/*alignement texte logo*/
a.uk-navbar-item.uk-logo {
	text-align:center;
	width:150px;
}

/*à circonscrire aux pages blogs carnets*/
audio { width: 200px; }
.el-item.uk-card.uk-card-body ul {
	padding-left:0px;
	list-style:none;
}
.el-item.uk-card.uk-card-body ul li {
	padding-left:0px;
	list-style:none;
}


/*tableau responsive en attendant de réécrire les carnets*/
table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
  max-width:500px;
}
th,
td {
  line-height: 20px;
  padding: 8px 10px;
  text-align: left;
  vertical-align: top;
}
/*playlist audio*/


/*fin playlist audio*/


/*ombre carnets*/
.uk-column-divider {
    column-rule: 3px solid rgba(38,36,76,.2);
}
/*anim boite accent*/
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}