.menu .item-link span {
    font-style: italic;
    color: #717171;
}

#content_page_wrapper [data-content-module-removable] .threecol {
  width: 33.3% !important;
}

#content_page_wrapper p:last-child {
    margin-bottom: 10px;
    margin-top: 0px;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

.menu .category .category-link {
    padding-right: 20px;
}

.menu .menu-item {
    padding: 0 15px 0 15px;
}

.social .social-item-link:hover {
    color: rgba(0, 0, 0, 0.5);
}
.social .social-item-link {
    color: rgba(0, 0, 0);
}
.social .social-item-link svg {
    width: auto;
    height: 20px;
    overflow: visible;
}

p.back a {
    background-color: #8c8c8c;
    color: white;
    margin: 0 auto!important;
    width: fit-content;
    display: block;
    float: none;
    text-align: center;
    padding: 0 4px;
}

/* M e d i a  Q u e r i e s */
@media only screen and (max-width: 900px) {
  
}

@media only screen and (max-width: 767px) {
  #content_page_wrapper [data-content-module-removable] .threecol {
  width: 50% !important;
}
}

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

@media only screen and (max-width: 500px) {
  #content_page_wrapper [data-content-module-removable] .threecol {
  width: 100% !important;
}
}
