/* Default rules for the body of every page */
body {
- font-family: 'Helvetica Neue',Arial,sans-serif;
font-size: $typeheight;
}
.content-inner {
position: relative;
- max-width: 900px;
+ max-width: 960px;
margin: auto;
padding: $lineheight;
}
background-size: cover;
background-attachment: fixed;
-
.content-inner {
- position: relative;
- color: #333;
- min-width: 320px;
- max-width: 640px;
- }
-
- .text {
- background: white;
- padding: 40px;
+ max-width: 760px;
}
.attr {
- position: relative;
- padding: 170px 40px 20px;
- background: #333;
- background: rgba(0, 0, 0, .8);
- margin-bottom: 0;
margin-top: -20px;
h1 {
- display: block;
- color: white;
- font-weight: 300;
- font-size: 28px;
span {
color: $vibrant-green;
}
}
- @include media-breakpoint-up(sm) {
- h1 {
- font-size: 34px;
- }
- }
-
.user-image {
- position: absolute;
- top: 0px;
- right: 240px;
- left: 0px;
height: 150px;
background-position: 0 50%;
background-repeat: no-repeat;
}
.byosm {
- position: absolute;
- top: 0px;
- right: 0px;
- z-index: 1;
- width: 240px;
- height: 150px;
- padding: 20px 20px 20px 40px;
- font: 500 20px/24px Helvetica, Arial, sans-serif;
- white-space: nowrap;
- color: #fff;
background: $vibrant-green;
}