/* 
* Chubby Grid 0.1
* By Scott Robbin and Naz Hamid (http://weightshift.com)
* 
* Derived from www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/
	
/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */
	
	/* Anything smaller than standard 960 */
	@media only screen and (max-width: 959px) {}
	
	/* iPad Portrait Only */
	@media only screen and (min-width: 768px) and (max-width: 991px) and (max-device-width: 1000px) {
	}
	
	/* iPad Portrait/Browser */
	@media only screen and (min-width: 768px) and (max-width: 991px) {}
	
	/* Mobile/Browser */
	@media only screen and (max-width: 767px) {
		
		#masthead { margin-bottom: 30px; }
		#cover2018 h1, h1 strong { font-size: 45px; line-height: 50px; -webkit-font-smoothing: antialiased; !important;}
		#lead-in h2 { font-size: 20px; line-height: 26px; -webkit-font-smoothing: antialiased; !important;}
		#nav a { display: block;  margin: 0 0 10px 0; text-align: left; border-bottom: 1px solid transparent; }
		#newsletter input { margin-top: 0px; }
			#newsletter input[type="submit"] {
				margin-left: 0px;
				margin-top: 0px; 
				}
		
	}
	
	/* Mobile Landscape/Browser */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		
		#masthead { margin-bottom: 30px; }
		#lead-in h2 { font-size: 24px; line-height: 30px; -webkit-font-smoothing: antialiased; !important;}
		#nav a { display: block;  margin: 0 0 10px 0; text-align: left; border-bottom: 1px solid transparent; }
		#newsletter input { margin-top: 0px; }
			#newsletter input[type="submit"] {
				margin-left: 0px;
				margin-top: 0px; 
				}
		
	}
	
	/* Mobile Only */
	@media only screen and (max-width: 767px) and (max-device-width: 1000px) {
		
		#masthead { margin-bottom: 30px; }
		#lead-in h2 { font-size: 24px; line-height: 30px; -webkit-font-smoothing: antialiased; !important;}
		#newsletter input { margin-top: 0px; }
			#newsletter input[type="submit"] {
				margin-left: 0px;
				margin-top: 0px; 
				}
		
	}
	
	/* Mobile Landscape Only */
	@media only screen and (min-width: 480px) and (max-width: 767px) and (max-device-width: 1000px) {
		
		#masthead { margin-bottom: 30px; }
		#lead-in h2 { font-size: 24px; line-height: 30px; -webkit-font-smoothing: antialiased; !important;}
		#newsletter input { margin-top: 0px; }
			#newsletter input[type="submit"] {
				margin-left: 0px;
				margin-top: 0px; 
				}
		
	}
	
