.bg-primary,.btn-primary{background-color:#2d3292}.btn-primary{border-color:#2d3292}.btn-primary:hover{background-color:#474db3;border-color:#474db3}.bg-primary{background-color:#2d3292!important}.btn-outline-primary{border-color:#2d3292!important}.btn-outline-primary:hover{cursor:pointer}.btn-outline-primary.active,.btn-outline-primary:hover{background-color:#2d3292!important}body.enlarged{min-height:unset}.form-inline{display:inline}.separator{display:block;text-align:center}.separator:after,.separator:before{display:inline-block;width:100px;height:2px;content:" ";background-color:#dee2e6;vertical-align:middle}.alert{padding:15px}h5.text-uppercase.bg-light .btn{margin-top:-5px}.form-control:disabled{background-color:#e5e5e5}.tooltip-inner{max-width:300px;width:300px}#topbar-wrapper{box-shadow:none}.left-side-menu.program-PROMOTOR{background-color:#8b8fdf}.left-side-menu.program-LOTISSEUR{background-color:#afe2ed}.left-side-menu #sidebar-menu ul li a{color:#0b0b0b}.left-side-menu #sidebar-menu ul li a.active,.left-side-menu #sidebar-menu ul li a:focus,.left-side-menu #sidebar-menu ul li a:hover{color:#2d3292}.left-side-menu #sidebar-menu .program_type_select a{font-size:20px}.enlarged #sidebar-menu ul li a i{display:inline-block;margin:auto}.enlarged #sidebar-menu ul li a i.float-right{margin-right:10px}.pagination .page-item.active .page-link{background-color:#2d3292;border-color:#2d3292}.nav-pills .nav-link.active{background-color:#2d3292}.notify-item .notify-details,.notify-item .user-msg{margin-right:45px}.notify-item form{position:absolute;top:12px;right:20px}#topbar-wrapper .logo-box .logo-lg img{max-height:60px;margin-bottom:5px}#topbar-wrapper .logo-box .logo-sm img{max-height:40px}#topbar-wrapper .app-search{max-width:250px}#topbar-wrapper .user_toggler_container{margin-right:30px}#topbar-wrapper .user_toggler_container form{display:flex;height:70px;max-height:70px;justify-content:center;flex-direction:column}.shuffle-container .grid .shuffle-item .card-box{min-height:200px}.timeline-sm .timeline-sm-item{padding-left:10px;margin-left:50px}.timeline-sm .timeline-sm-item .timeline-sm-date{left:-155px}.contact-interest{display:block;height:90px;width:90px;border-radius:50%;background-color:#f1556c;overflow:hidden}.contact-interest span{background-color:#1abc9c;width:100%;display:block}#contact-show-container .contact-interest{height:120px;width:120px;margin:-80px auto auto}a.card-box{color:#323a46}a.card-box:hover{background-color:#d3d3d3}a.card-box .element-logo{width:100px;max-width:100px}a.card-box .element-logo i{width:90px;height:90px;color:#fff;border-radius:50%;text-align:center;font-size:40px;line-height:90px}a.card-box .element-infos .element-title{font-size:22px}a.card-box .element-infos p{margin:0}.select2-container{width:100%!important}.select2-container .select2-selection__clear{margin-right:15px;color:red}#toggleEditButton{border-radius:0}#toggleEditButton[data-state=opened]{background-color:#1abc9c!important}#toggleEditButton[data-state=opened] i:before{content:"\F33F"}#toggleEditButton[data-state=closed]{background-color:#f1556c!important}#toggleEditButton[data-state=closed] i:before{content:"\F33E"}.report-element a{display:block;position:relative}.report-element a:active,.report-element a:focus,.report-element a:hover{background-color:#2d3292!important}.report-element a:hover:before{position:absolute;width:100%;height:100%;background-color:#000;opacity:.5;content:"\F06E";font-family:Font Awesome\ 5 Free;line-height:40px;font-size:26px;top:0;left:0}.evaluation-element{flex-direction:row-reverse}.evaluation-element .evaluation-infos{flex-direction:column-reverse;display:flex;text-align:right}.evaluation-element .evaluation-content{border-radius:5px;padding:10px;color:#343a40;box-shadow:0 .75rem 6rem rgba(56,65,74,.03);background-color:rgba(108,117,125,.1);border-bottom-right-radius:0}.evaluation-element .evaluation-content:after{right:-16px;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-1px;border-color:transparent transparent rgba(108,117,125,.1) rgba(108,117,125,.1);border-style:solid;border-width:8px;bottom:0}.evaluation-element.from-responsable{flex-direction:row}.evaluation-element.from-responsable .evaluation-content{background-color:rgba(45,50,146,.1);border-bottom-left-radius:0}.evaluation-element.from-responsable .evaluation-content:after{left:-15px;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-1px;border-color:transparent rgba(45,50,146,.1) rgba(45,50,146,.1) transparent;border-style:solid;border-width:8px;bottom:0}.evaluation-element.from-responsable .evaluation-infos{text-align:left}.report-table .icon{padding-right:0}.report-table .icon i{padding:5px;width:30px;height:30px;border-radius:50%;text-align:center;line-height:unset;color:#fff}.event-table .icon{padding-right:0}.event-table .icon i{padding:5px;width:30px;height:30px;border-radius:50%;text-align:center;line-height:unset;color:#fff}#rappels-datatable .icon{padding-right:0}#rappels-datatable .icon i{padding:5px;width:30px;height:30px;border-radius:50%;text-align:center;line-height:unset;color:#fff}.notifications_datatable .icon{padding-right:0}.notifications_datatable .icon i{padding:5px;width:30px;height:30px;border-radius:50%;text-align:center;line-height:unset;color:#fff}.etablishment-logo{display:block;overflow:hidden;margin:-80px auto auto}.etablishment-logo,.etablishment-logo i{height:90px;width:90px;border-radius:50%}.etablishment-logo i{color:#fff;text-align:center;font-size:40px;line-height:90px}#establishment-show-container #contacts #accordion .card-header:hover{cursor:pointer}