/* Media Queries */
@media all and (min-width: 320px) and (max-width: 600px) {

    .sticky {display: none !important;}
	.grid li {

		font-size: 1.1rem;
	}
	h3 {font-size: 1rem}
	h3.collapsible {font-size: 1rem;}
	.services h1 {width: 350px;}
	.slide button {width:40%; font-size: 2rem;}
	.seven h1{font-size: 1em;}
	.learn {font-size: 1em; padding-top: 0%;}
	ul.ssmenu {
		width: 40%;
		font-size: 1.5rem;
	}
	.sticky {display: none;}
	.tabs .screen {margin-left:20%;}
	img.logo {
		float: left; 
		width: 12%;}
	.submenu a{
		font-size: .8rem;
		clear: both;}
	.content {width: 100%;}
	.row div {width: 95%; margin: 2% 4%;}


	 #fp .slide p { padding: 0;}
	 #fp .seven h2 {font-size: 1rem;}
	.black,
	.list, .copy  {font-size: .8rem;}
	footer {padding: 12px; font-size: .8rem;}
	footer a {padding: 6px;}	body {font-size: .8rem;}
}
@media all and (min-width: 320px) and (max-width: 600px) {

    .navitem {display: none;}
	footer img {width: 300px; }
	footer button {padding: 4px; font-size: .8em;}
	footer nav { margin: 0;}
	h4 i {margin-left: -2%; margin-right: 2%;}
}