/*** FONTS ***/
@font-face {
  font-family: 'UniversLT-CondensedLight';
  src: url("../fonts/lte50144.eot");
  src: url("../fonts/lte50144.eot") format("embedded-opentype"), url("../fonts/lte50144.woff") format("woff"), url("../fonts/lte50144.ttf") format("truetype"), url("../fonts/lte50144.svg#UniversLT47CondensedLtRegular") format("svg");
}

@font-face {
  font-family: 'icomoon-3links';
  src: url("fonts/icomoon-3links.eot");
}

@font-face {
  font-family: 'icomoon-3links';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}

/* line 27, ../sass/styles.css.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon-3links';
  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 41, ../sass/styles.css.scss */
.icon-display:before {
  content: "\e600";
}

/* line 44, ../sass/styles.css.scss */
.icon-note:before {
  content: "\e601";
}

/* line 47, ../sass/styles.css.scss */
.icon-paperplane:before {
  content: "\e602";
}

/*** STYLES ***/
/* line 54, ../sass/styles.css.scss */
body, html {
  height: 100%;
  overflow: hidden;
}

/* line 59, ../sass/styles.css.scss */
body {
  font-family: 'UniversLT-CondensedLight', sans-serif;
  /*background-color: white;*/
  background-color: #253565;
  color: #8bd8bd;
}

/* line 64, ../sass/styles.css.scss */
.wrapper {
  position: absolute;
  display: table;
  width: 100%;
  top: 50%;
  margin-top: -7rem;
}

/* line 72, ../sass/styles.css.scss */
.content {
  display: table-cell;
  vertical-align: middle;
  height: 10rem;
  text-align: center;
}
/* line 78, ../sass/styles.css.scss */
.content #tagline {
  color: white;
  font-size: 3rem;
  font-weight: 300;
  letter-spacing: -0.1rem;
  line-height: 3rem;
  margin: 0 1rem 0 1rem;
  padding: 0 0 1.2rem 0;
}

.content #logo {
    display: inline-block;
    text-align: center;
}
.content #logo img {
  display: inline-block;
  height: 6rem;
  width: 6rem;
}
.content ul {
  margin: 0 1rem 0 1rem;
  padding: 0;
}
.content ul li {
  display: inline-block;
}
.content ul .link {
  font-size: 1.5rem;
  padding: 0 0.35rem 0.25rem 0.35rem;
  text-decoration: none;
}
.content ul .link#link-resume {
  color: #2653dc;
}
.content ul .link#link-resume:hover {
  border-bottom: 3px solid #2653dc;
}
.content ul .link#link-reel {
  color: #ee267c;
}
.content ul .link#link-reel:hover {
  border-bottom: 3px solid #ee267c;
}
.content ul .link#link-email {
  color: #8bd8bd;
  padding-left: 0.25rem;
}
.content ul .link#link-email:hover {
  border-bottom: 3px solid #8bd8bd;
}

.footer {
  position: absolute;
  bottom: 2rem;
  left: 0;
  width: 100%;
  text-align: center;
  color: white;
}
