body,html{
    margin:0;
    padding:0;
}
html{
    font-family: Georgia, Times, 'Times New Roman', serif;
    background: #f5f5f5;
    line-height: 1.8em;
}
#main-header{
    background:#ffffff;
    padding:5px;
    position: fixed;
    top:0;
    left:0;
    right:0;
    z-index:5;
    opacity:.8;
}

#main-header h1{
    font-size:20px;
    margin:0;
    float:left;
    padding:5px;
}
#main-header nav ul{
    list-style:none;
    padding:0;
    margin:0;
}
#main-header nav ul li{
    float:left;
    margin-left:20px;
    position: relative;
    left:810px;
}
#main-header nav ul li a{
    padding:7px;
    display: block;
    text-decoration:none;
    border: 1px solid transparent;
    color:black;
}
#main-header nav ul li a:hover{
    background:#f7f7f7;
    border-radius:5px;
    border:1px solid #e1e1e1;
}
#image{
    width:500px;
    border: 1px solid #e1e1e1;
    border-radius:20px;
    margin: 40px 0;
    position: relative;
    left:220px;
}
.resume{
    position:relative;
    top:70px;
    width:960px;
    border:1px solid blue;
    border-top:transparent;
    padding:100px;
    margin:0 auto;
    text-align: justify;
}
.resume h2{
    text-align: center;
    border-bottom:1px solid #110c0c;
    padding-bottom: 15px;
}
.resume h3{
    margin-top: 70px;
}
.resume p{
    padding-top: 40px;
    padding-bottom:50px;
}
.important-platforms.website{
    background:url("http://convertdk.dk/liceworld/wp-content/uploads/2016/06/web-button.png");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
.important-platforms.github{
    background:url("http://tomdlt.github.io/icons/github.png");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
.important-platforms.slack{
    background:url("https://marketing-assets.pivotaltracker.com/marketing_assets/integrations/slack-icon-d3f6b7c14101b18ed0cb6236fb94ad1df8f8a7849c62bc8c966394f467f2f16a.png");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
#resources ul  {
    list-style: none;
}

#footer{
    width:960px;
    margin:90px auto;
    border:1px solid blue;
    border-bottom:transparent;
    padding:0 100px;
}
#footer li,a{
    text-decoration: none;
    display:block;
}
.social,.important-platforms{
    padding-left:24px;

}
.social.facebook{
    background:url("http://yokohamabd.com/images/Facebook%2520Icon_png.jpg");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
.social.twitter{
    background:url("http://pngimg.com/uploads/twitter/twitter_PNG32.png");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
.social.instagram{
    background:url("http://pluspng.com/img-png/instagram-png-instagram-png-logo-1455.png");
    background-size:15px;
    background-repeat:no-repeat;
    background-position:left;
}
