@charset "utf-8";
/* CSS Document */

.huge{font-size:9rem; margin:0px; padding:0px; line-height: none;}
.margin-add-top-lg{margin-top: 120px !important;}
.half-column {width:50%; float:left;}
.half-column-r {width:50%; float:right;}
.sixtycolumn {width:60%; float:left;}
.fortycolumn {width:40%;}
.center-div{ width:66%; margin:auto;}
.lg-left-div{ margin-left:60px; width:90%;}
.left-txt-bloc{  margin-left:0px;}
.left-text-column{
	width:66%;
	padding-top:120px;
	float:right;
}
.white-border-rt{border-right: #fff solid 4px;}

.rt-title{float:right;}

/* page tops */

.background-access-y{ 
	background-image:url("../img/background-access.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 450px;
	width:98%;
}
.background-basics{ 
	background-image:url("../img/background-basics-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 450px;
	width:98%;
}
.background-education{ 
	background-image:url("../img/background-education-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 450px;
	width:98%;
}
.background-biz{ 
	background-image:url("../img/background-biz-dev-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 450px;
	width:98%;
}

.background-career{ 
	background-image:url("../img/background-jobs-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 450px;
	width:98%;
}

.background-financial{ 
	background-image:url("../img/background-financial-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 450px;
	width:98%;
}
.background-leisure{ 
	background-image:url("../img/background-leisure-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 450px;
	width:98%;
}
.background-about{ 
	background-image:url("../img/background-about-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 450px;
	width:98%;
}

.background-security{ 
	background-image:url("../img/background-security.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 450px;
	width:98%;
}

/* page top photos */
.background-photo{ 
	background-image:url("../img/full-photo-get-access.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom right;
	background-size: cover;
	min-height: 600px;
}

.background-photo-education{ 
	background-image:url("../img/full-photo-education.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom right;
	background-size: cover;
	min-height: 600px;
}

.background-photo-business{ 
	background-image:url("../img/full-photo-biz-dev.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom left;
	background-size: cover;
	min-height: 600px;
}
.background-photo-basics{ 
	background-image:url("../img/full-photo-basics.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom left;
	background-size: cover;
	min-height: 600px;
}

.background-photo-career{ 
	background-image:url("../img/full-photo-career.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom left;
	background-size: cover;
	min-height: 600px;
}

.background-photo-financial{ 
	background-image:url("../img/full-photo-financial.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom left;
	background-size: cover;
	min-height: 600px;
}
.background-photo-leisure{ 
	background-image:url("../img/full-photo-leisure.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 600px;
}
.background-photo-about{ 
	background-image:url("../img/full-photo-about2.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 600px;
}

.background-photo-security{ 
	background-image:url("../img/full-photo-security.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 600px;
}

/* page div photos */

.background-wifi{ 
	background-image:url("../img/full-photo-free-wifi.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 600px;
}

.background-map{ 
	background-image:url("../img/wifi-map.png"); 
	background-repeat:no-repeat; 
	background-position: top left; 
	background-size: cover;
	min-height: 600px;
}

.background-literacy{ 
	background-image:url("../img/literacy.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left; 
	background-size: cover;
	min-height: 500px;
}

/* page div icons */
.background-wifi-garden{ 
	background-image:url("../img/background-wifi-garden.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 600px;
}
.background-computer{ 
	background-image:url("../img/background-computer.png"); 
	background-repeat:no-repeat; 
	background-position: bottom center;  
	min-height: 350px;
}
.background-learner{ 
	background-image:url("../img/learner.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 350px;
}
.background-moves{ 
	background-image:url("../img/moves.png"); 
	background-repeat:no-repeat; 
	background-position: top left;  
	min-height: 580px;
}
.background-college{ 
	background-image:url("../img/local-colleges-icon.png"); 
	background-repeat:no-repeat; 
	background-position: bottom right;  
	min-height: 350px;
}

.background-tech-resources{ 
	background-image:url("../img/background-techresources.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 600px;
}

.background-military-resources{ 
	background-image:url("../img/background-militaryresources.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 600px;
}

.background-wellness{ 
	background-image:url("../img/wellness.png"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 600px;
}

/* -- Small Screens
================================*/
@media  (max-width: 968px){

.huge{font-size:6rem;}
.margin-add-top-lg{margin-top: 40px !important;}	
.half-column {width:100%;}
.sixtycolumn{width:100%;}
.fortycolumn{width:100%; float:left;}
.half-column-r {width:100%; margin-right:0;}
.center-div{ width:90%; margin:auto;}
.lg-left-div{margin-left:20px; width:80%}		
.white-border-rt{border-right: #fff solid 0px;}
.left-text-column{
	width:85%;
	margin-left:20px;
	padding-top:60px;
	padding-bottom:40px;
	float:left;
}	

.rt-title{float:left;}	
	
/* small page tops */

.background-access-y{ 
	width:90%;
	background-image:url("../img/background-access.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
	}	
	
.background-education{ 
	width:90%;
	background-image:url("../img/background-education-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
	}
.background-basics{ 
	width:90%;
	background-image:url("../img/background-basics-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
	}
.background-biz{ 
	width:90%;
	background-image: url("../img/background-biz-dev-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
}
.background-career{ 
	width:90%;
	background-image: url("../img/background-jobs-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
}	
.background-financial{ 
	width:90%;
	background-image: url("../img/background-financial-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
}
.background-leisure{ 
	width:90%;
	background-image: url("../img/background-leisure-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;
}	
.background-literacy{ 
	background-image:url("../img/literacy-sm.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left; 
	background-size: cover;
	min-height: 300px;
}	
.background-about{ 
	width:90%;
	background-image: url("../img/background-about-sm.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;}

.background-security{ 
	width:90%;
	background-image: url("../img/background-security.png"); 
	background-repeat:no-repeat; 
	background-position: top center;
	margin-left: 20px;
	min-height: 300px;}	
	
/* small page photos */	
.background-photo{ 
	background-image:url("../img/full-photo-get-access.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom right;  
	min-height: 200px;	
}
	
.background-photo-education{ 
	background-image:url("../img/full-photo-education.jpg"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 250px;	
}

.background-photo-basics{ 
	background-image:url("../img/full-photo-basics.jpg"); 
	background-repeat:no-repeat; 
	background-position: top right;  
	min-height: 250px;	
}	
.background-photo-business{ 
	background-image:url("../img/full-photo-biz-dev.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 250px;
}

.background-photo-career{ 
	background-image:url("../img/full-photo-career.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 250px;
}

.background-photo-financial{ 
	background-image:url("../img/full-photo-financial.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 250px;
}
.background-photo-leisure{ 
	background-image:url("../img/full-photo-leisure.jpg"); 
	background-repeat:no-repeat; 
	background-position: top left;
	background-size: cover;
	min-height: 250px;
}
.background-photo-about{ 
	background-image:url("../img/full-photo-about2.jpg"); 
	background-repeat:no-repeat; 
	background-position: top right;
	background-size: cover;
	min-height: 250px;
}	

.background-photo-security{ 
	background-image:url("../img/security-sm.jpg"); 
	background-repeat:no-repeat; 
	background-position: top right;
	background-size: cover;
	min-height: 250px;
}	
	
/* small div photos */	
.background-wifi{ 
	background-image:url("../img/free-wifi-sm.jpg"); 
	background-repeat:no-repeat; 
	background-position: bottom right;  
	min-height: 200px;	
}

.background-map{
	background-image:url("../img/wifi-map-sm.png"); 
	background-repeat:no-repeat; 
	background-position: bottom right;  
	min-height: 200px;	
	}
	
/* small div icons */		
.background-wifi-garden{ background-image:none; }	
.background-computer{ background-image:none; min-height:10px;}
.background-tech-resources{ background-image:none; min-height:10px;}
.background-military-resources{ background-image:none; min-height:10px;}
.background-moves{ background-image:none; min-height:10px;}
.background-wellness{ background-image:none; min-height:10px;}		
}	

/* -- Very Small Screens
================================*/

@media (max-width: 750px){
	
.huge{font-size:6rem;}
.left-txt-bloc{ margin-left:20px;}
	
}

/* -- Teeny Screens
================================*/
@media (max-width: 400px){

.left-txt-bloc{ margin-left:20px;}
.margin-left-large{ margin-left:20px;}	
	
}