﻿.projects > .project.projectTitleMood1:hover { color: #C6D9A4; }
.projects > .project.projectTitleMood2:hover { color: #ECE5A7; }
.projects > .project.projectTitleMood3:hover { color: #ECC39B; }
.projects > .project.projectTitleMood4:hover { color: #D3BBDA; }

/* styles/options/mood.scss */
html,
body {
  color: #333;
  background: #fff;
  -webkit-font-smoothing: antialiased;
}
carbon-caption { color: rgba(51, 51, 51, 0.5); }
carbon-caption a:hover { border-bottom-color: rgba(51, 51, 51, 0.5); }
carbon-caption a {
  color: inherit;
  border-bottom-color: rgba(51, 51, 51, 0.3);
}
carbon-image img { background: rgba(51, 51, 51, 0.05); }
carbon-image img.loaded { background: transparent; }
carbon-piece .quote { color: rgba(51, 51, 51, 0.4); }
carbon-piece .quote:before,
carbon-piece .quote:after { color: #BCEAF7; }
a,
a:visited,
a:active { color: #333; }
a { border-bottom: 1px solid rgba(51, 51, 51, 0.6); }
a:hover { border-bottom: 1px solid rgba(51, 51, 51, 0.99); }
carbon-paginator .inner { border-top-color: rgba(51, 51, 51, 0.15); }
.left .numbered .project { border-color: rgba(51, 51, 51, 0.25); }
carbon-paginator a:hover { color: #BCEAF7; }
carbon-paginator a svg path {
  fill: #333;
  -webkit-transition: fill 0.2s;
  transition: fill 0.2s;
}
carbon-paginator a:hover svg path { fill: #BCEAF7; }
carbon-anchor svg path {
  fill: #333;
  -webkit-transition: fill 0.2s;
  transition: fill 0.2s;
}
carbon-anchor:hover svg path { fill: #BCEAF7; }
.home header { border-top: 4px solid #BCEAF7; }
.siteTitle a { color: #111111; }
.siteTitle a:hover {
  color: rgba(17, 17, 17, 0.8) !important;
  border: none;
}
.home .siteTitle a { color: #333; }
.home .siteTitle a:hover {
  color: #BCEAF7 !important;
  border: none;
}
.projectPage .siteTitle a { color: #111111 !important; }
.projectPage .siteTitle a:hover { color: rgba(17, 17, 17, 0.8) !important; }
.projectsPage .siteTitle a { color: #333 !important; }
.projectsPage .siteTitle a:hover { color: #BCEAF7 !important; }
.contact .siteTitle a { color: #333 !important; }
.contact .siteTitle a:hover { color: #BCEAF7 !important; }
.about .siteTitle a { color: #333 !important; }
.about .siteTitle a:hover { color: #BCEAF7 !important; }
.blog .siteTitle a { color: #333 !important; }
.blog .siteTitle a:hover { color: #BCEAF7 !important; }
.projectPage .navLink > span {
  color: #111111 !important;
  border-bottom-color: #111111 !important;
}
.projectPage .navLink > span:hover {
  color: rgba(17, 17, 17, 0.8) !important;
  border-bottom-color: rgba(17, 17, 17, 0.8) !important;
}
.projectsPage .navLink > span {
  color: #333 !important;
  border-bottom-color: #333 !important;
}
.projectsPage .navLink > span:hover {
  color: #BCEAF7 !important;
  border-bottom-color: #BCEAF7 !important;
}
.contact .navLink > span {
  color: #333 !important;
  border-bottom-color: #333 !important;
}
.contact .navLink > span:hover {
  color: #BCEAF7 !important;
  border-bottom-color: #BCEAF7 !important;
}
.about .navLink > span {
  color: #333 !important;
  border-bottom-color: #333 !important;
}
.about .navLink > span:hover {
  color: #BCEAF7 !important;
  border-bottom-color: #BCEAF7 !important;
}
.blog .navLink > span {
  color: #333 !important;
  border-bottom-color: #333 !important;
}
.blog .navLink > span:hover {
  color: #BCEAF7 !important;
  border-bottom-color: #BCEAF7 !important;
}
.projects > .project:hover { color: #BCEAF7; }
.projects > .project:hover em { opacity: 1; }
.home carbon-branding a:hover { color: #BCEAF7 !important; }
.projectPage carbon-branding a:hover { color: rgba(17, 17, 17, 0.8) !important; }
.contact carbon-branding a:hover { color: #BCEAF7 !important; }
.about carbon-branding a:hover { color: #BCEAF7 !important; }
.blog carbon-branding a:hover { color: #BCEAF7 !important; }
form .button { background: rgba(17, 17, 17, 0.08) !important; }
form.valid .button:hover { background: rgba(17, 17, 17, 0.15) !important; }
form input,
form textarea { background: #fff; }
h4.moodyText { color: #BCEAF7; }
.navLink > span {
  color: #111111;
  border-bottom-color: #111111;
  -webkit-transition: border .2s, color .2s;
  transition: border .2s, color .2s;
}
.navLink > span:hover {
  color: rgba(17, 17, 17, 0.8);
  border-bottom-color: rgba(17, 17, 17, 0.8);
}
.home .navLink > span {
  color: #333;
  border-bottom-color: #333;
}
.home .navLink > span:hover {
  color: #BCEAF7 !important;
  border-bottom-color: #BCEAF7 !important;
}
nav { background: rgba(0, 0, 0, 0); }
nav li > a:hover {
  color: #BCEAF7;
  border-bottom-color: rgba(188, 234, 247, 1);
}
nav li > a {
  color: #fff;
  border-bottom-color: rgba(188, 234, 247, 0);
  -webkit-transition: border .2s, color .2s;
  transition: border .2s, color .2s;
}
nav a,
nav a:visited,
nav a:active { color: #fff; }
nav.open { background: rgba(0, 0, 0, 0.95); }
nav.closed { background: rgba(0, 0, 0, 0); }
nav .closeNavLink { color: #fff; }
nav .closeNavLink > span:hover {
  color: #BCEAF7;
  border-bottom-color: rgba(188, 234, 247, 1);
}
nav .closeNavLink > span {
  border-bottom: 1px solid rgba(188, 234, 247, 0);
  -webkit-transition: border .2s, color .2s;
  transition: border .2s, color .2s;
}
.moody {
  color: #111111;
  background: rgba(188, 234, 247, 1);
}
.moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.3); }
.moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.moodyText { color: #BCEAF7; }
.projectsPage footer a:hover { border-bottom-color: rgba(51, 51, 51, 0.99) !important; }
.projectsPage footer a {
  color: #333 !important;
  border-bottom-color: rgba(51, 51, 51, 0.6);
}
.home footer a:hover { border-bottom-color: rgba(51, 51, 51, 0.99) !important; }
.home footer a {
  color: #333 !important;
  border-bottom-color: rgba(51, 51, 51, 0.6);
}
.about footer a:hover { border-bottom-color: rgba(51, 51, 51, 0.99) !important; }
.about footer a {
  color: #333 !important;
  border-bottom-color: rgba(51, 51, 51, 0.6);
}
.contact footer a:hover { border-bottom-color: rgba(51, 51, 51, 0.99) !important; }
.contact footer a {
  color: #333 !important;
  border-bottom-color: rgba(51, 51, 51, 0.6);
}
.blog footer a:hover { border-bottom-color: rgba(51, 51, 51, 0.99) !important; }
.blog footer a {
  color: #333 !important;
  border-bottom-color: rgba(51, 51, 51, 0.6);
}
carbon-player.audio .control { background: rgba(188, 234, 247, 0.8); }
carbon-player.audio .control:hover { background: rgba(188, 234, 247, 1); }
carbon-player.audio.loading .control:hover { background: rgba(188, 234, 247, 0.8); }
.collapsed carbon-waveform > .bar { background: rgba(51, 51, 51, 0.75) !important; }
carbon-waveform > .bar.fill { background: rgba(188, 234, 247, 1) !important; }
carbon-player.audio.played time.current { color: rgba(188, 234, 247, 1); }
carbon-player.audio.ended time.total { color: rgba(188, 234, 247, 1); }
carbon-player carbon-scrubber > .track > .playedBar { background: rgba(188, 234, 247, 1); }
carbon-player.video .control { background: rgba(0, 0, 0, 0.2); }
carbon-player.video .control:hover { background: rgba(188, 234, 247, 1); }
.moody { will-change: background, color; }
.moody.button {
  -webkit-transition: background .3s ease-in-out, color .3s ease-in-out;
  transition: background .3s ease-in-out, color .3s ease-in-out;
}
.override1 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override1 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override1 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override1 .moody {
  color: #111111;
  background: #C6D9A4;
}
.override1 .moodyText { color: #C6D9A4; }
.override1 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override1 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override1 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override1 carbon-player.audio .control { background: rgba(198, 217, 164, 0.8); }
.override1 carbon-player.audio .control:hover { background: rgba(198, 217, 164, 1); }
.override1 carbon-player.audio.loading .control:hover { background: rgba(198, 217, 164, 0.8); }
.override1 carbon-waveform > .bar.fill { background: rgba(198, 217, 164, 1) !important; }
.override1 carbon-player.audio.played time.current { color: rgba(198, 217, 164, 1); }
.override1 carbon-player.audio.ended time.total { color: rgba(198, 217, 164, 1); }
.override1 carbon-player carbon-scrubber > .track > .playedBar { background: rgba(198, 217, 164, 1); }
.override1 carbon-player.video .control:hover { background: rgba(198, 217, 164, 1); }
.override1 carbon-piece .quote:before,
.override1 carbon-piece .quote:after { color: #C6D9A4; }
.override1 carbon-paginator a:hover { color: #C6D9A4; }
.override1 carbon-paginator a:hover svg path { fill: #C6D9A4; }
.override1 carbon-anchor:hover svg path { fill: #C6D9A4; }
.override2 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override2 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override2 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override2 .moody {
  color: #111111;
  background: #ECE5A7;
}
.override2 .moodyText { color: #ECE5A7; }
.override2 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override2 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override2 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override2 carbon-player.audio .control { background: rgba(236, 229, 167, 0.8); }
.override2 carbon-player.audio .control:hover { background: rgba(236, 229, 167, 1); }
.override2 carbon-player.audio.loading .control:hover { background: rgba(236, 229, 167, 0.8); }
.override2 carbon-waveform > .bar.fill { background: rgba(236, 229, 167, 1) !important; }
.override2 carbon-player.audio.played time.current { color: rgba(236, 229, 167, 1); }
.override2 carbon-player.audio.ended time.total { color: rgba(236, 229, 167, 1); }
.override2 carbon-player carbon-scrubber > .track > .playedBar { background: rgba(236, 229, 167, 1); }
.override2 carbon-player.video .control:hover { background: rgba(236, 229, 167, 1); }
.override2 carbon-piece .quote:before,
.override2 carbon-piece .quote:after { color: #ECE5A7; }
.override2 carbon-paginator a:hover { color: #ECE5A7; }
.override2 carbon-paginator a:hover svg path { fill: #ECE5A7; }
.override2 carbon-anchor:hover svg path { fill: #ECE5A7; }
.override3 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override3 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override3 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override3 .moody {
  color: #111111;
  background: #ECC39B;
}
.override3 .moodyText { color: #ECC39B; }
.override3 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override3 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override3 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override3 carbon-player.audio .control { background: rgba(236, 195, 155, 0.8); }
.override3 carbon-player.audio .control:hover { background: rgba(236, 195, 155, 1); }
.override3 carbon-player.audio.loading .control:hover { background: rgba(236, 195, 155, 0.8); }
.override3 carbon-waveform > .bar.fill { background: rgba(236, 195, 155, 1) !important; }
.override3 carbon-player.audio.played time.current { color: rgba(236, 195, 155, 1); }
.override3 carbon-player.audio.ended time.total { color: rgba(236, 195, 155, 1); }
.override3 carbon-player carbon-scrubber > .track > .playedBar { background: rgba(236, 195, 155, 1); }
.override3 carbon-player.video .control:hover { background: rgba(236, 195, 155, 1); }
.override3 carbon-piece .quote:before,
.override3 carbon-piece .quote:after { color: #ECC39B; }
.override3 carbon-paginator a:hover { color: #ECC39B; }
.override3 carbon-paginator a:hover svg path { fill: #ECC39B; }
.override3 carbon-anchor:hover svg path { fill: #ECC39B; }
.override4 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override4 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override4 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override4 .moody {
  color: #111111;
  background: #D3BBDA;
}
.override4 .moodyText { color: #D3BBDA; }
.override4 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override4 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override4 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override4 carbon-player.audio .control { background: rgba(211, 187, 218, 0.8); }
.override4 carbon-player.audio .control:hover { background: rgba(211, 187, 218, 1); }
.override4 carbon-player.audio.loading .control:hover { background: rgba(211, 187, 218, 0.8); }
.override4 carbon-waveform > .bar.fill { background: rgba(211, 187, 218, 1) !important; }
.override4 carbon-player.audio.played time.current { color: rgba(211, 187, 218, 1); }
.override4 carbon-player.audio.ended time.total { color: rgba(211, 187, 218, 1); }
.override4 carbon-player carbon-scrubber > .track > .playedBar { background: rgba(211, 187, 218, 1); }
.override4 carbon-player.video .control:hover { background: rgba(211, 187, 218, 1); }
.override4 carbon-piece .quote:before,
.override4 carbon-piece .quote:after { color: #D3BBDA; }
.override4 carbon-paginator a:hover { color: #D3BBDA; }
.override4 carbon-paginator a:hover svg path { fill: #D3BBDA; }
.override4 carbon-anchor:hover svg path { fill: #D3BBDA; }
.override5 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override5 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override5 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override5 .moody {
  color: #111111;
  background: #FFFFFF;
}
.override5 .moodyText { color: #FFFFFF; }
.override5 .moody a {
  color: #111111;
  border-bottom-color: rgba(17, 17, 17, 0.99);
}
.override5 .moody a:hover { border-bottom-color: rgba(17, 17, 17, 0.6); }
.override5 .moody .lineBlock label { color: rgba(17, 17, 17, 0.5); }
.override5 carbon-player.audio .control { background: rgba(255, 255, 255, 0.8); }
.override5 carbon-player.audio .control:hover { background: rgba(255, 255, 255, 1); }
.override5 carbon-player.audio.loading .control:hover { background: rgba(255, 255, 255, 0.8); }
.override5 carbon-waveform > .bar.fill { background: rgba(255, 255, 255, 1) !important; }
.override5 carbon-player.audio.played time.current { color: rgba(255, 255, 255, 1); }
.override5 carbon-player.audio.ended time.total { color: rgba(255, 255, 255, 1); }
.override5 carbon-player carbon-scrubber > .track > .playedBar { background: rgba(255, 255, 255, 1); }
.override5 carbon-player.video .control:hover { background: rgba(255, 255, 255, 1); }
.override5 carbon-piece .quote:before,
.override5 carbon-piece .quote:after { color: #FFFFFF; }
.override5 carbon-paginator a:hover { color: #FFFFFF; }
.override5 carbon-paginator a:hover svg path { fill: #FFFFFF; }
.override5 carbon-anchor:hover svg path { fill: #FFFFFF; }
carbon-glyph { color: #BCEAF7 !important; }
.projectPage carbon-glyph { color: #333 !important; }
#zoomer.open { background: rgba(255, 255, 255, 0.9); }