


/* Skins */

/* Links */
.title-standalone h1,
#navigation ul li.current a,
#navigation ul li a:hover,
    /* Buttons and icons */
#navigation .shareBox li a:hover span,
#navigation nav .more .icon,
    /* Titles */
.slice > h2 .arrow,
#navigation .title h1,
#navigation .clone h1,
#navigation nav .lead .button div.thumbnail div,
    /* price and spec */
.specs .linkInfos:hover,
    /*Tab module*/
.tabbed .js-tab li.tabCurrent a,
.tabs li a:hover,
.specs .table-list .thumbnail .icon:hover,
.specs .table-list .opened .thumbnail .icon,
.edito .rte a,
#navigation nav .lead .button:hover,
.slice.open > h2,
#navigation .scrolledContent .left_arrow a,
#navigation .scrolledContent .right_arrow a,
.cell.lead .preview h1.textUniverse, 
.sticker-strong,
.piece-strong,
.neq .toggle-list a {
  color: #C3261F;
}

/* Cell specific */
/* LIGHT */
.skin-light,
.skin-light .loader {
    background:  #d9412e; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0NTUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQxMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	
	background: -moz-linear-gradient(top,  #e4553c 0%, #d9412e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4553c), color-stop(100%,#d9412e));
	background: -webkit-linear-gradient(top,  #e4553c 0%,#d9412e 100%);
	background: -o-linear-gradient(top,  #e4553c 0%,#d9412e 100%);
	background: -ms-linear-gradient(top,  #e4553c 0%,#d9412e 100%);
	background: linear-gradient(to bottom,  #e4553c 0%,#d9412e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4553c', endColorstr='#d9412e',GradientType=0 );
}

/* MEDIUM */
.skin-medium,
.skin-medium .loader {
    background: #C3261F; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1MzEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMzI2MWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d53128 0%, #C3261F 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d53128), color-stop(100%,#C3261F));
	background: -webkit-linear-gradient(top,  #d53128 0%,#C3261F 100%);
	background: -o-linear-gradient(top,  #d53128 0%,#C3261F 100%);
	background: -ms-linear-gradient(top,  #d53128 0%,#C3261F 100%);
	background: linear-gradient(to bottom,  #d53128 0%,#C3261F 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d53128', endColorstr='#C3261F',GradientType=0 );
}

/* DARK */
.skin-dark,
.skin-dark .loader {
    background: #ae000c; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlMDAwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTAwMGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	
	background: -moz-linear-gradient(top,  #ae000c 0%, #ae000c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae000c), color-stop(100%,#ae000c));
	background: -webkit-linear-gradient(top,  #ae000c 0%,#ae000c 100%);
	background: -o-linear-gradient(top,  #ae000c 0%,#ae000c 100%);
	background: -ms-linear-gradient(top,  #ae000c 0%,#ae000c 100%);
	background: linear-gradient(to bottom,  #ae000c 0%,#ae000c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae000c', endColorstr='#ae000c',GradientType=0 );
}

/* Buttons */
.button,
.edito .toggle-list a.openState,
.specs .fullList h2 .openState,
.desktop .specs .fullList h2 a:hover,
.isMobile #navigation nav .lead .button.isMobile:hover,
.tablet #navigation nav .lead .button.isTablet:hover{
	background: #d53128; /* Old browsers */
	background: -moz-linear-gradient(top, #d53128 0%, #C3261F 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d53128), color-stop(100%,#C3261F)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d53128 0%,#C3261F 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d53128 0%,#C3261F 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d53128 0%,#C3261F 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d53128 0%,#C3261F 100%); /* W3C */
}
.button:hover,
.mobile #navigation nav .lead .button.mandatory:hover,
.tablet #navigation nav .lead .button.mandatory:hover{
	background: #C3261F; /* Old browsers */
	background: -moz-linear-gradient(top, #C3261F 0%, #d53128 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C3261F), color-stop(100%,#d53128)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #C3261F 0%,#d53128 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #C3261F 0%,#d53128 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #C3261F 0%,#d53128 100%); /* IE10+ */
	background: linear-gradient(to bottom, #C3261F 0%,#d53128 100%); /* W3C */
}


/* Skin player */
.renault-player .vjs-default-skin .vjs-play-progress,
.renault-player .vjs-volume-level,
    /*slider*/
.flex-control-paging li a.flex-active{
	background: #d53128;
	background: rgba(213,49,40, 1);
}

.desktop #mediaGallery .sliderNavigation ul.slides li:hover span.deco,
#mediaGallery .sliderNavigation ul.slides li.flex-active-slide span.deco{
    border-color: #ae000c;
}


/* Tab module */
.tabbed .js-tab li.tabCurrent a,
.tabs li a:hover {
    color: #C3261F;
}

/* Toggles */
.toggle-list a.openState {
    background-color: #d53128;
    background-color: rgba(213,49,40, 1);
}

/* Pane Colors  Focus*/
/* LIGHT */
.focus .panel0 .pane,
.focus .panel3 .pane {
	background: #d9412e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0NTUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQxMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #e4553c 0%, #d9412e 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e4553c), color-stop(100%,#d9412e));
	background: -webkit-linear-gradient(left,  #e4553c 0%,#d9412e 100%);
	background: -o-linear-gradient(left,  #e4553c 0%,#d9412e 100%);
	background: -ms-linear-gradient(left,  #e4553c 0%,#d9412e 100%);
	background: linear-gradient(to right,  #e4553c 0%,#d9412e 100%);
}

/* MEDIUM */
.focus .panel2 .pane {
	background: #C3261F;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1MzEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMzI2MWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #d53128 0%, #C3261F 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d53128), color-stop(100%,#C3261F));
	background: -webkit-linear-gradient(left,  #d53128 0%,#C3261F 100%);
	background: -o-linear-gradient(left,  #d53128 0%,#C3261F 100%);
	background: -ms-linear-gradient(left,  #d53128 0%,#C3261F 100%);
	background: linear-gradient(to right,  #d53128 0%,#C3261F 100%);
}

/* DARK */
.focus .panel1 .pane {
    background: #ae000c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlMDAwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTAwMGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ae000c 0%, #ae000c 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ae000c), color-stop(100%,#ae000c));
	background: -webkit-linear-gradient(left,  #ae000c 0%,#ae000c 100%);
	background: -o-linear-gradient(left,  #ae000c 0%,#ae000c 100%);
	background: -ms-linear-gradient(left,  #ae000c 0%,#ae000c 100%);
	background: linear-gradient(to right,  #ae000c 0%,#ae000c 100%);
}

/* Scrolls */
.iScrollHorizontalScrollbar .iScrollIndicator {
        background: #d53128; /* Old browsers */
        background: -moz-linear-gradient(top, #d53128 0%, #C3261F 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d53128), color-stop(100%,#C3261F)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #d53128 0%,#C3261F 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #d53128 0%,#C3261F 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #d53128 0%,#C3261F 100%); /* IE10+ */
        background: linear-gradient(to bottom, #d53128 0%,#C3261F 100%); /* W3C */
    }



.isIE7 .focus .panel0 .paneTxt, .isIE8 .focus .panel0 .paneTxt,
.isIE7 .focus .panel0 .pane, .isIE8 .focus .panel0 .pane {
    background: #ae000c !important;
}

.isIE7  .focus .panel1 .paneTxt, .isIE8 .focus .panel1 .paneTxt,
.isIE7 .focus .panel1 .pane, .isIE8 .focus .panel1 .pane {
    background: #C3261F !important;
}

.isIE7  .focus .panel2 .paneTxt, .isIE8 .focus .panel2 .paneTxt,
.isIE7  .focus .panel2 .pane, .isIE8 .focus .panel2 .pane {
    background: #d9412e !important;
}

.isIE7  .focus .panel3 .paneTxt, .isIE8 .focus .panel3 .paneTxt,
.isIE7  .focus .panel3 .pane, .isIE8 .focus .panel3 .pane {
    background: #ae000c !important;
}

.isIE7  .focus .active .paneTxt, .isIE8 .focus .active .paneTxt,
.isIE7  .focus .active .pane, .isIE8 .focus .active .pane {
    background: transparent !important;;
}


/* Responsive rules */
@media screen and (max-width: 640px) {
    /* page edito/usb/bsp/focus*/
    .standalone #main header {
		background: #C3261F; /* Old browsers */
		background: -moz-linear-gradient(top, #C3261F 0%, #d53128 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C3261F), color-stop(100%,#d53128)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #C3261F 0%,#d53128 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #C3261F 0%,#d53128 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #C3261F 0%,#d53128 100%); /* IE10+ */
		background: linear-gradient(to bottom, #C3261F 0%,#d53128 100%); /* W3C */
    }

    #navigation section.title .baseline.open{
        color: #C3261F;
    }
}

#stickedFooter .gradient_right .inner::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 7%;
    background-color: transparent;
    background: #C3261F;
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(195,38,31,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(195,38,31,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%rgba(195,38,31,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(195,38,31,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(195,38,31,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(195,38,31,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#C3261F',GradientType=1 );
}

#stickedFooter .gradient_left .inner::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 7%;
    background-color: transparent;
    z-index: 1;
    background: #C3261F;
    background: -moz-linear-gradient(left, rgba(195,38,31, 1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(195,38,31, 1)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(195,38,31, 1) 0%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left, rgba(195,38,31, 1) 0%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left, rgba(195,38,31, 1) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgba(195,38,31, 1) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3261F', endColorstr='#00ffffff',GradientType=1 );
}

.isIE7 #stickedFooter .gradient_right .right_mask,
.isIE8 #stickedFooter .gradient_right .right_mask {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 11%;
  height: 40px;
  background-color: transparent;
  display: block;
  filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#00ae000c', endColorstr='#C3261F',GradientType=1 ) !important;
  /* IE6-8 */
}

.isIE7 #stickedFooter .gradient_left .left_mask,
.isIE8 #stickedFooter .gradient_left .left_mask {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 11%;
  height: 40px;
  background-color: transparent;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3261F', endColorstr='#00ae000c',GradientType=1 ) !important;
  /* IE6-8 */
}


