@media only screen and (min-width: 1600px) {
    .ast-above-header, 
    .main-header-bar, 
    .ast-below-header,
    #footer,
    #arcop-chiffres,
    #mediatheque.angeda-annoncea,
	#pageTitle,
	#mediatheque,
	.frm_style_style-formidable.with_frm_style{
        max-width: 1600px !important;
        margin:0 auto;
    }
    
}
/***************** @media only screen Min ********************************/
@media only screen and (min-width: 1440px) {
    #ast-hf-menu-1 .menu-item a span.menu-text{
        font-size: 16px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_title{
        bottom: 0px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date{
        bottom: 97px;
    }
}
@media only screen and (min-width: 1366px){
	#liste-rouge .wp_table_data_press_parent table tbody tr td.ninja_clmn_nm_entreprise,
	#liste-rouge .wp_table_data_press_parent table .tableFloatingHeader .footable-header th.ninja_clmn_nm_entreprise{
		width: 530px;
	}
     #mediatheque .dce-container-navigation .swiper-button-left{
        left: -70px;
    }
    #mediatheque .dce-container-navigation .swiper-button-right{
        right: -70px;
    }
    #mediatheque .medias .dce-item.dce-item_title{
        width: 245px;
    }
}
@media only screen and (min-width: 1200px){
	.wpfd-content-table .box-search-filter .searchSection {
  		width: 35%;
	}
	.button-show-filters.top_left {
	  top: 357px !important;
	  left: 49% !important;
	}
	.wpuf-filters-main.autoRenderFilter.top_left{
		left: 41% !important;
		top: 357px !important;
	}
}
@media screen and (min-width: 1024px) {
	.wpfd-content-table .wpfd-table.wpfd-table-bordered th.file_title{
		min-width: 69%;
	}
}

/***************** @media only screen Max ********************************/

@media only screen and (max-width: 1366px) {
    #ast-hf-menu-1 .menu-item a span.menu-text{
        font-size: 15px;
    }
	#alaune .dce-wrapper-carousel .dce-item.dce-item_title{
        bottom: 24px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date{
        bottom: 120px;
    }
    
}
@media only screen and (max-width: 1200px) {
    #communique .annonces .dce-terms-list.dce-taxonomy-category li a{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 150px;
        display: block;
    }
    #mobile-header .logo img{
        width:125px;
    }
    #ast-desktop-header .ast-primary-header-bar .ast-builder-grid-row{
        grid-column-gap: 0;
    }
    #ast-hf-menu-1 .menu-item a span.menu-text {
        font-size: 13px;
    }
    #mediatheque .dce-container-navigation .swiper-button-left{
        left: 0px;
    }
    #mediatheque .dce-container-navigation .swiper-button-right{
        right: 0;
    }
    #mediatheque .medias .dce-item.dce-item_title{
        width: 240px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_title {
        bottom: 80px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 177px;
    }
}
@media only screen and (max-width: 1170px) {
	.wpfd-content-table .box-search-filter .searchSection {
  		width: 40%;
	}
	.button-show-filters.top_left {
	  top: 303px !important;
	  left: 54% !important;
	}
	.wpuf-filters-main.autoRenderFilter.top_left{
		left: 41% !important;
		top: 299px !important;
	}
    #ast-mobile-header .ast-mobile-header-content{
        box-shadow: 0 0 15px 4px rgba(51,51,51,0.4);
    }
    #ast-mobile-header .ast-builder-menu-mobile{
        border-top: 1px solid rgba(51,51,51,0.20);
    }
    #menu-toggle-close .ahfb-svg-iconset svg{
        width: 30px;
        height: 30px;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-search,
    #ast-mobile-popup .ast-builder-layout-element.ast-header-html-1{
        background-color: #F6F4F1;
        float: left;
        width: 50%;
        height: 106px;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-search .search-form{
        border-color: rgba(51,51,51,0.2);
        border-radius: 5px;
        width: 250px;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-search label{
        margin-bottom: 0;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-search input{
        box-shadow: none;
        height: 45px !important;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-html-1{
        display: flex;
        justify-content: right;
        padding-right: 40px;
    }
    #ast-mobile-popup .ast-builder-menu-mobile{
        float: none;
        width: 100%;
        display: inline-block;
    }
    .ast-mobile-popup-drawer.active #menu-toggle-close.menu-toggle-close {
        color: #333;
        position: relative;
        right: 26px;
        top: 3px;
    }
    #ast-mobile-popup .ast-mobile-popup-inner .ast-mobile-popup-header{
        padding: 29px 0;
        height: 106px;
    }
    #ast-mobile-popup .ast-mobile-popup-inner .ast-mobile-popup-header .ahfb-svg-iconset svg{
        display:none;
    }
     #ast-mobile-popup .ast-mobile-popup-inner .ast-mobile-popup-header .ahfb-svg-iconset{
        background-image:url(images/close-mobile-toggle.svg);
        background-repeat: no-repeat;
        background-position: center;
        padding: 0;
        display: block;
        width: 20px;
        height: 20px;
     }
    #ast-hf-mobile-menu.main-header-menu{
        background-color: #ED8B00 !important;
        padding: 20px 0;
        margin-top: 0;
    }
    #ast-hf-mobile-menu.main-header-menu .menu-item > .menu-link {
        background-color: transparent !important;
        /*color: #fff;*/
        font-size: 16px;
        line-height: 55px;
        padding-left: 25px;
        display: flex;
        align-items: center;
    }
    #ast-hf-mobile-menu .menu-item .ast-menu-toggle .ast-icon.icon-arrow svg{
        display:none;
    }
    #ast-hf-mobile-menu .menu-item .ast-menu-toggle .ast-icon.icon-arrow{
        background-image:url(images/down-arrow-mobile-item.svg);
        background-repeat: no-repeat !important;
        background-position: center !important;
		background-color: transparent !important;
        display: block !important;
        width: 25px !important;
        height: 25px !important;
    }
    #ast-hf-mobile-menu .menu-item:hover > .ast-menu-toggle .ast-icon.icon-arrow,
    #ast-hf-mobile-menu .menu-item.current-menu-item > .ast-menu-toggle .ast-icon.icon-arrow,
    #ast-hf-mobile-menu .menu-item.current-menu-ancestor > .ast-menu-toggle .ast-icon.icon-arrow{
         background-image:url(images/up-arrow-mobile-item.svg);
     }
    #ast-hf-mobile-menu .menu-item.current-menu-item > .menu-link,
    #ast-hf-mobile-menu .menu-item > .menu-link:hover,
    #ast-hf-mobile-menu .menu-item:hover > .ast-menu-toggle,
    #ast-hf-mobile-menu .menu-item.current-menu-item > .ast-menu-toggle,
    #ast-hf-mobile-menu .menu-item.current-menu-ancestor > .menu-link,
    #ast-hf-mobile-menu .menu-item.current-menu-ancestor > .ast-menu-toggle,
    #ast-hf-mobile-menu .main-header-menu .menu-item:hover > .menu-link, 
    #ast-hf-mobile-menu .menu-item:hover > .ast-menu-toggle{
        /*color: #333;*/
    }
    #ast-hf-mobile-menu .menu-item .sub-menu{
        background-color: transparent !important;
    }
    #ast-hf-mobile-menu.main-header-menu .menu-item .sub-menu .menu-link{
        padding-left: 44px;
    }
    #ast-hf-mobile-menu.main-header-menu .menu-item .sub-menu .ast-icon.icon-arrow svg{
        display:none;
    }
    #ast-hf-mobile-menu.main-header-menu .menu-item .sub-menu .ast-icon.icon-arrow{
        background-color:#fff;
        width:8px;
        height:2px;
        border-radius:5px;
        display: inline-block;
        background-position: center;
    }
    #ast-hf-mobile-menu.main-header-menu .menu-item .sub-menu .menu-item .menu-link:hover .ast-icon.icon-arrow{
        background-color:#000;
    }
    #ast-mobile-header .site-header-primary-section-right .mobile-menu-toggle-icon .ahfb-svg-iconset svg{
        display:none;
    }
    #ast-mobile-header .site-header-primary-section-right .ast-mobile-menu-trigger-minimal .mobile-menu-toggle-icon .ahfb-svg-iconset{
        background-image:url(images/bar.svg);
        background-repeat: no-repeat;
        background-position: center;
        width: 20px;
        height: 25px;
    }
    #ast-mobile-header .site-header-primary-section-right .ast-mobile-menu-trigger-minimal.toggled .mobile-menu-toggle-icon .ahfb-svg-iconset{
        background-image:url(images/close.svg);
        background-repeat: no-repeat;
        background-position: center;
        width: 20px;
        height: 25px;
    }
    #ast-hf-mobile-menu .menu-item.menu-item-has-children > .ast-menu-toggle {
        top: 8px;
        right: 30px;
        box-shadow: none !important;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_title {
        bottom: 88px;
    }
}
@media only screen and (max-width: 1024px) {
	/*990 - 1024*/
	.wpfd-content-table .box-search-filter .searchSection {
    	width: 45%;
  	}
	.button-show-filters.top_left{
		left: 61% !important;
	}
	.wpuf-filters-main.autoRenderFilter.top_left {
    	left: 47% !important;
  	}
	#mediatheque.phototheque .medias .dce-post-block{
		height: 370px !important;
	}
	#mediatheque.phototheque .dce-item.dce-item_token{
		bottom: 34% !important;
	}
	#mediatheque.phototheque .medias .dce-item.dce-item_title {
    	bottom: 13% !important;
		width: 200px;
  	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_title{
		bottom: 5% !important;
    	width: 637px;
	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_token {
    	bottom: 22% !important;
  	}
	#mediatheque.post-single .medias .dce-post-block {
	  height: 425px !important;
	}
	#filebird-document-library .fbdl-spinner .fbdl-gridview .fbdl-gridview-container .fbdl-grid .fbdl-grid-item{
	    width: 100% !important;
	}
	#filebird-document-library .fbdl-layout-control .fbdl-layout-control-display .list{
	    display: none;
	}
	#agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .mec-event-footer{
	    right: 35% !important;
	}
    #mediatheque .medias .dce-item.dce-item_title{
        bottom: 4% !important;
    }
    #mediatheque .medias .dce-item.dce-item_title .dce-post-title{
        margin-bottom: 0;
    }
    #mediatheque .dce-container-navigation .swiper-button-right {
        right: -55px;
    }
    #mediatheque .dce-container-navigation .swiper-button-left {
        left: -55px;
    }
	#alaune .dce-wrapper-carousel .dce-item.dce-item_title {
        bottom: 0;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 96px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left{
        left: 0;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right{
        right: -30px;
    }
    .agenda .mec-event-carousel-content{
        width: auto !important;
    }
}
@media only screen and (max-width: 880px) {
	.button-show-filters.top_left {
		left: 64% !important;
	}
	#mediatheque.phototheque .medias .dce-post-block{
		width: 100% !important;
	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_title {
		bottom: 3% !important;
	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_token {
		bottom: 19% !important;
	}
	#mediatheque.phototheque .medias .dce-post-block {
		height: 400px !important;
	}
	#mediatheque.phototheque .medias .dce-item.dce-item_title {
    	bottom: 3% !important;
	}
	#mediatheque.phototheque .dce-item.dce-item_token {
    	bottom: 22% !important;
  	}
	
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .owl-item .mec-event-article {
      margin-left: 10px !important;
      margin-right: 10px !important;
    }
    
    #mediatheque .medias .dce-item.dce-item_title {
        width: 84%;
        bottom: 8px !important;
    }
    .agenda .owl-dots {
        width: 100% !important;
    }
}
@media only screen and (max-width: 767px) {
	#formation .dce-wrapper-accordion .acc_head{
		height: auto !important;
	}
	.non-redevance-heading .heading3 .elementor-heading-title{
		line-height: 40px !important;
	}
	.non-redevance-heading .heading2 .elementor-heading-title,
	.non-redevance-heading .heading4 .elementor-heading-title{
		line-height: 29px !important;
	}
	#catListCom{
		margin-top: 0;
	}
	.button-show-filters.top_left {
		left: 67% !important;
	 }
	#Search_container{
		margin-right: 5px !important;
	}
	#loopGridContribution .readmore .elementor-icon-wrapper {
	  justify-content: left !important;
	}
	#actualites.contributions .elementor-pagination{
		margin-bottom: 20px;
	}
	#contributions-head{
		display: flex;
  		flex-wrap: nowrap;
	}
	#actualites.contributions .dce-item.dce-item_token {
	  left: 80% !important;
	}
	#actualites.contributions .dce-posts-wrapper .dce-item_date .dce-post-date {
	  left: 37% !important;
	}
	#doc-tab .e-n-tabs-heading .e-n-tab-title{
		background-color:#F6F4F1;
	}
	#catListCom .catAnnonces{
		margin-left: 15px;
  		margin-right: 15px;
	}
	#doc-tab div.fbdl-search-control .fbdl-search-control-wrapper .fbdl-title h2{
		font-size:16px !important;
	}
	#liste-rouge .footable-filtering button.btn-primary{
		display:none;
	}
	#liste-rouge .e-n-tabs.e-activated .e-n-tabs-heading button[aria-selected="true"]{
		background-color: #F6F4F1 !important;
		border: 1px solid rgba(51,51,51,0.20);
		border-radius: 5px;
	}
	#liste-rouge .e-n-tabs.e-activated .e-n-tabs-heading button[aria-selected="false"]{
		border-bottom: 0 !important;
	}
	#liste-rouge .footable-detail-row .footable-details tr td{
		width: 270px;
	}
	#liste-rouge .tableFloatingHeaderOriginal .footable-filtering-search .input-group{
		display: flex;
		margin-top: 20px;
		justify-content: center;
	}
	#liste-rouge .e-n-tabs.e-activated .e-n-tabs-heading button{
		padding: 3% 18% !important;
	}
	#search-results .elementor-post{
		display: block;
	}
	#search-results .elementor-post .elementor-post__text{
		margin-top: 10px;
	}
	#mediatheque.phototheque .medias .dce-post-block {
		height: 100% !important;
		padding-bottom: 70px;
	 }
	 #mediatheque.phototheque .dce-item.dce-item_token {
    	bottom: 20% !important;
  	}
	#mediatheque.phototheque .medias .dce-item.dce-item_title {
    	width: auto;
  	}
	#mediatheque.phototheque .medias .dce-item.dce-item_title {
    	bottom: 9% !important;
  	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_token {
    	bottom: 23% !important;
  	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_title {
    	bottom: 7% !important;
  	}
    #outils .outils-box{
	    padding: 20px 20px 30px;
    }
    #outils .outils-box:hover{
        padding: 20px;
    }
    #outils .outils-box figure{
        margin-left: 0 !important;
    }
    #contacts .elementor-icon-box-wrapper .elementor-icon-box-icon{
        width: 100px;
        margin-left: 0;
    }
    #mediatheque .dce-container-navigation .swiper-button-right {
        right: 0px;
    }
    #mediatheque .dce-container-navigation .swiper-button-left {
        left: 0;
    }
	#service-flotting.e-contact-buttons.has-h-alignment-end{
		align-items: center;
  		inset-inline-end: auto;
  		justify-content: center;
		bottom: 0;
	}
	#service-flotting .e-contact-buttons__contact-links{
		align-items: center;
  		flex-direction: row;
	}
	
	#service-flotting .e-contact-buttons__contact-links .e-contact-buttons__contact-icon-link:hover{
		margin-right: 0 !important;
	}
	#service-flotting .e-contact-buttons__contact-links .e-contact-buttons__contact-title{
		display:none;
	}
	#service-flotting .e-contact-buttons__contact-links .e-contact-buttons__contact-icon-link:last-child{
		border-top-right-radius: 5px;
	}
}
@media only screen and (max-width: 600px) {
    #filebird-document-library .fbdl-search-control{
        height: 100% !important;
    }
    #filebird-document-library .fbdl-spinner .fbdl-gridview .fbdl-gridview-container .fbdl-grid .fbdl-grid-item{
        width: 100% !important;
    }
    #filebird-document-library div.fbdl-gridview-container {
      margin-left: 10px !important;
      margin-right: 10px !important;
    }
     #alaune .dce-wrapper-carousel .dce-item.dce-item_title {
        position: relative;
        bottom: 0;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 90px;
    }
}
@media only screen and (max-width: 480px) {
	#alaune.actualites .dce-item.dce-item_token{
		left: 75% !important;
	}
	.button-show-filters.top_left {
		top: 365px !important;
		left: 35% !important;
	}
	.wpuf-filters-main.autoRenderFilter.top_left{
		top: 367px !important;
		left: 4% !important;
	}
	.wpfd-content-table .box-search-filter .searchSection {
    	width: 100%;
		display: inline-block;
		flex-wrap: nowrap;
  	}
	#Search_container,
	#btnsearchbelow{
		display: inline-block !important;
		float:left
	}
	#Search_container{
		width: 66% !important;
		margin-right: 5px !important;
	}
	#btnsearchbelow{
		width: 30% !important;
		height: 49px;
	}
	#contributions-head{
		flex-wrap: wrap;
    	justify-content: left;
    	padding: 20px 0;
	}
	#search-contr{
		margin-left: 20px;
	}
	#actualites .dce-item-grid .dce-post-block{
		flex-direction: column !important;
		padding-right: 10px;
	}
	#actualites .dce-item-grid .dce-post-block .dce-content-area{
		padding-top: 10px !important;
		padding-left: 0 !important;
	}
	#actualites .dce-item-grid .dce-post-block .dce-image-area img{
		width: 100% !important;
  		height: auto !important;
	}
	#actualites .dce-item-grid .dce-post-block .dce-image-area,
	#actualites .dce-item-grid .dce-post-block .dce-image-area .dce-post-image{
	  width: 100% !important;
	}
	#actualites .dce-item-grid .dce-post-block .dce-item_readmore{
		left: 0 !important;
  		bottom: 8px !important;
	}
	#actualites.contributions .dce-item.dce-item_token {
    	left: 65% !important;
  	}
	#actualites.contributions .dce-posts-container {
  		height: 1900px;
	}
	#filebird-document-library .fbdl-pagination .fbdl-pagination-info{
		margin-bottom:10px;
	}
	#mediatheque.phototheque .current .medias .dce-post-block {
  		height: auto !important;
	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_token {
    	bottom: 28% !important;
  	}
	#mediatheque.phototheque .current .medias .dce-item.dce-item_title {
    	width: auto;
  	}
	#mediatheque.phototheque .dce-item.dce-item_token {
    	bottom: 27% !important;
  	}
	#mediatheque.phototheque .medias .dce-item.dce-item_title .dce-post-title{
		margin-top: 7px;
	}
    #service-en-ligne .service-en-ligne-desc{
        width: 98%;
    }
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .mec-event-footer{
        bottom: 21px !important;
        right: 4% !important;
    }
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .owl-item .mec-event-article{
        margin-left: 0;
        margin-right: 0;
    }
    #outils .outils-box{
        padding: 20px !important;
		height:270px !important;
    }
    #service-en-ligne{
        margin-top: 0px !important;
    }
    #mediatheque .medias .dce-item.dce-item_title {
        width: 67%;
        bottom: 27px !important;
    }
    
    .mec-owl-crousel-skin-type1 .owl-item .mec-event-article {
        padding: 0 !important;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_title {
        position: relative;
        bottom: 0;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 140px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left,
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right{
        top: -87px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right {
        right: 0;
        height: 66px;
        width: 53px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left{
        height: 66px;
        width: 53px;
    }
    .agenda .event-carousel-type1-head .mec-event-date-carousel{
        left: 0px !important;
    }
    .agenda .mec-event-carousel-content{
        margin-left: 103px !important;
        padding-left: 16px;
    }
    .agenda .mec-event-carousel-content .mec-event-carousel-title{
        padding-right: 260px;
    }
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .mec-event-footer .mec-event-sharing-wrap .mec-event-sharing{
        rotate: -90deg !important;
        transform: translate(-106px, -66%) !important;
    }
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .mec-event-footer .mec-event-sharing-wrap .mec-event-sharing .mec-event-social-icon {
      rotate: 90deg;
    }
    #agenda .mec-event-carousel-fluent .mec-owl-carousel .owl-stage-outer .owl-item .mec-event-article {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-search .search-form{
        width: 200px;
    }
    #ast-mobile-popup .ast-builder-layout-element.ast-header-html-1{
        padding-right: 23px;
    }
    #ast-mobile-popup .ast-mobile-popup-inner .ast-mobile-popup-header{
        min-height: 106px;
    }
     #ast-mobile-popup .ast-mobile-popup-inner .ast-mobile-popup-header {
        padding: 12px 0;
        height: 78px;
        min-height: 78px;
    }
    #mediatheque .medias .dce-post-block{
        height: 460px !important;
    }
    #mediatheque .medias .dce-terms-list.dce-taxonomy-category{
        bottom: 20px;
    }
	#service-flotting .e-contact-buttons__contact-links .e-contact-buttons__contact-icon-link{
		--e-contact-buttons-margin-offset: -11px !important;
	}
}
@media only screen and (max-width: 420px) {
	.button-show-filters.top_left {
		left: 40% !important;
	}
	.wpuf-filters-main.autoRenderFilter.top_left{
		width: 377px;
	}
	#mediatheque.phototheque .dce-item.dce-item_token{
		bottom: 30% !important;
	}
	#voir-media{
		margin: 0 0 10px;
	}
    #mediatheque .medias .dce-item.dce-item_title{
        bottom: 65px !important;
    }
    #mediatheque .medias .dce-post-block {
        height: 425px !important;
    }
    #mediatheque .medias .dce-terms-list.dce-taxonomy-category {
        bottom: 57px;
    }
    #service-en-ligne {
        margin-top: -40px !important;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date{
        bottom: 178px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right{
        right: -3px;
    }
    
}
@media only screen and (max-width: 400px) {
	.wpuf-filters-main.autoRenderFilter{
		width: 358px !important;
	}
	.button-show-filters.top_left{
		left: 42% !important;
	}
	#btnsearchbelow {
    	width: 35% !important;
  	}
	#Search_container {
    	width: 62% !important;
  	}
    #mediatheque .medias .dce-item.dce-item_title {
        bottom: 97px !important;
    }
     #mediatheque .medias .dce-post-block{
        height: 400px !important;
    }
    #mediatheque .medias .dce-terms-list.dce-taxonomy-category{
        bottom: 73px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left,
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right{
        top: -97px;
    }
	#service-flotting .e-contact-buttons__contact-links .e-contact-buttons__contact-icon-link {
    	--e-contact-buttons-margin-offset: -30px !important;
  	}
}
@media only screen and (max-width: 387px) {
	.button-show-filters.top_left {
    	left: 44% !important;
  	}
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 202px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left, 
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right {
        top: -126px;
  	}
}
@media only screen and (max-width: 380px) {
	
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left,
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right{
        top: -112px;
    }
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 203px;
    }
}
@media only screen and (max-width: 370px) {
    #alaune .dce-wrapper-carousel .dce-item.dce-item_date {
        bottom: 215px;
    }
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-left, 
    #alaune .dce-carousel-controls .dce-container-navigation .swiper-button-right {
        top: -126px;
  }
}




























