File: /home/mckernan/public_html/css/main.css
/* FONTS */
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,700,900);
/* OVERALL ASPECT */
body {
background-color: #f2f2f2;
font-family: "Lato";
font-weight: 300;
color: #354;
font-size: 16px;
-webkit-font-smoothing: antialiased;
-webkit-overflow-scrolling: touch;
margin-top: 70px;
}
/* Titles */
h1, h2, h3, h4, h5, h6 {
font-family: "Raleway";
font-weight: 300;
color: #263;
line-height: 1.2em;
}
/* Paragraph & Typographic */
p {
line-height: 28px;
margin-bottom: 25px;
}
.centered {
text-align: center;
}
/* Links */
a {
color: #f85c37;
word-wrap: break-word;
-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
-o-transition: color 0.1s ease-in, background 0.1s ease-in;
transition: color 0.1s ease-in, background 0.1s ease-in;
}
a:hover,
a:focus {
color: #7b7b7b;
text-decoration: none;
outline: 0;
}
a:before,
a:after {
-webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
-moz-transition: color 0.1s ease-in, background 0.1s ease-in;
-ms-transition: color 0.1s ease-in, background 0.1s ease-in;
-o-transition: color 0.1s ease-in, background 0.1s ease-in;
transition: color 0.1s ease-in, background 0.1s ease-in;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
}
.navbar {
font-weight: 800;
font-size: 14px;
padding-top: 0;
padding-bottom: 10px;
}
.navbar-inverse {
background: #d9ecf0;
border-color: #0a625c;
}
.navbar-inverse .navbar-nav a:hover {
color: white !important;
}
.navbar-inverse .navbar-nav > .active > a {
background: #289a92;
border-radius: 0.3em;
}
.navbar-inverse .navbar-brand {
color: #999999;
font-weight: bolder;
font-size: 22px;
letter-spacing: 1px;
}
.navbar-inverse .navbar-brand i {
color: #ff7878;
font-size: 22px;
letter-spacing: 1px;
}
/* ==========================================================================
Wrap Sections
========================================================================== */
#headerwrap {
background: url(../img/header-bg.jpg) no-repeat center top;
margin-top: -10px;
padding-top:20px;
text-align:center;
background-attachment: relative;
background-position: center center;
min-height: 500px;
width: 100%;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#headerwrap h1 {
margin-top: 100px;
color: white;
font-size: 50px;
font-weight: 300;
letter-spacing: 1px;
}
#headerwrap h2 {
color: white;
font-size: 30px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
#headerwrap #citation {
color: white;
font-size: 18px;
font-weight: 300;
font-style: italic;
}
/* Dark Grey Wrap */
#dg {
background: #e0e0e0;
padding-top: 70px;
padding-bottom: 70px;
text-align: center;
}
#dg h4 {
font-weight: 700;
}
/* Light Grey */
#lg {
background: #ebebeb;
padding-top: 70px;
padding-bottom: 70px;
text-align: center;
}
#lg h4 {
font-weight: 700;
}
/* Footer Wrap */
#f {
background: #2d2d2d;
padding-top: 30px;
padding-bottom: 30px;
}
#f i {
color: #bdbdbd;
font-size: 30px;
padding: 20px;
}
#f i:hover {
color: #ff7878;
}
/***** MODAL CONTACT *****/
.modal-content {
border-radius: 0px;
}
.modal-header {
background: #ced7d0;
color: white;
}
.modal-header h4 {
font-weight: 700;
}
.modal-body {
background: #f2f2f2;
font-family: "Lato";
font-weight: 300;
font-size: 16px;
color: #555;
}
.modal-footer {
background: #f2f2f2;
margin-top: 0px;
}