<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Typography
======================================== */

/* Normalize font-size for device-pixel-ratio */
html {
	background-color: #F1F1F1;
 
	font-size: 14px;
	min-height: 100%;
	}
/* Using a new pixel ratio of 6/5 *//* Standard 7" 1024x600 tablet (KINDLE FIRE) */
@media screen and (-webkit-device-pixel-ratio: 1) and (device-width: 1024px) and (max-device-height: 600px) and (orientation: landscape), screen and (-webkit-device-pixel-ratio: 1) and (device-width: 600px) and (max-device-height: 1024px) and (orientation: portrait), screen and (-o-device-pixel-ratio: "1") and (device-width: 1024px) and (max-device-height: 600px) and (orientation: landscape), screen and (-o-device-pixel-ratio: "1") and (device-width: 600px) and (max-device-height: 1024px) and (orientation: portrait), screen and (device-pixel-ratio: 1) and (device-width: 1024px) and (max-device-height: 600px) and (orientation: landscape), screen and (device-pixel-ratio: 1) and (device-width: 600px) and (max-device-height: 1024px) and (orientation: portrait) {
	html {
		font-size: 16.8px;
		}
	/* @basefontsize x (6/5) */
	}
/* 1024x600 tablet with pixel ratio of 3/2 (GALAXY TAB) */
/* Because we have a solid device-pixel-ratio we can avoid the device height */
@media screen and (-webkit-device-pixel-ratio: 1.5) and (device-width: 683px) and (orientation: landscape), screen and (-webkit-device-pixel-ratio: 1.5) and (device-width: 400px) and (orientation: portrait), screen and (-o-device-pixel-ratio: 3/2) and (device-width: 683px) and (orientation: landscape), screen and (-o-device-pixel-ratio: 3/2) and (device-width: 400px) and (orientation: portrait), screen and (device-pixel-ratio: 1.5) and (device-width: 683px) and (orientation: landscape), screen and (device-pixel-ratio: 1.5) and (device-width: 400px) and (orientation: portrait) {
	html {
		font-size: 11.2px;
		}
	/* @basefontsize x (2/3) x (6/5) */
	}

body {
	color: #FFFFFF;
	font-family: 'Helvetica Neue', 'Proxima Nova', Helvetica, Roboto, Arial, 'Segoe UI', 'Droid Sans', sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	}

h1, .h1,
h2, .h2, 
h3, .h3, 
h4, .h4, 
h5, .h5, 
h6, .h6 {
	color: #2C2C2C;
	font-family: Helvetica;
	font-weight: lighter;
	margin: 21px 0;
	margin: 1.5rem 0;
	text-rendering: optimizelegibility;
	}
h1 small,
h2 small {
	font-weight: normal;
	}
h1,
.h1 {
	font-size: 1.5714285714286em; /* 2em */
	line-height: 1.2em;
	}
h2,
.h2 {
	font-size: 1.7142857142857em; /* 1.5em */
	line-height: 1.2;
	}
h3,
.h3 {
	font-size: 1.5em; /* 1.3125em */
	line-height: 1.3;
	}
h4,
.h4 {
	font-size: 1.2857142857143em; /* 1.125em */
	line-height: 1.25;
	}
h5,
.h5 {
	font-size: 1.1428571428571em; /* 1em */
	}
h6,
.h6 {
	font-size: 1em; /* 0.875em */
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	}
p,
ol,
ul,
dl,
address,
ins,
mark {
	color: #FFFFFF;
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.5em 0;
	}

small {
	font-size: 0.875em;
	}
li ul,
li ol {
	font-size: 1em;
	margin: 0;
	}
ul, 
ol { 
	padding-left: 1.5em;
	}
ol li {
	list-style: decimal outside none;
	}
ul li {
	list-style: square outside none;
	}
.list-bordered {
	padding-left: 0;
	}
.list-bordered li {
	border-bottom: 1px solid #A5A5A5;
	line-height: 2em;
	list-style-type: none;
	padding: 0 0 0 4px;
	}
.list-bordered li:first-child {
	border-top: 1px solid #A5A5A5;
	}
blockquote {
	font-family: Georgia, Palatino, 'Droid Serif', 'Times New Roman', 'Roboto Slab', serif;
	font-style: normal;
	margin-left: 1.5em;
	margin-right: 1.5em;
	}
q {
	quotes: none;
	}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
	}
cite, em {
	font-style: italic;
	}
dl,
dd {
	margin-bottom: 1.5em;
	}
dt {
	font-weight: bold;
	}
abbr[title] {
	border-bottom: 1px solid #A5A5A5;
	cursor: help;
	}
b,
strong {
	font-weight: bold;
	}
dfn {
	font-style: italic;
	}
ins {
	text-decoration: none;
	padding: 0 3px;
	}
mark {
	font-style: italic;
	font-weight: bold;
	padding: 0 3px;
	}
ins,
mark {
	background-color: transparent;
	}
pre,
code,
kbd,
samp {
	font-family: 'Courier New', Courier, 'Droid Sans Mono', Roboto, monospace;
	font-size: 0.875em;
	line-height: 1.5em;
	}
pre {
	white-space: pre-wrap;
	word-wrap: break-word;
	}
code {
	text-align: left;
	}
sub,
sup {
	font-size: 0.75em;
	line-height: 0;
	position: relative;
	}
sup {
	top: -0.5em;
	}
sub {
	bottom: -0.25em;
	}
hr {
	border-top: 1px solid #A5A5A5;
	clear: both;
	margin: 1.5em 0;
	}
hr.stealth {
	border-top-width: 0;
	margin: 1.5em 0 0;
	}

table, thead, tbody, tfoot, tr, th, td {
	border-color: #A5A5A5;
	}

thead, tfoot {
	background-color: #F1F1F1;
	color: #FFFFFF;
	}

tbody tr:nth-child(odd) {
	background-color: transparent;
	}

tbody tr:nth-child(even) {
	background-color: #F1F1F1;
	}

@media only screen and (max-width: 600px) {
	.responsive-table td {
		border-color: rgba( 165, 165, 165, 0.35 );
		}
}

/* 	Hyperlinks 
=================================================== */

a {
	color: #3AB9BD;
	cursor: pointer;
	font-weight: normal;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba( 255, 255, 255, 0.5);
	/* -webkit-touch-callout: none; */
	}
a:hover,
a:focus {
	color: #4183C4;
	text-decoration: underline;
	}
a:focus {
	outline: thin dotted;
	}
a:hover,
a:active {
	outline: 0;
	}

a .fa {
	cursor: pointer;
	}

/*
a i[class*='fa-'] {
	color: inherit;
	}
*/

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

label {
	color: #FFFFFF;
	}

input[type="email"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="text"], 
input[type="url"], 
select, 
textarea {
	background-color: #FFFFFF !important;
	border-color: #595959 !important;
	color: #333333 !important;
	font-family: 'Helvetica Neue', 'Proxima Nova', Helvetica, Roboto, Arial, 'Segoe UI', 'Droid Sans', sans-serif;
	}

textarea,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
	color: #333333;
	font-size: 1em;
	}

button, .button, .btn,
input[type="reset"],
input[type="submit"],
input[type="button"],
button:hover, .button:hover, .btn:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
	background-color: #333333;
	/*
	border: 1px solid #2C2C2C;
	border-bottom-color: #2C2C2C;
	*/
	color: #FFFFFF;
	text-decoration: none;
	}

button:hover, .button:hover, .btn:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
	color: #4183C4;
	}


/* 	Structure 
=================================================== */
.body-mantle {
	margin: 0 auto; /* fixed; do not change */
	padding: 0 0px 0 0px;
	overflow: hidden; /* fixes jittery preview when applying box-shadow in LR4 preview */
	position: relative;
	}

.body-core {
 
	margin: 0 auto;
	position: relative;
	width: auto;
	max-width: 1140px;
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.5 );
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
 
	}

.body-core {
	margin: 0 auto;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.page-body, 
.page-foot {
	background-color: #CECECE;
	background-color: rgba( 205, 205, 205, 1 );
	border: 0 solid #333333;
	margin: 0 auto;
	padding: 0;
	}

.page-body {
	border-width: 0px 0px 0 0px;
	padding-top: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
 
 
	}

.page-foot {
	border-width: 0 0px 0px 0px;
	padding-bottom: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;	
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
 
	}

@media only screen and (max-width: 1140px) {
	.body-core-inner, 
	.body-core, 
	.page-body, 
	.page-foot {
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
		}
	.body-core {
		margin-top: 0;
		margin-bottom: 0;
		}
	.page-body, 
	.page-foot {
		border-left-width:  0;
		border-right-width: 0;
		margin: 0 auto;
		}
	.page-body {
		border-top-width: 0;
		}
	.page-foot {
		border-bottom-width: 0;
		}
	} /* max-width: 1140px */

@media only screen and (max-width: 784px) {
	.body-mantle {
		padding-left: 0px;
		padding-right: 0px;
		}
	} /* max-width: 784px */
@media only screen and (max-width: 600px) {
	.body-mantle {
		padding-left: 0px;
		padding-right: 0px;
		}
	} /* max-width: 600px */

.block-id {
	position: relative;
	text-align: left;
	}

.block-id,
.mantle, 
.core {
	margin: 0 auto;
	padding: 0;
	}

.mantle {
	position: relative;
	width: auto;
	}

.hasHoverState {

	}

/* 	Masthead
=================================================== */
.masthead .mantle {
	margin: 0px auto 0px;
	max-width: none;
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
 
	}

.masthead .core {
	max-width: none;
	}

.masthead .mantle { 
	background-color: #FFFFFF;
	background-color: rgba( 255, 255, 255, 1 );
	border: 0 solid #2C2C2C;
	border-width: 0px 0 0px 0;
	padding: 24px 0 24px;
 
	}
.masthead .core { 
	background-color: transparent;
	border: none;
	padding: 0 24px 0 24px;
	}

@media only screen and (max-width: 784px) {
	.masthead .mantle {
		background-color: #FFFFFF;
		background-color: rgba( 255, 255, 255, 1 );
		border: 0 solid #2C2C2C;
		border-width: 0px 0 0px 0;
		padding: 24px 0 24px;
 
		}
	.masthead .core {
		background-color: transparent;
		background-image: none;
		border: none;
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 24px;
 
		padding-right: 24px;
 
		}
	} /* max-width: 784px */
@media only screen and (max-width: 600px) {
	.masthead .core {
		padding-left: 8px;
 
		padding-right: 8px;
 
		}
	} /* max-width: 600px */


 

.masthead h1, 
.masthead h2 {
	background-color: transparent;
	border: none;
	font-family: 'Helvetica Neue', 'Proxima Nova', Helvetica, Roboto, Arial, 'Segoe UI', 'Droid Sans', sans-serif;
	font-size:   32px;
	font-style:  normal;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0 auto;
	text-align: center;
 
	text-transform: none;
	}
.masthead h1, 
.masthead a {
	color: #2C2C2C;
	color: rgba( 44, 44, 44, 1 );
	text-decoration: none;
	}
.masthead h2 {
	color: #2C2C2C;
	color: rgba( 44, 44, 44, 1 );
	font-family: 'Helvetica Neue', 'Proxima Nova', Helvetica, Roboto, Arial, 'Segoe UI', 'Droid Sans', sans-serif;
	font-size:   16px;
	font-style:  normal;
	font-weight: normal;
	margin-top: 4px;
	text-transform: none;
	}

.masthead h1 {
	background-image: url('../images/identityplate.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	height: 76px;
	}
.masthead a {
	display: block;
	height: 100%;
	outline: none;
	}
.masthead h1 a span, 
.masthead h2 {
	display: none;
	}

 

@media only screen and (max-width: 360px) {
	.masthead h1 span {
		font-size: 24px;
		}
 
	.masthead h2 span {
		font-size: 14px;
		}
	} /* max-width: 360px */

 

 

/* 	Social Media
=================================================== */
/* social_media disabled */
 

/* 	Sharing
=================================================== */

.social-media-sharing {
	margin:  0 auto;
	padding: 0;
	text-align: left;
	}

.social-media-sharing .mantle {
	margin: 4px auto 0;
	padding: 0;
	position: relative;
	width: auto;
	max-width: none;
	}

.social-media-sharing .core {
	max-width: none;
	padding: 0 24px 0 80px;
	}

@media only screen and (max-width: 784px) {
	.social-media-sharing .core {
		padding-left: 24px;
 
		padding-right: 24px;
 
		}
	} /* max-width: 784px */
@media only screen and (max-width: 600px) {
	.social-media-sharing .core {
		padding-left: 8px;
 
		padding-right: 8px;
 
		}
	} /* max-width: 600px */

.social-media-sharing p, 
.social-media-sharing ul, 
.social-media-sharing ul li {
	margin:  0;
	padding: 0;
	}

.social-media-sharing p, 
.social-media-sharing ul {
	float: left;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-align: center;
	}

.social-media-sharing p &gt; span, 
.social-media-sharing ul li {
	display: block;
	list-style-type: none;
	float: left;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0 2px 4px;
	text-align: center;
	vertical-align: middle;
	}
.social-media-sharing p &gt; span {
	display: inline-block;
	float: none;
	}
.social-media-sharing p &gt; span:first-child, 
.social-media-sharing ul li:first-child {
	margin-left: 0;
	}
.social-media-sharing p &gt; span:last-child, 
.social-media-sharing ul li:last-child {
	margin-right: 0;
	}

.social-media-sharing p span a, 
.social-media-sharing p span a:hover, 
.social-media-sharing p span a span, 
.social-media-sharing ul li a, 
.social-media-sharing ul li a:hover, 
.social-media-sharing ul li span {
	color: #fff;
	display: block;
	height: 100%;
	padding: 0 8px;
	text-decoration: none;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	}
.social-media-sharing p span a, 
.social-media-sharing ul li a {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

.social-media-sharing p span a span, 
.social-media-sharing ul li span {
	display: inline-block;
	font-size: small;
	font-weight: bold;
	}

.social-bg.email a {
	background-color: #333333;
	}

.social-media-sharing p span.social-bg a, 
.social-media-sharing ul li.social-bg a {
 
	}

.social-media-sharing p span.social-bg a:hover, 
.social-media-sharing ul li.social-bg a:hover {
 
	}

.social-media-sharing p span.social-bg a, 
.social-media-sharing ul li.social-bg a, 
.social-media-sharing ul li.social-bg span {
 
	}

@media only screen and (max-width: 600px) {
 
	.social-media-sharing p &gt; span, 
	.social-media-sharing ul li {
		height: 1.5em;
		line-height: 1.5em;
		margin: 0 3px 4px;
		}

	.social-media-sharing p span.social-bg.linkedin,
	.social-media-sharing p span.social-bg.twitter,
	.social-media-sharing p span.social-bg.google-plus,
	.social-media-sharing p span.social-bg.pinterest,
	.social-media-sharing p span.social-bg.email, 
	.social-media-sharing ul li.social-bg.linkedin,
	.social-media-sharing ul li.social-bg.twitter,
	.social-media-sharing ul li.social-bg.google-plus,
	.social-media-sharing ul li.social-bg.pinterest,
	.social-media-sharing ul li.social-bg.email {
		width: 1.5em;
		}
	.social-media-sharing p span.social-bg.linkedin a,
	.social-media-sharing p span.social-bg.linkedin span,
	.social-media-sharing p span.social-bg.twitter a,
	.social-media-sharing p span.social-bg.twitter span,
	.social-media-sharing p span.social-bg.google-plus a,
	.social-media-sharing p span.social-bg.google-plus span,
	.social-media-sharing p span.social-bg.pinterest a,
	.social-media-sharing p span.social-bg.pinterest span,
	.social-media-sharing p span.social-bg.email a, 
	.social-media-sharing p span.social-bg.email span, 
	.social-media-sharing ul li.social-bg.linkedin a,
	.social-media-sharing ul li.social-bg.linkedin span,
	.social-media-sharing ul li.social-bg.twitter a,
	.social-media-sharing ul li.social-bg.twitter span,
	.social-media-sharing ul li.social-bg.google-plus a,
	.social-media-sharing ul li.social-bg.google-plus span,
	.social-media-sharing ul li.social-bg.pinterest a,
	.social-media-sharing ul li.social-bg.pinterest span,
	.social-media-sharing ul li.social-bg.email a, 
	.social-media-sharing ul li.social-bg.email span {
		padding: 0;
		}

	.social-media-sharing p span.social-bg.linkedin span,
	.social-media-sharing p span.social-bg.twitter span,
	.social-media-sharing p span.social-bg.google-plus span,
	.social-media-sharing p span.social-bg.pinterest span,
	.social-media-sharing p span.social-bg.email span, 
	.social-media-sharing ul li.social-bg.linkedin span,
	.social-media-sharing ul li.social-bg.twitter span,
	.social-media-sharing ul li.social-bg.google-plus span,
	.social-media-sharing ul li.social-bg.pinterest span,
	.social-media-sharing ul li.social-bg.email span {
		display: none;
		}
	} /* max-width: 600px */
 

/* 	Footer
=================================================== */
.footer {
	text-align: left;
	}

.footer .mantle {
	margin: 48px auto 0px;
	max-width: none;
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 0px rgba(0,0,0,0.5);
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
 
	}

.footer .core {
	float: none;
	max-width: none;
	}

.footer .mantle { 
	background-color: transparent;
	background-color: transparent;
	border: 0 solid #2C2C2C;
	border-width: 0px 0 0px 0;
	padding: 0px 0 16px;
 
	}
.footer .core { 
	background-color: transparent;
	border: none;
	padding: 0 24px 0 24px;
	}

@media only screen and (max-width: 784px) {
	.footer .mantle {
		background-color: transparent;
		background-color: transparent;
		border: 0 solid #2C2C2C;
		border-width: 0px 0 0px 0;
		padding: 0px 0 16px;
 
		}
	.footer .core {
		background-color: transparent;
		background-image: none;
		border: none;
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 24px;
 
		padding-right: 24px;
 
		}
	} /* max-width: 784px */
@media only screen and (max-width: 600px) {
	.footer .core {
		padding-left: 8px;
 
		padding-right: 8px;
 
		}
	} /* max-width: 600px */

 

.footer h1, .footer .h1,
.footer h2, .footer .h2, 
.footer h3, .footer .h3, 
.footer h4, .footer .h4, 
.footer h5, .footer .h5, 
.footer h6, .footer .h6, 
.footer p,
.footer ol,
.footer ul,
.footer dl,
.footer address,
.footer ins,
.footer mark {
	color: #FFFFFF;
	}
.footer a {
	color: #3AB9BD;
	}
.footer a:hover,
.footer a:focus {
	color: #4183C4;
	}

#attribution p, 
p#powered-by-ttg {
	font-size: smaller;
	}

p#powered-by-ttg {
	margin: 0;	
	}
p#back-to-top {
	margin: 0.5em 0;
	}

 

/* 	Status Bar 
=================================================== */
.status-bar {
	margin: 0 auto;
	padding: 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1000;
	-moz-box-shadow: 0 1px 4px rgba( 0, 0, 0, 0.5 );
	-webkit-box-shadow: 0 1px 4px rgba( 0, 0, 0, 0.5 );
	box-shadow: 0 1px 4px rgba( 0, 0, 0, 0.5 );
	}

.status-bar .mantle {
	background-color: #333333;
	border-bottom: 0px solid #4183C4;
	padding: 5px 0 0;
	}

.status-bar .core {
	
	}

.status-bar ul {
	color: #FFFFFF;
	float: right;
	margin: 0;
	padding: 0;
	}

.status-bar li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: smaller;
	}

.status-bar a {
	color: #FFFFFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 100%;
	margin: 0;
	padding: 8px 16px;
	text-decoration: none;
	}

.status-bar a:focus, 
.status-bar a:hover {
	color: #4183C4;
	}

.status-buttons {
	word-spacing: 0.5em;
	}

.currency {
	font-size: smaller;
	}

.view-cart {
	word-spacing: 0.2em;
	}

.add-to-cart {
	cursor: pointer;
	}

/* 	Miscellaneous 
=================================================== */
.alert {
	background-color: #fcf8e3 !important;
	border: 1px solid #f2e187 !important;
	color: #9c8611 !important;
	margin-bottom: 1.5em;
	padding: 0.75em;

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}

.alert-success {
	background-color: #c5e6c5 !important;
	border-color: #a2d6a2 !important;
	color: #347834 !important;
	}

.alert-warning {
	background-color: #fee7c7 !important;
	border-color: #fcd296 !important;
	color: #c17305 !important;
	}

.alert-error {
	background-color: #f4cac8 !important;
	border-color: #eba19e !important;
	color: #da4f49 !important;
	}

.alert-inverse {
	background-color: #414141 !important;
	border-color: #000000 !important;
	color: #ffffff !important;
	}

.edge-to-edge, .full-width,  
.edge-left {
	margin-left: -80px;
	}
.edge-to-edge, .full-width,  
.edge-right {
	margin-right: -24px;
	}

@media only screen and (max-width: 784px) {
	.edge-to-edge, .full-width,  
	.edge-left {
		margin-left:  -24px;
 
		}
	.edge-to-edge, .full-width,  
	.edge-right {
		margin-right: -24px;
 
		}
	} /* max-width: 784px */
@media only screen and (max-width: 600px) {
	.edge-to-edge, .full-width,  
	.edge-left {
		margin-left:  -8px;
 
		}
	.edge-to-edge, .full-width,  
	.edge-right {
		margin-right: -8px;
 
		}
	} /* max-width: 600px */


.eject-left,
.eject-right {
	font-size: smaller;
	position: absolute;
	}

.eject-left {
	top:   0px;
	left:  -187px;
	text-align: right;
	width: 175px;
	}

.eject-right {
	top:   0px;
	right: -187px;
	text-align: left;
	width: 175px;
	}

@media only screen and (max-width: 1514px) {
	.eject-left,
	.eject-right {
		margin: 1.5em 0 0;
		position: static;
		text-align: left;
		width: auto;
		}
	} /* max-width: 1540px */

.social-bg.user a {
	background-color: #333;
	cursor: default;
 
	}
.social-bg.about-me a {
	background-color: #1f3136;
	}
.social-bg.about-me a span {
	font-family: "proxima-nova-1","proxima-nova-2",Tahoma,Helvetica,Verdana,sans-serif;
	font-size: smaller;
	font-weight: bold;
	}
.social-bg.pinterest a {
	background-color: #cb2027;
	}
.social-bg.google-plus a {
	background-color: #D14836;
	}
.social-bg.twitter a {
	background-color: #4099FF;
	}
.social-bg.linkedin a {
	background-color: #006CAE;
	}
.social-bg.facebook a {
	background-color: #385B93;
	}
.social-bg.instagram a {
	background-color: #1C5380;
	}
.social-bg.tumblr a {
	background-color: #2c4762;
	}
.social-bg.vsco-grid a {
	background-color: #81841E;
	}
.social-bg.rss a {
	background-color: #FF6600;
	}
.social-bg.flickr a {
	background-color: #ff0084;
	}
.social-bg.behance a {
	background-color: #0054ff;
	}
.social-bg.vimeo a {
	background-color: #44BBFF;
	}
.social-bg.youtube a {
	background-color: #cc181e;
	}
</pre></body></html>