.logo {
    width: inherit;
}

.location:last-child {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.location__address, .location__phone, .location__fax {
    position: relative;
    padding-left: 0;
}
.location__name, .location__address, .location__address-2, .location__city-state-zip, .location__phone, .location__fax, .location__email {
    margin: 0 !important;
}

.wrap__locations {
    padding: 15px 0;
}
.polaroid {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    padding: .25rem !important;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: .25rem;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.text-center {
	text-align:center !important;
}
.wrap__page-content p img {
    margin: 0 .5em !important;
} 

@media (max-width: 767px){
    .editable img, .editable__container--inner img {
        max-width: 80% !important;
        width: 100% !important;
        margin: auto !important;
        float: none !important;
        display: block;
        height: auto;
    } 
    .wrap__page-content p img {
        margin: .5em auto !important;
    } 

	.videoWrapper {
	    position: relative;
	    padding-bottom: 56.25%; /* 16:9 */
	    padding-top: 25px;
	    height: 0;
	}
	.videoWrapper iframe {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	
	             
}