@CHARSET "ISO-8859-1";

/* Reset */

body div.LivingActorMainDiv,
body div.LivingActorMainDiv div,
body div.LivingActorMainDiv p,
body div.LivingActorMainDiv span,
body div.LivingActorMainDiv ul,
body div.LivingActorMainDiv ol,
body div.LivingActorMainDiv li,
body div.LivingActorMainDiv h3,
body div.LivingActorMainDiv h2,
body div.LivingActorMainDiv h1,
body div.LivingActorMainDiv td,
body div.LivingActorACallButton,
body div.LivingActorACallButton div,
body div.LivingActorACallButton span {
    padding: 0;
    margin: 0;
    background: none;
    text-decoration: none;
    font-family: Roboto, Arial, Helvetica, sans-serif;
    line-height: normal;
    list-style-position: outside;
    text-align: left;
    border: none;
    font-size: 14px;
    direction: ltr;
}

body div.LivingActorMainDiv li {
    color: #3C4C68;
    margin-bottom: 4px;
}

body div.LivingActorMainDiv li:last-child {
    margin-bottom: 0;
}

body div.LivingActorMainDiv ul,
body div.LivingActorMainDiv ol {
    margin: 0 0 0 16px;
}

body div.LivingActorMainDiv table {
    width: auto;
}

body div.LivingActorMainDiv input,
body div.LivingActorMainDiv select {
    outline: none;
}

body div.LivingActorMainDiv a,
body div.LivingActorMainDiv a span,
body div.LivingActorMainDiv a b {
    color: #2299cc;
    text-decoration: none;
}

body div.LivingActorMainDiv a.visited {
    color: #114477;
}

body div.LivingActorMainDiv a:HOVER {
    text-decoration: none;
}

body div.LivingActorMainDiv a.LAA_even {
    color: #3C4C68;
}

body div.LivingActorMainDiv a.LAA_odd {
    color: #CED2D8;
}

body div.LivingActorMainDiv div.LAA_subCategories ul li,
body div.LivingActorMainDiv div.LAA_Results ul li,
body div.LivingActorMainDiv div.LAA_Suggestions ul li,
body div.LivingActorMainDiv div.LAA_subCategories ol li,
body div.LivingActorMainDiv div.LAA_Results ol li {
    color: #2299CC;
    line-height: 22px;
}

input::-ms-clear {
    display: none;
}


/**
Window
*/

body div.LivingActor_IWindow {
    position: fixed;
    bottom: 8px;
    right: 20px;
    height: 606px;
    width: 440px;
    min-width: 340px;
    max-width: 1200px;
    min-height: 400px;
    max-height: 99%;
    z-index: 9800;
    outline: 1px solid #3c4c6859;
    background: linear-gradient(to bottom, #ffffff 0%, #F5F6F7 80%, #F5F6F7 100%);
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m,
body div.LivingActor_IWindow div.LAA_WIn_Intf_chat {
    min-height: 200px;
}

body div.LivingActor_IWindow div.LivingActor_IWindowTop {
    position: relative;
    height: 55px;
    min-height: 55px;
    width: 100%;
    border-radius: 8px 8px 0 0;
}

body div.LivingActor_IWindow div.LivingActor_IWindowTop div.LAA_IWReduce a {
    position: absolute;
    top: 7px;
    right: 20px;
    width: 40px;
    height: 40px;
    overflow: hidden;
    text-indent: 50px;
    background: url("../../images/LivingActorProject/Header-Reduce.svg") 13px 20px no-repeat;
}

body div.LivingActor_IWindow div.LivingActor_IWindowTop div.LAA_IWTitle {
    font-weight: bold;
    line-height: 38px;
    height: 54px;
    font-size: 14px;
    color: #3C4C68;
    text-align: center;
    margin: 0;
    overflow: hidden;
    border-radius: 8px 8px 0px 0;
    background: url("../../images/LivingActorProject/HeaderPic.svg") #F5F6F7 14px 8px no-repeat;
}

body div.LivingActor_IWindow div.LivingActor_IWindowContent {
    position: relative;
    width: 100%;
    min-height: 250px;
}

body div.LivingActor_IWindowFullScreen div.LivingActor_IWindowContent {
    min-height: inherit;
}

body div.LivingActor_IWindow div.LivingActor_IWindowBottom {
    position: relative;
    height: 20px;
    min-height: 20px;
    width: 100%;
    border-radius: 0 0 8px 8px;
    background: #ededef;
    top: -3px;
    display: none;
}

body div.LivingActor_IWindow div.LivingActor_IWindowBottom div.LAA_IWPowered {
    bottom: 0;
    height: 20px;
    line-height: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 100%;
    border-radius: 0 0 8px 8px;
}

body div.LivingActor_IWindow div.LivingActor_IWindowBottom div.LAA_IWPowered a {
    text-decoration: none;
}

body div.LivingActor_IWindow div.LivingActor_IWindowBottom div.LAA_IWPowered a span {
    font-size: 9px;
}


/**
Avatar
*/

body div.LivingActor_IWindow div.livingactoravatar {
    position: absolute;
    bottom: 55px;
    left: 30px;
}

body div.LivingActor_IWindow div.livingactoravatar canvas {
    top: -15px;
    left: 7px;
}


/**
Progress bar
*/

body div.LivingActor_IWindow div.LivingActor_IWindowContent img.LA_ProgressBar {
    margin-left: 35%;
    margin-top: 20%;
}


/**
Content
*/

body div.LivingActor_IWindow div.LivingActor_IWindowContent {
    overflow: visible;
    padding-top: 3px;
    border-radius: 0 0 8px 8px;
}

body div.LivingActor_IWindow div.LAA_FLuxContent img {
    max-width: 95%;
}


/**
Cat and Tag
*/

body div.LivingActor_IWindow div.LA_MenuBtn {
    bottom: 35px;
    left: 34px;
    position: absolute;
    color: #5b5b5b;
    font-size: 12px;
    background: white;
    width: 100%;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m_xs div.LA_MenuBtn {
    left: 15px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_categories {
    margin-right: 14px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a span {
    background: url("../../images/LivingActorProject/Burger-Home.svg") 3px 5px no-repeat;
    height: 24px;
    display: inline-block;
    width: 24px;
    position: relative;
    top: 2px;
    padding-right: 10px;
    vertical-align: top;
}

body div.LivingActor_IWindow div.LA_MenuBtn a {
    display: block;
    line-height: 32px;
    color: #3C4C68;
    border-bottom: 1px solid #3C4C68;
    padding: 3px 12px;
    margin-bottom: 0;
    font-size: 14px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags span {
    width: 19px;
    background-position: -445px -10px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags:hover span {
    background-position: -445px -54px;
}


/**
* Notification
**/

body div.LivingActor_IWindow div.LA_AlertPush {
    bottom: 28px;
    display: block;
    position: absolute;
    left: 15px;
}

body div.LivingActor_IWindow div.LA_AlertPush a {
    display: block;
    margin-top: 20px;
}

body div.LivingActor_IWindow div.LA_AlertPush span.LA_Star {
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    right: -26px;
    top: -13px;
    overflow: hidden;
    color: #ffffff;
    background: #B02083;
    border-radius: 23px;
    text-align: center;
    line-height: 17px;
    border: #ffffff solid 1px;
    font-size: 14px;
    filter: contrast(1.4);
}


/**
* Sound, print and credits
**/

body div.LivingActor_IWindow div.LA_Mute a,
body div.LivingActor_IWindow div.LA_Sound a {
    display: block;
    position: absolute;
    top: -52px;
    left: 10px;
    background: url("../../images/LivingActorProject/Header-volume_down.svg") 14px 14px no-repeat;
    width: 50px;
    height: 50px;
}

body div.LivingActor_IWindow div.LA_Sound a {
    background: url("../../images/LivingActorProject/Header-Volume_off.svg") 14px 14px no-repeat;
    display: none;
}


/**
* Chat propose
**/

body div.LivingActor_IWindow div.LA_IChatPropose {
    display: none;
    background: #333333 100% 50% no-repeat;
    position: absolute;
    top: 0;
    border-radius: 8px 8px 8px 8px;
    padding: 5px 44px 5px 5px;
    z-index: 9200;
    left: 160px;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m div.LA_IChatPropose,
body div.LivingActor_IWindow div.LAA_WIn_Intf_chat div.LA_IChatPropose {
    left: 15px;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf div.LA_IChatPropose.LA_isReduce,
body div.LivingActor_IWindow div.LAA_WIn_Intf_m div.LA_IChatPropose.LA_isReduce {
    left: 62px;
    top: -38px;
}

body div.LivingActor_IWindow div.LA_IChatPropose div.LA_IChatProposeC {
    padding-left: 60px;
}

body div.LivingActor_IWindow div.LA_IChatPropose.LA_isReduce {
    background: none;
    padding: 5px;
}

body div.LivingActor_IWindow div.LA_IChatPropose.LA_isReduce div.LA_IChatProposeC {
    background: none;
}

body div.LivingActor_IWindow div.LA_IChatPropose div {
    font-size: 20px;
    color: #ffffff;
}

body div.LivingActor_IWindow div.LA_IChatPropose div a {
    font-size: 20px;
    color: #5b93d1;
}

body div.LivingActor_IWindow div.LA_IChatPropose.LA_isReduce div a {
    font-size: 17px;
    color: #cf022b;
}

body div.LivingActor_IWindow div.LA_IChatPropose div.LA_IppBtns {
    text-align: center;
}

body div.LivingActor_IWindow div.LA_IChatPropose div.LA_IppBtns span {
    color: #ffffff;
    font-size: 23px;
    font-weight: bold;
    line-height: 15px;
}


/**
* Flux Lines
**/

body div.LivingActor_IWindow div.LAA_FLux {
    margin: 0 0 0 220px;
    padding: 0 15px 0 0;
    overflow-y: auto;
}

body div.LivingActorMainDiv div.LAA_WIn_Intf_m div.LAA_FLux {
    margin-left: 2px;
    margin-right: 4px;
}

body div.LivingActorMainDiv div.LAA_WIn_Intf div.LAA_FLux {
    margin-right: 4px;
}

body div.LivingActor_IWindow div.LAA_FLuxContent div.LAA_FluxGroup:last-child {
    min-height: 230px;
}

body div.LivingActorMainDiv div.LAA_F_Recall {
    text-align: right;
    margin: 10px 0 0 10%;
}

body div.LivingActorMainDiv div.LAA_F_Recall div.LAA_FluxInContent {
    text-align: left;
    background: #3C4C68;
    padding: 11px 30px;
    display: inline-block;
    color: #ffffff;
    border-radius: 12px 0px 12px 12px;
    word-break: break-word;
    line-height: 18px;
    margin: 0 0 0 51px;
}

body div.LivingActorMainDiv div.LAA_F_Dialog div.LAA_FluxInContent {
    margin-top: 15px;
    margin-right: 6px;
    padding: 11px 15px;
    position: relative;
    color: #3C4C68;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #ededef;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf_m div.LAA_F_Dialog div.LAA_FluxInContent {
    margin-top: 15px;
    margin-left: 25px;
    padding: 11px 15px;
    position: relative;
    color: #3C4C68;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #EDEDEF;
}

body div.LivingActorMainDiv div.LAA_F_Dialog span.LAA_FluxInContentGrp {
    display: block;
    width: 44px;
    height: 44px;
    /* background: url("../../images/LivingActorProject/Bot-picture.svg") 0 0 no-repeat; */
    background-size: cover;
    position: absolute;
    left: -36px;
    top: -6px;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf div.LAA_F_Dialog div.LAA_FluxInContent span.LAA_FluxInContentGrp {
    display: none;
}

body div.LivingActorMainDiv div.LAA_F_WB div.LAA_FluxInContent {
    margin-top: 15px;
    margin-right: 8px;
    padding: 11px 15px;
    position: relative;
    color: #3C4C68;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #ededef;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf_m div.LAA_F_WB div.LAA_FluxInContent {
    margin-top: 15px;
    margin-left: 25px;
    padding: 11px 15px;
    position: relative;
    color: #3C4C68;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #EDEDEF;
}

body div.LivingActorMainDiv div.LAA_F_Satisf div.LAA_FluxInContent {
    padding: 11px 15px;
    position: relative;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #ededef;
    display: block;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf_m div.LAA_F_Satisf div.LAA_FluxInContent {
    padding: 11px 15px;
    position: relative;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #EDEDEF;
    margin-left: 25px;
}

body div.LivingActorMainDiv div.LAA_F_Sugg div.LAA_FluxInContent {
    padding: 5px 10px;
    position: relative;
    border-radius: 0px 12px 12px 12px;
    line-height: 18px;
    word-break: break-word;
    background: #EDEDEF;
    margin-top: 5px;
    margin-right: 8px;
}

body div.LivingActorMainDiv div.LAA_F_Sugg div.LAA_FluxInContent div.LAA_Suggestions h3 {
    color: #3C4C68;
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom: 5px;
    font-weight: normal;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf_m div.LAA_F_Sugg div.LAA_FluxInContent {
    margin-top: 5px;
    padding: 11px 15px;
    position: relative;
    border-radius: 0px 12px 12px 12px;
    word-break: break-word;
    margin-left: 26px;
}

body div.LivingActorMainDiv div.LAA_F_Satisf {
    margin: 5px 8px 0 0;
}

body div.LivingActorMainDiv .LivingActor_IWindowContent.LAA_WIn_Intf div.LAA_F_Satisf {
    position: relative;
    border-radius: 0px 12px 12px 12px;
    word-break: break-word;
}

body div.LivingActorMainDiv div.LAA_F_Satisf a.LAA_yes,
body div.LivingActorMainDiv div.LAA_F_Satisf a.LAA_no {
    display: inline-block;
    width: 32px;
    height: 32px;
    text-indent: 50px;
    overflow: hidden;
    vertical-align: top;
    margin-left: 0;
    margin-top: -4px;
}

body div.LAA_FAnimated div.LAA_FluxInContent p.LA_Satisfaction>a {
    padding: 10px;
    display: block;
}

body div.LivingActorMainDiv div.LAA_F_Satisf .LA_Satis_links,
body div.LivingActorMainDiv div.LAA_F_Satisf p.LA_Satisfaction {
    line-height: 23px;
}

body div.LivingActorMainDiv div.LAA_F_Satisf p.LA_Satisfaction span span:last-child {
    color: #3E59A0;
    font-size: 0;
    display: block;
    text-align: center;
    margin-top: 8px;
}

body div.LivingActorMainDiv div.LAA_F_Satisf p.LA_Satisfaction span#LA_Satis_thank {
    color: #3C4C68;
    font-weight: bold;
}

body div.LivingActorMainDiv div.LAA_F_Satisf p.LA_Satisfaction span.question {
    color: #3C4C68;
    font-weight: normal;
    line-height: 25px;
}

body div.LivingActorMainDiv div.LAA_F_Satisf a.LAA_yes {
    background: url("../../images/LivingActorProject/UserFeedback-Yes.svg") 0 0 no-repeat;
    height: 40px;
    width: 45px;
}

body div.LivingActorMainDiv div.LAA_F_Satisf a.LAA_no {
    background: url("../../images/LivingActorProject/UserFeedback-No.svg") 0 0 no-repeat;
    height: 40px;
    width: 45px;
    margin-left: 10px;
}

body div.LivingActorMainDiv div.LAA_F_Title {
    text-align: center;
    margin-top: 10px;
}

body div.LivingActorMainDiv div.LAA_F_Title div.LAA_FluxInContent {
    padding: 0 5px;
    display: inline-block;
    color: #3C4C68;
    font-weight: bold;
    text-align: center;
}


/**
Input
*/

body div.LivingActor_IWindow div.LA_UserInput {
    margin: 0 40px 0 37px;
    height: 65px;
    position: relative;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m_xs div.LA_UserInput {
    margin-left: 10px;
}

body div.LivingActor_IWindow div.LA_UserInput input {
    display: block;
    margin: 20px 0 0 8px;
    background: #ededef;
    border: 1px solid #ededef;
    border-radius: 20px;
    height: 40px;
    line-height: 28px;
    padding: 0 55px 0 10px;
    font-family: Roboto, arial;
    width: 100%;
    color: #8192A3;
    resize: none;
    font-weight: normal;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body div.LivingActor_IWindow div.LA_UserInput div.LA_UserInputBtn a {
    right: -4px;
    top: 5px;
    display: block;
    height: 30px;
    width: 30px;
    padding-left: 0;
    background: url("../../images/LivingActorProject/Footer-Submit.svg") no-repeat;
    position: absolute;
}

body div.LivingActor_IWindow div.LA_UserInput div.LA_UserInputBtn a:hover:after {
    color: #4A4A4A;
}


/**
Resize helper
*/

body div.LivingActor_IWindow .ui-draggable-handle div.LAA_IWTitle {
    cursor: move;
}

body div.LivingActor_IWindow .ui-resizable-handle {
    display: block;
    font-size: 0.1px;
    position: absolute;
}

body div.LivingActor_IWindow .ui-resizable-s {
    cursor: s-resize;
    height: 2px;
    left: 0;
    width: 100%;
    bottom: -4px;
}

body div.LivingActor_IWindow .ui-resizable-e {
    cursor: e-resize;
    height: 100%;
    right: -7px;
    top: 0;
    width: 2px;
}

body div.LivingActor_IWindow .ui-resizable-n {
    top: -5px;
    cursor: s-resize;
    height: 5px;
    left: 0;
    width: 100%;
}

body div.LivingActor_IWindow .ui-resizable-w {
    cursor: e-resize;
    height: 100%;
    left: 0px;
    top: 0;
    width: 2px;
}

body div.LivingActor_IWindow .ui-resizable-se {
    cursor: se-resize;
    height: 1px;
    width: 21px;
    right: -2px;
    bottom: -2px;
}

body div.LivingActor_IWindow .ui-resizable-se:HOVER {
    background-position: -176px -51px;
}

body div.LivingActor_IWindow .ui-resizable-sw {
    cursor: sw-resize;
    height: 1px;
    width: 21px;
    left: -2px;
    bottom: -2px;
}

body div.LivingActor_IWindow .ui-resizable-ne {
    cursor: ne-resize;
    height: 1px;
    width: 13px;
    right: -2px;
    top: -2px;
}

body div.LivingActor_IWindow .ui-resizable-nw {
    cursor: nw-resize;
    height: 1px;
    width: 16px;
    left: -2px;
    top: -2px;
}

body div.LivingActor_IWindowFullScreen .ui-resizable-s,
body div.LivingActor_IWindowFullScreen .ui-resizable-e,
body div.LivingActor_IWindowFullScreen .ui-resizable-n,
body div.LivingActor_IWindowFullScreen .ui-resizable-w,
body div.LivingActor_IWindowFullScreen .ui-resizable-ne,
body div.LivingActor_IWindowFullScreen .ui-resizable-nw,
body div.LivingActor_IWindowFullScreen .ui-resizable-se,
body div.LivingActor_IWindowFullScreen .ui-resizable-sw {
    background: none;
    cursor: default;
}

body div.LivingActor_IWindowFullScreen .ui-draggable-handle div.LAA_IWTitle {
    cursor: default;
}

body div.LivingActor_IWindowFullScreen {
    min-height: inherit;
}


/**
Categories
*/

body div.LivingActorMainDiv div.LAA_Categorie a {
    padding: 0;
}

body div.LivingActorMainDiv div.LAA_Categorie {
    margin: 2px 0 2px 0;
}

body div.LivingActorMainDiv div.LAA_Categorie div.LAA_Categorie {
    margin-left: 25px;
}

body div.LivingActorMainDiv div.LAA_Categorie h3 {
    font-size: 14px;
    line-height: 20px;
    padding: 0;
}

body div.LivingActorMainDiv div.LAA_Categorie h3 a,
body div.LivingActorMainDiv div.LAA_Categorie h3.on a {
    display: block;
    padding: 1px 0 1px 20px;
    text-decoration: none;
    font-weight: normal;
}

body div.LivingActorMainDiv div.LAA_Categorie h3 a {
    background: url("../../images/LivingActorProject/Chevron-Close.svg") 8px 6px no-repeat;
    color: #3C4C68;
}

body div.LivingActorMainDiv div.LAA_Categorie h3.on a {
    background: url("../../images/LivingActorProject/Chevron-Open.svg") 6px 8px no-repeat;
}

body div.LivingActorMainDiv div.LAA_Categorie h3 a:hover,
body div.LivingActorMainDiv div.LAA_Categorie h3.on a:hover {
    text-decoration: underline;
}

body div.LivingActorMainDiv div.LAA_subCategories ul li,
body div.LivingActorMainDiv div.LAA_Results ul li,
body div.LivingActorMainDiv div.LAA_subCategories ol li,
body div.LivingActorMainDiv div.LAA_Results ol li {
    border-bottom: 1px solid #D9D9D9;
    margin-right: 10px;
    padding: 5px 0;
}

body div.LivingActorMainDiv div.LAA_subCategories ul li:last-child,
body div.LivingActorMainDiv div.LAA_Results ul li:last-child,
body div.LivingActorMainDiv div.LAA_subCategories ol li:last-child,
body div.LivingActorMainDiv div.LAA_Results ol li:last-child {
    border-bottom: medium none;
}

body div.LivingActorMainDiv div.LAA_subCategories ul {
    margin-left: 35px;
}


/**
Print
*/

body div.LivingActorMainDiv div.LivingActor_PrintLayer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9900;
}

body div.LivingActorMainDiv div.LivingActor_PrintHeader {
    font-size: 12px;
    padding: 20px;
    font-style: italic;
    border-bottom: 1px dashed #7cccff;
}

body div.LivingActorMainDiv div.LivingActor_PrintHeader p.LivingActor_PrintTitle {
    font-weight: bold;
}

body div.LivingActorMainDiv div.LivingActor_PrintFooter {
    font-size: 12px;
    padding: 20px;
    border-top: 1px dashed #7cccff;
    font-style: italic;
}

body div.LivingActorMainDiv div.LivingActor_PrintFooter p.LivingActor_PrintPage {
    font-size: 10px;
}


/**
Call button area
*/

body div.LivingActorACallButton .LA_EmbedCallAreaA {
    display: block;
    position: fixed;
    bottom: 20px;
    background: transparent url("../../images/LivingActorProject/CallToAction.svg") 100% 50% no-repeat;
    background-size: cover;
    right: 20px;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA:after {
    /*content: "Besoin d'aide ?";*/
    font-size: 14px;
    color: red;
    position: absolute;
    top: 85px;
    right: 0;
    width: 56px;
    height: 100px;
    font-weight: bold;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA.LA_EmbedCallAreaAMobile:after {
    display: none;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA.LA_EmbedCallAreaAMobile {
    background-image: url("../../images/LivingActorProject/../../images/LivingActorProject/CallToAction.svg");
    background-repeat: no-repeat;
    background-size: contain;
    right: -5px;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA a {
    display: block;
    width: 100%;
    height: 100%;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA a .LA_ReduceCallButton {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 14px;
    right: 9px;
}


/**
* Popin "Next"
*/

body div.LivingActor_IWindow div.LA_IPopin {
    position: absolute;
    left: 60%;
    height: 50px;
    width: 50px;
    background: url("../../images/LivingActorProject/Next.svg") 0 0 no-repeat;
    border-radius: 6px;
    cursor: pointer;
    margin-top: 28px;
}

body div.LivingActor_IWindow .LivingActor_IWindowContent.LAA_WIn_Intf_m div.LA_IPopin {
    position: absolute;
    left: 46%;
    height: 50px;
    width: 50px;
    background: url("../../images/LivingActorProject/Next.svg") 0 0 no-repeat;
    border-radius: 6px;
    cursor: pointer;
    margin-top: 28px;
}

body div.LivingActor_IWindow table.list-requests {
    border-collapse: collapse;
}

body div.LivingActor_IWindow table.list-requests tr,
body div.LivingActor_IWindow table.list-requests td {
    border: 1px solid #000;
}

body div.LivingActor_IWindow table.list-requests tr:nth-child(1) {
    font-weight: bold;
    text-align: center;
}

body div.LivingActor_IWindow .alpaca-required-indicator {
    display: none;
}

body div.LivingActor_IWindow .alpaca-form-buttons-container {
    margin-top: 10px !important;
    text-align: right !important;
}

body div.LivingActor_IWindow .itce-label-matricule-number {
    width: 50%;
    display: inline;
}

body div.LivingActor_IWindow .itce-input-matricule-number {
    display: inline;
}

body div.LivingActor_IWindow .itce-input-matricule-number input {
    width: 50%;
    display: inline;
    margin-left: 10px;
}

body div.LivingActor_IWindow .btn-success {
    padding: 10px;
}

body div.LivingActor_IWindow .help-block {
    font-style: italic;
    font-size: 12px !important;
    margin: 6px 0 !important;
}

body div.LivingActor_IWindow .alpaca-form-buttons-container .alpaca-form-button.alpaca-form-button-submit {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    color: #fff;
    font-size: 14px;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #3E59A0;
}

body div.LivingActor_IWindow .alpaca-form-buttons-container .alpaca-form-button.alpaca-form-button-submit:hover {
    background-color: #3E59A0;
}

body div.LivingActor_IWindow span.LA_menu-toggle-icon {
    position: absolute;
    width: 24px;
    height: 24px;
    display: inline-block;
    cursor: pointer;
    background: url("../../images/LivingActorProject/Footer-MenuBurger.svg") 0 0 no-repeat;
    top: 12px;
    left: -21px;
}

body div.LivingActor_IWindow div.LA_MenuBtn .LAA_bottom_wrapper {
    display: none;
    background: #ffffff;
    bottom: 40px;
    position: absolute;
    left: 184px;
    padding: 10px 0px 5px;
    box-sizing: border-box;
    border-radius: 12px;
    width: calc(100% - 250px);
    border: 1px solid #F5F6F7;
    margin-bottom: 15px;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m div.LA_MenuBtn .LAA_bottom_wrapper {
    display: none;
    background: #ffffff;
    bottom: 40px;
    position: absolute;
    padding: 10px 0px 5px;
    box-sizing: border-box;
    border-radius: 12px;
    width: calc(100% - 67px);
    left: 0px;
}

body div.LivingActor_IWindow div.LA_MenuBtn .LAA_desktop-bmenu {
    display: none;
}

body div.LivingActor_IWindow div.LA_MenuBtn a:last-child {
    border: 0;
    color: #8192A3;
    background: url("../../images/LivingActorProject/Burger-logoLivingActor.png") 110px 12px no-repeat;
    text-decoration: none;
    width: 186px;
    margin-left: auto;
    margin-right: auto;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags span,
body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags:hover span {
    background-position: -265px -65px;
    width: 30px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_info span,
body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_info:hover span {
    background-position: -265px -100px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_credit_text {
    margin: 0;
    text-align: center;
    font-size: 15px;
    text-transform: inherit;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_credit_text:hover {
    text-decoration: none;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_credit_text span {
    background-image: none;
    display: inline-block;
    width: auto;
    margin: 0;
    height: auto;
    font-size: 15px;
    font-weight: bold;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m1 div.LA_MenuBtn {
    left: 120px;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_m2 div.LA_MenuBtn {
    left: 30px;
}

body div.LivingActor_IWindow div.LAA_WIn_Intf_b div.LA_MenuBtn {
    left: 22%;
}

body div.LivingActor_IWindow div.LA_UserInput div.LA_UserInputBtn a.inputfocus {
    display: block;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_top span,
body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_top:hover span {
    background: url("../../images/LivingActorProject/Top10.svg") 0 0 no-repeat;
    height: 24px;
    width: 24px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_info span,
body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_info:hover span {
    background: url("../../images/LivingActorProject/Burger-Notifications.svg") 0 0 no-repeat;
    height: 24px;
    width: 24px;
}

body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags span,
body div.LivingActor_IWindow div.LA_MenuBtn a.LAA_BTN_tags:hover span {
    background: url("../../images/LivingActorProject/Burger-Categories.svg") 3px 4px no-repeat;
    height: 24px;
    width: 24px;
}

div.LivingActor_IWindow div.LAA_FLux.LAA_FLux_Scroll::-webkit-scrollbar {
    width: 8px;
}

div.LivingActor_IWindow div.LAA_FLux.LAA_FLux_Scroll::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #3C4C6833;
}

div.LivingActor_IWindow div.LAA_FLux.LAA_FLux_Scroll::-webkit-scrollbar-track {
    margin-top: 6px;
    margin-bottom: 6px;
}

body div.LivingActor_IWindow .LA_menu-overlay {
    position: absolute;
    top: 0;
    width: 100%;
    bottom: 0;
    background: rgba(0, 0, 0, 0.4);
    display: none;
    height: 100%;
}

body div.LivingActor_IWindow div.LAA_NoNewAlerte span.LA_Star {
    display: none;
}

body div.LivingActorMainDiv LivingActor_IWindowContent a {
    padding: 0;
    color: #2299cc;
}

body div.LivingActorMainDiv a.LA_Btn {
    margin: 10px 6px 0;
    display: inline-block;
    background: #CED2D8;
    border: 1px solid #CED2D8;
    color: #3C4C68;
    padding: 5px 20px;
    border-radius: 12px;
    min-width: 80px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    transition: 0.2s opacity;
    line-height: 26px;
    min-height: 38px;
    box-sizing: border-box;
}

body div.LivingActorMainDiv a.LA_Btn span {
    color: #3C4C68;
}

body div.LivingActorMainDiv a.LA_Btn:hover {
    text-decoration: none;
    opacity: 0.8;
}

body div.LivingActorMainDiv a.LA_Btn.LA_Btn1 {
    background: #CED2D8;
    border: 1px solid #CED2D8;
    color: #3C4C68;
}

body div.LivingActorMainDiv a.LA_Btn2 {
    background: #B02083;
    border: 1px solid #B02083;
    color: #FFFFFF;
}

body div.LivingActorMainDiv a.LA_Btn3 {
    background: #EB2876;
    border: 1px solid #EB2876;
    color: #FFFFFF;
}

body div.LivingActorMainDiv a.LA_Btn4 {
    background: #3C4C68;
    border: 1px solid #3C4C68;
    color: #FFFFFF;
}

body div.LivingActorMainDiv a.LA_Btn5 {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #3C4C68;
}

body div.alpaca-control.checkbox input[type="radio"],
body div.alpaca-control.checkbox input[type="checkbox"] {
    margin: 1px 0 0;
}

body div.LivingActorACallButton .LA_EmbedCallAreaA {
    height: 100px;
    width: 100px;
}

div.LA_IElement.LA_Title2 {
    top: -25px;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    font-size: 13px;
    padding-right: 120px;
    color: #3C4C68;
    height: 20px;
}

div.LA_IElement.LA_Title2 span {
    background: #A4E351;
    width: 10px;
    height: 10px;
    border-radius: 30px;
    margin-right: 5px;
    line-height: 20px;
    vertical-align: baseline;
    display: inline-block;
}