// Global styling for this template body {
overflow-x: hidden; @include body-font;
}
p {
line-height: 1.75;
}
a {
color: $primary; &:hover { color: darken($primary, 10%); }
}
.text-primary {
color: $primary !important;
}
h1, h2, h3, h4, h5, h6 {
font-weight: 700; @include heading-font;
}
.page-section {
padding: 100px 0; h2.section-heading { font-size: 40px; margin-top: 0; margin-bottom: 15px; } h3.section-subheading { font-size: 16px; font-weight: 400; font-style: italic; margin-bottom: 75px; text-transform: none; @include serif-font; }
} @media(min-width:768px) {
section { padding: 150px 0; }
}
// Highlight color customization ::-moz-selection {
background: $primary; text-shadow: none;
}
::selection {
background: $primary; text-shadow: none;
}
img::selection {
background: transparent;
}
img::-moz-selection {
background: transparent;
}