html, body{
	height: 100%;
}
#recOk{
	position: fixed;
	top : 0;
	left : 0;
	width: 100%;
	z-index: 1000;
	background-color: rgba(238, 238, 238, 0.8);
	height: 100%;
	padding-top: 20%;
	text-align: center;
	font-size: 100px;
	display: none;
}
#menu{
	width: 256px;
	height: 100vh;
}
#topBar{
	height: 57px;
}
.bg-evaneo{
	background-color: #f1f1f1;
}

.selector{
	cursor : pointer !important;
}

#dropdownSuggestions {
    top: 70px; 
    left: 12px;
    width: 95%;
    border: 1px solid #ccc;
    background: #fff;
    max-height: 250px;
    overflow-y: auto;
    padding: 0;
    border-radius: 5px;
    z-index: 1000;
}

#dropdownSuggestions li {
    cursor: pointer;
    padding: 10px;
}

#dropdownSuggestions li:hover {
    background-color: #f0f0f0;
}

.cursor{
	cursor: pointer;
}
.dossierTab:hover{
	background-color: #eee;
	cursor: pointer;
	box-shadow: 0px 5px 5px #aaa;
}
.dossierTab:hover > i{
	color: rgb(24, 188, 156);
}
.dataTables_length{
	padding-bottom: 10px;
}
.list-group-item.active{
	background-color: rgba(50, 93, 136, 1);
	color: #fff;
}
.text-evaneo{
	color: rgb(24, 188, 156);
}
.bg-evaneo-logo{
	background-color: rgb(24, 188, 156);
}

#pdfBox{
	width: 800px;
}
.factureCard:hover{
	box-shadow: 5px 5px 5px #aaa;
}
.bootstrap-select {
	max-width: 200px;
}
.bootstrap-select .btn {
	background-color: #FFF;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.175);
	color: rgb(62, 63, 58);
	font-weight: 400;
	padding: .375rem 2.25rem .375rem .75rem;
	font-size: 1em;
	line-height: 24px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-transform: none;
}
.bootstrap-select:hover .btn:hover {
	background-color: #FFF;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.175);
	color: rgb(62, 63, 58);
	font-weight: 400;
	padding: .375rem 2.25rem .375rem .75rem;
	font-size: 1em;
	line-height: 24px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-transform: none;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder{
	color: rgb(62, 63, 58);
}
.bootstrap-select .dropdown-menu {
	margin: 0;
}




/*

TCHATBOX Historique demandes

*/

#dossierTab[data-tab="tchat"] {
	max-width: 100vw;
	overflow-x: hidden;
}

#dossierTab[data-tab="tchat"] .clavardageBox{
	height: 600px;
	overflow-y: scroll;
	border-radius: 15px 5px 5px 15px;
}
#dossierTab[data-tab="tchat"] .bgBoxDarkTheme {
	background-color: #34373b;
	color: #fff;
}
#dossierTab[data-tab="tchat"] .bgBoxLightTheme {
	background-color: #d5d8db;
	color: #000;
}

#dossierTab[data-tab="tchat"] .clavardageBox::-webkit-scrollbar {
	width: 10px; 
}

#dossierTab[data-tab="tchat"] .clavardageBox::-webkit-scrollbar-thumb {
	background-color: #b3b7bb; 
	border-radius: 5px; 
	border: 2px solid #555;
}

#dossierTab[data-tab="tchat"] .clavardageBox::-webkit-scrollbar-track {
	background-color: #4f545c; 
	border-radius: 10px; 
}

#dossierTab[data-tab="tchat"] .message{
	border-radius: 8px;
	color: #fff;
}
#dossierTab[data-tab="tchat"] .messageSend {
	background-color: rgb(24, 188, 156);
}

#dossierTab[data-tab="tchat"] .messageReceived {
	background-color: #686d73;
}

#dossierTab[data-tab="tchat"] #inputTchat{
	border: none;
}

.bg-gris{
	background-color: #cccccc;
}
.rectangleLegende {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 8px; 
}


.chart-container {
  height: 180px; 
}
