body{background-color:#f2f2f2;font-family:'EB Garamond',serif;font-weight:300;font-size:16px;color:#555;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-weight:300;color:#333}.my-btn,h2{background-color:#fff!important;border-radius:5px;padding:3px;color:#333!important;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.my-btn:hover,h2:hover{background-color:#333!important;color:#fff!important;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.my-btn{padding:5px}p{line-height:28px;margin-bottom:25px}.centered{text-align:center}a{word-wrap:break-word;-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}a:focus,a:hover{color:#7b7b7b;text-decoration:none;outline:0}a:after,a:before{-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}body{background-color:#000}#headerwrap{background-image:url(../img/header-bg.jpg);margin-top:-10px;text-align:center;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:700px;width:100%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:0 -18px 10px -1px rgba(26,26,26,1) inset;-webkit-box-shadow:0 -18px 10px -1px rgba(26,26,26,1) inset;-moz-box-shadow:0 -18px 10px -1px rgba(26,26,26,1) inset;padding-bottom:30px}#header-title{border-radius:5px}#header-title i{font-size:8px;vertical-align:middle}#headerwrap h1{margin-top:70px;color:#fff;font-size:70px;font-weight:700}#headerwrap h3{color:#fff;font-size:30px;font-weight:100;font-family:'EB Garamond',serif;font-style:oblique}#f{background:#1a1a1a;padding-top:40px;padding-bottom:70px;text-align:center}#f h3{color:#fff;font-size:28px;font-weight:700;letter-spacing:1px}#f i{font-size:8px;padding:3px}.lgr-i{font-size:20px!important}#f p{font-size:20px;color:#fff}#f img{text-align:center}.social a{margin-left:20px;color:#fff;display:block;font-size:12px;font-weight:700;line-height:40px;letter-spacing:.1em;text-transform:uppercase;transition:color 4s}.social i{font-size:32px!important;padding-left:32px}.social>div{width:225px;margin:0 auto}.social a:hover{color:grey;transition:color .2s}.social a:active{color:grey;transition:color .2s}.social a>i{float:left;display:inline-block;vertical-align:middle;text-align:center;line-height:40px;margin:25px 2px}.body-push{overflow-x:hidden;position:relative;left:0}.body-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.project-tab{min-height:270px}.tech-icon{height:100px}.profile{border-radius:50%;height:auto;width:500px;max-width:100%}.tech-icon{font-size:60px!important;color:#fff;transition:color 4s}.tech-icon:hover{color:grey;transition:color .2s}.sub-link{border-radius:6px;padding:0;color:#fff;border:solid opx #fff;border-bottom:dashed 1px #fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.sub-link:hover{padding:5px;color:#fff;border:dotted 1px #fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.icon-link{font-size:18px!important;color:grey}.icon-link:hover{color:#fff;font-size:20px!important}