.login_wrapper{max-width:450px !important;}

/*!
 * Automatique & Industrie | IHM v0.0.1-developer (https://www.aifrance.com)
 * Copyright (c) 2019 Automatique & Industrie
 */

/* Dashboard custom css */
.img-h-fluid { /* similar to .img-fluid but height related css */
    max-height: 100%;
    max-width: 100%;
    display: block;
}
.text-disabled{ color: #d8d8d8 !important }

.pull-right { float: right; }
.pull-left { float: left; }
.hvr-r:hover { color: #ff7f7f; }
.hvr-s:hover { color: #bfbfbf; }
.hvr-b:hover { color: #7f7fff; }
.hvr-y:hover { color: #ffff7f; }

/* Bootstrap fix */
a:hover { color: #26B99A; }     /* fix colour palette */
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { /* remove white underlying stroke */
	color: #495057;
	background-color: #fff;
	border-color: #dee2e6;
}

/* Gentelella fix css */
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
	background: #536A7F !important;
	border: 1px solid #536A7F;
	color: #fff;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
	background-color: #536A7F !important;
	border-color: transparent;
	color: #fff;
}
.btn-success.disabled, .btn-success:disabled { /* fix colour palette */
	color: #fff;
	background-color: #169F85;
	border-color: #169F85;
}
.nav-tabs { border-bottom: 0px; } /* remove overall tab line */
.main_menu .fa {
	font-family: 'Font Awesome\ 5 Free';
	font-weight: 900;
}

/* remapped bootstrap secondary button*/
.btn-secondary {
    color:#fff;
    background-color:#556577;
    border-color:#556577
}
.btn-secondary:hover {
    color:#fff;
    background-color:#2A3F54;
    border-color:#223344
}
.btn-secondary.focus,
.btn-secondary:focus {
    box-shadow:0 0 0 .2rem rgba(85,101,119,.5)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
    color:#fff;
    background-color:#556577;
    border-color:#556577
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
    color:#fff;
    background-color:#223344;
    border-color:#1B2936
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow:0 0 0 .2rem rgba(85,101,119,.5)
}

.param-tab{
  border:0px !important;
  border-radius:0 !important;
}

.inline {
  padding:15px;
  margin-right: 25px;
}

.endforms{
  z-index:1000;
 position: sticky; bottom: 10px;
}

tfoot input {
    margin: 0em 0em !important;
    padding: 1px 2px 1px 2px !important;
    height: 25px !important;
}

tfoot select {
    margin: 0em 0em !important;
    padding: 1px 2px 1px 2px !important;
    height: 25px !important;
}

div.tippy-content {
    text-align: center!important;
}

#toast-container .toast{margin-top:50px;}
