h1 { font-size: 2.75em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; margin-bottom: .5em; }
h2 { font-size: 2.75em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; }
h3 { font-size: 1.625em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; }
-h4 { font-size: 1.375em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; }
-h5 { font-size: 1.25em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; }
-h6 { font-size: 1.125em; line-height: 1.2; font-family: 'Dosis'; text-transform: uppercase; letter-spacing: 1px; }
+h4 { font-size: 1.375em; line-height: 1.2; font-family: 'Dosis EBold'; color: #4d4d4d; text-transform: uppercase; letter-spacing: 1px; }
+h5 { font-size: 1.25em; line-height: 1.2; font-family: 'Dosis EBold'; color: #4d4d4d; text-transform: uppercase; letter-spacing: 1px; }
+h6 { font-size: 1.125em; line-height: 1.2; font-family: 'Dosis EBold'; color: #4d4d4d; text-transform: uppercase; letter-spacing: 1px; }
.nav .os a.current,
.main .highlight p,
.main p.highlight,
+.main dt,
.troubleshooting dt,
strong {
font-family: 'Signika Bold';
text-decoration: none;
}
+a:hover, a:focus {
+ color: #0e3878;
+}
+
#section1,
#section3,
#section5,
/* Footer
*/
-#footer h4 {
+#footer #copyright h4 {
margin-bottom: 1em;
}
border-left: 8px solid #ff9b12;
}
- #fsf-intro .newsletter {
- }
-
.row > div,
#header > div,
.row > div .section-intro,
- .row > div .step {
+ .row > div .step,
+ #footer > div {
overflow: hidden;
}
- .row .sidebar { /* 3 columns 125px + 20px margins*/
+ .row .sidebar,
+ #footer #contribute { /* 3 columns 125px + 20px margins*/
float: left;
clear: left;
width: 34.05%;
}
- .row .main { /* 5 columns 125px + 100px margins*/
+ .row .main,
+ #footer #copyright { /* 5 columns 125px + 100px margins*/
float: right;
width: 62.5%;
margin-left: 1.72%;