.menu_nav {
    left: 0 !important;
    right: auto !important;
}
header.header-auc .header-container .branding {
    float: right !important;
}
.header-menu {
    padding-right: 20% !important;
}
#TopMenuMeanDiv #MenuPrTop {
    float: right !important;
    margin: 0;
    width: 93%;
    padding-left: 2%;
    margin-top: 2.7%;
}
.header-menu {
    padding-right: 16% !important;
}
.header-menu {
    padding-left: 10% !important;
}
#TopMenuMeanDiv #MenuPrTop ul.dropdown-menu li:last-child{
    margin-right: 2% !important;
}
#TopMenuMeanDiv #MenuPrTop {
    width: 100% !important;
    padding: 0 !important;
}
.div-search-top {
    float: left !important;
}
#TopMenuMeanDiv #MenuPrTop ul li, #TopMenuMeanDiv #TopMenu1 #TopMenu1Menu ul li {
    float: right !important;
}
#TopMenuMeanDiv #MenuPrTop ul li a {
    font-size: 1.3vw !important;
    font-weight: bold !important;
}
#TopMenuMeanDiv #MenuPrTop .dropdown-menu li:hover .Childs2Class {
    left: auto !important;
    right: 98% !important;
    top: -3%;
}
#MeanMenuAnimation #AnimationTXTCol h1 {
	margin-right: 5% !important;
}
#MeanMenuAnimation #AnimationTXTCol h2 {
	background-position: 95% 44% !important;
	text-align: right !important;
	padding-right: 8% !important;
}
#MeanMenuAnimation #AnimationTXTCol h2.Desc {
	padding-right: 5% !important;
	font-size: 2.3vw;
}
.pr-t {
	text-align: right;
}
#MeanMenuAnimation #AnimationTXTCol a {
	margin-right: 4%;
}
.dropdown:hover .dropdown-content {
	right: -250% !important;
}
.heading-top-auc {
	width: 100% !important;
	text-align: right !important;
}
[dir="rtl"] .slick-next::before {
	content: '' !important;
}
[dir="rtl"] .slick-prev::before {
	content: '' !important;
}
#heading-auc-actualite .title-actualite-auc {
	text-align: right !important;
}
#heading-auc-publication .title-publication-auc {
	text-align: right !important;
}
#heading-auc-media .title-media-auc {
	text-align: right !important;
}
#FooterDesc {
	float: right !important;
}
.FooterMenu h1 {
	text-align: right !important;
}
.FooterMenu a, .FooterMenu p {
	text-align: right !important;
}
.FooterMenuNEWS h1 {
	text-align: right !important;
}
.FooterMenuNEWS p, .FooterMenuNEWS a.email {
	text-align: right !important;
width: 100% !important;
display: block !important;
}
.FooterMenuNEWS p, .FooterMenuNEWS a.email {
	background-position: 100% 44% !important;
	padding-right: 5% !important;
}
.acf-fields > .acf-field.af-field-type-recaptcha {
	float: right !important;
}
.frHomeHeader{
    display : none;
}
.ArHomeHeader{
    display : block !important;
}
.aurelienDiv ul li {
	float: left !important;
}
.aurelienDiv ul {
	position: absolute;
	width: 97%;
}
#AppelsDoffresSearchMainDIv form #InputOffresLab {
	display: none;
}
#ListeOffresMainDiv #ListeAnnancesTitle {
	text-align: right;
	padding-right: 1% !important;
}
#ConnexionMainDiv .connexion h1 {
	padding-right: 5%;
	text-align: right;
}
#ConnexionMainDiv .connexion p {
	text-align: right;
	padding-right: 5%;
}
.acf-field, .acf-field .acf-label, .acf-field .acf-input {
	text-align: right;
}
.connexionLogin.acf-field .acf-label {
	width: 99% !important;
}
.acf-true-false {
	padding-right: 1%;
}
#ListeOffresMainDiv .AnnoncesMainDiv .AnnoncesTableCorp .AnnoncesTableCorpWrapper table.blueTable thead th {
	text-align: right;
	padding-right: 0.5% !important;
}
.connexionLogin.acf-field .acf-label label{
   display: none !important; 
}
.ActualitesTitle h2 , .ActualitesDesc div.ActualitesDescH h3 {
	text-align: right !important;
}
.itemfilm {
	margin: 0 3%;
}
.itemphoto {
	margin-right: 3%;
	margin-left: 0 !important;
}
#ContenuPageContainer ul.f6 {
	list-style-image: url(../../images/png/contenu/liBgAr.png) !important;
}
.services_autorisation_urbanismt_Element .Image {
	float: right !important;
}
.services_autorisation_urbanismt_Element .Image img {
	transform: scaleX(-1);
}
.services_autorisation_urbanismt_Element .Text {
	width: 82.3% !important;
	margin-bottom: 0 !important;
	margin-right: 3%;
}
.Text h3 {
	text-align: right;
}
.services_autorisation_urbanismt_Element .Text p {
	text-align: right;
}
.services_autorisation_urbanismt_Element .Text h4 {
	text-align: right;
}
.title-pl1 {
	color: #091547;
	text-align: right;
}
.telech-h3 {
	text-align: right;
}
.ongl.ov .onglTitle {
	text-align: right;
}
.onglTitle {
	padding-right: 7% !important;
}
.ongl.fr .onglTitle {
	text-align: right;
}
div.Dl ul {
	padding-right: 5.5% !important;
}
.ContenuContainerDivN .Contenu h2 {
	text-align: right !important;
}
h3.titlecontenuHtml {
	text-align: right;
}
#TopMenuMeanDiv #MenuPrTop ul.dropdown-menu li ul.Childs2Class li a {
	text-align: right;
}
#ContenuPageContainer ul.f6,.contenuHTML ul.fl {
	list-style-image: url(../../images/png/contenu/liBgAr.png) !important;
}
#TopMenuMeanDiv #MenuPrTop ul.dropdown-menu li a,#TopMenuMeanDiv #MenuPrTop ul.Childs2Class li a {
	font-size: 1.1vw !important;
}
#TopMenuMeanDiv #MenuPrTop ul.dropdown-menu {
	text-align: right !important;
}
.ProjestTXT h2,.ProjestTXT p {
	text-align: right !important;
}
.services_autorisation_urbanismt_Element .Text ul li ,div.Dl ul li{
	font-family: 'latoregular' !important;
}
.accesdiv {
margin-left: 6%;
margin-right: 0 !important;
}
.FooterMenu h1,.FooterMenuNEWS h1 {
    display: block;
    width: 100%;
    color: #000;
    font-size: 1.85vw;
    font-family: 'latoregular';
    line-height: 156%;
    margin: 0;
    padding: 0;
}
.FooterMenu h1::after,.FooterMenuNEWS h1::after {
    display: block;
    content: ' ';
    background-color: #616161;
    height: 2px;
    width: 6%;
    margin-top: 1%;
    margin-bottom: 5%;
}
@media (min-width: 761px) {
    #TopMenuMeanDiv {
        margin-left: -0.5% !important;
    }   
    .div-search-top {
        margin-top: 1.6% !important;
    }
    .Projets_suivrePagesMainDiv .slick-next {
	left: 41% !important;
}

}
