body {
    margin:110px 0 150px 0;
    background: #1d1d1d;
    font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-align:center;
}
.container {
    margin:50px auto 0 auto;
    width:1000px;
    padding:20px;
    color: #fff;
    font-size: 39px;
}
.gold {
    color: #f39c12;
}
/*

*/
a {
    text-decoration: none;
    display: inline-block;
    position: relative;
    padding-bottom: 3px;
    color: #f39c12;
}
a:after {
    content: '';
    display: block;
    margin: auto;
    height: 2px;
    background: transparent;
    transition: width 600ms ease-in-out, background-color 600ms ease-in-out;
}
a:hover:after {
    width: 100%;
    background: #f39c12;
}
p {
    color: #fff;
    font-weight: bold;
    margin: 130px 0 0 0;
}
.whatido {
    margin: 50px 0 0 0;
}
.shortTop {
    margin: 15px 0 0 0;
}
.contactMe {
    margin: 22px 0 0 0;
}
.big {
    font-size: 65px;
}
.medium {
    font-size: 45px;
}
.small {
    font-size: 16px;
}
.copyright-container {
    margin-bottom: 0;
}
.copyright {
    font-weight: normal !important;
}
/*
    typed.js css
    http://www.mattboldt.com/demos/typed-js/
*/
. typed-cursor {
    opacity: 1;
    color: #f39c12;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}