@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=3bdcc29c-5a7f-45cd-8c2e-f9084c3eaa7b");

/*
 * JT
 * Author: Jimba Tamang (jimbatamang.com)
 * Version: 0.0.1
 * Create on Oct 06, 2015
 * ------------------------------------------------------------------------
 * ************* NORMALIZE CSS *************
 * normalize.css v2.1.3 | MIT License | git.io/normalize
 * ======================================================================== */

/**
 * HTML5 display definitions
 * Correct `block` display not defined in IE 8/9.
 */

/* line 16, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

/* line 34, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

audio,
canvas,
video {
	display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

/* line 45, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */

/* line 55, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

[hidden],
template {
	display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

/* line 70, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

html {
	font-family: sans-serif; /* 1 */
	-ms-text-size-adjust: 100%; /* 2 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

/* line 80, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

body {
	margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

/* line 92, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

a {
	background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

/* line 100, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

a:focus {
	outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

/* line 108, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

/* line 122, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

/* line 131, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

/* line 139, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

b,
strong {
	font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

/* line 148, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

dfn {
	font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

/* line 156, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Address styling not present in IE 8/9.
 */

/* line 166, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

/* line 175, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Improve readability of pre-formatted text in all browsers.
 */

/* line 187, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

pre {
	white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

/* line 195, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

q {
	quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

/* line 203, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

/* line 211, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/* line 219, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

sup {
	top: -0.5em;
}

/* line 223, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

sub {
	bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

/* line 235, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

img {
	border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

/* line 243, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

/* line 255, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

figure {
	margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

/* line 267, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

/* line 278, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

legend {
	border: 0; /* 1 */
	padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

/* line 289, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

button,
input,
select,
textarea {
	font-family: inherit; /* 1 */
	font-size: 100%; /* 2 */
	margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

/* line 303, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

button,
input {
	line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

/* line 315, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

button,
select {
	text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

/* line 328, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button; /* 2 */
	cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

/* line 340, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

/* line 350, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

input[type="checkbox"],
input[type="radio"] {
	-moz-box-sizing: border-box;
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

/* line 362, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

input[type="search"] {
	-webkit-appearance: textfield; /* 1 */
	-moz-box-sizing: content-box; /* 2 */
	box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

/* line 374, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * Remove inner padding and border in Firefox 4+.
 */

/* line 383, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

/* line 394, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

textarea {
	overflow: auto; /* 1 */
	vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

/* line 407, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_normalize.scss */

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

/**********
 *
 * MISCELLANEOUS MIXINS
 *
 *****/

/*FINANCIAL FOUNDATION WEBFONT*/

@font-face {
	font-family: "Gotham A", "Gotham B";
}

@font-face {
	font-family: 'Crimson Text', serif;
}

@font-face {
	font-family: Georgia, Times, 'Times New Roman', serif;
}

@font-face {
	font-family: "Museo Sans W01_n2";
	src: url("../fonts/fd479df2-01b0-4e3a-a411-915c477f1352.eot?#iefix") format("eot");
}

@font-face {
	font-family: "Museo Sans W01";
	src: url("../fonts/fd479df2-01b0-4e3a-a411-915c477f1352.eot?#iefix");
	src: url("../fonts/fd479df2-01b0-4e3a-a411-915c477f1352.eot?#iefix") format("eot"), url("../fonts/1d3191cd-ae8c-45e2-bb04-11e96d8fa974.woff2") format("woff2"), url("../fonts/b252d464-65cb-4950-88f7-ac0a1bf79b75.woff") format("woff"), url("../fonts/b3d18117-6517-4d3f-afc1-774086ff5fc1.ttf") format("truetype"), url("../fonts/b9bed509-0816-43d8-b14b-7525a21f4bde.svg#b9bed509-0816-43d8-b14b-7525a21f4bde") format("svg");
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: "Museo Sans W01_n3";
	src: url("../fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix") format("eot");
}

@font-face {
	font-family: "Museo Sans W01";
	src: url("../fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix");
	src: url("../fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix") format("eot"), url("../fonts/d9896899-f08c-4750-a874-a9e10d83c2cb.woff2") format("woff2"), url("../fonts/d42dd843-62b0-4623-8855-d5882512c3c9.woff") format("woff"), url("../fonts/6d532ccb-086c-4000-bab2-5d16862fcf01.ttf") format("truetype"), url("../fonts/f56b7407-f97b-4cb3-9ce6-4e13065eec93.svg#f56b7407-f97b-4cb3-9ce6-4e13065eec93") format("svg");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: "Museo Sans W01_n4";
	src: url("../fonts/3d0a39cf-115c-4800-9b1e-31c7912abfc2.eot?#iefix") format("eot");
}

@font-face {
	font-family: "Museo Sans W01";
	src: url("../fonts/3d0a39cf-115c-4800-9b1e-31c7912abfc2.eot?#iefix");
	src: url("../fonts/3d0a39cf-115c-4800-9b1e-31c7912abfc2.eot?#iefix") format("eot"), url("../fonts/e2d37f34-6bca-473c-b64d-93811f4dc046.woff2") format("woff2"), url("../fonts/eadbb595-a394-48fc-834f-8bf5da15cddf.woff") format("woff"), url("../fonts/9bcba093-b507-4b9b-9c83-303003d3815c.ttf") format("truetype"), url("../fonts/9a2af429-2624-4bd1-a676-8f0eed3e7e31.svg#9a2af429-2624-4bd1-a676-8f0eed3e7e31") format("svg");
	font-style: normal;
}

@font-face {
	font-family: 'icomoon';
	src: url("../fonts/icomoon.eot?fbzijs");
	src: url("../fonts/icomoon.eot?#iefixfbzijs") format("embedded-opentype"), url("../fonts/icomoon.ttf?fbzijs") format("truetype"), url("../fonts/icomoon.woff?fbzijs") format("woff"), url("../fonts/icomoon.svg?fbzijs#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* line 71, ../../../../../../inetpub/wakelin/assets/src/styles/sass/includes/_fonts.scss */

[class^="icon-"],
[class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1; /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

* {
	-webkit-font-smoothing: antialiased;
}

/* line 6, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

html body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	position: relative;
	font-size: 13px;
	min-width: 320px;
	background: #393939;
	color: #1a1712;
}

/* line 18, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

html body.wrap-right {
	position: static;
}

/* line 21, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

html body.wrap-right .main .wrapper {
	-webkit-transform: translate(-200px);
	-ms-transform: translate(-200px);
	transform: translate(-200px);
}

/* line 32, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

a {
	text-decoration: underline;
	color: #1a1712;
}

/* line 35, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

a:hover {
	text-decoration: none;
}

/* line 42, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

img {
	vertical-align: middle;
	border: none;
}

/* line 45, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

img .responsive-size {
	width: 100%;
}

/* line 49, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

p {
	margin-top: 0;
	padding: 0 0 5px 0;
	line-height: 18px;
}

/* line 55, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.clear {
	clear: both;
	min-height: 1px;
	height: 1px;
}

/* line 61, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.clearfix:before,
.clearfix:after {
	content: " "; /* 1 */
	display: table; /* 2 */
}

/* line 66, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.clearfix:after {
	clear: both;
}

/* line 70, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h1 {
	font-size: 21px;
	font-weight: normal;
	margin: 0 auto;
	padding: 0 0 10px 0;
}

/* line 80, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.button {
	text-align: center;
	background: #3e4931;
	color: #ffffff;
	width: auto;
	border: none;
	font-size: 13px;
	padding: 10px;
	cursor: pointer;
	-webkit-appearance: none;
}

/* line 90, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.button:hover {
	color: #ffffff;
	background: #1a1712;
	text-decoration: none;
}

/* line 100, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0 auto;
	padding: 0 0 10px 0;
}

/* line 109, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h3 {
	font-size: 16px;
	font-weight: normal;
	margin: 0 auto;
	padding: 10px 0 10px 0;
}

/* line 118, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h4 {
	font-size: 14px;
	margin: 0 auto;
	font-weight: normal;
	color: #3e4931;
	padding: 10px 0 5px 0;
}

/* line 128, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

p,
li {
	font-size: 12px;
}

/* line 134, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input,
textarea {
	padding: 5px 7px 5px 7px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	font-size: 13px;
	background: #ffffff;
	border: 1px solid #acacac;
	border-radius: 0;
	-webkit-appearance: none;
}

/* line 143, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input:focus,
textarea:focus {
	outline: 0;
}

/* line 149, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input.submit-button[type="submit"],
textarea.submit-button[type="submit"] {
	text-align: center;
	background: #3e4931;
	color: #ffffff;
	width: auto;
	cursor: pointer;
	border: none;
	font-size: 13px;
	padding: 0 10px 0 10px;
	height: 30px;
	-webkit-appearance: none;
	border-radius: 0;
}

/* line 161, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input.submit-button[type="submit"]:hover,
textarea.submit-button[type="submit"]:hover {
	color: #ffffff;
	background: #1a1712;
	text-decoration: none;
}

/* line 172, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input {
	height: 30px;
}

/* line 176, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

select {
	padding: 5px 7px 5px 3px;
	font-size: 13px;
	border-radius: 0;
	background: #ffffff;
	border: 1px solid #acacac;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}

/* line 187, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

select:focus {
	outline: 0;
}

/* line 192, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

textarea {
	resize: none;
}

/* line 196, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

label {
	margin: 0 auto;
	display: block;
	padding: 0;
	color: #3e4931;
}

/* line 203, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.align-left {
	text-align: left;
}

/* line 207, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.align-center {
	text-align: center;
}

/* line 211, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.align-right {
	text-align: right;
}

/* line 215, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.main {
	width: 100%;
	max-width: 760px;
	min-width: 320px;
	position: relative;
	overflow: hidden;
	box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.75);
	margin: auto;
}

/* line 223, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.main .wrapper {
	width: 100%;
	position: relative;
	-webkit-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
}

/* line 232, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.two-columns > .column {
	float: right;
	width: 48%;
}

/* line 235, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.two-columns > .column:first-child {
	float: left;
}

/* line 248, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.three-columns > .column {
	float: left;
	max-width: 33.33%;
}

/* line 254, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.table {
	display: table;
	width: 100%;
	height: 100%;
}

/* line 258, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.table .table-cell {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}

/* line 268, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

#mq div {
	display: none;
}

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

/* line 12, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

[class^="icon-"],
[class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1; /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* line 26, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-email:before {
	content: "\e902";
}

/* line 29, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-arrow-links:before {
	content: "\e903";
}

/* line 32, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-linkedin .path1:before {
	content: "\e900";
	color: #1685c8;
}

/* line 36, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-linkedin .path2:before {
	content: "\e901";
	margin-left: -1.0048828125em;
	color: white;
}

/* line 41, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-facebook .path1:before {
	content: "\e802";
	color: #547cbe;
}

/* line 45, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-facebook .path2:before {
	content: "\e803";
	margin-left: -1.0048828125em;
	color: white;
}

/* line 50, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-twitter .path1:before {
	content: "\e806";
	color: #79ccf0;
}

/* line 54, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-twitter .path2:before {
	content: "\e807";
	margin-left: -1.0048828125em;
	color: white;
}

/* line 59, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-arrow-down:before {
	content: "\e601";
}

/* line 62, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-arrow-left:before {
	content: "\e602";
}

/* line 65, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-arrow-right:before {
	content: "\e603";
}

/* line 68, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-arrow-up:before {
	content: "\e604";
}

/* line 71, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-close:before {
	content: "\e605";
}

/* line 74, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_font.scss */

.icon-navigation:before {
	content: "\e607";
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header {
	background: #1a1712;
	padding: 20px 20px 0 20px;
	border-bottom: 8px solid #3e4931;
	position: relative;
}

/* line 9, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header .logo {
	margin: 0 0 10px 0;
	padding: 0;
	display: inline-block;
}

/* line 17, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header .logo img {
	height: 51px;
}

/* line 27, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav > ul {
	list-style: none;
	margin: 0;
	padding: 0 0 10px 0;
}

/* line 38, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav > ul > li {
	display: inline-block;
	border-left: 1px solid #ffffff;
	padding: 0 5px 0 8px;
}

/* line 47, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav > ul > li:first-child {
	border-left: 0;
}

/* line 52, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	border-bottom: 1px solid #1a1712;
	padding-bottom: 3px;
	-webkit-transition: 0.5s all;
	transition: 0.5s all;
}

/* line 59, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a:hover {
	border-bottom: 1px solid #ffffff;
}

/* line 68, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a.active {
	border-bottom: 1px solid #ffffff;
}

/* line 84, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav {
	text-decoration: none;
	color: #ffffff;
	float: right;
	display: none;
	cursor: pointer;
}

/* line 96, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav:hover {
	text-decoration: none;
}

/* line 102, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav span.icon-navigation {
	color: #ffffff;
	font-size: 30px;
	-webkit-transition: 0.5s all;
	transition: 0.5s all;
}

/* line 109, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav.active span.icon-navigation::before {
	content: "\e605";
}

/* line 116, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.leaderboard {
	background-color: #ececec;
	overflow: hidden;
	height: 247px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer {
	background: #1a1712;
	padding: 20px 20px 10px 20px;
	border-top: 8px solid #3e4931;
	overflow: hidden;
	text-align: center;
}

/* line 10, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul {
	list-style: none;
	margin: 0 auto;
	padding: 0 0 8px 0;
	float: right;
}

/* line 18, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li {
	display: inline-block;
}

/* line 24, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li a {
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	border-left: 1px solid #ffffff;
	padding-left: 8px;
	padding-right: 5px;
}

/* line 31, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li a:hover {
	text-decoration: underline;
}

/* line 43, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li:first-child a {
	border-left: 0;
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container {
	background: #d6d6d6 url("../images/backgrounds/bg_mountain.gif") top center no-repeat;
	background-size: cover;
	padding: 0 20px 30px 20px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 9, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul {
	padding: 0 0 0 15px;
	margin: 0 0 15px 0;
}

/* line 12, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul li {
	padding: 1px 0;
	line-height: 18px;
}

/* line 15, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul li ul,
.container ul li ol {
	margin: 0;
}

/* line 20, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container.solid-background-color {
	background-image: none;
	background-color: #ececec;
}

/* line 24, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* line 28, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li {
	display: inline-block;
	color: #666666;
	font-size: 11px;
	padding: 0 2px 0 9px;
	position: relative;
}

/* line 34, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li:before {
	content: "\e603";
	color: #666666;
	font-family: 'icomoon';
	font-size: 7px;
	position: absolute;
	left: 0;
}

/* line 42, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li:first-child {
	padding-left: 0;
}

/* line 44, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li:first-child:before {
	content: "";
}

/* line 48, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li a {
	color: #666666;
	text-decoration: none;
}

/* line 51, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li a:hover {
	text-decoration: underline;
}

/* line 60, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .title {
	width: 50%;
	background: #3e4931 url("../images/backgrounds/heading.gif") right no-repeat;
	height: 45px;
	margin: 10px 0 20px -20px;
}

/* line 68, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .title h1 {
	color: #ffffff;
	padding: 11px 0 0 20px;
}

/* line 76, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures {
	margin: 0 -2% 25px -2%;
	width: 104%;
	overflow: hidden;
}

/* line 80, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	padding: 0 2%;
	width: 25%;
}

/* line 92, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure img {
	width: 100%;
}

/* line 98, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure figcaption {
	margin: auto;
	display: block;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: 3px;
	margin-top: -15px;
}

/* line 116, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure:first-child {
	margin-left: 0;
}

/* line 121, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .arrow-list {
	list-style: none;
	padding: 0;
}

/* line 124, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .arrow-list li {
	position: relative;
	padding-left: 15px;
}

/* line 127, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .arrow-list li:before {
	content: "\e903";
	color: #3e4931;
	font-family: 'icomoon';
	font-size: 12px;
	position: absolute;
	left: 0;
}

/* line 135, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .arrow-list li a {
	text-decoration: none;
}

/* line 137, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .arrow-list li a:hover {
	text-decoration: underline;
}

/********************** HOME ************************/

/* line 147, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content {
	color: #ffffff;
	text-align: center;
	max-width: 660px;
	margin: 0 auto;
}

/* line 155, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .column {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 8px;
	max-width: 29.33%;
	min-height: 410px;
}

/* line 167, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content p {
	margin: auto;
}

/* line 170, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content img {
	width: 100%;
}

/* line 173, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content a {
	text-decoration: none;
	color: #ffffff;
}

/* line 177, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content h3,
.home-content p,
.home-content ul {
	color: #ffffff;
}

/* line 180, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content h2 {
	padding-bottom: 0;
	min-height: 30px;
	margin-top: -10px;
	font-size: 16px;
}

/* line 191, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content ul {
	text-align: left;
	margin-top: 0;
	padding-top: 0;
}

/* line 196, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .geology {
	background: #3e4931;
}

/* line 199, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .geoscience {
	background: #493d31;
	margin: 0 6%;
}

/* line 206, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .environmental {
	background: #341709;
}

/********************** END HOME ************************/

/********************** CONTACT ************************/

/* line 218, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact .icon-email {
	font-size: 20px;
	float: left;
	margin-top: 0;
	text-decoration: none;
}

/* line 224, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form {
	max-width: 360px;
	overflow: hidden;
}

/* line 227, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form h3 {
	margin-bottom: 10px;
}

/* line 230, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form textarea {
	min-height: 150px;
}

/* line 233, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form .submit-button {
	float: right;
}

/* line 236, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form .error {
	border: 1px solid #c4161c;
}

/* line 239, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form p {
	position: relative;
	padding-bottom: 10px;
}

/* line 242, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact form p label.error {
	color: #c4161c;
	position: absolute;
	left: 0;
	bottom: -8px;
	border: none;
	font-size: 11px;
}

/* line 252, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.contact .thank-you {
	display: none;
}

/********************** END CONTACT ************************/

/********************** STAFF ************************/

/* line 262, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff {
	background-image: none;
	background-color: #ececec;
}

/* line 265, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item {
	overflow: hidden;
	padding-bottom: 20px;
}

/* line 268, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item img {
	float: left;
	width: 20%;
}

/* line 276, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div {
	float: right;
	width: 77%;
}

/* line 283, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div .staff-item-head {
	padding-bottom: 20px;
}

/* line 285, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div .staff-item-head h3 {
	margin: 0;
	padding: 0;
}

/* line 289, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div .staff-item-head span {
	display: block;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 14px;
}

/* line 295, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div .staff-item-head span.icon-email {
	font-size: 20px;
	margin-top: -4px;
	text-decoration: none;
	position: absolute;
	left: -1px;
	top: 3px;
}

/* line 304, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div .staff-item-head a.staff-email {
	font-size: 11px;
	font-weight: normal;
	position: relative;
	padding-left: 22px;
}

/********************** END STAFF ************************/

/********************** STANDARD MODULE ************************/

/* line 320, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature {
	overflow: hidden;
	padding-bottom: 20px;
	text-align: center;
}

/* line 324, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature img {
	float: left;
	width: 25%;
}

/* line 341, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature > .feature-item {
	float: right;
	width: 72%;
	text-align: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* line 354, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature > .feature-item h4 {
	margin-top: 0;
	padding-top: 0;
}

/********************** END STANDARD MODULE ************************/

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {

/* line 35, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

a:hover {
	text-decoration: underline;
}

/* line 90, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.button:hover {
	background: #3e4931;
}

/* line 161, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input.submit-button[type="submit"]:hover,
textarea.submit-button[type="submit"]:hover {
	background: #3e4931;
}

/* line 59, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a:hover {
	border-bottom: 1px solid #1a1712;
}

/* line 84, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav {
	text-decoration: none;
}

/* line 96, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav:hover {
	text-decoration: none;
}

/* line 31, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li a:hover {
	text-decoration: none;
}

/* line 51, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container ul.breadcumbs li a:hover {
	text-decoration: none;
}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

/* line 98, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure figcaption {
	margin-top: -8%;
}

/* line 324, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature img {
	width: 30%;
}

}

@media only screen and (min-width: 768px) {

/* line 21, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

html body.wrap-right .main .wrapper {
	-webkit-transform: translate(0) !important;
	-ms-transform: translate(0) !important;
	transform: translate(0) !important;
}

/* line 279, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

#mq #desktop {
	display: block;
}

}

@media only screen and (max-width: 767px) {

/* line 6, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

html body {
	font-size: 14px;
}

/* line 70, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h1 {
	font-size: 18px;
}

/* line 100, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h2 {
	font-size: 18px;
}

/* line 109, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h3 {
	font-size: 16px;
}

/* line 118, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

h4 {
	font-size: 14px;
}

/* line 128, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

p,
li {
	font-size: 13px;
}

/* line 134, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

input,
textarea {
	font-size: 16px;
}

/* line 176, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

select {
	font-size: 16px;
}

/* line 235, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.two-columns > .column:first-child {
	float: none;
}

/* line 232, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

.two-columns > .column {
	float: none;
	width: 100%;
}

/* line 273, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_base.scss */

#mq #mobile {
	display: block;
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header {
	height: 51px;
}

/* line 9, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header .logo {
	margin-bottom: 20px;
	float: left;
}

/* line 17, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

header .logo img {
	height: 31px;
}

/* line 27, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav > ul {
	position: absolute;
	right: -200px;
	top: 15px;
	width: 200px;
	height: 100%;
}

/* line 38, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav > ul > li {
	display: block;
	padding: 8px 0;
	border-left: none;
}

/* line 59, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a:hover {
	border-bottom: none;
}

/* line 68, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a.active {
	border-bottom: none;
}

/* line 52, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

nav.header-nav a {
	border-bottom: none;
	padding: 0;
	display: block;
	padding: 5px 20px;
	font-size: 13px;
}

/* line 84, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_header.scss */

.mobile-nav {
	display: block;
}

/* line 10, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul {
	float: none;
}

/* line 18, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li {
	display: block;
	padding: 8px 0;
}

/* line 24, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_footer.scss */

footer ul li a {
	border-left: 0;
	padding: 0;
}

/* line 1, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container {
	padding: 0 20px 20px 20px;
}

/* line 60, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .title {
	width: 100%;
}

/* line 80, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure {
	display: block;
	margin: 0;
	padding: 10px 2%;
	width: 50%;
}

/* line 92, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure img {
	max-width: 320px;
}

/* line 98, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure figcaption {
	font-size: 14px;
	letter-spacing: 2px;
}

/* line 155, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .column {
	max-width: 320px;
	margin: 20px auto;
	float: none;
	min-height: 100%;
}

/* line 180, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content h2 {
	min-height: 100%;
	padding-bottom: 10px;
	margin-top: -5%;
}

/* line 199, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content .geoscience {
	margin: 0 auto;
}

/* line 268, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item img {
	width: 30%;
	margin: 0 20px 10px 0;
}

/* line 276, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.staff .staff-item > div {
	float: none;
	width: 100%;
}

/* line 324, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature img {
	width: 30%;
	margin: 0 20px 10px 0;
}

/* line 341, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature > .feature-item {
	float: none;
	width: 100%;
}

}

@media only screen and (max-width: 479px) {

/* line 68, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .title h1 {
	padding-top: 12px;
}

/* line 98, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.container .figures > figure figcaption {
	margin-top: -12%;
}

/* line 147, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.home-content {
	margin-top: -10px;
}

/* line 324, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature img {
	width: 100%;
	float: none;
	margin-right: 0;
	margin: auto;
}

/* line 341, ../../../../../../inetpub/wakelin/assets/src/styles/sass/partials/_container.scss */

.feature > .feature-item {
	margin-top: -10%;
	padding: 0 20px;
}

}

