@charset "UTF-8";
/*	CSS Document									*/

/*	Theme Name: Sparkitect			 				*/
/*	File Name: layout_C_screenMedium.css 			*/
/*	Author: Ben Guthrie								*/
/*	Author URI: http://www.TheGuthrieProject.com	*/





/* special attributes for medium screens and windows */
	






/* adjust footer elements */

#footer .copyright, 
#footer .social 
	{
	display: none;
	}






/* layout adjustments */

#LogoShape_Container 
	{
	height:180px;
	}

#LogoShape_Line_Middle 
	{
	width:180px;
	}
	
#LogoShape_Line_Right 
	{
	margin-left:180px;
	}

#LogoText_Container 
	{
	left:5%;
	width:90%;
	}
	
#Motto_Text_Container 
	{
	left:5%;
	}

#ContactText_Container 
	{
	bottom:5%;
	left:5%;
	width:90%;
	}






/* decrease font sizes */

h1 	{	font-size: 24px;	}

h2 	{	font-size: 18px;	}

h3 	{	font-size: 18px;	}

h4 	{	font-size: 16px;	}

h5 	{	font-size: 14px;	}


p, pre, br, span, li		
	{	font-size: 14px;	}
	
ul, ul ul, ul ul ul, ul li, ul ul li, ul ul ul li
	{	font-size: 13px;	}

.hugeText {
	font-size: 24px;
	line-height: 50px;
	}
.bigText {
	font-size: 16px;
	line-height: 18px;
	}
.mediumText {
	font-size: 14px;
	line-height: 16px;
	}
.smallText {
	font-size: 11px;
	line-height: 13px;
	}

#ContactText_Container span
	{
	font-size: 13px;
	line-height: 1.2em !important;	
	}

@media only screen and (min-width:830px) and (max-width:900px)
{ 
	
#ContactText_Container span
	{
	font-size: 12px !important;
	}
}

@media only screen and (min-width:750px) and (max-width:829px)
{ 
#ContactText_Container span
	{
	font-size: 11px !important;
	letter-spacing: 0.02em; 
	}
}


@media only screen and (max-height:299px)
{ 
#LogoShape_Container 
	{
	top:20%;
	}
#ContactText_Container 
	{
	bottom:5% !important;
	}
#footer .siteDesign 
	{
	display: none !important;
	}
}

@media only screen and (min-height:300px) and (max-height:499px)
{ 
#LogoShape_Container 
	{
	top:20%;
	}
#ContactText_Container 
	{
	bottom:5% !important;
	}
}