@media print {
* {display:none}
}

		div#wrapper {
			width: 400px;
		}

		div#header {
			/* background-image: url(media-queries-phone.jpg);*/*
			height: 93px;
			position: relative;
		}

		div#header h1 {
			font-size: 140%;
		}

		#content {
			float: none;
			width: 100%;
		}

		#navigation {
			float:none;
			width: auto;
		}
		

  
  
div#main_nav {
width:50%;
text-align: center;
margin-top: -5px;
}
	#main_nav ul {
		background: #008080;
		clear:both;
		-webkit-transition: .5s;
		transition: .5s;
		margin:0 auto;
		padding: 0px 0px 0px 0px;
	}
	
	#main_nav li {
		clear: both;
		position: relative;
		width: 166px; /* avant 200 */
		list-style: none;
		-webkit-transition: .5s;
		transition: .5s;
	}
	#main_nav ul ul{
		position: absolute;
		left: 166px;
		top: 100%;
		visibility: hidden;
		opacity: 0;
		padding-left: 0px;
	}


  div:not(#langues) table:not(.standard) thead {
    display: none;
  }
  div:not(#langues) table:not(.standard) td {
    display: flex;
  }
  
  div:not(#langues) table:not(.standard) td::before {
    content: attr(label);
    font-weight: bold;
    width: 120px;
    min-width: 120px;
  }
  div:not(#langues) table:not(.standard) tr td:first-child  {
  background-color: yellow;
}

