/*!normalize.css v3.0.1 | MIT License | git.io/normalize*/
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

body { margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background: 0 0; }

a:active, a:hover { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: 700; }

dfn { font-style: italic; }

h1 { font-size: 2em; margin: .67em 0; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -.5em; }

sub { bottom: -.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 1em 40px; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto; }

input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: 700; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

html { font-size: 62.5%; }

@font-face { font-family: junction regular; src: url(/assets/font/junction.eot); src: url(/assets/font/junction.eot?#iefix) format("embedded-opentype"), url(/assets/font/junction.woff) format("woff"), url(/assets/font/junction.ttf) format("truetype"), url(/assets/font/junction.svg#junction_regularregular) format("svg"); font-weight: 400; font-style: normal; }

@font-face { font-family: icomoon; src: url(/assets/font/icomoon.eot?l5w8tx); src: url(/assets/font/icomoon.eot?l5w8tx#iefix) format("embedded-opentype"), url(/assets/font/icomoon.ttf?l5w8tx) format("truetype"), url(/assets/font/icomoon.woff?l5w8tx) format("woff"), url(/assets/font/icomoon.svg?l5w8tx#icomoon) format("svg"); font-weight: 400; font-style: normal; }

[data-icon]:before { font-family: icomoon; content: attr(data-icon); speak: none; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }

.icon-wolf:before, .icon-splat:before, .icon-dropbox:before, .icon-github:before, .icon-html5:before, .icon-chrome:before, .icon-safari:before, .icon-firefox:before, .icon-opera:before, .icon-ie:before, .icon-facebook:before, .icon-address:before, .icon-mail:before, .icon-phone:before, .icon-mobile:before, .icon-wallet:before, .icon-link:before, .icon-file:before, .icon-image:before { font-family: icomoon; speak: none; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }

.icon-wolf:before { content: "\77"; }

.icon-splat:before { content: "\21"; }

.icon-dropbox:before { content: "\2c"; }

.icon-github:before { content: "\22"; }

.icon-html5:before { content: "\e000"; }

.icon-chrome:before { content: "\e001"; }

.icon-safari:before { content: "\e002"; }

.icon-firefox:before { content: "\e003"; }

.icon-opera:before { content: "\e004"; }

.icon-ie:before { content: "\e005"; }

.icon-facebook:before { content: "\25"; }

.icon-address:before { content: "\26"; }

.icon-mail:before { content: "\27"; }

.icon-phone:before { content: "\28"; }

.icon-mobile:before { content: "\29"; }

.icon-wallet:before { content: "\2a"; }

.icon-link:before { content: "\23"; }

.icon-file:before { content: "\24"; }

.icon-image:before { content: "\2b"; }

html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

*, * :before, * :after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; }

a { text-decoration: none; color: #647a82; }

a:hover { color: #92a0a0; }

body { font-family: junction regular, sans-serif; background: #fdf6e2; color: #ca4c16; margin-top: 2em; font-size: 18px; font-size: 1.8rem; }

hr { border: none; border-top: 1px #92a0a0 solid; border-bottom: 1px #fff solid; }

ul { list-style: disc; }

section { max-width: 60em; margin-left: auto; margin-right: auto; float: left; display: block; margin-right: 2.12766%; width: 82.97872%; margin-left: 8.51064%; margin-right: 0; }

section::after { clear: both; content: ""; display: table; }

section:last-child { margin-right: 0; }

section aside { margin-bottom: 2em; float: left; display: block; margin-right: 2.12766%; width: 14.89362%; }

section aside:last-child { margin-right: 0; }

@media screen and (max-width: 480px) { section aside { margin-top: 1em; float: left; display: block; margin-right: 6.66667%; width: 73.33333%; } section aside:last-child { margin-right: 0; } }

section aside a { display: block; margin-top: 1em; }

section aside ul { padding-left: 1em; font-size: 16px; font-size: 1.6rem; }

section aside ul ul { font-size: 14px; font-size: 1.4rem; }

section aside ul li:before { padding-right: 0; }

section article { float: left; display: block; margin-right: 2.12766%; width: 74.46809%; }

section article:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { section article { margin-left: 8.51064%; } }

@media screen and (max-width: 480px) { section article { float: left; display: block; margin-right: 6.66667%; width: 100%; margin-left: 0%; } section article:last-child { margin-right: 0; } }

section article meta { display: inline; }

section article hr { margin-top: 3em; }

section article img { float: left; margin-bottom: 1em; margin-right: 1em; max-width: 100%; }

section article blockquote { margin-right: 0; margin-bottom: 1em; }

section article blockquote img { float: right; margin-left: 1em; margin-right: 0; max-width: 25%; }

section article ul, section article ol { padding-left: 1em; line-height: 1.6; }

nav.menu { max-width: 60em; margin-left: auto; margin-right: auto; float: left; display: block; margin-right: 2.12766%; width: 82.97872%; margin-left: 8.51064%; }

nav.menu::after { clear: both; content: ""; display: table; }

nav.menu:last-child { margin-right: 0; }

nav.menu a { text-align: center; float: left; display: block; margin-right: 2.12766%; width: 14.89362%; }

nav.menu a:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { nav.menu a { float: left; display: block; margin-right: 3.22581%; width: 16.12903%; } nav.menu a:last-child { margin-right: 0; } }

@media screen and (max-width: 480px) { nav.menu a { float: left; display: block; margin-right: 6.66667%; width: 46.66667%; margin-right: 0; } nav.menu a:last-child { margin-right: 0; } }

nav.menu a:last-of-type { margin-right: 0; }

@media screen and (max-width: 768px) { nav.menu a:first-of-type { float: left; display: block; margin-right: 3.22581%; width: 3.22581%; } nav.menu a:first-of-type:last-child { margin-right: 0; } }

@media screen and (max-width: 480px) { nav.menu a:first-of-type { float: left; display: block; margin-right: 6.66667%; width: 100%; margin-bottom: 1em; text-align: left; } nav.menu a:first-of-type:last-child { margin-right: 0; } }

nav.menu hr { float: left; display: block; margin-right: 2.12766%; width: 100%; }

nav.menu hr:last-child { margin-right: 0; }

nav.menu header { margin-bottom: 2em; max-height: 110px; overflow: hidden; float: left; display: block; margin-right: 2.12766%; width: 100%; }

nav.menu header:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { nav.menu header { margin-bottom: 1em; } }

nav.menu header img { float: left; display: block; margin-right: 2.12766%; width: 82.97872%; margin-right: 0; }

nav.menu header img:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { nav.menu header img { float: left; display: block; margin-right: 3.22581%; width: 100%; margin-left: 0%; } nav.menu header img:last-child { margin-right: 0; } }

nav.menu header .icon-wolf { color: #647a82; font-size: 110px; font-size: 11rem; float: left; display: block; margin-right: 2.12766%; width: 14.89362%; }

nav.menu header .icon-wolf:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { nav.menu header .icon-wolf { display: none; } }

section.home { margin-top: 5em; max-width: 60em; margin-left: auto; margin-right: auto; float: left; display: block; margin-right: 2.12766%; width: 57.44681%; margin-left: 25.53191%; }

section.home::after { clear: both; content: ""; display: table; }

section.home:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { section.home { float: left; display: block; margin-right: 3.22581%; width: 87.09677%; margin-left: 12.90323%; } section.home:last-child { margin-right: 0; } }

@media screen and (max-width: 480px) { section.home { float: left; display: block; margin-right: 6.66667%; width: 100%; margin-left: 0%; } section.home:last-child { margin-right: 0; } }

section.home nav { margin-top: 2em; float: left; display: block; margin-right: 2.12766%; width: 40.42553%; margin-left: 8.51064%; margin-right: 0; }

section.home nav:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { section.home nav { float: left; display: block; margin-right: 3.22581%; width: 22.58065%; margin-left: 12.90323%; } section.home nav:last-child { margin-right: 0; } }

@media screen and (max-width: 480px) { section.home nav { text-align: center; float: left; display: block; margin-right: 6.66667%; width: 100%; margin-left: 0%; } section.home nav:last-child { margin-right: 0; } }

section.home nav a { margin-top: 1em; float: left; display: block; margin-right: 2.12766%; width: 100%; }

section.home nav a:last-child { margin-right: 0; }

section.home article { float: left; display: block; margin-right: 2.12766%; width: 74.46809%; margin-left: 25.53191%; }

section.home article:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { section.home article { margin-left: 8.51064%; } }

@media screen and (max-width: 480px) { section.home article { float: left; display: block; margin-right: 6.66667%; width: 100%; margin-left: 0%; margin-top: 2em; text-align: center; } section.home article:last-child { margin-right: 0; } }

section.home .icon-wolf { color: #586e74; text-align: center; font-size: 210px; font-size: 21rem; float: left; display: block; margin-right: 2.12766%; width: 48.93617%; }

section.home .icon-wolf:last-child { margin-right: 0; }

@media screen and (max-width: 768px) { section.home .icon-wolf { float: left; display: block; margin-right: 3.22581%; width: 48.3871%; } section.home .icon-wolf:last-child { margin-right: 0; } }

@media screen and (max-width: 480px) { section.home .icon-wolf { float: left; display: block; margin-right: 6.66667%; width: 100%; } section.home .icon-wolf:last-child { margin-right: 0; } }

.icon-splat { text-align: center; margin-top: -.3em; font-size: 240px; font-size: 24rem; float: left; display: block; margin-right: 2.12766%; width: 100%; }

.icon-splat:last-child { margin-right: 0; }

.icon-splat::before { position: absolute; left: 40%; z-index: -10; }

@media screen and (max-width: 768px) { .icon-splat::before { left: 30%; } }

@media screen and (max-width: 480px) { .icon-splat { margin-top: 0; font-size: 180px; font-size: 18rem; margin-left: -8.51064%; } }

.bg { background-image: url(/assets/img/dust.jpg); position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: -20; filter: alpha(opacity=6); opacity: .6; }

.bg .icon-wolf { text-align: center; opacity: .1; font-size: 1280px; font-size: 128rem; }

@media screen and (max-width: 768px) { .bg .icon-wolf:before { margin-left: -.1em; } }

@media screen and (max-width: 480px) { .bg .icon-wolf:before { margin-left: -.3em; } }

.fb-like { margin-top: 3em; }

.fb-photo img { width: 100%; }

.chromeframe { text-align: right; margin-bottom: 5em; }

html { font-size: 62.5%; }

@font-face { font-family: junction regular; src: url(/assets/font/junction.eot); src: url(/assets/font/junction.eot?#iefix) format("embedded-opentype"), url(/assets/font/junction.woff) format("woff"), url(/assets/font/junction.ttf) format("truetype"), url(/assets/font/junction.svg#junction_regularregular) format("svg"); font-weight: 400; font-style: normal; }

@font-face { font-family: icomoon; src: url(/assets/font/icomoon.eot?l5w8tx); src: url(/assets/font/icomoon.eot?l5w8tx#iefix) format("embedded-opentype"), url(/assets/font/icomoon.ttf?l5w8tx) format("truetype"), url(/assets/font/icomoon.woff?l5w8tx) format("woff"), url(/assets/font/icomoon.svg?l5w8tx#icomoon) format("svg"); font-weight: 400; font-style: normal; }

[data-icon]:before { font-family: icomoon; content: attr(data-icon); speak: none; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }

.icon-wolf:before, .icon-splat:before, .icon-dropbox:before, .icon-github:before, .icon-html5:before, .icon-chrome:before, .icon-safari:before, .icon-firefox:before, .icon-opera:before, .icon-ie:before, .icon-facebook:before, .icon-address:before, .icon-mail:before, .icon-phone:before, .icon-mobile:before, .icon-wallet:before, .icon-link:before, .icon-file:before, .icon-image:before { font-family: icomoon; speak: none; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }

.icon-wolf:before { content: "\77"; }

.icon-splat:before { content: "\21"; }

.icon-dropbox:before { content: "\2c"; }

.icon-github:before { content: "\22"; }

.icon-html5:before { content: "\e000"; }

.icon-chrome:before { content: "\e001"; }

.icon-safari:before { content: "\e002"; }

.icon-firefox:before { content: "\e003"; }

.icon-opera:before { content: "\e004"; }

.icon-ie:before { content: "\e005"; }

.icon-facebook:before { content: "\25"; }

.icon-address:before { content: "\26"; }

.icon-mail:before { content: "\27"; }

.icon-phone:before { content: "\28"; }

.icon-mobile:before { content: "\29"; }

.icon-wallet:before { content: "\2a"; }

.icon-link:before { content: "\23"; }

.icon-file:before { content: "\24"; }

.icon-image:before { content: "\2b"; }

/*# sourceMappingURL=main.css.map */