.social,h1,h2{text-align:center}html{position:relative;min-height:100%}body{margin-bottom:180px;font-family:Roboto,sans-serif;overflow-y:auto}ul{list-style-type:none}section h1{font-size:2em}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:#FDD835}.navbar-nav li:hover{background-color:#424242}.navbar-inverse .navbar-toggle{background-color:none;border:0}.navbar-inverse .navbar-toggle .icon-bar{background-color:#FDD835}.siteHeader{height:100vh;padding-top:80px;text-transform:uppercase;background:url(../assets/background.png) fixed}.siteHeader h1{font-size:2.8em;font-weight:900}.siteHeader h2{font-size:1.2em;font-weight:700}.siteHeader h1,.siteHeader h2{color:#fff}.share-btn{display:inline-block;border:none;padding-top:1em;width:1.8em;outline:0;transition:transform .25s ease;transform:scale(.8);font-size:1.5em;color:#FFF176}#myImg{max-height:120px;border-radius:50%;display:block;margin-left:auto;margin-right:auto;border:8px solid #FDD835}.content section h1{text-transform:uppercase;font-weight:900;margin-top:1em;margin-bottom:1em}#about{text-align:justify}#contact{padding-bottom:1.5em}#about,#contact{padding-left:2em;padding-right:2em}#portfolio{padding-left:1em;padding-right:1em}.projectDetails{text-align:center}.projectDetails h3{font-weight:700}.project{margin-bottom:1em;padding-bottom:1.25em;box-shadow:0 0 .6em rgba(0,0,0,9)}.project a,.projectDetails p{text-align:justify}.projectDetails p a{border-bottom:1px dotted #424242}.col-md-7{padding-left:0;padding-right:0}.btn-primary{border:none;outline:0;background:#424242;color:#FDD835;box-shadow:0 0 .3em rgba(0,0,0,.9)}.project .btn-primary{width:120px;text-align:center}.footer{position:absolute;bottom:0;width:100%;height:180px;border-top:1px solid #000;text-align:center;padding-top:25px;margin-top:2em;background:#424242}.footer p{margin-top:2em;margin-bottom:0;color:#fff}@media only screen and (min-width:768px){.siteHeader{padding-top:200px}#about .container,#contact .container,#portfolio .container{width:600px}.projectDetails a{margin-top:1em;margin-bottom:1em}.siteHeader h1{font-size:3.2em}.share-btn{font-size:2em}}@media only screen and (min-width:992px){.siteHeader{padding-top:260px}.project{padding:2em;height:372px}.projects img{height:312px;width:360px;box-shadow:0 0 .6em rgba(0,0,0,.9)}.col-md-5{margin-left:-1em}#about .container,#portfolio .container{width:740px}.navbar{padding-left:8em;padding-right:8em}}@media only screen and (min-width:1200px){.navbar{padding-left:22em;padding-right:22em}}