/*
Theme Name:         Endermologie RTL
Theme URI:
Github Theme URI:
Description:        Endermologie RTL theme
Template:           endermologie
Version:            1.0.0
Author:
Author URI:
*/


/** GENERAL ---------- **/
body {
	direction: rtl;
	unicode-bidi: embed;
}


  #mobile-menu .arrow-show-children{
        left: 1rem !important;
        right:  auto!important;
        
    }

#social-sharing { right:auto; left:0;}
/** NAV --------------- **/
.search-bar, .lg-bar, .alt-bar ul { float: left; margin-left: 20px;}
.top-bar, .logo-bar { float: right; }
.menu-item-has-children .sub-menu li a:before { left:0; right: -35px;}
.title-bar .menu-icon { float: left; }
.search-bar #search-head{ left: -2px; right:auto;}

/** FOOTER --------------- **/
.bloc--mentions.large-pull-9 { left:0;}
#foo .bloc--follow { right: 0;}
#foo .bloc--others { left: -40px;}
@media screen and (max-width:40em) {
	#foo .bloc--others { left: 0px;}
}

/** BLOCS --------------- **/
.bloc--push-produits .row { direction: initial; }

.bloc--quote,
.bloc--text  { direction: ltr;}
.bloc--text .col,
.bloc--text .box-outlined  { direction: rtl;}

.bloc--text .col-title { position: absolute; right:0; text-align: left;}
@media screen and (max-width:40em) {
	.bloc--text .col-title + .col { padding-top: 30px;}
}

.bloc--banner .box {
     right : 0;
     left: 0;
}
.bloc--rebonds .item .box {
    padding-right: 40px;
}
.bloc--rebonds-produits .box-img,
.bloc--rebonds-produits .box-text  {
    left:0;
}
.bloc--listing .box { text-align: right !important; }
.bloc--listing .list--row { direction: ltr; }

.page--product .box-bis .gamme-text {
    margin-right: 42%;
}
.page-numbers,
.presse--cover h2,
.fact--item h3 { direction: ltr;}

/** FORM ---------- **/
.bloc--form .row .column { left:0;}
#searchform .text-left { text-align: right;}

/** REVERSE IMAGE ---------- **/
//body:not(.page-id-5) .box-image img,
.hp-slider .slick-slide .bg,
.bloc--rebonds img {
    transform: scaleX(-1);
}


/** FRONTPAGE ---------- **/
.hp-slider .slick-slide {
    padding-right: 80px !important;
}
.hp-techno .row:nth-child(1) .column:nth-child(2) { right:0; position: absolute;}
.hp-techno .row:nth-child(2) .column:nth-child(2) { left:0; }
.hp-techno .punchline { right: 0;}
.hp-blog .blog-img {
    left:-60%;
}
.blog-text {
    text-align: right;
}
.hp-blog .dips,
.hp-blog .blog-text:before,
.hp-blog .blog-text:after { display: none !important;}


/** BREADCRUMB ---------- **/
#breadcrumbs {
    ul {
        list-style-type:none;
        counter-reset:item 6;
    }
    ul > li {
        counter-increment:item -1;
    }
    ul > li:after {
        content: counter(item);
    }
}


