article{
    margin-top: 30px;
    text-align: center;
  }
	/*section and form in this styles are geard  towards the filter*/
    
       section form {
       	width: 100%;
       	text-align: center;
        text-align: center;
        overflow: auto;
      white-space: nowrap;
}
       /*Replace the call image witnh a real filter image*/
       section h1 img{
       	width: 30px;
        vertical-align: middle;
        margin-right: 10px;
       }
    h1 span{
    	color: black;
    	display: inline-block;
    	margin-left: 0px;
      color: silver;
    	font-size: 14px;
      margin-bottom: 10px;
    }
       aside{
       	margin-top: 30px;
       }
       
       aside h4{
       	margin: 10px;
       }
       aside h4 a{
       	color: black;
       	background: hsl(0,0%,90%);
       	min-width: 75px;
       	text-decoration: none;
       	padding: 3px;
       }
       aside h4 * {
       	display: inline-block;
       	margin: 6px;
       }

       section{
       	padding: 10px;
       	width:100%;
       	margin: auto;
       	margin-top: 40px;
        display: none;
       	background: white;
       }
       section h1{
       	margin-left: 15px;
       	color: silver;
       	font-weight: normal;
       	margin-top: -5px;
       }
       form select{
       	width:100%;
       	height: 40px;
       	display: inline-block;
        color:hsl(0,0%,50%);
       	border:1px solid hsl(0,0%,90%);   
       	border-radius: 3px;
       }
       
       form li{
       	display: inline-block;
       	width: 45%;
       	margin: 1%;
       }
       @media(min-width: 1000px){
        section form{
          width: 70%;
        }
       	section h1{
       	margin-left:90;
       	display: inline-block;
       	float: left;
       	
       	vertical-align: middle;
       	margin-top: 5px;
       
       	}
        section select:hover{
          background: hsl(0,0%,95%);
        }
       	section form{
       		padding-left: -30px;
       	}
        form li{
        	width: 15%;
        	text-align: center;
        	margin: 2px;
        }

       }