a[href^="tel"], a[href^="fax"] {
    cursor: pointer;
    pointer-events: all;
}

ul li, ol li {
    padding: 0;
}

.wrap__logoHeader--inner {
    max-width: unset;
}

.text-red {
   color:red;
}

.day__time span {
    padding: 0 5px;
}

.cstm_gallery {
    display: flex;
    justify-content: center;
}

.cstm_gallery p {
    padding: 0.3rem;
}

.testimonials__content {
    text-align: center;
}

.wrap__locationsHeader .location p {
    line-height: 1.2;
    font-size: 17px;
}

p.location__phone:before {
    content: '\f095';
    font-family: font-awesome;
    padding-right: 0.7rem;
}

p.location__fax:before {
    content: '\f1ac';
    font-family: font-awesome;
    padding-right: 0.5rem;
}

p.location__email:before {
    content: '\f0e0';
    font-family: font-awesome;
    padding-right: 0.5rem;
}


.wrap__page-contentContainer {
    padding: 200px 15px 78px;
}

.grid-3 {
    display: grid;
	grid-template-columns: 33.33% 33.33% 33.33%;
}

.grid-column {
    padding: 0.5rem;
    text-align: center;
}

@media (max-width: 1024px) {
    #hamburger {
        font-size: 19px;
    }
    
    .location__phone, .location__fax {
        display: inline-block;
        padding: 0 0.3rem;
        margin: 0;
    }

    .location {
        text-align: right;
    }

    .location__phone a, p.location__fax a{
        color:#000;
    }

    .logo {
        display: flex;
        justify-content: center;
    }
}

@media (max-width: 769px) {
   .grid-3 {
    	grid-template-columns: 100%;
    }

    .cstm_gallery {
        display: unset;
        text-align: center;
    }

    .cstm_gallery p {
        margin: 0;
    }

    .wrap__locationsHeader .locations {
        padding-top: 1rem;
    }

    .scrollActive  .wrap__locationsHeader .locations {
        padding-top: 0;
    }
}

@media (max-width: 400px) {
    .location__phone, .location__fax {
        font-size: 13px;
    }

    p.location__fax:before,  
    p.location__phone:before {
        padding-right: 0.3rem;
    }

}