/*adfr*/
.small, small {
    font-size: .875em !important;
}
.msg_star,
.msg_thumb,
a{cursor:pointer;}
.modal-title{font-size:30px;}
.modal-dialog-scrollable .modal-content{min-height:500px;}
#header_alert{z-index:1;}
@media (max-width:1199px){
	.kanban-board .kanban-board-row{
		-ms-flex-wrap: wrap!important;
			flex-wrap: wrap!important;
		}
	}
@media (min-width:1200px){
	.kanban-board .kanban-board-row>[class*=col]{max-width:50%!important;}
	}
.datatable-custom{min-height:300px;}
.cache{display:none!important;}
.w100px{width:100px;}
.tom-select-custom .ts-dropdown .option{padding : 3px 0.75rem!important;}
.input-group .tom-select-custom{width:100%;}

.flatpickr-calendar .numInputWrapper span.arrowDown,
.flatpickr-calendar .numInputWrapper span.arrowUp{display: block!important;}

.btnclick{cursor:pointer;}
.step .step-item.reponse{padding-left:20%!important;}
.step .step-item.private{padding-left:10%!important;}
.step .step-item.reponse.private{padding-left:20%!important;margin-top:-2.25rem;}
.step .step-item.reponse.reponse_reponse.private{padding-left:30%!important;margin-top:-2.25rem;}
.step .step-item.reponse.private .card-body{background-color: #f3f3ef;}
.step .step-item.ajout.private{margin-top:-2.25rem;}
.step .step-item.ajout.private .step-avatar,
.step .step-item.ajout.private .m_user{display:none;}
.float-left{float:left;}
.float-right{float:right;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.avatar.avatar-xxl.avatar-xxxl{width:100%;}
.avatar.avatar-xxl.avatar-xxxl img{width:100%;object-fit:cover;}
td .card-body p{white-space-collapse:break-spaces;}

.custom_text_html img{max-width:100%;}
.quill-custom .ql-snow .ql-tooltip{margin-top:0!important;}
.expand_btn{display:table; width:100%; padding-left:50%; position:absolute;}
.custom_text_html.reduced{max-height:150px;}

@media (min-width: 1200px) {
    .navbar-vertical-aside-show-xl.navbar-vertical-aside-mini-mode .navbar:not(.navbar-vertical) {
        margin-left: 5.75rem;
        margin-right: 5.75rem;
    }
    .navbar-vertical-aside-show-xl.navbar-vertical-aside-mini-mode .main {
        padding-left: 5.75rem;
        padding-right: 5.75rem;
    }
    .navbar-vertical-aside-show-xl .navbar:not(.navbar-vertical-aside) .navbar-brand {
        display: inline-block!important;
    }
    .navbar-vertical-aside-show-xl.navbar-vertical-aside-mini-mode .footer {
        margin-left: 5.75rem;
        margin-right: 5.75rem;
    }
}



.minicolor,
.minicolors-swatch,
.minicolors{cursor:pointer!important;}
.minicolors input[type=hidden] + .minicolors-swatch{width:100%;border-radius:5px;}
.minicolors-preview{width:50px;height:30px;border-radius:10px;}


.datatable-custom{min-height:300px;font-size:12px;}
.datatable-custom table>tbody>tr>td{
		padding-bottom:0!important;
		padding-top:0!important;
		}
.odd{}
.even{background-color:#f1f1f1;}
.home_table .datatable-custom table>tbody>tr>td{
		padding-bottom:3px!important;
		padding-top:3px!important;
		}
