html{ padding-top:20px }
.p1{ min-height:700px }
.activites{ background:#f1bad4; color: #FFF !important;}
form{ font-size:14px; text-align: left}
form b{ text-transform:uppercase; font-family:Arial Narrow, Helvetica, sans-serif;  }
button{ border:none; cursor:pointer}
.input{
	height: 25px;
	border: 2px solid #F1F1F1;
	border-radius: 3px;
	padding: 5px;
	color: #333;
	width: 90%;
background-color: #FFF ; margin-top:5px; margin-bottom:5px
}

.button{ padding:20px; background-color:#e84e1b; color:#FFF }
.button:hover{ padding:20px; background-color: #0d4770; color: #fff}
@media only screen and (min-width: 280px) and (max-width: 700px) { 
html{ padding-top:0 }
.p1{ min-height:70px }
h2 { color: #666; font-size:18px
 } }