@charset "UTF-8";
/* CSS Document */
.footer-seo {
      padding: 0;
      font-size: 14px;
      font-family: 'rawline', sans-serif;
      font-style: normal;
      font-weight: 400;
      text-align: justify !important;
      }
.footer-seo .seo {
      padding: 0%;
      font-size: 14px;
      font-family: 'rawline', sans-serif;
      font-style: normal;
      font-weight: 400;
      }
.footer-seo h1.style-titre {
      font-size: 25px;
      font-weight: 300;
      line-height: 150%;
      }	 
.footer-seo h2.style-titre {
      font-size: 18px;
      font-weight: 400;
      }		 	
.footer-seo #show,
.footer-seo #contenu {
      display: none;
      }
.footer-seo #show:checked~#contenu {
      display: block;
      }
.footer-seo .show {
      text-decoration: none;
      }
.style-lien {
      color: #5f697a;
      text-decoration: none;
      }
.footer-seo .retour-ligne {
      display:block;
      }

 @media screen and (max-width:500px) {
.footer-seo {
      padding: 1%;
      }	 
.footer-seo h1.style-titre {
    font-size: 23px;
	text-align: center;
	 }	 
} 