figure.logo {
    margin-top: 12px;
    display:table;
}

figure.logo img{
    width:70px;
    display:table-cell;
}

figure.logo div{
    display:table-cell;
    vertical-align:middle;
}

figure.logo strong{
    color: #1dcc5c;
    font-size: 1.2rem
}
.button.medium.primary.connexion{
  position: absolute;
  right: 20px;
  top: 25px;
}
@media screen and (max-width: 1260px) {
	header .logo{
		display: none;
	}
  .button.medium.primary.connexion{
    display: none;
  }
  header {
    height: 60px;
    min-height: auto;
  }
}