*,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
line-height: 1.4;
}
body {
color: #678EB2;
font-family: Lato, "Helvetica Neue", sans-serif;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
a {
color: inherit;
font-weight: 700;
text-decoration: none;
-webkit-transition: 0.3s;
transition: 0.3s;
}
main a {
box-shadow: inset 0 -2px #F2B139;
color: #229FBF;
}
main a:hover {
box-shadow: inset 0 -30em #F2B139;
color: #fff;
}
h1,
h2,
h3 {
text-align: center;
text-rendering: optimizeLegibility;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
h1 {
font-size: 3.6em;
line-height: 1.4;
margin-top: 0.4666666667em;
margin-bottom: 0.4666666667em;
}
h2 {
font-family: "Roboto Slab", serif;
font-size: 1.8em;
line-height: 1.4;
margin-top: 0.8555555556em;
margin-bottom: 0.8555555556em;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
h3 {
font-weight: 400;
font-size: 1.4em;
line-height: 1.4;
margin-top: 1.3em;
margin-bottom: 1.3em;
}
img {
max-width: 100%;
}
p {
margin: 1.4rem 0;
}
small,
.small {
font-size: 0.7em;
line-height: 1.4;
margin-top: 2.3em;
margin-bottom: 2.3em;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
input {
background: none;
border: 1px solid #229FBF;
font: inherit;
padding: 0.7rem;
width: 100%;
max-width: 100%;
}
input:focus {
box-shadow: inset 0 0 6px #229FBF;
outline: 0;
}
::-moz-selection {
background: #229FBF;
color: #fff;
}
::selection {
background: #229FBF;
color: #fff;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
::-moz-selection {
background: #229FBF;
color: #fff;
}
::-webkit-input-placeholder {
color: #229FBF;
}
::-moz-placeholder {
color: #229FBF;
}
.button {
background: #6da768;
border-radius: 3px;
border: 0;
box-shadow: 0 4px #528552;
color: #fff;
display: inline-block;
padding: calc(0.7rem - 1px) 1.4rem;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.button:focus {
outline: 0;
}
.button-red {
background: #E03E4F;
border: 1px solid #E03E4F;
box-shadow: 0 4px #BF2F45;
}
.button-red:hover, .button-red:focus {
background: #f34459;
box-shadow: 0 4px #dd324d;
outline: 0;
}
.button-yellow {
background: #F2B139;
border: 1px solid #F2B139;
box-shadow: 0 4px #d68d33;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.button-yellow:hover, .button-yellow:focus {
background: #F8CB4F;
box-shadow: 0 4px #F2B139, 0 0 10px #d68d33;
outline: 0;
}
.button-blue {
background: #229FBF;
border: 1px solid #229FBF;
box-shadow: 0 4px #1d7ba3;
}
.button-blue:hover, .button-blue:focus {
background: #60BAD1;
box-shadow: 0 4px #4CA0BD, 0 0 10px #1d7ba3;
outline: 0;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.full-width {
width: 100%;
}
.inline-list {
display: -webkit-box;
display: flex;
margin: 0;
padding: 0;
text-align: center;
}
.inline-list::after {
clear: both;
content: "";
display: table;
}
.inline-list a {
display: inline-block;
padding: 0.7rem;
}
.inline-list li {
-webkit-box-flex: 1;
flex: 1 1 auto;
list-style: none;
white-space: nowrap;
}
.large-list {
list-style: none;
text-align: left;
max-width: 50em;
margin: 0 auto 2.1rem;
padding: 0;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.large-list li {
margin: 0.7rem;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.large-list li:hover {
-webkit-transform: translateX(1.4rem);
transform: translateX(1.4rem);
}
.large-list li:before {
color: #6da768;
}
@-webkit-keyframes fadein {
100% {
opacity: 1;
}
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
@keyframes fadein {
100% {
opacity: 1;
}
}
.fixed-width {
padding: 1.4rem;
text-align: center;
}
.fixed-width::after {
clear: both;
content: "";
display: table;
}
@media (min-width: 75em) {
.fixed-width {
padding: 1.4rem calc(50% - 30em);
}
}
.fixed-width h3 {
white-space: nowrap;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.col {
padding: 1.4rem;
}
.small-box {
border-radius: 3px;
display: block;
margin: 1.4rem 2.5%;
padding-top: 0;
padding-bottom: 1.4rem;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.small-box:hover {
-webkit-transform: translateY(-1.4rem);
transform: translateY(-1.4rem);
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.topbar {
background: #1d2326;
box-shadow: 0 6px #6da768;
color: #678EB2;
position: fixed;
bottom: 0;
left: 0;
right: 0;
}
.topbar::after {
clear: both;
content: "";
display: table;
}
.topbar li:nth-child(1) a:hover {
box-shadow: inset 0 -4px 0 #F2B139;
}
.topbar li:nth-child(2) a:hover {
box-shadow: inset 0 -4px 0 #6da768;
}
.topbar li:nth-child(3) a:hover {
box-shadow: inset 0 -4px 0 #229FBF;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.topbar li:nth-child(4) a:hover {
box-shadow: inset 0 -4px 0 #E03E4F;
}
.topbar li:nth-child(5) a:hover {
box-shadow: inset 0 -4px 0 #678EB2;
}
.site-title {
display: none;
font-size: 1.8rem;
margin: 0;
}
.logo-medium {
width: auto;
height: 1.8rem;
position: relative;
bottom: -0.27777em;
}
.logo-medium .svg-fire {
mix-blend-mode: overlay;
opacity: 0;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.logo-medium:hover .svg-fire {
-webkit-animation: fire 1s linear infinite;
animation: fire 1s linear infinite;
}
@-webkit-keyframes fire {
50% {
opacity: 0;
}
25%, 100% {
opacity: 1;
}
}
@keyframes fire {
50% {
opacity: 0;
}
25%, 100% {
opacity: 1;
}
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.top-navigation .icon::before {
display: block;
font-size: 5vw;
padding: 0;
}
.top-navigation ul li:first-child {
display: none;
}
.site-header {
background: #1d2326;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.header-image {
background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/197359/wide-social-banner.png) no-repeat top left/cover;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(29, 35, 38, 0.8)), to(rgba(29, 35, 38, 0.8))), url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/197359/wide-social-banner.png) no-repeat top left/cover;
background: linear-gradient(rgba(29, 35, 38, 0.8), rgba(29, 35, 38, 0.8)), url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/197359/wide-social-banner.png) no-repeat top left/cover;
text-align: center;
padding: 1.4rem 1.4rem 2.8rem;
}
.header-image .button {
margin: 0.7rem;
}
.header-title {
color: #fff;
font-family: Lato, "Helvetica Neue", sans-serif;
font-size: 2.8em;
line-height: 1.4;
margin-top: 0.55em;
margin-bottom: 0.55em;
margin-top: 0;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.header-description {
color: #6da768;
font-weight: 700;
text-shadow: 0px 0px 6px #1d2326;
font-size: 1.4em;
line-height: 1.4;
margin-top: 1.3em;
margin-bottom: 1.3em;
margin-top: 1.5em;
}
.highlighted-bg {
background: #ecf0f3;
box-shadow: 0 4px 0 #B8D0DC;
}
.landing-icon {
display: block;
margin: 0 auto;
max-height: 8.4rem;
-webkit-transition: 0.3s cubic-bezier(0.48, 0.77, 0.33, 1.8);
transition: 0.3s cubic-bezier(0.48, 0.77, 0.33, 1.8);
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.landing-icon:hover {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
.testimonial-avatar {
background: #B8D0DC;
border-radius: 100%;
border: 6px solid #B8D0DC;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.testimonial-avatar:hover {
background: #6da768;
border-color: #6da768;
-webkit-transform: none;
transform: none;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.icon:before {
padding-right: 0.7rem;
}
.icon-large {
color: #6da768;
line-height: 0;
font-size: 8.4em;
margin-top: -1.3rem;
}
.icon-large:before {
padding: 0;
}
.ion-social-html5 {
color: #e34f26;
}
.ion-social-css3 {
color: #229FBF;
}
.ion-social-javascript {
color: #F0DB4F;
}
.ion-stats-bars {
color: #1d7ba3;
}
.ion-social-github {
color: #4183c4;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.ion-social-angular {
color: #DD1B16;
}
.ion-social-nodejs {
color: #80BD01;
}
.featured-in-image {
display: block;
margin: 0 auto;
font-size: 3em;
line-height: 1.4;
margin-top: 0.4666666667em;
margin-bottom: 0.4666666667em;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.site-footer {
background: #1d2326;
box-shadow: 0 -6px #6da768;
position: relative;
padding: 1.4rem;
text-align: center;
}
@media (min-width: 75em) {
.site-footer {
padding: 0.7rem calc(50% - 30em);
}
}
.site-footer a {
color: #678EB2;
}
.site-footer a:hover {
box-shadow: inset 0 -4px #678EB2;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.site-footer ul {
flex-wrap: wrap;
}
/* Login */
.login-modal-bg {
background: rgba(29, 35, 38, 0.9);
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: none;
opacity: 0;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
@supports (mix-blend-mode: multiply) {
.login-modal-bg {
background: #2a7fbf;
mix-blend-mode: multiply;
}
}
.login-container {
background: #fff;
border-radius: 3px;
box-shadow: 0 4px #6da768;
position: absolute;
top: 4.2rem;
left: 50%; /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
-webkit-transform: translate3d(-50%, 0, 0);
transform: translate3d(-50%, 0, 0);
z-index: 100000;
max-width: 90%;
width: 50em;
display: none;
opacity: 0;
}
.login-container .half {
width: 100%;
}
.login-container h3 {
margin-top: 0.375rem;
margin-bottom: 1.8rem;
font-weight: 700;
text-align: left;
}
.login-container .highlighted-bg {
box-shadow: none;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.login-container .highlighted-bg .button:first-child {
margin-top: 0;
}
.login-container .button {
margin-top: 1.4rem;
padding: 0.7rem;
}
.login-container .button:hover, .login-container .button:focus {
opacity: 0.9;
}
.login-container .icon:before {
color: #fff;
}
.login-container .small {
line-height: 1.4rem;
text-align: center;
margin-bottom: 0;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.login-container .small a:last-child {
color: #6da768;
}
@-webkit-keyframes slidedown {
100% {
opacity: 1;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
}
@keyframes slidedown {
100% {
opacity: 1;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.input-group {
position: relative;
}
.input-group input {
padding-left: 3.5rem;
}
.input-group input:focus + label .icon-label-text {
opacity: 0;
}
.input-group input:valid + label .icon-label-text, .input-group input:invalid + label .icon-label-text {
opacity: 0;
}
.input-group + .input-group {
top: -1px;
}
.input-group + .button {
margin-top: 1.25rem;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.icon-label {
position: absolute;
top: 0;
left: 0;
bottom: 0;
}
.icon-label .icon::before {
padding: 0.7rem;
text-align: center;
width: 2.8rem;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.icon-label .icon,
.icon-label .icon::before {
background: #229FBF;
display: block;
font-size: 1.4rem;
height: 100%;
}
.button-twitter {
background: #55acee;
box-shadow: 0 4px #4480bd;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.button-github {
background: #666;
box-shadow: 0 4px #363636;
}
.button-facebook {
background: #3b5998;
box-shadow: 0 4px #273463;
}
.button-google {
background: #dc4e41;
box-shadow: 0 4px #b53636;
}
.button-linkedin {
background: #0077b5;
box-shadow: 0 4px #005194;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.close-button {
border-radius: 3px 3px 0 0;
box-shadow: none;
position: absolute;
top: calc(-4.2rem - 2px);
right: 0;
z-index: -1;
}
/* Media queries */
@media (min-width: 30em) {
.button.button-login {
margin-left: 0.7rem;
padding: 0.5em 1.4rem;
position: relative;
bottom: -4px;
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.button.button-login:hover {
box-shadow: 0 2px #BF2F45, 0 0 10px #BF2F45, 0 0 0 6px rgba(0, 0, 0, 0.5);
bottom: -6px;
}
.top-navigation ul li:first-child {
display: block;
}
.col {
float: left;
}
.third {
width: 33.33333%;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.half,
.fourth {
width: 50%;
}
.small-box {
width: 45%;
}
}
@media (min-width: 45em) {
.top-navigation {
float: right;
}
.top-navigation .icon::before {
display: none;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.site-title {
display: block;
float: left;
}
.topbar {
position: relative;
padding: 0.7rem;
}
.header-image {
padding: 4.2rem;
}
.header-image .button {
margin: 2.8rem 2.8rem 0;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.header-title {
font-size: 3.6em;
line-height: 1.4;
margin-top: 0.4666666667em;
margin-bottom: 0.4666666667em;
}
.header-description {
font-size: 1.4em;
line-height: 1.4;
margin-top: 1.3em;
margin-bottom: 1.3em;
margin-top: 1.5em;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.login-container {
top: 50%;
}
.login-container .half {
width: 50%;
}
.login-container.unhide {
-webkit-transform: translate3d(-50%, 50%, 0);
transform: translate3d(-50%, 50%, 0);
-webkit-animation: slidedown 0.3s forwards ease-out;
animation: slidedown 0.3s forwards ease-out;
}
}
@media (min-width: 57.5em) {
.fourth {
width: 25%;
}
/*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.small-box {
margin: 2.8rem 2.5%;
width: 20%;
}
.small-box:nth-child(n+6) {
margin-top: 0;
}
}
@media (min-width: 75em) {
html {
font-size: 20px;
}
.topbar {
padding-left: calc(50% - 30em);
padding-right: calc(50% - 30em);
}
} /*<li><a href="" class="icon ion-speakerphone">Blog</a></li<li><a href="" class="icon ion-social-github">Github</a> <li><a href="" class="icon ion-social-twitch">Twitch</a></li<li><a href="" class="icon ion-social-linkedin">LinkedIn</a></l<li><a href="" class="icon ion-social-facebook">Facebook</a></l<li><a href="" class="icon ion-social-twitter">Twitter</a></li><li><a href="" class="icon ion-locked">Privacy</a></li>*/
.unhide {
-webkit-animation: fadein 0.3s forwards ease-out;
animation: fadein 0.3s forwards ease-out;
display: block;
}