@charset "UTF-8";



/* CSS for wordcloud in statistique */
.wordcloud {
  border: 1px solid #036;
  height: 7in;
  margin: 0.5in auto;
  padding: 0;
  page-break-after: always;
  page-break-inside: avoid;
  width: 100%;
}

.horizontal-menu .nav-link{
	font-size: 1.3rem;
}

.card-columns .card .card-img-top{
width: auto;
text-align: center;	
min-height: 250px;	
overflow:hidden;
}
 .card-columns .card .card-img-top img{
	max-height: 350px;
	max-width:100%;
	width: auto;
	text-align: center;
}

@media (min-width:576px) and (max-width: 992px) {
	.PAGE_product_listingproduct .card-footer .btn {
		padding: 0.325rem 0.625rem;
	}
}

ul.small li,li.small{
	font-size:75%;
	opacity: 0.75;
}

.btn.todo span.mdi:before{
	color:red;
	content: "\F028";
	font: normal normal normal 24px/1 "Material Design Icons";
}
.btn.done span.mdi:before{
	color:green;
	/*content: "\F5E0";
	font: normal normal normal 24px/1 "Material Design Icons";*/
}

.jelix-msg {

    list-style-type:none;
    margin:50px auto;
    padding:0;
}

.jelix-msg li {
    padding:10px;
    margin:0;
	font-size: 0.813rem;
	border: 1px solid #B0C4CB;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
}

.jelix-msg li.jelix-msg-item-error {
    color: #b1342a;/*rouge*/
	background-color: rgba(233, 68, 55, 0.2);
	border-color: #d63f33;
}
.jelix-msg li.jelix-msg-item-warning {
	color: #664d03;/*jaune*/
    background-color: #fff3cd;
	border-color:#ffecb5;
}
.jelix-msg li.jelix-msg-item-succes {
	color: #0f5132;/*vert*/
	background-color: #d1e7dd;
	border-color:#badbcc;
}

.jelix-msg li.jelix-msg-item-ok {
	color: #084298; /*bleu*/
	background-color: #cfe2ff;
	border-color:#b6d4fe;
}

.jelix-msg li.jelix-msg-item-notice {
	color: #41464b; /*gris*/
	background-color: #e2e3e5;
	border-color:#d3d6d8;
}

.listingproductnote{
	display: block;
	font-size: 1.5rem;
	float: right;
	margin-top: -125px;
}

.table_product
{
	margin-bottom: 5%;
}

.table_product th,td{
	border:0px solid black;
	text-align: center;
}

#notificationDropdown{
	display: none !IMPORTANT;
}
table{
	border-bottom:lightgrey;
}
.top-navbar{
	position:fixed;
	top:0;
	z-index:1000;
}
.bottom-navbar
{
	margin-top:64px;
}

label.bold{font-size: 1rem;  font-weight: bold;}