/************************************************************ GENERAL **********************************************************************/
html { overflow-y: scroll!important; scrollbar-width: thin!important;}

/*//////////////////////////////////////////////////////////////////
[ login ]*/
.container-login { width: 100%; min-height: 100vh; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;padding: 15px;background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;z-index: 1; }
.container-login::before { content: "";display: block;position: absolute;z-index: -1;width: 100%;height: 100%;top: 0;left: 0;background: #65c2e3;background: -webkit-linear-gradient(bottom, #f0952b, #65c2e3);background: -o-linear-gradient(bottom, #f0952b, #65c2e3);background: -moz-linear-gradient(bottom, #f0952b, #65c2e3);background: linear-gradient(bottom, #f0952b, #65c2e3);opacity: 0.9; }
.wrap-login { width: 390px;background: transparent; }
.login-form-avatar { width: 220px; overflow: hidden;margin: 0 auto 2em; }
.login-form-avatar img { width: 100%; }
#login .waves-input-wrapper { display: block; }

/*//////////////////////////////////////////////////////////////////
[ debug_print ]*/
pre.debug_print { height: 700px; }

/*//////////////////////////////////////////////////////////////////
[ GENERAL & Surcharge BOOTSRAP & BRACKETS ]*/
.txt-bleu-yes { color:#65C2E3; }
.txt-orange-yes { color:#f0952b; }
a { color:#65C2E3; }
.btn-primary { background-color: #F0952B; border-color: #f0952b; }
.btn-primary:hover { background-color: #65C2E3; border-color: #65C2E3; }
.br-logo > a span { color: #65C2E3; }
.tx-primary { color:#F0952B; }
textarea.ht-200 { height:200px; }
.wizard > .actions > ul > li:last-child a { background-color:#F0952B; }
select.parsley-error { border-color: #DC3545; }

/*//////////////////////////////////////////////////////////////////
[ NAVIGATION ]*/
.nav-effect-1 .nav-link.active { color : #F0952B; }
.nav-effect-1 .nav-link::before, .nav-effect-1 .nav-link::after { background :#F0952B; }
.accordion .card:last-of-type { border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
.br-menu-sub { background-color: transparent; }
.br-menu-link.active { background-image: linear-gradient(to right, #F0952B 0%, #1D2939 100%); }
.br-menu-sub .sub-link.active { color: #F0952B; }
.br-menu-sub .sub-link.active::before { background-color: #f0952b; }

/*//////////////////////////////////////////////////////////////////
[ HOME ]*/
#pageBodyHome a div.overlay:hover { background-color:rgba(0, 0, 0, 0); }
div.overlay:hover { background-color:rgba(0, 0, 0, 0); }

/*//////////////////////////////////////////////////////////////////
[ DATATABLE ]*/
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus
{ background-color: #65C2E3; }
table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after,
table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before
{ content: none; }
table.dataTable tbody th, table.dataTable tbody td
{ padding: 0.6rem; font-size: 0.8rem; }
/** Selection des lignes */
table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected,
table.dataTable.hover tbody > tr.selected:hover, table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover,
table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1,
table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1,
table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected
{ background-color: #dee2e6; }
/** Sélection des cellules : mode ExcelLike */
table.dataTable tbody th.focus, table.dataTable tbody td.focus { box-shadow: inset 0 0 1px 2px #65c2e3; }
div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus { box-shadow: inset 0 0 1px 2px #f0952b; }

/*//////////////////////////////////////////////////////////////////
[ DOSSIER_NEW ]*/
.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active { background-color: #65C2E3; }
.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active { background-color: #f0952b; }
.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active { background-color: #65C2E3; }
.wizard > .content > .title { color : #1D2939; }
.wizard > .content h4 { color : #1D2939; font-size:16px; }