body {
    padding: 60px 20px 0 20px !important;
}
.container {
    max-width: 100% !important;
}

.action-buttons{
	display: inline-block;
	width: 23px;
	margin-right: 4px;
}

.disabled-link{
	pointer-events: none;
	opacity: 50%;
}

.active-nav-tab {
	color: #FFF !important;
}

/* Datatables */
table.dataTable thead .sorting_asc {
    background-image: url("images/sort_asc.png") !important;
}

table.dataTable thead .sorting_desc {
    background-image: url("images/sort_desc.png") !important;
}

/* Pour les pages d'erreur */
.error-code{
	width: 100%;
	position: fixed;
	font-size: 46rem;
	color: rgba(0,0,0,.04);
	top: -335px;
	left: -81px;
	z-index:0;
}

/* Modifs accordion bootstrap */
.accordion-button:not(.collapsed){
	color: black !important;
	background-color: white !important;
}

.accordion-button:focus {
    box-shadow: none !important;
}

/* Pour rendre les select en readonly vraiment readonly */
select[readonly]
{
    pointer-events: none;
    background-color: #e9ecef !important;
}

/* Page édition du formulaire clinique */
.delete-section{
	color: #0d6efd !important;
	margin-left: 15px !important;
	margin-top: 5px !important;
}

.checkbox-clinique{
	margin-left: 15px !important;
	margin-top: 5px !important;
}

.edit-page-clinique{
	color: #0d6efd !important;
	margin-left: 10px !important;
	margin-top: 1px !important;
}

.edit-page-name, .save-page-name{
	color: #0d6efd !important;
	margin-left: 10px !important;
	margin-top: 1px !important;
}

.delete-page, .cancel-page-name{
	color: #0d6efd !important;
	margin-left: 10px !important;
}

.move-section{
	margin-right: 15px !important;
	margin-top: 10px !important;
}

.error-code{
	width: 100%;
	position: fixed;
	font-size: 46rem;
	color: rgba(0,0,0,.04);
	top: -335px;
	left: -81px;
	z-index:0;
}