﻿/* !! TO AVOID DUPLICATIONS: DO NOT USE THESE CSS DEFINITIONS IF YOU ALREADY USE _CUSTOM-SETTINGS.SCSS DEFINITIONS !! */

.appo-mode-visit .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	/*color: #ddd; */
	background-color: #CD5C5C;
/*	border-color: #27004e; */
}

.appo-nature-administration .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	color: rgb(58, 56, 56);
	background-color:#67a4de;
	border-color: #2154b3;
}

.appo-nature-administration .fc-content a {
	color: rgb(58, 56, 56);
}

.appo-nature-elu .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	color: rgb(58, 56, 56);
	background-color:#5f9ea1;
	border-color: #176568;
}

.appo-nature-elu .fc-content a {
	color: rgb(58, 56, 56);
}

.appo-nature-interne .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	color: rgb(58, 56, 56);
	background-color:#ece6a3;
	border-color: #ebdf5f;
}

.appo-nature-interne .fc-content a {
	color: rgb(58, 56, 56);;
}

.appo-nature-foncier .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	color: rgb(58, 56, 56);
	background-color:#f78051;
	border-color: #d65f30;
}

.appo-nature-foncier .fc-content a {
	color: rgb(58, 56, 56);
}

.appo-nature-fournisseur .fc-content {
	/* if you use a darker color as background, switch the text color to a light one */
	color: rgb(58, 56, 56);
	background-color:#797ce9;
	border-color: #8385ca;
}

.appo-nature-fournisseur .fc-content a {
	color: rgb(58, 56, 56);
}

.appo-type-default-custom {
	background-color: #cef5d6;
	border-color: #77c97d;
}

.opp-bg-un { /* Contact vert claire : #98FB98*/
  background-color: #FAFAD2	 !important; /* jaune */
}

.opp-bg-deux { /* Qualifié, vert foncé : 32CD32 */
  background-color: #B0F2B6 !important; /* vert clair */
}

.opp-bg-six { /* Sécurisé, vert foncé : 32CD32 */
  background-color: #32CD32 !important; 
}

.opp-bg-sept { /* Cos/Dormant, orange */
  background-color: #FEA347 !important; 
}

.opp-bg-trois {
  background-color: #FFA500 !important;
}

.opp-bg-quatre {
  background-color: #FA8072 !important;
}

.opp-bg-cinq {
  background-color: #F7DC6F !important;
}

.widget-bg-ligthred { 
  background-color: #FF6347 !important; /* rouge clair */
}

.widget-bg-ligthblack { 
  background-color: #777777 !important; /* noir clair */
}

label.mandatory{
	font-weight:bold;
	color:blue;
}

label.reporting{
	font-weight:bold;
	color: #007236;
}
/* ICON for your custom entity "GANTT"  \e0fe*/
.i-Gant::before { content: "\eb8a"; }

/* ICON for your custom entity "EQUIPMENT" */
.i-Equi::before { content: "\e1d7"; }

/* ICON for your custom entity "PLOT" */
.i-Plot::before { content: "\e917"; }

/* ICON for your custom entity "PRODUCTION" */
.i-Prdt::before { content: "\ebe1"; }

/* ICON for your custom entity "BUDGET" */
.i-Budg::before { content: "\e0b8"; }

/* ICON for your custom entity "COMMITMENT" */
.i-Comm::before { content: "\e0d6"; }

/* ICON for your custom entity "OPBUDGET" */
.i-Opbu::before { content: "\e3a6"; }

/* ICON for your custom entity "LIBRARY" */
.i-Libr::before { content: "\e990"; }

/* ICON for your custom entity "ECHEANCIER" */
.i-Eche::before { content: "\ea52"; }

/* ICON for your custom entity "RENT" */
.i-Rent::before { content: "\e0ce"; }

/* ICON for your custom entity "CONTRACT" */
.i-Ctrt::before { content: "\e07d"; }

@media only screen and (min-width: 64.063em){
	#edit-relations{width:15rem;} 
	.row.edit-commands {padding-right:16rem;}
}
@media only screen and (min-width: 56.2em) and(min-width: 40.063em) {
	#edit-relations{width:15rem;}
	.row.edit-commands {padding-right:16rem;}
}

i.i-flag.Vert, dt.i-flag.Vert {
	color:green !important;
	font-size: 1.15em;
}
i.i-flag.Orange, dt.i-flag.Orange{
	color:orange !important;
	font-size: 1.15em;
}
i.i-flag.Rouge, dt.i-flag.Rouge{
	color:red !important;
	font-size: 1.15em;
}

dl a#showMemo.i-Memo.focus {
	color:#c52323;
	/*padding:0.4rem;
	line-height:2.1rem;
	border-radius: 4rem;*/
	text-decoration:none;
	animation-name: alerts;
    animation-duration: 1s;
    animation-direction:alternate-reverse;
    animation-iteration-count: infinite;
}

#efficy-logo {
    background: url("../../efficy/imgnew/logo32-white.png") center center no-repeat;
    background-size: 140px 26px;
    width: 10.875rem;
    height: 2.8125rem;
}

#efficy-logo-mini {
    display: inline-block;
    width: 2.25rem;
    height: 2.8125rem;
    background: url("../../efficy/imgnew/logo32-white-mini.png") center center no-repeat;
    background-size: 89px 19px;
}

.icon-cell.i-checked.opened {
	color:green;
	cursor: pointer;
}

.icon-cell.i-unchecked.not-opened {
	color:navy;
	cursor: pointer;
}

.spinner {
    background: url("../../efficy/images/spinner.gif") center center no-repeat;
    background-size: 16px 16px;
}

.issue {
    background: url("../../efficy/images/WarningDanger.gif") center center no-repeat;
    background-size: 20px 20px;
}

.i-lizmap {    
	background: url("../../efficy/images/lizmap-icone.png") left center no-repeat;
    background-size: 20px 20px;
}