nav,
.firstColorBG,
#btnCancelAddWod,
#btnSaveWod,
.datepicker-date-display,
#pagePrograms .tap-target,
footer.fixed {
        background-color: #42858C !important; /* dark cyan */
}
.autocomplete-content.dropdown-content li>a, .autocomplete-content.dropdown-content li>span {
	color: #42858C !important;
}

.datepicker-table td.is-today,
#viewAJour span.material-symbols-outlined,
.firstColor,
div.results,
div.results p.result_line,
.tabs .tab a, .tabs .tab a.active {
        color: #63CCCA !important;  /* roggin egg blue */
}
.tabs .indicator {
        background-color: #63CCCA;
}

.secondColor,
a.btnBottomCard, p.btnBottomCard i, p.more i, p.more a,
.dropdown-content li>a, .dropdown-content li>span,
.autocomplete-content.dropdown-content li>span .highlight,
#pageFriends .friend .more .add,
.sidenav i.material-icons,
input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label, 
.input-field .prefix.active {
	color: #EE964B !important; /* sandy brown */
}
.btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus {
	background-color: rgba(238, 150, 75, 0.68);
}
.btn:hover, .btn-large:hover, .btn-small:hover {
	background-color: rgba(238, 150, 75, 0.87);
}
.chips.focus, input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #EE964B;
    -webkit-box-shadow: 0 1px 0 0 #EE964B;
    box-shadow: 0 1px 0 0 #EE964B;
}
.secondColorBG,
.datepicker-table td.is-selected,
.btn, .btn-large, .btn-small {
	background-color: #EE964B;
}
#pageNotifications .notif.new {
	background-color: rgba(66,133,140,0.1);
}
input {
  color-scheme: dark;
}

body,
.comments.modal,
.comments.modal .modal-content, 
.comments.modal .modal-content .collection .collection-item,
.tabs {
	background-color: #18191A; /* gris foncé */
}
.comments.modal .modal-content .collection .collection-item {
	border-color: #18191A;
}
.collapsible-header,
.collapsible-body,
.sidenav,
.card,
.modal-content,
#pagePrograms .modal.bottom-sheet.modalTall,
.comments.modal .modal-content .divAddAComment, 
.modal .modal-footer,
.btn-flat,
#pageFriends,
#pageRecords,
#pageToolsChrono {
	background-color: #242526; /* gris */
	color: rgba(255, 255, 255, 0.87);
}
.likes p .circle img {
	border-color: #242526;
}
.collection .collection-item,
.dropdown-content,
#pageListWods .card {
        background-color: #3A3B3C; /* gris clair */
}

#viewAJour .mainText,
input,
i.material-icons.prefix,
.collapsible-header,
.cardInfoText p.wod_date,
p,
p.format_name,
p.exercice_line,
.sidenav li>a, 
#pageFriends,
#pageNotifications,
#pagePrivate,
#pageProfil,
#programContent,
input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea {
	color: rgba(255, 255, 255, 0.87);
}
.cardInfoText p.location,
.card-title p.location,
p.format_details {
	color: rgba(255, 255, 255, 0.6);
}
.disabled {
	color: #808080 !important;
}
#pageNotifications .notif_date,
div.results p.result_line.note, p.exercice_line .note, .note {
	color: rgba(255, 255, 255, 0.4) !important;
}
.divider {
	background-color: #3E4042;
}
.collapsible-header,
.collapsible-body,
p.separatorBottomCard {
	border-color: #3E4042;
}
p.separator {
	border-color: #3E4042;
}
.collection,
.collection .collection-item {
	border-color: #18191A;
}
.sidenav .user-view .background {
    top: -351px;
    left: -315px;
}
.tabs .tab a.active,
.tabs .tab a:focus, .tabs .tab a:focus.active {
    background-color: rgba(66,133,140,0.2);
    outline: none;
}
.comments .divDelete {
	background: linear-gradient(90deg, rgba(24,25,26,0) 0%, rgba(24,25,26,1) 92%, rgba(24,25,26,1) 100%);
}
