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 l'éditeur de filières */
.nav-tabs > li {
    position:relative;
}

.nav-tabs > li > a {
    display:inline-block;
}

.nav-tabs > li > span {
    display:none;
    cursor:pointer;
    position:absolute;
    right: 6px;
    top: 8px;
    color: red;
}

.nav-tabs > li:hover > span {
    display: inline-block;
}

/* Modifs accordion bootstrap */
.accordion-button:not(.collapsed){
	color: black !important;
	background-color: white !important;
}

.accordion-button:focus {
    box-shadow: none !important;
}

/* Filières */
.delete-section{
	color: #0d6efd !important;
	margin-left: 15px !important;
	margin-top: 5px !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;
}

/* Images/Annexes */
.file-conditions{
	margin-top: -6px !important;
}

.up-arrow{
	width: 0;
	border-right: 5px solid transparent;
	border-bottom: 5px solid;
	border-left: 5px solid transparent;
	margin-bottom: 5px;
	cursor: pointer;
}

.down-arrow{
	width: 0;
	border-right: 5px solid transparent;
	border-top: 5px solid;
	border-left: 5px solid transparent;
	cursor: pointer;
}

/* Classe à appliquer sur les doublons d'anomalies */
.hide-doubles{
	display: none !important;
}

/* Lien disabled */
a.disabled {
  pointer-events: none;
  cursor: default;
}