@charset "utf-8";

/* CSS Document

Dark Teal: #155060 (21,80,96)

Light Teal: #9DC6C2 (157,198,194)

Orange: #BD7E31 (189,126,49)

Off White: #EEE9E6 (238,233,230)

Gray: #9A9DA2 (154,157,162)

Dark Gray: #2C2B2A (44,43,42)

*/



body { background: rgb(238,233,230); }

	::-moz-selection { background: rgb(44,43,42); color: rgb(250,250,250); }	

	::selection { background: rgb(44,43,42); color: rgb(250,250,250); }

.container-fluid { max-width: 1400px; }



nav.mainNav { background: rgb(21,80,96); }
.topHeader { padding: .5rem 0; font-size: 110%; }
header { padding-top: 1rem; padding-bottom: 1rem; }

header .logo img { max-width: 350px; }

a {color:rgb(21,80,96); text-decoration:none;}

a:hover {color:rgb(21,80,96);}

h1 { text-transform: uppercase!important; }


/* btns and bgs */

.btn-group { margin: 1.56rem 0; }
.form-group { margin-bottom: 1.25rem; }

.btn-primary, .bg-primary { background: rgb(21,80,96)!important; color: rgb(238,233,230); border-color: rgb(157,198,194);}

.btn-primary:hover { border-color: rgb(157,198,194);}

.bg-primary a { color: rgba(238,233,230,.8); text-decoration: none;  }

.bg-primary a:hover { color: rgba(238,233,230,1);  }

.btn-secondary, .bg-secondary { background: rgb(44,43,42)!important; color: rgb(238,233,230); }

.container-fluid { padding: 0 2rem !important; }

.jumbotron { padding: 1.56rem; margin-bottom: 1.56rem; background: rgb(44,43,42); text-shadow: 2px 2px 3px #010101;  }

.jumbotron h1 { font-weight: 700; }
.btn { text-shadow: none!important; }
.cta { padding-top: 1.56rem; padding-bottom: 1.56rem; }

footer { border-top: 3px solid rgb(21,80,96); padding-top: 1.25rem; padding-bottom: 1rem;  }

.footLogo { max-width: 250px; }

.social a { font-size: 1.5rem; padding: .55rem; }



/* page styles */



.services i {color:rgb(238,233,230); font-size:205%; margin-bottom: 1rem;}

.homeHero { background: url('../images/self-storage-newcastle.jpg') center 60%; background-size: cover; padding: 5rem; }

.homeHero .container { background: rgba(44,43,42, .5); padding: 1.25rem; text-shadow: 2px 2px 3px rgba(0,0,0,1); border-radius: 7px }

.homeHero .btn {  text-shadow: none; font-size:1.1rem; }

