input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;	
}

@media screen and (max-width: 1160px) {

	.pied_page {
		grid-template-columns: auto 220px 220px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 130px;
	}
	#presse_liste {
		justify-content: space-around;
		/* column-gap: 20px; */
	}

}

@media screen and (max-width: 768px) {
	#main {
		padding-bottom: 0px;
	}
	#header {
		margin-top: inherit;
		height: auto;
	}
	#footer {
		height: auto;
		
	}
	#contenu_fond {
		margin-bottom: 130px;
	}
	#actualite_liste {
		grid-template-columns: 1fr;
	}
	
	#actualite_liste li:first-child {
		grid-column: auto;
	}
	#contexte_haut .haut_grand #logo img {
		width: 300px !important;
		/* transition: width .3s ease; */
	}

    .contact table, thead, tbody, tr, td, th {
        display: block;
        width: 100%;
        box-sizing: border-box;
    }

	.contact tr {
		padding-bottom: 10px !important;
	}
    .contact td {
        width: 100%;
        position: relative;
		padding: 0px !important;
		margin: 0px !important;
		padding-top: 2px !important;
		padding-bottom: 2px !important;
    }
	.pied_page {
		grid-template-columns: 190px 190px;
		justify-content: space-between;
		min-height: 100px;
	}
	.pied_page .nom {
		grid-column: 1 / -1;
		margin-bottom: 20px;
	}

	#contenu .colonnes_2 {
		grid-template-columns: 1fr !important;
	}
	#epicerie_liste h2 {
		grid-column: inherit;
	}
}




/* VERTICAL OU HORIZONTAL (PLUS PETIT QUE IPHONE SE) */
/* @media screen and (max-width: 567px)
{

} */

/* HORIZONTAL */
/* @media screen and (min-width: 415px) */
/* @media screen and (min-width: 567px)
{

} */