﻿/* Difference de gabarit */
#ei_tpl_menuLevel1 > .ei_tpl_wrapper > nav > ul > li.e_select:before {
    top: 95px;
}

.modeSticky #ei_tpl_menuLevel1 .ei_tpl_wrapper > nav > ul > li.e_select::before {
    top: 63px;
}

body {
    color: #6d6e71;
}

#Eps4Sponsorship {
    display: none;
}

#ei_tpl_menuLevel1 > .ei_tpl_wrapper > nav > ul > li {
    border-left: 1px solid rgba(255, 255, 255, .3);
}

p.a_titre2, div.a_blocappli h2, p.titre2,
p.a_titre1 {
    color: #6d6e71;
}

    div.info p, div.alerte p,
    p.a_titre1 a {
        color: #6d6e71 !important;
    }

body, .ei_mainfunctionblock {
    background: #efefef;
    background-image: none !important;
}

body,
#C\:eps4container,
#C\:eps4timeContainer,
#C\:eps4recordsContainer,
#C\:eps4homeContainer,
#C\:eps4welcomeContainer,
#C\:eps4removalContainer {
    font-family: Helvetica, Arial, sans-serif !important;
}

div.eps4headband.eps4headbandMessage a {
    color: rgba(109,110,113, .7);
}
    div.eps4headband.eps4headbandMessage a:hover {
        color: rgba(109,110,113, 1);
    }

#C\:eps4choix ul li:hover,
#C\:eps4choix ul li:targetl {
    cursor: pointer;
}

div.eps4widgetTop {
    height: 225px;
    margin: auto;
    border-top-left-radius: 0.3em;
    border-top-right-radius: 0.3em;
    background: #6d6e71;
}

.eps4widgetOff .eps4widgetTop {
    background-color: rgba(109, 110, 113, .3);
}

.eps4msgBloc, .eps4msgInfo, .eps4msgWarning,
.eps4wrapper-dropdown,
.eps4wrapper-dropdown .eps4dropdown li,
.eps4timeAlert input.datepicker,
.eps4timePdfLine:hover, .eps4timePdfLine,
input[type="text"], textarea,
#C\:eps4choix ul li:hover,
#C\:eps4choix ul li:target,
ul.a_menuappli li.sel,
#C\:eps4choix ul li.sel,
input.inp5[type="text"], .saisir input[type="text"],
.eps4timelineSelected {
    color: #6d6e71 !important;
    background-color: #efefef !important;
}

.a_blocappli input[disabled] {
    -webkit-text-fill-color: #6d6e71 !important;
}

ul.a_menuappli li:hover a {
    color: #fff;
    background: none !important;
    text-decoration: none;
}

ul.a_menuappli li.sel span,
ul.a_menuappli li.sel a {
    color: #6d6e71;
}

ul.a_menuappli li.sel:hover span {
    color: #fff;
}

.eps4unitSelector li {
    color: #6d6e71;
}

#C\:eps4removalDiv {
    color: #6d6e71;
}

.eps4title,
.eps4widget .eps4Link {
    color: #6d6e71;
}

#C\:eps4smsPlusCommands .eps4title {
    font-weight: bold;
}

.eps4logo {
    border-radius: 50%;
    border: 1px solid transparent;
}

.eps4TuileExpander .eps4TimelineExpanderBtn .eps4timelinePlus {
    background-image: url('../../../images/eps/transverse/blanc/plus.png?v=f71de58c27')
}

#C\:eps4timeContent .eps4tuile:first-child::before {
    background: #6d6e71 !important;
    background: -webkit-linear-gradient(rgba(255, 255, 255, .1), #6d6e71) !important;
    background: -o-linear-gradient(rgba(255, 255, 255, .1), #6d6e71) !important;
    background: -moz-linear-gradient(rgba(255, 255, 255, .1), #6d6e71) !important;
    background: linear-gradient(rgba(255, 255, 255, .1), #6d6e71) !important;
}

.eps4widgetBottom,
#C\:eps4periodCheck p {
    color: #6d6e71 !important;
}

li.eps4UnitSelected {
    background: #6d6e71 !important;
}

#C\:eps4service,
.eps4TuileExpander {
    position: relative;
}

[class*="eps4TuileExpanderContent_"] p {
    color: #fff !important;
}

#C\:eps4errorTimeline {
    border: 1px solid #fff;
}

#ei_tpl_footer_menu {
    width: 615px;
}

#ei_tpl_footer_links > ul > li {
    border-color: #fff;
}

h1 {
    margin: 0;
}
/* Background-color */

#C\:eps4QuickLinksMenu li:hover p,
#C\:eps4QuickLinksMenu li.active p {
    border-left-color: #F32B37;
    color: #F32B37;
}

#C\:eps4QuickLinksMenu {
    max-width: 215px !important;
}

.eps4TuileExpander {
    background: none !important;
    background-color: inherit;
}

.eps4wrapper-dropdown .eps4dropdown li:hover {
    background: #e0e0e0 !important;
}

.grey, .eps4grey {
    background-color: #eaeff0 !important;
}

#ModalLightBoxSessionExtension .ei_btn {
    background-color: #eaeff0;
}

/* #15a7f0 */
.eps4changeBg,
.eps4dateDrop ul li.eps4dateDropActive {
    background: #15a7f0 !important;
}

/* #F32B37 */
.eps4bgColor,
.eps4roundedIcon,
.eps4system:first-child,
.eps4dateDrop ul li:hover,
.eps4chartLeft {
    background-color: #F32B37 !important;
}

/* #F32B37 */
.eps4bgError,
.eps4msgAlert, .eps4alertTemp,
.eps4contentAlert,
.eps4settingError,
span.eps4tooltipError,
#C\:eps4timeContent #C\:eps4errorTimeline {
    background-color: #F32B37 !important;
}

/* #F32B37 */
.eps4widgetBottom.eps4widgetBottomAlert p,
#C\:eps4contentTiles .eps4widgetBottomAlert h2 {
    color: #F32B37;
}

#C\:eps4AlertArrowRight {
    border: solid #F32B37 !important;
    border-width: 0px 2px 2px 0px !important;
}

#ModalLightBoxSessionExtension .ei_blocmodal {
    border-left: 10px solid #F32B37;
}

/* #FFFFFF */
#ei_tpl_header,
#C\:eps4timeContainer,
#C\:eps4recordsContainer,
.eps4msgEvent, .eps4msgDefect {
    background-color: #FFFFFF !important;
}

/* #efefef */
.sel,
#C\:eps4container, .eps4wrapper-dropdown .eps4dropdown,
#ei_tpl_contener, #C\:eps4homeContainer,
#C\:eps4timeContent,
#C\:eps4periodCheck,
.eps4timeFilterType,
.eps4timeFilterType.eps4timelineSelected,
.eps4timeFilterType.eps4timelineSelected:hover {
    background-color: #efefef !important;
}

/* #6d6e71 */
.eps4line,
.eps4msgWelcome, .eps4staticLineWelcome,
.eps4tuile::after, .eps4staticLine,
#ei_tpl_footer_tiles,
#ei_tpl_menuLevel1 {
    background-color: #6d6e71 !important;
}

/*c0c0c0*/

#C\:eps4choix ul li,
ul.a_menuappli li.sel:hover, ul.a_menuappli li,
input#C\:eps4CallbackDate {
    background-color: #c0c0c0 !important;
}

.a_blocappli ul.a_menuappli li:hover {
    background-color: #efefef !important;
}

    .a_blocappli ul.a_menuappli li:hover a span {
        color: #6d6e71 !important;
    }

/* #F32B37 */
footer {
    background-color: #F32B37 !important;
}
/*--*/

/* background */

/*image */
#ei_tpl_logo a,
#ei_tpl_logo_waiting {
    background-image: url('../../../images/eps/transverse/logo/sepsad.svg?v=f3ac1bc44c');
    background-repeat: no-repeat;
    background-position: left 50%;
    background-size: 260px;
}

#C\:eps4timeContainer,
#C\:eps4recordsContainer {
    background-image: none;
}

.eps4wrapper p.a_titre1,
#C\:eps4container, #ei_tpl_contener {
    position: relative;
}

form[action*="homepage"] .a_blocappli::before {
    display: none;
}

#C\:eps4containerHeader {
    background: #fff;
}

#ei_tpl_contener:before {
    content: '';
    width: 100%;
    height: 155px;
    margin-bottom: -155px;
    background: #fff;
    display: block;
}

#C\:eps4homeContainer {
    background-image: url('../../../images/eps/accueil/int_flou.jpg?v=5e479ee04c');
}

    #C\:eps4homeContainer #C\:eps4containerHeader {
        background-color: unset;
    }

#C\:eps4carbonTestModal .eps4modalRight {
    min-height: 480px !important;
}

/* Color */

/* #ffffff */
.eps4TuileExpanderContent h2,
.eps4title h2, .eps4msgWelcome p,
ul.a_menuappli li.sel a, ul.a_menuappli li.sel:hover a,
.eps4msgAlert .eps4TuileContent .eps4text,
#ei_tpl_contener div.eps4msgAlert .eps4TuileContent h2, .expanderTable,
#ei_tpl_footer_mlegales, .eps4msgAlert p, .eps4alertTemp p,
#ei_tpl_contener .eps4msgAlert h2,
#C\:eps4contentTiles h1,
#C\:eps4removalDiv .eps4widgetMenu h1 {
    color: #fff !important;
}

/* #258dbf */
#ei_tpl_logo a,
#ei_tpl_logo a link,
#ei_tpl_logo a hover,
#ei_tpl_logo_waiting,
#ei_tpl_logo a active,
#ei_tpl_logo a target,
#ei_tpl_logo a visited {
    color: #258dbf !important;
}

    /* #F32B37 */
    .eps4logID p i,
    .eps4logTitre h1,
    #ei_tpl_logo_waiting h3,
    #ei_tpl_logo_waiting h1 {
        color: #F32B37 !important;
    }

/* #F32B37 */
.eps4messagePager p,
.eps4facturationPager p,
.eps4Gallery ul li p:nth-child(4) {
    color: #F32B37 !important;
}

/*6d6e71*/
body, .eps4msgEvent, .eps4msgDefect, .eps4system table tbody tr td p,
.eps4system table, div.a_blocappli a, #ei_tpl_ident a,
.eps4msgBloc p, .eps4msgInfo p, #C\:eps4container, .eps4pubTitre h1,
#ei_tpl_utiles li a, #ei_tpl_contener h2, #C\:eps4periodCheck p,
#C\:eps4notifFilters p, #C\:eps4notifFiltersNoResults p, #C\:eps4container h4,
#C\:eps4homeContainer h4, #C\:eps4timeContainer h4, #C\:eps4recordsContainer h4, #C\:eps4welcomeContainer h4, #C\:eps4removalContainer h4, .eps4timeFilterType p,
.eps4modal h4, .eps4widgetBottom, .eps4modalContent, p.a_titre3, div.a_blocappli h3, p.titre3,
#C\:eps4videoWrapper .eps4modalContent #C\:eps4videoContent,
#C\:eps4select h1, .eps4select h1, #C\:eps4select h2,
.eps4date h4, #C\:eps4select h1, .eps4select h1, #ei_tpl_contener h4,
.eps4timeFilterType, .eps4timeFilterType:active, .eps4timeFilterType:hover
#C\:eps4container h3, #C\:eps4homeContainer h3, .back, .prevBtn,
#C\:eps4timeContainer h3, #C\:eps4recordsContainer h3, #C\:eps4welcomeContainer h3,
#C\:eps4removalContainer h3, .eps4modal h3,
#C\:eps4select h1, .eps4select h1, .eps4wrapper-dropdown .eps4dropdown li,
#C\:eps4SiteTitle, #C\:eps4select h2,
.eps4system table tbody tr td p,
#ei_tpl_contener .eps4nothingTimeline h2,
#C\:eps4timeContainer .eps4timelineResult .eps4date h4,
#ModalLightBoxSessionExtension .ei_btn_label {
    color: #6d6e71;
}

#C\:eps4timeContent .eps4nothingTimeline h2 {
    color: #6d6e71 !important;
}

#C\:eps4select ul input#C\:eps4InputSiteTitle {
    color: #6d6e71;
    text-shadow: 0em 0em .5em rgba(137,137,137,0.45);
    font-family: inherit;
}

.eps4picto .eps4appointmentPictoDay {
    border: solid 1px #34495e;
}

ul #C\:eps4CancelSiteTitleIcon {
    background-image: url('../../../images/eps/transverse/gris/fermer.png?v=e8eb36f8c1');
}

ul #C\:eps4EditSiteTitleIcon {
    background: url(../../../images/eps/transverse/gris/edit.png?v=8c0204b9f7) no-repeat center;
}

ul #C\:eps4ValidateSiteTitleIcon {
    background-image: url('../../../images/eps/transverse/gris/check.png?v=ff0ed3c023');
}


.eps4imgDownload {
    background-image: url(../../../images/eps/transverse/gris/download.png?v=a78c3ebf3e);
    background-repeat: no-repeat;
    background-position: center;
}

    .eps4imgDownload:hover {
        background-image: url(../../../images/eps/transverse/gris/download_hover.png?v=54d8834010);
        background-repeat: no-repeat;
        background-position: center;
    }

/*--*/

#ei_tpl_logo a,
#ei_tpl_logo a link,
#ei_tpl_logo a hover,
#ei_tpl_logo a active,
#ei_tpl_logo a target,
#ei_tpl_logo a visited {
    font-weight: 500;
    padding-right: 0.81em;
}

#ei_tpl_logo a {
    width: 400px !important;
}

#ei_tpl_logo_waiting {
    width: 313px;
    height: 64px;
    padding-top: 5px;
    display: inline-block;
    line-height: 80px !important;
}

    #ei_tpl_logo_waiting h1 {
        margin: 0 !important;
        padding-left: 100px;
        padding-top: 0 !important;
        font-size: 25pt;
    }

    #ei_tpl_logo_waiting h3 {
        font-size: 15pt;
        font-weight: 400;
    }

.eps4logTitre {
    background: #f7f8fa url(../../../images/eps/transverse/logo/sepsad.svg?v=f3ac1bc44c) no-repeat 50% 50px;
}

#ei_tpl_menuLevel1 > .ei_tpl_wrapper > nav > ul > li.e_select:before {
    content: url(../../../images/eps/transverse/arrow.png?v=4602903d89);
}

#C\:eps4timeContent #C\:eps4errorTimeline {
    border-radius: .3em;
}

span.eps4tooltipError:after {
    border-color: transparent #F32B37;
}

.red, .nextBtn {
    color: #fff;
    background-color: rgb(243, 43, 55);
    outline: 10px solid transparent;
}

#ModalLightBoxSessionExtension #sessExtBtnYesLnk .ei_btn_label {
    color: #fff;
}

#ModalLightBoxSessionExtension #sessExtBtnYesLnk {
    background-color: #f32b37;
}

#ei_tpl_footer_menu {
    border-bottom: 1px solid #fff;
}

#C\:eps4container .eps4legalContentStyle .eiEps4logTitre h3 {
    color: #F32B37;
}

#C\:eps4container .eps4legalContentStyle .eiEps4logTitre h1 {
    color: #F32B37;
}

.eps4wrapper-dropdown {
    border-bottom-color: rgba(137,137,137,0.30);
}

/* Journaux des enregistrements */

#C\:eps4timeContent, #C\:eps4timeFilters {
    background-color: rgb(217, 217, 217);
}

#C\:eps4recordsContent #C\:eps4recordsFilter {
    /*background: rgba(0, 0, 0, .15);*/
    /*background-color: rgb(217, 217, 217);*/
}


#C\:eps4recordsContent #C\:eps4recordsFilterBackground {
    position: absolute;
    background-color: rgb(217, 217, 217);
    width: 100%;
    height: 50px;
}

#C\:eps4recordsContent .eps4recordItem .eps4recordInfos {
    background: #ffffff;
}

#C\:eps4recordsContent h2.eps4recordTitle,
#C\:eps4recordsContent .eps4recordItem .eps4recordInfos {
    color: #6d6e71;
}

/* Fin - Journaux des enregistrements */

/* Workflow */

.eps4bgWorkflow {
    background-color: #6d6e71;
}

.eps4bgVideoInstall {
    background-color: #F32B37;
}

.eps4workflowContainer.eps4workflowGreyBg,
.eps4videoSouscriptionWorkFlow,
#C\:eps4videoInstallDiv.eps4videoSouscriptionWorkFlow {
    background-color: #efefef;
}

.eps4vsWhiteCornerBorder.eps4vsWhiteCornerBorderSelected,
.eps4vsQuantityRow .eps4vsQuantitySelection .eps4vsCostTitle,
.eps4vsQuantityRow .eps4vsCostSelectionTOP,
.eps4workflowStep .eps4wfWhiteCornerBorder.eps4wfWhiteCornerBorderSelected {
    border-color: #F32B37;
}

.eps4stepHeader.eps4vsHeader h2,
.eps4videoSouscriptionWorkFlow .eps4blue,
.eps4vsOrderRecapDiv .eps4vsOrderRecapInfos .eps4vsRecapPrice .eps4price,
.eps4vsRecapPrice .eps4vsWhiteCornerBorder b,
.eps4workflowStep .eps4wfStepHeader h2,
.eps4workflowStep .eps4blue {
    color: #F32B37;
}

.eps4vsDownloadDocsDiv .eps4vsWhiteCornerBorder a {
    color: rgb(17,165,240);
}

.eps4vsOptionCameraSubTitle {
    color: #6d6e71;
}

.eps4progressBar {
    background: #F32B37;
}

div.eps4vsQuantityDropdown input,
div.eps4vsSDCQuantityDropdown input {
    color: #6d6e71;
    background-color: #efefef;
    border-color: rgba(52, 73, 94, .6) !Important;
}

/* Fin - Workflow */

/* repeat */
#ei_tpl_logo a,
.eps4imgLock:hover,
.eps4imgHelp:hover,
.eps4imgHelp:active,
#ei_tpl_logo_waiting {
    background-repeat: no-repeat;
}

/* position */
#ei_tpl_logo a,
#ei_tpl_logo_waiting {
    background-position: 0% 50%;
}

.eps4imgLock:hover,
.eps4imgHelp:hover,
.eps4imgHelp:active {
    background-position: center;
}

/* Font weight */

#C\:eps4timeContainer h2,
#C\:eps4timeContent p {
    font-weight: 700;
}

/* Size update*/
.eps4tableNewsletter td:first-child {
    width: 32em
}

.autocomplete > div:hover:not(.group),
.autocomplete > div.selected {
    background-color: #efefef;
}

.flatpickr-months {
    background-color: #6d6e71;
}

/*image*/
#C\:eps4homeContainer .eps4galleryNext {
    background-image: url('../../../images/eps/transverse/gris/droite2.png?v=52fd2f601b');
}

#C\:eps4homeContainer .eps4galleryPrevious {
    background-image: url('../../../images/eps/transverse/gris/gauche2.png?v=7e90bc2e56');
}

@media screen and (max-width:1150px) {
    #C\:eps4homeContainer .eps4galleryNext {
        background-image: url('../../../images/eps/transverse/blanc/droite2.png?v=b05a6332e7');
    }

    #C\:eps4homeContainer .eps4galleryPrevious {
        background-image: url('../../../images/eps/transverse/blanc/gauche2.png?v=91ac536d65');
    }
}

.eps4imgClose {
    background-image: url('../../../images/sepsad/transverse/gris/fermer.svg');
}
    .eps4imgClose:hover {
        background-image: url('../../../images/sepsad/transverse/gris/fermer_hover.svg');
    }

.eps4timelineWaterPlay {
    background-image: url('../../../images/sepsad/journal/waterPlay.png?v=5dbae279dc') !important;
}

.eps4timelineWaterPause {
    background-image: url('../../../images/sepsad/journal/waterPause.png?v=11743981c7') !important;
}

.eps4timelineWaterAlert {
    background-image: url('../../../images/sepsad/journal/waterTimeline.png?v=3305294ed9') !important;
}

.eps4timelineIpBack {
    background-image: url('../../../images/sepsad/journal/ipBack.png?v=0b9ecb6f3c') !important;
}

.eps4timelinePrivateModeLiveOn {
    background-image: url('../../../images/sepsad/journal/privateModeLiveOn.png?v=76af54afe9');
}

.eps4timelinePrivateModeLiveOff {
    background-image: url('../../../images/sepsad/journal/privateModeLiveOff.png?v=d2565b3733');
}

.eps4timelinePrivateModeSoundOn {
    background-image: url('../../../images/sepsad/journal/privateModeSoundOn.png?v=cd965fa88a');
}

.eps4timelinePrivateModeSoundOff {
    background-image: url('../../../images/sepsad/journal/privateModeSoundOff.png?v=9aa3e00c24');
}

.eps4timelineSdCardVideoDownload {
    background-image: url('../../../images/sepsad/journal/sdCardVideoDownload.png?v=76af54afe9');
}

.eps4timelineDefectAlert {
    background-image: url('../../../images/sepsad/journal/defect_alert.svg?v=61a51c6dbe');
}

.eps4timelineDefectInfo {
    background-image: url('../../../images/sepsad/journal/defect_info.svg?v=61a51c6dbe');
}

.eps4timelineDefectResolved {
    background-image: url('../../../images/sepsad/journal/defect_resolved.svg?v=61a51c6dbe');
}

#C\:eps4timeAlertLine {
    background-image: url('../../../images/eps/transverse/error.png?v=61a51c6dbe'), url('../../../images/eps/transverse/gris/uncheck.png?v=c49806cab8');
}

    #C\:eps4timeAlertLine.eps4timelineSelected {
        background-image: url('../../../images/eps/transverse/error.png?v=61a51c6dbe'), url('../../../images/eps/transverse/gris/check.png?v=70546e8b7a');
    }

#C\:eps4timeNotifLine {
    background-image: url('../../../images/eps/journal/bell.png?v=8d097d1069'), url('../../../images/eps/transverse/gris/uncheck.png?v=c49806cab8');
}

    #C\:eps4timeNotifLine.eps4timelineSelected {
        background-image: url('../../../images/eps/journal/bell.png?v=8d097d1069'), url('../../../images/eps/transverse/gris/check.png?v=70546e8b7a');
    }

#C\:eps4timeDefectLine {
    background-image: url('../../../images/sepsad/journal/defect_filter.svg?v=8d097d1069'), url('../../../images/eps/transverse/gris/uncheck.png?v=c49806cab8');
}

    #C\:eps4timeDefectLine.eps4timelineSelected {
        background-image: url('../../../images/sepsad/journal/defect_filter.svg?v=8d097d1069'), url('../../../images/eps/transverse/gris/check.png?v=70546e8b7a');
    }

.eps4defectAlert, .eps4defectResolution {
    background-image: url('../../../images/sepsad/journal/defect_icns.svg?v=8d097d1069');
    background-color: unset !important;
}

.eps4imgunLock {
    background-image: url('../../../images/eps/transverse/rouge/lock.png?v=9b268a8637') !important;
}

.eps4imgLock:hover {
    background-image: url('../../../images/eps/transverse/rouge/lock_hover.png?v=4c5935c2b2') !important;
}

.eps4imgHelp {
    background-image: url('../../../images/eps/transverse/rouge/info.png?v=387edf31ed') !important;
}

    .eps4imgHelp:hover,
    .eps4imgHelp:active {
        background-image: url('../../../images/eps/transverse/rouge/info_hover.png?v=a0760f8e57') !important;
    }

.eps4galleryNext {
    background-image: url('../../../images/eps/transverse/blanc/droite.png?v=9303ca0828');
}

.eps4galleryPrevious {
    background-image: url('../../../images/eps/transverse/blanc/gauche.png?v=0aa3b5bdc8');
}

/* Fix - DEVWP0-305 */
/*.eps4download ,
.eps4download:hover {
    background-image: url('../../../images/sepsad/journal/download.png?v=ed6ab2f256') !important ;
}*/

.eps4timelineDelete,
.eps4timelineDelete:hover {
    background-image: url('../../../images/sepsad/journal/delete.png?v=9f2c4edfce') !important;
}

.eps4timelineIpLoose {
    background-image: url('../../../images/sepsad/journal/ipLoose.png?v=e9f24d0887') !important;
}

.eps4timelineWater {
    background-image: url('../../../images/sepsad/journal/water.png?v=cfba8f01d8') !important;
}

.eps4timelineWaterOff {
    background-image: url('../../../images/sepsad/journal/water_off.png?v=5aab73fd83') !important;
}

.eps4timelineFire {
    background-image: url('../../../images/sepsad/journal/flamme.png?v=ae7769fb89') !important;
}

.eps4TuileExpanderContent .eps4pagerPrevious,
.eps4TimelineBloc .eps4galleryPrevious,
.eps4TuileExpanderContent .eps4pagerFirst {
    background-image: url('../../../images/eps/transverse/blanc/gauche.png?v=0aa3b5bdc8') !important;
}

.eps4timelineGotoArrow,
.eps4TuileExpanderContent .eps4pagerNext,
.eps4TimelineBloc .eps4galleryNext,
.eps4TuileExpanderContent .eps4pagerLast {
    background-image: url('../../../images/eps/transverse/blanc/droite.png?v=9303ca0828') !important;
}

.eps4msgDefect .eps4timelineGotoArrow {
    background-image: url('../../../images/eps/transverse/gris/droite.png?v=9303ca0828') !important;
}

.eps4timelineMinus {
    background-image: url('../../../images/eps/transverse/blanc/minus.png?v=ddc1814e1a') !important;
}

.eps4timelineAlertIP {
    background-image: url('../../../images/sepsad/journal/alertIP.png?v=64698688f5') !important;
}

.eps4imgUnlock,
.eps4imgUnlock:hover {
    background-repeat: no-repeat;
    background-position: center;
}

.eps4timePdfLine {
    background-image: url('../../../images/sepsad/transverse/pdf.png?v=e10522e6ba') !important;
}

.eps4sdCardWrapper .eps4sdCardIcon {
    background-image: url('../../../images/sepsad/configuration/sdcard.png?v=d8903c5f4f');
}


.eps4vsCameraModelList .eps4vsCameraModelItem[data-model='SURVEILLANCECARD64GBAXIS'] .eps4vsCameraPict {
    background-image: url('../../../images/sepsad/videosouscription/sdcard.png?v=d8903c5f4f');
}

.eps4vsCameraModelList .eps4vsModelDescription.eps4OptionnalSdCard .eps4vsCameraPict {
    background-image: url('../../../images/sepsad/videosouscription/sdcard.png?v=d8903c5f4f');
}

.eps4vsTwoColsSelection .eps4vsPackSelection[data-model='SURVEILLANCECARD64GBAXIS'] .eps4vsServiceSelectedCamera {
    background-image: url('../../../images/sepsad/videosouscription/sdcard_vertical.png?v=7216e50c8e');
}

.eps4vsCongratsDiv #C\:eps4vsSendCpImg.eps4vsWfStep {
    background-image: url('../../../images/sepsad/videosouscription/nextStep1.png?v=6d571ff6e5');
}

.eps4vsCongratsDiv #C\:eps4vsFollowOrderImg.eps4vsWfStep {
    background-image: url('../../../images/sepsad/videosouscription/nextStep2.png?v=91de257d4e');
}

.eps4vsCongratsDiv #C\:eps4vsReceiveImg.eps4vsWfStep {
    background-image: url('../../../images/sepsad/videosouscription/nextStep3.png?v=4d059d51d7');
}

.eps4vsCongratsDiv #C\:eps4vsInstallImg.eps4vsWfStep {
    background-image: url('../../../images/sepsad/videosouscription/nextStep4.png?v=d37cd4fa79');
}

.eps4vsCongratsDiv .eps4vsRightArrow {
    background-image: url('../../../images/sepsad/videosouscription/right_arrow.png?v=621a7c1617');
}

.eps4timelineIPIcon {
    background-image: url(../../../images/sepsad/journal/timelineIP.png?v=4da339a17b);
}

.eps4timelinePrivateModeIcon {
    background-image: url(../../../images/sepsad/journal/privateMode_icns.png?v=3fa5fe1204);
}

.eps4timelineSdCardVideoIcon {
    background-image: url(../../../images/sepsad/journal/sdCardVideo_icns.png?v=3fa5fe1204);
}

.eps4timelineEventIcon {
    background-image: url(../../../images/sepsad/journal/event_icns.png?v=22a5d314f6);
}

.eps4timelineAppointmentIcon {
    background-image: url(../../../images/sepsad/journal/bulles.png?v=21ec439ea6);
}

.eps4defectResolution {
    background-image: url(../../../images/sepsad/journal/defect_icns.svg?v=ca0057ff60);
}

/* Journaux des enregistrements */

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsRefresh,
#C\:eps4recordsContent.eps4calendarView .eps4recordsRefresh{
    background-image: url(../../../images/sepsad/records/gris/refreshIcon.png?v=c881b148b7);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsCalendarView {
    background-image: url(../../../images/sepsad/records/gris/calendarIcon.png?v=c969d847a9);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsDelete {
    background-image: url(../../../images/sepsad/records/gris/deleteIcon.png?v=64eccbeb48);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4imgInfo {
    background-image: url(../../../images/sepsad/records/gris/questionIcon.png?v=af56bd3597);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsRefresh:hover,
#C\:eps4recordsContent.eps4calendarView .eps4recordsRefresh:hover{
    background-image: url(../../../images/sepsad/records/gris/refreshIcon_hover.png?v=0dc95a5a50);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsCalendarView:hover {
    background-image: url(../../../images/sepsad/records/gris/calendarIcon_hover.png?v=682abeb8bb);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4recordsDelete:hover {
    background-image: url(../../../images/sepsad/records/gris/deleteIcon_hover.png?v=7f2c8fd0bf);
}

#C\:eps4recordsContent.eps4calendarView #C\:eps4recordsFilter .eps4imgInfo:hover {
    background-image: url(../../../images/sepsad/records/gris/questionIcon_hover.png?v=48e089b2a6);
}

#C\:eps4recordsContent.eps4hasNoSdCard.eps4calendarView #C\:eps4noSdCardWrapper {
    color: inherit;
    background-image: url(../../../images/sepsad/records/gris/sdcard.png?v=5e687df910);
}

#C\:eps4recordsContent #C\:eps4recordsCalendarView .eps4calendarViewBody .eps4calendarWidgetWrapper .eps4calendarMonthAction.eps4before {
    background-image: url('../../../images/sepsad/records/gris/leftarrowIcon.png?v=f1598864a7');
}

    #C\:eps4recordsContent #C\:eps4recordsCalendarView .eps4calendarViewBody .eps4calendarWidgetWrapper .eps4calendarMonthAction.eps4before:hover {
        background-image: url('../../../images/sepsad/records/gris/leftarrowIcon_hover.png?v=23bf85bffb');
    }

#C\:eps4recordsContent #C\:eps4recordsCalendarView .eps4calendarViewBody .eps4calendarWidgetWrapper .eps4calendarMonthAction.eps4after {
    background-image: url('../../../images/sepsad/records/gris/rightarrowIcon.png?v=02f419fb7c');
}

    #C\:eps4recordsContent #C\:eps4recordsCalendarView .eps4calendarViewBody .eps4calendarWidgetWrapper .eps4calendarMonthAction.eps4after:hover {
        background-image: url('../../../images/sepsad/records/gris/rightarrowIcon_hover.png?v=8a375078db');
    }

/* Fin - Journaux des enregistrements */

/* Video JS */

body .video-js .vjs-play-progress,
body .video-js .vjs-volume-level {
    background-color: rgb(244, 67, 54);
}

body .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected {
    background-color: rgb(244, 67, 54);
}

body .video-js .vjs-loading-spinner {
    border-color: rgba(244, 67, 54, 0.9);
}

body .video-js .vjs-big-play-button:active, body .video-js .vjs-big-play-button:focus, body .video-js:hover .vjs-big-play-button {
    background-color: rgba(244, 67, 54, 0.9);
}

body #C\:eps4recordsContent #C\:eps4recordsCalendarView .eps4calendarViewBody .eps4calendarWidgetWrapper .eps4calendarWidget .eps4calendarWidgetFooter .eps4dayPeriodBtn.eps4selected {
    background-color: rgba(244, 67, 54);
}

/* Fin - Video JS */

/* Configuration */
#C\:eps4smartphonePeeringsList .eps4waitingPeering {
    background-image: url('../../../images/sepsad/transverse/wait_mark_grey.svg');
}

#C\:eps4smartphonePeeringsList .eps4securedPeering {
    background-image: url('../../../images/sepsad/transverse/check_mark_grey.svg');
}

#C\:eps4smartphonePeeringsList .eps4unsecuredPeering {
    background-image: url('../../../images/sepsad/transverse/cross_mark_grey.svg');
}

#C\:eps4smartphonePeeringsList .eps4activatedPush {
    background-image: url('../../../images/sepsad/transverse/check_mark_grey.svg');
}

#C\:eps4smartphonePeeringsList .eps4deactivatedPush {
    background-image: url('../../../images/sepsad/transverse/cross_mark_grey.svg');
}

/*loader*/
.eps4LoaderGIF {
    width: 3.3699em;
    height: 3.3699em;
    border-radius: 50%;
    background-color: #6d6e71;
    background-image: url('../../../images/sepsad/transverse/loader.gif?v=237e73e9df');
    background-repeat: no-repeat;
    background-position: center;
}

.eps4LoaderGIFmin {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #6d6e71;
    background-image: url('../../../images/sepsad/transverse/loader.gif?v=237e73e9df');
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: 70%;
    background-size: 70%;
}

.eps4LoaderBefore:before {
    background-image: url('../../../images/sepsad/transverse/loader.gif?v=237e73e9df');
}
.eps4LoaderBefore:after {
    border-color: #6d6e71;
}

/**** FAQ ****/

#C\:eps4assistanceFaqPreview {
    min-height: 250px;
}

#C\:eps4contentAssistance .eps4assistanceLeftCol {
    flex-direction: row !important;
}

.eps4recControlButton {
    border-color: #6d6e71;
}

.eps4selectedBackground:before {
    background-color: rgba(243,43,55,.35);
}

ul#C\:eps4videoList li.eps4CameraLive .eps4textCameraLive {
    color: white;
}

.eps4recControlButton {
    border-color: #6d6e71;
}

.ng-scope .ei_titleblock .ei_titlelabel p {
    color: #6d6e71;
}

.eps4visualStepPoint.eps4visualStepFinish::before {
    background-image: none;
    background-color: #F32B37;
}

.eps4visualStepPoint.eps4visualStepFinish::after {
    background-image: none;
    background-color: #F32B37;
}

.eps4visualStepPoint.eps4visualStepFinish.eps4visualStepOldCurrent::before {
    background-image: linear-gradient(to right, #F32B37, #F76870);
}

.eps4visualStepPoint.eps4visualStepCurrent::before {
    background-image: linear-gradient(to right, #F76870, #EBEBEB);
}

.eps4visualStepPoint.eps4visualStepCurrent::after {
    background-image: none;
    background-color: #F76870;
}

#C\:eps4TileOrderParameters .eps4tileList .eps4containerIcon {
    background-color: #6d6e71;
}

/* Scrollbar */

.eps4custom-scrollbar::-webkit-scrollbar-track-piece,
.eps4dropdown::-webkit-scrollbar-track-piece,
.ui-timepicker-wrapper::-webkit-scrollbar-track-piece {
    background-color: #efefef;
}

.eps4custom-scrollbar::-webkit-scrollbar-thumb:vertical,
.eps4dropdown::-webkit-scrollbar-thumb:vertical,
.ui-timepicker-wrapper::-webkit-scrollbar-thumb:vertical {
    background-color: #6d6e71;
}

.eps4custom-scrollbar,
.eps4dropdown,
.ui-timepicker-wrapper {
    scrollbar-color: #6d6e71 #efefef;
}


/* Styles des graphiques Highcharts */
/* (highcharts.css applique automatiquement un fill-opacity: 0.75; au survol du curseur) */

rect.highcharts-point.eps4ChartNoValue {
    fill: #D6DBDF;
}

rect.highcharts-point.eps4ChartHighValue {
    fill: #EC513D;
}

rect.highcharts-point.eps4ChartLowValue {
    fill: #6589CB;
}

rect.highcharts-point.eps4ChartNormalValue, /* Cas avec un className par barre */
.eps4ChartNormalValue rect.highcharts-point { /* Cas avec un className pour toutes les barres */
    fill: #B4C2CF;
}

/* Style pour le Live Vidéo */

#C\:eps4videoWrapper #C\:eps4videoLiveHeader .eps4modalClose {
    background-image: url('../../../images/eps/transverse/gris/fermer.svg?v=3b25f0de22');
}

#C\:eps4allControls .eps4vcTabList,
#C\:eps4allControls .eps4vcTabList .eps4vcTab.eps4selected .eps4vcTabIcon,
.eps4fullScreenControls .eps4vcTabList .eps4vcTab.eps4selected {
    background-color: #F32B37;
}

#C\:eps4allControls .eps4vcTabList .eps4vcTab.eps4selected {
    color: #F32B37;
}
