.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;
}

.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
}

#divProfil .CropPanel {
    background-color: #7db9dd;
}

#divProfil .pic-200 {
    border: 1px solid rgba(0,0,0,0.2);
}


.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: #f3f7fa;
}

.inner.my-stakes-container .card-mode .preview.course-preview .inner > p {
    color: #FFFFFF !important;
}

.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 {
    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;
}