
body,
html {
  width: 100%;
  height: 100%;
}

.logo-text {
    font-family: Source Sans Pro;
    font-size: 22px;
    font-style: normal;
    font-weight: 900;
    line-height: 22px;
    padding-bottom: 15px;
    padding-left: 15%;
    padding-right: 0%;
    padding-top: 15px;
    text-transform: uppercase;
}

.social-icons{
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 15px;
}

.footer-copyright{
    padding-top: 15px;
}

/* opacity image  overlay */
.portfolio-item {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.portfolio-item:hover {
  opacity: 0.3;
}

.fa:hover{
    color:grey;
}

a {
    text-decoration: none; /* no underline */
    color: inherit;
}

