body, .uk-navbar-nav{
  font-family: 'Nunito',sans-serif ;
  font-size: 13pt !important;
   margin-top:1px;
    overflow:scroll; 
    font: inherit;
    vertical-align: baseline;
}
.nw-menu, .nw-menu li, .nw-menu li a{
  font-weight: 200 !important;
}
.uk-navbar-nav>li>a{
  font-family: 'Nunito',sans-serif !important;
  font-weight: bold !important;

}
.nw-blue-top-border{
  border-top: 3px solid #1e87f0;
}
.nw-btn-rounded{
  border-radius: 24px;
  text-transform: none;
  background-color:rgb(255, 0, 255); /* changement de couleur de background*/
}
.nw-meta{
  font-size: 10pt !important;
  position: relative;
  left: 1em;
  display: block;
}
.nw-white-text{
  color: #FFF !important;
}
.uk-nav-default{
  font-size: 11pt !important;
}
sup.uk-badge{
  position: relative;
  left: -12px;
  top: -10px;
  background-color:red; /* changement de couleur */
}
.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6{
  font-family: 'Nunito',sans-serif !important;
}


.uk-text-middle{
	background-color:rgba(5,0,249,0.1 );
}
.beleba{
	position:absolute;
	top:3px;
	left:43px;
	color:fuchsia;
	background-color:none;
	font-size: 25pt !important;
}
a {text-decoration:none;}
.total{
	  color:red;
	  font-size:15pt;
}
.n-produit{
	border-radius:16px;
	background-color:fuchsia;
	color:rgb(255,255,255);
}
.nnn-produit{
	color:rgb(255,255,255);
	
}

.pro
{
	min-height:420px;
	margin:2px;
	float:left;
	width:400px;
	border-radius:5px 5px 5px 5px;
}