
/*------------------ breadcrumbs -------------------------------------------*/

#fil_ariane *{float:right;}
#fil_ariane .fleche{margin:0 5px;}

/*------------------ global -------------------------------------------*/

body{text-align:right;}
.float_left{float:right;}
.float_right{float:left;}

/*------------------ header -------------------------------------------*/

.header_top .form_searchHeader .margin {background: url(../images/fond_recherche_rtl.png) no-repeat;margin: 0 10px 0 7px;}
.form_searchHeader input[type='text']{margin-top:2px;text-align:left;}
.form_searchHeader button{width:20px;}
.form_changer_pays span.customStyleSelectBox {
	background-position:left 3px;
	text-align:right;
}
.block_pays .span {float:left;}
.block_pays .span .logo_pays{margin-left:15px;margin-right:0;}

.block_menu ul{float:left;}
.block_menu ul li{float:right;text-align:right;}
#header .block_menu ul ul.sub-menu{left:auto;right:0;}
#header .block_menu ul li.main_li ul.sub-menu{left:auto;}
#header .block_menu ul li:hover ul.sub-menu li, #header .block_menu ul li ul.sub-menu li:hover{/*text-align:right;*/}
#header .block_menu ul ul.sub-menu li a{background: url(../images/bg_link_submenu_rtl.png) no-repeat;background-position: 97% 15px;padding: 8px 23px 8px 18px;text-align: right;}

/*------------------ slideswhow -------------------------------------------*/

#slideshow .slide h2.title_slide{height:165px;}

#slideshow .slide .title_slide .margin{height:109px;}

#slideshow .slide a.link_readMoreSlide {background: url(../images/bg_link_readMore_rtl.png) no-repeat;}
#slideshow .slide a.link_readMoreSlide .margin {margin:0 16px 0 28px;}

.slideshow_nav {left:0; right:auto;}

.slideshow_nav .prev {background-position:-29px 0;}
.slideshow_nav .next {background-position:0 0;}

/*------------------ bloc central -------------------------------------------*/

#block_sidebar_content .single_ficheProduit {margin-top:12px;}

.categories_produitsHome .block.block_produitsDpt #francemap{left:0; right:30%;}
.categories_produitsHome .block.block_produitsDpt select {right:3%;width:157px;/*48%*/}
.categories_produitsHome .block.block_produitsDpt span.customStyleSelectBox{background: url(../images/bg_select_dpt_rtl.png) no-repeat;text-align:right;padding-right:10px;width:84%;}

.categories_produitsHome .block.widget_nos_variete {float:right;margin-right:5px;}
.categories_produitsHome .block .title .margin {background: url(../images/bg_title_catHome_rtl.png) no-repeat left center;}

.widget_nos_variete .title{text-align:right;}
.widget_nos_variete .listing_varietes ul li{text-align:right;}
.listing_varietes ul li .pastille_couleur{margin-left:13px; margin-right:0; margin-top:7px;}
.widget_nos_variete .listing_varietes ul li a{text-align:right;}

.categories_produitsHome .block{margin-right:10px;}

.categories_produitsHome .zone_home .block:last-child{margin-right:10px;}

.icon-angle-right:before{content: "\f104";}

.post_content .the_content ul li {background:url(images/puce_li_ficheProduit.png) no-repeat right 10px;padding-left:0;padding-right:14px;}

/*------------------ category -------------------------------------------*/

.block_articles .article {margin-left: 22px;margin-right: 0;}

/*------------------ sub category -------------------------------------------*/

.tab_bmock_variete .tr_th th{padding: 0 19px 0 0;}

.block_varietes_formFiltreSousCat span.customStyleSelectBox {background: url(../images/bg_select_krtiqs_rtl.jpg) no-repeat;padding-right: 25px;text-align: right;width: 150px;}

.form_filtreSousCat .field_select_krtiqs {margin-left: 11px;margin-right:0;}

.form_filtreSousCat .field_select_qualite_ {margin-left: 11px;margin-right: 0;}

.tab_bmock_variete .tr_td td {padding:5px 0 5px 10px;}

.tab_bmock_variete .tr_th img{float:right;margin-top:11px;margin-left:5px;margin-right:3px;}

.tab_bmock_variete .tr_td td.td_nouveau{
	background: url(../images/img_nouveau_rtl.png) no-repeat right top transparent;
	padding-left: 0;
	padding-right: 30px;
}

.tab_bmock_variete .tr_td.alternatif td.td_nouveau {
	background: url(../images/img_nouveau_rtl.png) no-repeat right top #f9f9f9;
}

/* Added by dev on 2015/07/17 */
.tab_bmock_variete .tr_td.alternatif td.td_nouveau.notfr, 
.tab_bmock_variete .tr_td td.td_nouveau.notfr{background-image:url(images/img_nouveau_rtl_en.png);}
/* End adding */

.tab_bmock_variete .tr_td td .sub_menu li {background-position:right 5px;padding-right:13px;padding-left:0;}

.box_description{left:0; right:auto;}

.bloc_table_especes_betterave-sucriere .tab_bmock_variete .tr_td td.td_productivites .block{width: 356px;}

#block_sidebar_content .single_ficheProduit .post_content .tab_bmock_variete .th3 {width:15%;}

/*------------------ footer -------------------------------------------*/

#footer .row2_footer .float {background-position:left 8px;padding-left:2%;text-align:right;}
#footer .form_newsletter .block_fields {background-position: 0 -38px;}
#footer .form_newsletter input[type='email'], #footer .form_newsletter input[type='text']{margin: 5px 17px 0 0px;text-align: right;}
#footer .form_newsletter button {margin-left:12px; margin-right:0;}
#footer .block_menus_footer .float, #footer .block_menus_footer ul li{float:right;margin-left:1.47%;margin-right:0;}
#footer .block_menus_footer ul li > ul.sub-menu{width:98%;}


/* Added by dev on 2015/07/27 : refs #19906 */
@media screen and (max-width:767px) 
{
    #roll_menu_header {
        right: 0px;
        left: inherit;
    }
    #fullContentPage {
        left: 0px;
        right: 0px;
    }
    #mobile-header.smartphone { float: right; }
    #mobile-header.smartphone #responsive-menu-button { margin-left: 0; margin-right: 18px; text-align:right; }
    .block_logo.float_left { float:right; }
    .block_rightHeader.float_right { float:right; padding-right:0; padding-left: 5.3125%; }
    .block_rightHeader.float_right .header_top .margin.float_right .toogle_search { float: left; }
    
    #form_choose_country_mob .block_pays .span .logo_pays { float:right; margin-left: 0; }
    #bloc_top_header_mob .form_changer_pays#form_choose_country_mob { float:left; }
    #bloc_top_header_mob .form_changer_pays { float:left; }
    #bloc_top_header_mob .form_changer_pays#form_choose_country_mob select { width: 73px/*87px*/; }
    .form_changer_pays select { width: 93px; }
}
/* End adding */

