1 /* ----------------------------------------------------------------
3 Title: Master styles for screen media
4 Author: Jordan Cooperman, jordan@vectormediagroup.com
7 ----------------------------------------------------------------
9 Oh, I didn't see you there, friend.
11 Please have a look around, I hope you enjoy your stay.
13 ----------------------------------------------------------------
15 [Table of contents] - a map of our grounds.
29 *.Pages, modules, sprites and media queries imported at end
31 ----------------------------------------------------------------
33 [Prefixes] - some patterns that you may observe.
38 ---------------------------------------------------------------- */
47 ---------------------------------------------- */
49 @import "partials/mixins";
51 @import "partials/grid";
53 @import "partials/type";
56 -------------------------- */
58 h1, h2, h3, h4, h5, h6 { margin: 0; margin-bottom: $base/4; }
62 @extend .futura-light;
78 @include transition( color );
90 margin-bottom: $base/2;
99 padding: $base/4 $base/2;
102 background-color: #333;
103 border: 1px solid #000;
108 ::-moz-selection { background: #44a1dd; color: #fff; text-shadow: none; }
109 ::selection { background: #44a1dd; color: #fff; text-shadow: none; }
113 -------------------------- */
115 // for asychronous typekit loading
116 @each $element in h1, h2, h3, h4, h5, h6, p, li {
117 .wf-loading #{$element} {
122 @include transition( opacity );
129 ---------------------------------------------- */
138 background-position: 20% 0;
151 -------------------------- */
155 background-color: #262626;
158 background-color: #262626;
172 padding: 0 0 $base/2;
177 @extend .tight-line-height;
188 padding: $base/4 $base/2;
191 &#live-courses-link {
192 padding-right: $base;
196 background-color: #333333;
213 li { @include inline-block; }
234 padding-left: $base*1.1;
236 &:hover .icon { @extend .paperclip-active; }
246 padding-left: $base*1.2;
248 &:hover .icon { @extend .align-lines-active; }
253 @extend .align-lines;
258 padding-left: $base*1.1;
262 .icon { @extend .book-active; }
265 .icon { @extend .book; }
278 background-color: $gold;
284 -------------------------- */
287 background-color: #fff;
288 margin-bottom: $base*2;
294 margin-bottom: $base;
304 border-bottom: 1px solid #f8f8f8;
305 background-color: #fafafa;
312 @include transition( opacity );
327 @include transition( color );
336 @extend .futura-oblique;
341 $rgba-gold: rgba(255, 205, 88, 0.1);
345 padding: $base*1.5 0 $base*2;
346 margin-bottom: $base*1.5;
347 border-top: 1px solid #f7f7f7;
348 border-bottom: 1px solid #fbf7eb;
349 border-bottom: 1px solid $rgba-gold;
350 background-color: #fcfcfc;
354 @extend .tight-line-height;
362 @extend .futura-light;
371 -------------------------- */
380 margin-bottom: $base/2;
394 #g-footer-copyright {
399 margin-bottom: $base/2;
411 display: inline-block;
415 @include transition(color);
442 ---------------------------------------------- */
446 background-color: #e5e5e5;
447 border: 1px solid #ccc;
450 border: 1px solid #aaa;
468 margin-bottom: $base*2;
474 margin-bottom: $base/2;
483 /* 3.`Extensible Classes
484 ---------------------------------------------- */
496 .right { float: right !important; }
497 .left { float: left !important; }
501 padding-bottom: 32px;
504 .half-width { width: 50%; }
505 .centered { text-align: center;}
506 .centered-rt-parent { margin: 0 auto;}
513 @extend .futura-bold;
518 @extend .futura-bold;
522 @import "partials/sprites"; // A
523 @import "partials/pages"; // B
524 @import "partials/modules"; // C
525 @import "partials/mixins"; // C
526 @import "partials/media"; // D