@media only screen and (min-width : 0px) and (max-width :960px) {
   .contain{
      width: auto;
   }
    
    
}
@media only screen and (min-width : 0px) and (max-width :800px) {
    #logo{
        width: auto;
        float: none;
    }
    nav{
        position: relative;
        clear: both;
        width: 100%;
    }
        nav a{
            background-color: transparent;
        }
    aside{
        position: relative;
        width: auto;
        min-height: 200px;/*Temp Style: Remove when you add login*/
    }
    

	#banner{
		clear: both;
	}
		#nav{
		display: none;
		
	}
	aside{
		display: none;
	}
    .box{
        width: auto;   
        float: none;
		
    }
	.promo_boxes{
		display: block;
	}
	#logos{
		display: block;
	}
}