/* Extra Small Devices (iPhone) .visible-xs-* */
@media (max-width: 767px) {

	.header {
		text-align: center;
	}
	.header img {
		margin-bottom: 20px;
	}
	.header .contact {
	    text-align: center;
	 }
	.contact li  {
		margin: 0px 0px 10px 0px;
		font-size: 1.20em;
		padding: 5px;
	}
	.navi {
	    text-align: center;
	    padding: 10px;
	}
	.navi li {
	    font-size: 1.60em;
	}
	.content h1 {
	   	font-size: 2.00em;
	 }
	 .content p {
	    text-align: center;
	  } 
	.services p {
	   	font-size: 1.10em;
	   	font-weight: 500;
	} 

}
	

/* Small Devices (iPad Portrait) .visible-sm-* */
@media (min-width: 768px) and (max-width: 991px) {

	.contact li {
		display: inline;
		font-size: 1.20em;
		margin: 0px 0px 0px 20px;
	}
	.navi li {
	    font-size: 1.30em;
	}
	.columns {
		-webkit-columns: 1;
		-moz-columns: 1;
		columns: 1;
	}
	.content h1 {
	   	font-size: 2.30em;
	   	font-weight: 900;
	 }

}


/* Medium Devices (iPad Paysage) .visible-md-* */
@media (min-width: 992px) and (max-width: 1199px) {

	.contact li {
		display: inline;
	}
	.navi li {
	    font-size: 1.30em;
	}
	.columns {
		-webkit-columns: 1;
		-moz-columns: 1;
		columns: 1;
	}
	.bloc h3 {
	  	font-size: 1.20em;
	}
	.content h1 {
	   	font-size: 2.30em;
	   	font-weight: 900;
	 }

}


/* thumblg Devices, .visible-lg-* */
@media (min-width: 1200px) {
	
	.contact li {
		display: inline;
	}

}