@media screen and (max-width: 1008px) and (min-width: 760px) {
  div.footerLinksArea {
    padding: 0.8rem;
  }

  .footerLinksArea>div {
    padding-right: 5px;
  }
  h3 {
    font-size: 14px;
    padding-right: 5px;
  }

  

  .sideBorder {
    display: none;
  }

}

@media only screen and (max-width: 760px) {

  .footerLinksArea>div {
    margin: 10px 0 !important;
  }

  .footerLinksArea {
    display: flex !important;
    flex-direction: column;
    
  }

  .sideBorder {
    display: none;
  }
  .socialMedia-links {
    display: flex !important;
    flex-direction: column;
  }

  }


.footerMenu {  
    display: block;
    width: 100%;
}

.socialMedia-links {
  background-color: #2d5f85;
  display: grid;
  padding: 0 100px;
  grid-template-columns: 30% 35% 35%;
}

#menu-social-media {
  padding: 0%;
}

.socialMeida-col {
  
  margin: 10% 0;
}

.sideBorder {
  border-left: #ffffff solid 1px;
  margin: 10% 0;
}

.footerLinksArea>div {
  margin: 10% 0;
}

.footerLinksArea {
  background-color: #244a66;
  display: grid;
  padding: 0 100px;
  grid-template-columns: 20% 20% 20% 20% 20%;
}

.contact>span, .quick-links>a, .logo-area>span {
  color: #8eb6d6;
}

.contact>h3, .add-links>h3, .quick-links>h3, .logo-area>h3 {
  color: #ffffff;
  font-size: 16px;
}

.contact a {
  color: #337AB6;
}

.add-links a {
  color: #337AB6;
}


.footerMenu ul {
  display: flex;
  flex-direction: row;
}

.footerMenu li {
  list-style-type: none;
  margin: 5px 5px 5px 0;
  padding: 10px;
  background-color: #2d5f85;
  font-size: 12px;
  border: solid 1px #4d87b5;
  border-radius: 50%;
}

.socialMeida-col>p {
  color: white;
}

.footerMenu li a {
  color: #ffffff;
  
  text-decoration: normal;
  margin: 5px;

}

.footerMenu li a:hover {
  color: #ccc;
  text-decoration: underline;

}

.footerMenu li:last-child > a {
  border-right: none;
}



/* 
.contact-footer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  align-content: flex-start;
  align-items: flex-start;
  background-color: #c31230;
  width: 100%;
  padding: 30px 52px;
}

.contact-address {
  width: 33.3%;
  padding-bottom: 30px;
}

.contact-centering {
  text-align: center;
}

.contact-tittle, .contact-text, .contact-phone, .contact-email {
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1.5px;
}

.contact-tittle {
  text-decoration: underline;
  font-size: 1em;
}

.contact-text {
  padding: 25px 0 40px 0;
  font-size: 0.7em;
}

.contact-phone {
  text-decoration: underline;
  font-size: 0.7em;
}

.contact-email {
  width: 100%;
}

.menu-footer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
  align-content: flex-start;
  align-items: flex-start;
  background-color: #FFFFFF;
  width: 100%;
  padding: 40px 52px;
}

.contact-menu {
  width: 33.3%;
  padding-bottom: 30px;
  color: #414141;
}

@media only screen and (max-width: 768px) {
  .contact-address {
    width: 100%;
    padding-bottom: 60px;
  }

  .contact-text {
    padding: 5px 0 5px 0;
  }

}

@media only screen and (max-width: 600px) {
  .contact-menu {
    width: 100%;
    padding-bottom: 30px;
  }

} */