﻿body.project.edit footer.container-fluid {
  display: none !important;
}
.footer-top-border {
  border-top: 1px solid #d87c17;
}
.footer-container {
  width: 65%;
  margin: 3rem auto 0 auto;
}
@media (max-width: 200px) {
  .footer-container {
    margin: 5px 0 5px 0;
    width: 100%;
  }
}
.footer-container .footer-content .orange {
  cursor: default;
}
@media (max-width: 650px) {
  .footer-container .footer-content .pmg-logo-footer {
    margin-bottom: 40px;
  }
}
@media (min-width: 650px) {
  .footer-container .footer-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 0.5fr);
    grid-column-gap: 50px;
    grid-row-gap: 25px;
    font-size: 0.9rem;
    padding-bottom: 20px;
  }
}
/*@media (min-width: 768px) {
    .footer-container {
        margin-bottom: 0;
    }
}*/
/*@media (min-width: 1200px) {
    .footer-container {
        margin: 0 auto;
        padding-top: 3rem;
        padding-bottom: 3rem;

        .footer-content {
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: unset;
            grid-column-gap: 50px;
        }
    }
}*/
/*@media (min-width: 1369px) {

    .footer-container {
        width: 65%;
    }
}*/
.socials {
  display: flex;
  flex-direction: column;
}
@media (max-width: 650px) {
  .socials {
    margin-top: 15px;
    margin-bottom: 40px;
  }
}
.socials .social {
  cursor: pointer;
  color: black;
}
.socials .social i {
  min-width: 20px;
  margin-right: 10px;
}
.socials .facebook i {
  color: #3b5998;
}
.socials .linkedin i {
  color: #0072b1;
}
.socials .twitter i {
  color: #00acee;
}
@media (max-width: 650px) {
  .sitemap {
    padding-bottom: 25px;
  }
}
.contact-container {
  cursor: default;
}