@charset "UTF-8";
/*=== CSS Document ====*/
/*=== OVERWRITE CSS ===*/
/*=== Sterling General Security - Bootstrap 3.3.2 ===*/

/****** TABLE OF CONTENTS ******
0. Color Guide / Typography Guide
1. Body 
2. Images
3. Boxes / Sections
4. Other
5. Footer - Navbar
5a. Media Queries

********************************
********************************/

/**** 0. COLOR & TYPOGRAPHY GUIDE **************************

7fbff0 - lite blue 	(header)
3b6996 - dk blue (text)
ebf6fd - lighter blue (background color)


************************************************************
************************************************************/

/**** 1. Body / h1, h2, p tags ****/
/*====================*/

body {
	font-size: 16px;
	color: #3b6996;
	padding-bottom: 40px;
	background-color: #fff;
	}

h1, h2, h3, h4, h5 { color: #7fbff0; }

p { color: #3b6996; }

.red { color: red!important; }

/**** 2. Images ****/
/*=================*/

.fullWidth { width: 100%; }

/**** 3. Boxes - Sections ****/
/*================*/

.box img { margin-top: 15px; }

/**** 4. Other ****/
/*================*/

a:link, a:visited { 
	color: #3b6996; 
	text-decoration: underline; 
	}

a:hover, a:active { color: #7fbff0; }

.positionRel { position: relative; }

/* used for Nav HTML5 Outliner & Hero unit */
h1.outline, .outline { display: none; } 

.textBox {
	width: 440px;
	float: right;
}


/**** 5. Footer ****/
/*=================*/

footer { 
	margin-top: 50px; 
	background-color: #7fbff0;
	padding: 20px;
	}

footer p, h3 { color: #000; }

/**** 5a. Media Queries ****/
/*=======================*/

/**** Min Width 320px ****/
@media (min-width: 320px) {
	.box { padding: 30px 0px 0px 0px; }

}

/**** Min Width 480px ****/
@media (min-width: 480px) {

}

/**** Max Width 767px ****/
@media (max-width: 767px) {

}

/**** Min Width 768px ****/
@media (min-width: 768px) {
	.box { padding: 75px 5px 0px 0px; }

}

/**** Min Width 992px ****/
@media (min-width: 992px) {

}

@media (max-width: 991px) {

}

/**** Min Width 1200px ****/
@media (min-width: 1200px) { 

}