.decon_user {
  margin-right:0;
  text-align:right;
  margin-bottom: 1em;
}

#block-progilone-light-views-block-deconnexion-block-1 {
   border-color: #49a101 !important;
}

#block-progilone-light-views-block-deconnexion-block-1 h2 {
    border-bottom-color: #49a101 !important;
    background-color: #49a101 !important;
    border-top-color: #49a101 !important;
    border-bottom-style: none !important;
}
#block-progilone-light-views-block-deconnexion-block-1 .btn-primary {
    background-color: #16849f !important;
    border-color: #16849f !important;
}

#CollapsingNavbar {
  justify-content : center;
}
#CollapsingNavbar ul {
  gap: 40px;
}
.b-grid, .blazy.b-grid, .item-list > .b-grid {
  margin:unset !important;
}



.sidebar {
	padding-top:1.5rem !important;
}

h2.bloc-custom-color {
	color:#ffffff !important;
  	text-shadow: none !important;
}

.owl-theme .owl-controls {
	width:0px;
}

.fc-unthemed td.fc-today {
	background: #0a5e77;
}

thead > tr {
    border-bottom: 0px;
}

table tr th {
    background: rgb(10 94 119 / 100%);
}
.fc-unthemed th,.fc-unthemed td {
    border: unset !important;
}
.fc-button-primary {
	background:#16849f;
}
.sidebar .fc-content {
    height: 1.5em;
}
.fc-title {
	display:block !important;
}

.block-grid, .blazy.block-grid, .item-list > .block-grid {
  margin:unset !important;
}

table > * > tr > th {
  background-color: #DDDDDD;
  color: #3b3b3b;
}