.RadWindow {
    -moz-box-shadow: 5px 5px 20px 0px #656565;
    -webkit-box-shadow: 5px 5px 20px 0px #656565;
    -o-box-shadow: 5px 5px 20px 0px #656565;
    box-shadow: 5px 5px 20px 0px #656565;
    background-color:#ffffff;
}

.rwTitlebarControls td,
.RadWindow .rwTitleRow .rwTitlebarControls em {
    color: rgba(37, 79, 113, 0.6);
}

.RadWindow .rwWindowContent .rwDialogPopup.radalert {
    color: rgba(38, 41, 46, 0.7);
}

.RadWindow .rwDialogPopup a.rwPopupButton {
    border-color: #7db9dd;
}

.RadWindow .rwDialogPopup a.rwPopupButton:hover {
    border-color: #346a98;
}

.counter-container.class-progress span.counter,
.counter-container.class-progress span.counter span {
    color:#346a98;
}



.hashtag {
    color: #e0bd63;
}

.fileItemLink {
    color: rgba(38, 41, 46, 0.7);
}

.targetDateAlert {
    color : red;
}

.main-container .colored-inner {
    background-color: #f3f7fa;
}

/* regles ajoutées par Asya*/

 .courseDescr {
	 color: #000000;
}

.inner:not(.catalog-entries) .card-mode .preview.course-preview .inner > p {
    color: #000000 !important;
}

 /* fin regles ajoutées par Asya */
 
/* regles ajoutées par Lylia  */
.pricing-content.disabled {
    background-color: rgba(154, 153, 153, 0.37);
}
.disabled .banner {
    background-color: #928f8f;
}
.disabled  h3 span { 
    color: #928f8f;
}
.disabled .icon.fa.fa-arrow-right {
    color: #928f8f !important;
}
.disabled h3:not(.question):before, .disabled h3.question span:before {
    background-color: #928f8f !important;
}
/* fin regles ajoutées par Lylia */

.highlight-widget .card-mode.small {
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}

.front-table tr.rgSelectedRow {
    background-color: #f3f7fa;
}

.front-table thead,
.front-table thead a {    
    color: #b2b3b4 !important;
}

.front-table thead th {
    border-bottom-color:#000000;
}

.front-table tfoot tr.rgPager > td {
    border-top-color: #000000;
}

.front-table tr.rgRow td,
.front-table tr.rgAltRow td {
    border-bottom-color: #f3f7fa;
}

.front-table tr.rgRow.unread td,
.front-table tr.rgAltRow.unread td {
    color: #2C5E87;
}

.rgPager .rgCurrentPage {
    border: 1px solid #346a98;
    color: #346a98;
}

/* rgba(37, 79, 113, 0.6) */
.popup > .close-btn::before {
    border-right-color: rgba(37, 79, 113, 0.6);
}

.popup > .close-btn::after {
    border-bottom-color: rgba(37, 79, 113, 0.6);
}

/* Profile page */
#divProfil input[type="text"], #divProfil input[type="password"], #divProfil input[type="number"], #divProfil .input-file {
    color: #1f233f;
    background-color: #ffffff;
}

#divProfil .CropPanel {
    background-color: #7db9dd;
}

#divProfil .pic-200 {
    border: 1px solid rgba(0,0,0,0.2);
}

#divProfil .custom-select {
    background-color: #ffffff;
}


.sidebar-column-content .cta-contextual {
    color: #ffffff;
}

/* Overview page */
.profile-highlights .badges {
    background-color: #e06386;
}

.cta-contextual.cta-search {
    border-color: rgba(125, 185, 221, 0.5);
}

.timeline-table tr.upcoming td:first-child {
    color: rgba(38, 41, 46, 0.6);
}

.timeline-table tr.upcoming.prerequisite td:first-child {
    color: rgba(38, 41, 46, 0.3);
}

/* News widget*/

section.news_widget .title {
    color: #e0bd63;
}

    section.news_widget h4,
    section.news_widget .showAll,
    section.news-feed-container.favorite .showAll,
    section.news_widget .descr {
        color: rgba(38, 41, 46, 0.7) !important;
    }

/* Favorite news widget */

section.favorite_news h5 {
    color: rgba(38, 41, 46, 0.7) !important;
}

section.favorite_news .descr {
    color: rgba(38, 41, 46, 0.7) !important;
}


/* newsWall widget */
section .newsWall .ddlLbl {
    color: rgba(85, 100, 110, 0.5);
}

section.newsWall hr {
    background-color: rgba(85, 100, 110, 0.5);
}

section.newsWall #TxtActu, #NbActu {
    color: #e0bd63;
}

section.newsWall .custom-select:not(.open) > ul, .select-list .placeholder {
    color: rgba(38, 41, 46, 0.75);
}

section.newsWall .custom-select i {
    color: rgba(38, 41, 46, 0.75);
}

section.newsWall .waitCont {
    color: #232323;
}

section.newsWall #wait-points {
    color: #e0bd63;
}

section.newsWall .tagWrap {
    color: rgba(85, 100, 110, 0.5);
}

section.newsWall .title {
    color: #232323;
}

section.newsWall .content {
    color: rgba(38, 41, 46, 0.75);
}

section.newsWall h4 span:after {
    background-color: #7db9dd;
}

section.newsWall .ActuItem {
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);
    border: 1px solid rgba(85, 100, 110, 0.1);
}





/* News overview */
section.main-container.news_overview .colored-row-container {
    background-color: transparent;
}

section.news_overview .news-intro-container::before {
   /* background-color: #f3f7fa !important; */
}

section.news_overview h4 {
    color: rgba(38,41,46,0.7);
}

section.news_overview .title {
    color: #e0bd63;
}

section.news_overview .overview-col-right {

    padding-right: 15px;
    margin-top: 50px;
}

section.news_overview .descr {
    color: rgba(38, 41, 46, 0.7) !important;
}

section.news_overview .preview .descr, section.news_overview .linked_news h4, section.news_overview .overview-col-right h4 {
    color: #ffffff !important;
}

div.MainGcuContainer {
    color: rgba(38, 41, 46, 0.7) !important;
}

div.ratio {
    background-color: #000000;
}

.inner:not(.catalog-entries) .card-mode .preview:hover div.ratio .img-hover {
    background-color: rgba(0,0,0,0.4);
}

    .news-wall-row:not(.news-wall-file-container):hover .news-wall-background::before {
    background: transparent;
    background-color: rgba(0,0,0,0.4);  /*rgba(37, 79, 113, 0.6); */
}

.inner:not(.catalog-entries) .image-container:hover .image-modal,
.inner:not(.catalog-entries) .image-container:hover .img-hover,
.inner:not(.catalog-entries) .image-container2:hover .img-hover {
    background-color: rgba(0,0,0,0.3); /*rgba(37, 79, 113, 0.6); */
}
.inner:not(.catalog-entries) .card-mode .preview.community-preview:hover .image-container::before {
    background-color: rgba(0,0,0,0.4); /*rgba(37, 79, 113, 0.6); */
}

.inner:not(.catalog-entries) .card-mode .preview.community-preview:hover .image-container::before {
    background-color: rgba(0,0,0,0.4);
}

.inner:not(.catalog-entries) .card-mode .preview.course-preview:hover .image-container::before {
    background-color: inherit !important;
}
.inner.my-stakes-container .card-mode .preview.course-preview:hover .image-container::before {
    background-color: rgba(0,0,0,0.5) !important;
}

.news-wall-background::before {
    background: linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);
}

.class-ribbon {
    color: #ffffff;
}

.course-preview .counter {
    color: #ffffff;
}

.crs-info-container {
    color: rgba(38, 41, 46, 0.7);
}

.vendor {
    color: #e0bd63;
}

    /* General */



.profile-highlights.small::before {
    background-color: transparent;
}

#newSchedulerTask .bordered-multiline-textbox {
    border: 1px solid rgba(125, 185, 221, 0.5);
}

#newSchedulerTask .btn.default {
    background-color: transparent;
    color: #7db9dd;
}

#nextEvents .subject {
    color: #346a98;
    font-weight: bold;
}

#nextEvents .currentDate {
    color: #e7505a;
}

.reports-front .btn.btn-success {
    color: #fff;
    background-color: #346a98;
    border-color: #346a98;
}

/* 7db9dd */

.reports-front .btn.grey-mint {
    color: #fff;
    background-color: #55646e;
    border-color: #55646e;
}

.lesson-timeline .lesson-step.done i {
    color: rgba(38, 41, 46, 0.7);
}
.lesson-timeline .lesson-step.current i {
    color: #346a98;
}

/* external authentication */
a > .fa.externalauthicon {
	color:white;
}
    .external-auth-text {
		color:white;
}
    .external-auth-btn-content.facebook {
		background-color: #3b5998;
}
    .external-auth-btn-content.google {
		background-color: #a32b1c;
}
    .external-auth-btn-content.linkedin {
		background-color: #007bb6;
}
    .external-auth-btn-content.live { 
	  background-color: #2672ec;
}
    .external-auth-btn-content.twitter {
		background-color: #55acee;
}

.catalog-search.multiple-select-container .multiple-select-btn .fa {
    color: #7db9dd;
}

input[type='submit'].cta-contextual {
    color: #346a98;
}

/*.colored-row-container .generic-wall-container .news-wall-btn {
    background: none;
    background-color: transparent;
}*/

.inner.my-stakes-container .card-mode .preview.course-preview .inner > p {
    color: #FFFFFF !important;
}

.col-lesson-menu-header .data {
    display: inline-flex;
    align-items: center;
    padding-right: 25px;
}

.col-lesson-menu-header .data ~ .data {
    color: rgba(19,20,20,0.5);
}

header .main-nav > ul > li > a.selected:after {
    background-color: #ffffff;
}

header .main-nav > ul > li > a {
    color: #7db9dd;
}

header .main-nav > ul > li > a .fa {
    color: #7db9dd;
}

header .main-nav > ul > li > a.selected {
    color: #ffffff;
}

header .main-nav > ul > li > a.selected .fa {
    color: #ffffff;
}

.header-search-block .multiple-select-container .multiple-select-btn .fa {
    color: #7db9dd;
}

.header-search-block {
    background-color: transparent;
    transition: all 1s;
}

.header-search-block .custom-select {
    opacity:0;
    transition: all 1s;
}

.header-search-block:hover {
    background-color: #FFFFFF;
    transition: all 1s;
}

.header-search-block:hover .custom-select {
    opacity:1;
    transition: all 2s;
}


.header .nav-submenu > li a i {
    color: #55646e;
}

li.expired,
li.not-started,
.cta-action.expired,
.pic-48.expired {
    filter: grayscale(100%);
}

body .infos {
    color: #346a98;
}

.feedbackActionUsers_widget .list-mode .preview .inner > span, .list-mode .preview .inner > p{
	color: #346a98;
}


/* *** SEARCHBOX Widget *** */
.SearchBoxWidget h4.overlay {
    color: rgba(37, 79, 113, 0.6);
}

.SearchBoxWidget .header-search-block {
    background-color: #FFFFFF;
    transition: all 1s;
}

.SearchBoxWidget .header-search-block .custom-select {
    opacity: 1;
    transition: all 2s;
}

/* widget presentiel */
.current-schedule h4 {
    color: #243952;
}

.current-schedule .date {
    color: #ffffff;
    background-color: #1E73D2;
}

.news-wall-small-row:hover {
    /*border: 1px solid #7db9dd;*/
    color: #7db9dd;
}

.passeport-formation-actions {
	background-color: #fff;
}

@media (max-width: 1024px) {
	.passeport-formation-user .user-badge-container .user-badge {
		background-color: transparent;
	}
}


.trainings-numbers-container .training-value.pointer:hover,
.trainings-numbers-container .training-value-container.pointer:hover,
.trainings-numbers-container .training-value-container.pointer:hover .training-value {
    color: #7db9dd;
}

.main-container .colored-row-container.trainings {
    background-color: #ffffff;
    color: rgba(19, 20, 20, 0.5);
}

header .nav-submenu > li .fa {
    color: #55646e !important;
}

header .nav-submenu > li:hover .fa {
    color: #ffffff !important;
}

.meteo-title-choice h2 {
	color: #584446;
}

.meteo-home-course-highlight {
	color: #ffffff;
}

.meteo-home-course-highlight.urgent {
	background-color: #1e7bba;
}

.meteo-home-course-highlight.done {
	background-color: #baca20;
}

.meteo-home-course-highlight.mandatory {
	background-color: #21a876;
}

.meteo-home-course-highlight.late {
	background-color: #e4027e;
}

.meteo-home-course-highlight.free {
	background-color: #2bb4bb;
}

.meteo-home-course-mandatory-title {
	background-color: #ffffff;
}

.meteo-title-choice a.selected-title  {
	color: #584446;
}

.meteo-status-container .topic {
	color: #584446;
}

.meteo-home-course-footer {
	border-top-color: rgba(0, 0, 0, 0.2);
}

/* Observation Report Details *******************/

.stats-section > section {
    border-top-color: #edf3f7;
}

.stats-section .more-details {
    background-color: #f3f7fa;
}

.stats-section .more-details-card {
    background-color: #ffffff;
}

.stats-section .more-details-card dd {
    color: #ffffff;
}

.stats-section .more-details-card .highlight-value {
    color: #e0bd63;
}


.highlight-section {
    background-color: #2d5e87;
    color: #ffffff;
}

.highlight-section a {
    color: #ffffff;
}

.input-container-result {
    border-color: #e6e9ea;
}

.input-container-result.checked,
.input-container-result.error,
.input-container-result.valid,
.input-container-result.checked + .input-container-result:not(.error):not(.valid):not(.checked),
.input-container-result.error + .input-container-result:not(.error):not(.valid):not(.checked),
.input-container-result.valid + .input-container-result:not(.error):not(.valid):not(.checked) {
    border-color: #ffffff;
}

.input-container-result.valid span {
    background-color: #95d0ce;
    color: #ffffff;
}

.input-container-result.error span {
    background-color: #f8b195;
    color: #ffffff;
}

.input-container-result.checked span,
.input-container-result.valid span {
    border-color: #95d0ce;
}

.input-container-result.valid span:before,
.input-container-result.error span:before {
    background-color: #ffffff;
}

dl dt,
table.dl.row-header tr td:first-of-type,
table.dl.row-header tr th:first-of-type,
table.dl.col-header tr:first-of-type td,
table.dl.col-header tr th {
    color: #bdbec0;
    text-transform: uppercase;
}

dl dd,
table.dl.row-header tr td:not(:first-of-type), table.dl.row-header tr th:not(:first-of-type),
table.dl.col-header tr:not(:first-of-type) td,
table.dl.row-header tr td:not(:first-of-type) a, table.dl.row-header tr th:not(:first-of-type) a,
table.dl.col-header tr:not(:first-of-type) td a {
    color: #55646e;
}

dl dt,
dl dd,
table.dl tr td,
table.dl tr th {
    border-bottom-color: #edf3f7;
}

/* End Report Details *******************/

/* Attachment *******************/

.attachment-container {
    background-color: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.1);
    color: #55646e;
}

.attachment-container .delete-attachement {
    background-color: #ffffff;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}

.attachment-container .delete-attachement .fa {
    color: #b2b3b4;
}

.attachment-container .attachment-content {
    background-color: #f7f8f9;
}

.attachment-container .attachment-content i {
    color: #55646e;
}

.new-input {
    border-color: #7db9dd;
    color: #ffffff;
}

.new-input .cta-action:not(.light):not(.cta-timer) {
    color: #346a98 !important;
}

.new-input .cta-action:not(.light):not(.cta-timer) .fa {
    color: #7db9dd !important;
    background-color: #ffffff !important;
    box-shadow: none !important;
}

.attachment-container.new-input .attachment-content {
    background-color: transparent;
}

.attachment-container .attachment-content.video,
.attachment-container .attachment-content.video i {
    color: #ffffff;
}

.attachment-container .attachment-content.video:before {
    background-color: rgba(0, 0, 0, 0.6);
}

.attachment-container.new-input .attachment-content i {
    color: #7db9dd;
}

.attachment-container.new-input .label {
    color: #346a98;
}

.attachment-container.new-input:hover {
    background-color: rgba(125,185,221,0.4);
}

.attachment-container.new-input:hover .attachment-content i {
    color: #ffffff;
}

.attachment-container .nav-submenu {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14);
}

.attachment-container .nav-submenu::after {
    border-bottom: 8px solid #ffffff;
}

.attachment-container .nav-submenu > li a {
    color: #55646e;
}

.attachment-container .nav-submenu > li:hover {
    background-color: #e0bd63;
}

.attachment-container .nav-submenu > li:hover a,
.attachment-container .nav-submenu > li:hover .fa {
    color: #ffffff !important;
}

/* End Attachment *******************/

/* DateTime widget - Magalie */

.clockWidget {
       background-color: #f3f7fa;	   
}

.dateClockWidget{
	color: rgba(37, 79, 113, 0.6);
}
.timeClockWidget{
	color:#7db9dd;
}

/* End dateTime widget */

.multiple-select-container .multiple-select-btn.cta-action .fa {
   color:#ffffff
}

.fbk-360-indiv-report .reversed-color {
	background-color: #ffcc33;
}

.fbk-360-indiv-report .reversed-color-highlight {
	background-color: #fff;
}

.fbk-360-indiv-report .reversed-color,
.fbk-360-indiv-report .reversed-color-highlight {
	color: #ffffff;
}
.fbk-360-indiv-report .reversed-color-highlight {
	color: #53565A;
}

.fbk-360-indiv-report .reversed-color a,
.fbk-360-indiv-report .reversed-color-highlight a {
	color: #ffffff;
}

.fbk-360-indiv-report .highlighted-background {
	background-color: #f5f5f5;
}

/* Scrollbar *******************/

.fbk-360-indiv-report .custom-scrollbar::-webkit-scrollbar-track,
.fbk-360-indiv-report .custom-scrollbar ::-webkit-scrollbar-track {
	background-color: transparent;
}

.fbk-360-indiv-report .custom-scrollbar::-webkit-scrollbar,
.fbk-360-indiv-report .custom-scrollbar ::-webkit-scrollbar {
	background-color: transparent;
}

.fbk-360-indiv-report .custom-scrollbar::-webkit-scrollbar-thumb,
.fbk-360-indiv-report .custom-scrollbar ::-webkit-scrollbar-thumb {
	background-color: rgba(78, 78, 78, 0.15);
}

/* Call To Action *******************/

.fbk-360-indiv-report .criteria-1 {
	background-color: #ff9e1b;
}

.fbk-360-indiv-report .criteria-2 {
	background-color: #009ca6;
}

.fbk-360-indiv-report .criteria-3 {
	background-color: #c4d600;
}

.fbk-360-indiv-report .criteria-4 {
	background-color: #a4343a;
}

/* Call To Action *******************/
.fbk-360-indiv-report .reversed-color .cta-action .far,
.fbk-360-indiv-report .reversed-color .cta-action .fas {
	color: #ffcc33;
	background-color: #ffffff;
}

/* Label / Input Text *******************/

.fbk-360-indiv-report label {
	color: #777b87;
}

.fbk-360-indiv-report input[type="text"],
.fbk-360-indiv-report input[type="password"],
.fbk-360-indiv-report input[type="number"],
.fbk-360-indiv-report textarea {
	color: #1d2438;
	border-bottom-color: #c8c8c8;
}

/* Gauge Circle *******************/

.fbk-360-indiv-report .gauge-circle .gauge-value {
	border-color: rgba(255, 255, 255, 0.2);
	color: #ffffff;
}

.fbk-360-indiv-report .gauge-circle .semi-circle span:before {
	border-color: #ffffff;
}

/* Gauge Horizontal *******************/

.fbk-360-indiv-report .gauge-h-group-container {
	border-left-color: #346a98;
}

.fbk-360-indiv-report .gauge-h-group-container h4,
.fbk-360-indiv-report .gauge-h-group-container h5 {
	color: #53565A;
}

.fbk-360-indiv-report .gauge-h-levels li {
	border-left-color: #BBBCBC;
}

.fbk-360-indiv-report .gauge-h-levels li span {
	background-color: #ffffff;
	/*color: #c8c8c8;*/
	color:#969696;
}

.fbk-360-indiv-report .gauge-h-groups-container h4 {
	color: #1d2438;
}

/* Table *******************/

.fbk-360-indiv-report table.complex tbody td {
	background-color: #ffffff;
}

.fbk-360-indiv-report table.complex thead {
	color: #777b87;
	border-bottom-color: #1d2438;
}

.fbk-360-indiv-report table.complex tbody tr:not(:first-child) {
	border-top-color: #f5f5f5;
}

.fbk-360-indiv-report table.complex tbody tr td:first-child {
	border-left-color: #BBBCBC;
}

.fbk-360-indiv-report table.complex tbody tr.valid td:first-child {
	border-left-color: #c4d600;
}

.fbk-360-indiv-report table.complex tbody td:not(:first-child).valid {
	color: #c4d600;
}

/**************************************************/
/* Navigation */ 
/**************************************************/

/* header {
	box-shadow: inset 0 0 15px 0 rgba(92, 35, 88, 0.6);
}*/

.fbk-360-indiv-report .header-gauge {
	background-color: #673c67;
}

/* Nav Submenu *******************/

.fbk-360-indiv-report .nav-submenu {
	background-color: #ffffff;
}

.fbk-360-indiv-report .nav-submenu::after {
	border-bottom: 8px solid #ffffff;
}

.fbk-360-indiv-report .nav-submenu > li a {
	color: #BBBCBC;
}

.fbk-360-indiv-report .nav-submenu > li:hover {
	background-color: #BBBCBC;
}

.fbk-360-indiv-report .nav-submenu > li:hover a,
.fbk-360-indiv-report .nav-submenu > li:hover .fa {
	color: #ffffff !important;
}

/* Form *******************/

.fbk-360-indiv-report .form-validation-bar {
	border-top-color: #e0ebf1;
}

/**************************************************/
/* Pages */ 
/**************************************************/

/* Reports *******************/

.fbk-360-indiv-report .step-container {
	border-top-color: #BBBCBC;
}

.fbk-360-indiv-report .step-content ul li,
.fbk-360-indiv-report .step-content ul li a {
	color: #777b87;
}

.fbk-360-indiv-report .step-content ul li.selected .step-content {
	border-bottom-color: #7db9dd;
}

.fbk-360-indiv-report .step-content ul li.selected,
.fbk-360-indiv-report .step-content ul li.selected a {
	color: #1d2438;
}

.fbk-360-indiv-report .step-content ul li.selected .step-number {
	color: #7db9dd;
}

.fbk-360-indiv-report .analyse-details,
.fbk-360-indiv-report .general-appreciation {
	border-top-color: #c8c8c8;
}

.fbk-360-indiv-report .quote-container {
	border-left-color: #BBBCBC;
}

.fbk-360-indiv-report .question-container h5 {
	color: #c8c8c8;
}


.fbk-360-indiv-report .criteria-100, .fbk-360-indiv-report .criteria-1000 {
    background-color: #c4d600;
}

.fbk-360-indiv-report .criteria-101, .fbk-360-indiv-report .criteria-1010 {
    background-color: #888B8D;
}

.fa.evaluation-percent {
    padding-left: 10px;
}

span.evaluation-percent-100 {
    color: #63BE7B;
}

span.evaluation-percent-90 {
    color: #83C77D;
}

span.evaluation-percent-80 {
    color: #A2D07F;
}

span.evaluation-percent-70 {
    color: #C1DA81;
}

span.evaluation-percent-60 {
    color: #E0E383;
}

span.evaluation-percent-50 {
    color: #FFEB84;
}

span.evaluation-percent-40 {
    color: #FDD17F;
}

span.evaluation-percent-30 {
    color: #FCB77A;
}

span.evaluation-percent-20 {
    color: #FA9D75;
}

span.evaluation-percent-10 {
    color: #F98370;
}

span.evaluation-percent-0 {
    color: #F8696B;
}

.not-started,
.cta-container.certificateNOK{
 filter: grayscale(100%);
}
i.fa.fa-graduation-cap.certificateNOK {
    cursor: auto;
}
.card-preview-content h3.certificateNOK{
	color: rgba(38, 41, 46, 0.7);
}
.card-mode .preview.default-course-preview h3.certificateNOK{
	color: rgb(175,175,175);
}
.preview.course-preview.default-course-preview.userCertificate.not-started a:hover>.fa,
i.fa.fa-graduation-cap.userCertificate.certificateNOK{
	color: rgb(175,175,175);
}
.card-mode.userCertificate{
    min-height: 320px;
}

body {
    color: rgba(38, 41, 46, 1);
}
.isExpire {
    color: #df1010;
}

.fbk-360-indiv-report .criteria-10 {
    background-color: #ffca1b;
}

.fbk-360-indiv-report .criteria-20 {
    background-color: #02e6f5;
}

.fbk-360-indiv-report .criteria-30 {
    background-color: #e9fc12;
}

.fbk-360-indiv-report .criteria-40 {
    background-color: #fa757d;
}

.launchableCoursesContent .list-mode .preview {
	box-shadow: 0 1px 3px 0 rgb(0 0 0 / 10%) !important;
}


.fbk-360-graph-container > .graph-column > .graph-block-container > .graph-block.manager {
    background-color: #009ca6
}

.fbk-360-graph-container > .graph-column > .graph-block-container > .graph-block.me {
    background-color: #ff9e1b;
}

.fbk-360-graph-container > .graph-column > .graph-block-container > .graph-block.team {
    background-color: #c4d600;
}

.fbk-360-graph-container > .graph-column > .graph-block-container > .graph-block.pair {
    background-color: #a4343a;
}

/* Catalogue Specific *******************/

.catalog-page .main-container .catalog-main-search-container {
	background-color: #F3F7FA;
}

.catalog-page .catalogue-search-container .placeholder input[type="text"].multiselect-input-auto-complete {
	border-color: #CFD2D7;
}

.catalog-page .search-container .placeholder input[type='text'].multiselect-input-auto-complete {
	border-bottom-color: #CFD2D7 !important;
}

.catalog-page .catalog-search.multiple-select-container .multiple-select-btn .fa {
	color: #0D1C38;
}

.catalog-page .catalogue-sidebar-filter h4 {
	color: #1C3C78;
}

.catalog-page .catalog-sidebar-filter-tab,
.catalog-page .catalog-sidebar-filter-tab i,
.catalog-page .catalog-sidebar-filter-tab:hover i {
	color: #0D1C38;
}

.catalog-page .catalog-sidebar-filter-tab:hover,
.catalog-page .catalog-sidebar-filter-tab:hover i,
.catalog-page .catalog-sidebar-filter-tab.selected {
	background-color: #e1edf4;
}

.catalog-page .catalog-sidebar-filter-col-container {
	background-color: #ffffff;
	border-color: #84ADF9;
}

.catalog-page .catalog-sidebar-filter-col {
	background-color: #ffffff;
	box-shadow: 0px 1px 18px -3px rgba(0, 0, 100, 0.18);
}

.catalog-page .catalog-sidebar-filter-col .advanced-search-container input {
	border-color: #CFD2D7;
}

.catalog-page .catalog-sidebar-filter-col .advanced-search-container .input-icon > a,
.catalog-page .catalog-sidebar-filter-col .advanced-search-container .input-icon > a:hover,
.catalog-page .catalog-sidebar-filter-col .advanced-search-container .input-icon > .fa,
.catalog-page .catalog-sidebar-filter-col .advanced-search-container .input-icon > a .fa {
	color: #0D1C38;
}

.catalog-page li.selected > .catalog-sidebar-filter-option,
.catalog-page li.selected > a > .catalog-sidebar-filter-option,
.catalog-page .catalog-sidebar-filter-option:hover {
	background-color: #F3F4F5;
}

/* Job Specific *******************/

.job-main-container section {
	background-color: #1F233F;
	color: #ffffff;
}

.job-main-container h1, 
.job-main-container h2, 
.job-main-container h3, 
.job-main-container p, 
.job-main-container a,
.job-main-container a i,
.job-main-container a:hover i {
	color: #ffffff;
}

.job-main-container h4 {
	color: #84ADF9;
}

.job-main-container input::placeholder {
	color: #9EA4AF;
}

.job-main-container .cta-contextual,
.job-main-container .cta-contextual:hover {
	border-color: #ffffff;
	color: #ffffff;
}

.graph-type-container .custom-select i {
	color: #ffffff;
}

.graph-type-container .custom-select:not(.open) > ul {
	border-color: transparent;
}

.graph-type-container .custom-select ul {
	border-color: #ffffff;
}

.graph-type-container .select-list .placeholder,
.graph-type-container .custom-select.open .select-list .placeholder,
.graph-type-container .select-list:hover .placeholder {
	border-color: #ffffff;
	color: #ffffff;
}

.job-main-banner-gauges p {
	color: #CFD2D7;
}

/* Skills list */

.job-skills-content h3 {
	color: #0D1C38;
}

.job-skill-details {
	background-color: #F3F7FA;
}

.job-skill-status-gauge-content {
	background: #E7E8EB;
}

.job-skill-status-gauge {
	background-color: #84ADF9;
}

.job-skill-details.goal-reached .job-skill-status-gauge {
	background-color: #28E0A1;
}

.job-skill-details .job-skill-status-gauge:before {
	box-shadow: 0px 1px 4px rgba(0, 0, 100, 0.3);
	border-color: #ffffff;
	background-color: #84ADF9;
}

.job-skill-details.goal-reached .job-skill-status-gauge .reach {
	box-shadow: 0px 1px 4px rgba(0, 0, 100, 0.3);
	border-color: #ffffff;
	background-color: #28E0A1;
	color: #ffffff;
}

.job-skill-status-gauge-bg .goal {
	border-color: #868D9B;
	color: #868D9B;
	background-color: #ffffff;
}

.job-skill-tooltip {
	color: #55646E;
	background-color: #ffffff;
	box-shadow: 0px 6px 18px rgba(29, 50, 67, 0.1);
}

.job-skill-tooltip h5 {
	color: #0D1C38;
}

.job-skill-tooltip:before {
	border-left: 0px solid transparent;
	border-right: 0px solid transparent;
	border-top: 5px solid #ffffff;
}

/* Graph */

.graph-job-wrapper {
	background-color: #1F233F;
}

.graphic-job-line.background {
	background-color: #1C3C78;
}

.graph-job .graphic-job-description {
	color: #ffffff;
}

.graph-job-polygon-min,
.graph-job-polygon-max {
	stroke: #1C3C78;
	fill: transparent;
}

.graph-job-polygon.goals {
	stroke: #1FAD7C;
	fill: transparent;
}

.graph-job-polygon.reach {
	stroke: #ffffff;
	fill: #ECF3FF4D; /* 30% Opacity */
}

.graphic-job-line.value:before,
.graphic-job-line.value:after {
	background-color: #84ADF9;
	border-color: #1F233F;;
}

.graphic-job-line.value.success:after {
	background-color: #28E0A1;
}

/* Job gauge */

.gauge-job-horizontal {
	background-color: #6E7788;
}

.gauge-job-horizontal .gauge-display {
	background-color: #84ADF9;
}

.gauge-job-horizontal.goal-reached .gauge-display {
	background-color: #28E0A1;
}

/*Adapted CSS from latest xLMS version *******************/

.catalog-page .selected-option {
	border-color: #7DB9DD;
	color: #7DB9DD;
}

.catalog-page .selected-option .delete-option {
	color: #7DB9DD;
}

/* Call To Action *******************/

.job-page .cta-contextual {
	border-color: #3A7CF7;
	color: #3A7CF7;	
}

.job-page .job-skill-details .cta-contextual {
	background-color: #FFFFFF !important;
}

.job-page .cta-contextual:hover {
	border-color: #2A5CB8;
	color: #2A5CB8;
}

.job-page .cta-contextual:active,
.job-page .cta-contextual.selected {
	color: #336FDE;
}

.job-page .cta-contextual.primary {
	background-color: #3A7CF7;
	color: #ffffff;
}

.job-page .cta-contextual.primary i {
	color: #ffffff;
}

.job-page .cta-contextual.primary:hover {
	background-color: #2A5CB8;
	color: #ffffff;
}

.job-page .cta-contextual.primary:active,
.job-page .cta-contextual.primary.selected {
	background-color: #336FDE;
}

.job-page .cta-contextual.secondary {
	border-color: transparent;
	background-color: transparent;
	color: #9EA4AF;
}

.job-page .cta-contextual.secondary i {
	color: #9EA4AF;
}

.job-page .cta-contextual.secondary:hover {
	background-color: #E7E8EB;
	color: #566074;
}

.job-page .cta-contextual.secondary:hover i {
	color: #566074;
}

.job-page .cta-contextual.secondary:active,
.job-page .cta-contextual.secondary.selected,
.job-page .cta-contextual.secondary:active i,
.job-page .cta-contextual.secondary.selected i {
	color: #0D1C38;
}

.job-page .cta-contextual.overlay {
	border-color: #ffffff;
	background-color: transparent;
	color: #ffffff;
}

.job-page .cta-contextual.overlay i {
	color: #ffffff;
}

.job-page .cta-contextual.overlay:hover,
.job-page .cta-contextual.overlay:active,
.job-page .cta-contextual.overlay.selected,
.job-page .cta-contextual.overlay:active i,
.job-page .cta-contextual.overlay.selected i {
	color: #ffffff;
}

.job-page .cta-contextual.disabled {
	color: #9EA4AF;
	border-color: #E7E8EB;
	background-color: #F5F5F7;
}

.job-page .cta-contextual.disabled:hover,
.job-page .cta-contextual.disabled:active,
.job-page .cta-contextual.disabled.selected,
.job-page .cta-contextual.disabled:active i,
.job-page .cta-contextual.disabled.selected i {
	color: #9EA4AF;
}

/* Select *******************/

.catalog-result-sorting-options .custom-select:not(.open) .select-list {
	border-color: transparent;
}

.catalog-result-sorting-options .custom-select.select-list {
	border-color: transparent;
}

.catalog-result-sorting-options .custom-select i {
	color: #9EA4AF;
}

.catalog-result-sorting-options .custom-select-container.disabled ul {
	border-color: #CFD2D7;
	color: #9EA4AF;
}

.catalog-result-sorting-options .select-list ul {
	background-color: #ffffff;
	border-color: #2A5CB8;
}

.catalog-result-sorting-options .select-list:hover .placeholder,
.catalog-result-sorting-options .select-list ul {
	border-bottom-color: transparent;
}

.catalog-result-sorting-options .select-list ul li {
	color: #566074;
}

.catalog-result-sorting-options .select-list ul li:hover {
	color: #0D1C38;
}

.catalog-result-sorting-options .select-list ul::-webkit-scrollbar-track {
	background-color: transparent;
}

.catalog-result-sorting-options .select-list ul::-webkit-scrollbar {
	background-color: transparent;
}

.catalog-result-sorting-options .select-list ul::-webkit-scrollbar-thumb {
	background-color: #84ADF9;
	opacity: 0;
}

/* Radio / Checkbox *******************/

.catalog-page .input-option-container span {
	color: #0D1C38;
}

.catalog-page input[type=checkbox] + span:before,
.catalog-page input[type=radio] + span:before {
	border-color: #B6BBC3;
	background-color: #ffffff;
}

.catalog-page input[type=checkbox] + span:hover:before,
.catalog-page input[type=radio] + span:hover:before {
	border-color: #336FDE;
}

.catalog-page input[type=checkbox]:checked + span:before,
.catalog-page input[type=radio]:checked + span:before {
	border-color: #2A5CB8;
	background-color: #2A5CB8;
}

.catalog-page input[type=checkbox]:checked:hover + span:before,
.catalog-page input[type=radio]:checked:hover + span:before {
	border-color: #336FDE;
	background-color: #336FDE;
}

.catalog-page input[type=checkbox]:checked + span i {
	color: #ffffff;
}

.catalog-page input[type=radio]:checked + span:after {
	background-color:  #ffffff;
}

.catalog-page input[type=checkbox][disabled]:checked + span:before,
.catalog-page input[type=radio][disabled]:checked + span:before {
	border-color: #CFD2D7;
	background-color: #F3F4F5;
}

.catalog-page input[type=checkbox][disabled]:checked + span i:before {
	color: #B6BBC3;
}

.catalog-page input[type=radio][disabled]:checked + span:after {
	background-color: #B6BBC3;
}

/* Badge *******************/

.catalog-main-search-container .badge-container i {
	color: #9EA4AF;
}

.catalog-main-search-container .badge {
	background-color: #F76A52;
	border-color: #ffffff;
	color: #ffffff;
}

.catalog-main-search-container .badge-container .badge {
	border-color: transparent;
}

.catalog-main-search-container .badge.primary {
	background-color: #7DB9DD;
}

.flipcard .solid-background span p,
.flipcard .background span p {
    color: #ffffff;
}

.catalog-page .catalog-result-sorting-options .select-list ul {
    border-bottom-color: #2A5CB8;
}

.resource-module-cover,
.resource-module-cover h2,
.resource-module-cover h3,
.resource-module-cover h4,
.resource-module-cover h5 {
    color: #ffffff;
}

.autoposition-gauge {
	background-color: #84adf930;
}



.job-skill-details .autoposition-gauge:before {
	box-shadow: 0px 1px 4px rgba(0, 0, 100, 0.3);
	border-color: #ffffff;
	background-color: #8c9099;
	opacity:50%;
}

.custom-comments-container-background {
    background: #0D1C38;
}

.course-comments-container .custom-scrollbar::-webkit-scrollbar-thumb,
.course-comments-container .custom-scrollbar-y::-webkit-scrollbar-thumb,
.course-comments-container .custom-scrollbar ::-webkit-scrollbar-thumb,
.course-comments-container .custom-scrollbar-y ::-webkit-scrollbar-thumb {
    background-color: #84ADF9;
}

.course-comments-content {
    background-color: #ffffff;
    box-shadow: 0px 1px 18px -3px rgba(0, 0, 100, 0.18);
}

    .course-comments-content,
    .course-comments-content h4 {
        color: #0D1C38;
    }

.course-comments-container .close-btn::before {
    border-right-color: #6E7788;
}

.course-comments-container .close-btn::after {
    border-bottom-color: #6E7788;
}

/* Start markdown textarea */

.markdown-textarea-container {
    border-color: #CFD2D7;
    background: #FFFFFF;
    color: #0D1C38;
}

    .markdown-textarea-container.has-focus {
        border-color: #2A5CB8;
    }

    .markdown-textarea-container .markdown-textearea-option-group ~ .markdown-textearea-option-group:before {
        background-color: #B6BBC3;
    }

    .markdown-textarea-container .markdown-textearea-option,
    .markdown-textarea-container .markdown-textearea-option i {
        color: #1C3C78;
        background-color: transparent;
        border-color: transparent;
    }

        .markdown-textarea-container .markdown-textearea-option:hover,
        .markdown-textarea-container .markdown-textearea-option:hover i {
            color: #3A7CF7;
        }

    .markdown-textarea-container .markdown-textarea-validation .primary {
        border-color: #E7E8EB !important;
        background: #F5F5F7 !important;
        color: #9EA4AF !important;
    }

    .markdown-textarea-container.has-input .markdown-textarea-validation .primary {
        border-color: #3A7CF7 !important;
        background: #3A7CF7 !important;
        color: #ffffff !important;
    }

/* End markdown textarea */

.course-comments-content .course-comment-legend {
    color: #1C3C78;
}

.course-comments-content .course-comments-none {
    color: #566074;
}

.course-comments-content .course-comment,
.course-comments-content .course-comment-answer,
.course-comments-content .course-comment-more-answers {
    border-top-color: #f3f7fa;
}

.course-comments-content .course-comment-header i {
    color: #868D9B;
}

.course-comment-actions,
.course-comment-actions a,
.course-comment-actions a i {
    color: #6E7788;
}

.course-comments-content .course-comment-action-like.liked,
.course-comments-content .course-comment-action-like.liked i {
    color: #3A7CF7;
}

.course-comments-content .course-comment-deleted-icon {
    background-color: #B6BBC3;
    color: #ffffff;
}

.course-comments-content .course-comment-more-answers a,
.course-comments-content .course-comment-more-answers a i {
    color: #6E7788;
}

.course-comments-content .course-comment-options-icon i {
    color: #9EA4AF;
}

.course-comments-content .course-comment-options-icon:hover i {
    color: #3A7CF7;
}

ul.contest-list-categories Li.disabled a {
    color: #b2b3b4;
}

.job-skill-details .autoposition-gauge .autoposition {
	border-color: #ffffff;
}

.contest-details-goal-progress-bar .fullfilled {
    background-color : #21AD7B;
}

.qualiopi2 {
    background-color: #1D2D60;
}
.qualiopi2 p,
.qualiopi2 h4 {
    color: white;
}

.qualiopi1 h4 {
    color: #1f233f;
}
body.TrainingPrerequisite span#MainContentPlaceHolder_LblPreqTxt1 {
    color: #254f71;
}

.colored-row-container .my-stakes-container .generic-wall-container .news-wall-btn:before {
    background-color: #f3f7fa;
}

.list-mode .preview.course-preview {
    background-color: #f3f7fa;
    box-shadow: none;
}

.colored-row-container  .list-mode .preview.course-preview {
    background-color: #ffffff;
}

.col-lesson-menu-sidebar {
    background-color: #f3f7fa;
    box-shadow: none;
}

.news-wall-row {
    box-shadow: none;
}

.generic-wall-container .sub-categories-col .news-wall-small-row {
    background-color: #f3f7fa;
    box-shadow: none;
}
.colored-row-container  .generic-wall-container .sub-categories-col .news-wall-small-row {
    background-color: #ffffff;
    box-shadow: none;
}


