@charset "utf-8";
/* CSS Document */
@media screen and ( min-width : 320px ) and (max-width : 1200px ){
	body{
	display:block;
    clear:both;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, "sans-serif", "Agency FB", arial;
		}	
}
li{
	list-style: none;
}
button{
	
}
button a:hover{
    text-decoration: none;
}
.center{
	margin: 0 180px;;
}
h1, h2, h3, h4{
	max-width: 1200px;	
	font-size: 35px !important;
}
h1{
	text-align: center;
	border: groove 5px white; 
	padding: 8px; 
	border-radius: 0 10px 10px 10px; 
	background-color : #008D4F; 
	color: white !important;
} 
h3{
    position: relative;
    overflow: hidden;
    text-align: center;
}
h3:before, h3:after {
    position: absolute;
    top: 50%;
    overflow: hidden;
    width: 50%;
    height: 2px;
    content: '\a0';
    background-color: grey;
}
h3:before {
    margin-left: -50%;
    text-align: right;
}
h4{
	text-align: center;
	background-color: lightgrey;
}
p{
	font-size: 40px;
	max-width: 1200px;
}
#footer{
	text-align: center;
	color:white;
	text-shadow: 2px 2px 2px black;
	margin-top: 30px;	
}
button{
	font-size: 25px;
}
a{
	color:black !important;
}
.btn-lg{
	font-size: 50px!important;
	
}
.marge{
	margin: 0 20px;
}
.resp{
	max-width: 1200px;
}
