.wrap__fullscreenBackground::after {
    background: transparent;
}

a[href^="tel"], a[href^="fax"] {
    cursor: pointer;
    pointer-events: auto;
    text-decoration: none;
}

.location__phone a::before {
    content: "\f095";
    padding-right: 5px;
    font-family: font-awesome;
}
.location__fax a::before {
    content: "\f02f";
    padding-right: 5px;
    font-family: font-awesome;
}

.wrap__featuredblocks .featuredblock__title {
    text-align: center;
}

.home-layout .wrap__staff {
    padding: 100px 0 0px;
}

.wrap__form.horizontal .form form {
    display: block;
}

.wrap__form.horizontal .form .form__group {
    width: 100%;
    padding: 0;
    margin-right: 0;
}

.form-wrap__submit {
    width: 100%;
    display: inline-block;
    text-align: center;
}

.form .submit {
    display: inline-block;
}

#testimonial-container {
    border: 3px solid #eee;
    padding: 20px;
    margin: 10px;
}

h2 {
    font-size: 26px;
}

.wrap__page-content h1 + h2 {
    font:26px / 1.2 "quicksand-bold", "Arial", "Helvetica", sans-serif;
}

.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left, .editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
clear: none;
}

hr {
    clear:both!important;
}

.wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right {
    margin:0 0 0 30px;
}

.wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
    margin:0 30px 0 0;
}

.videoWrapperOuter {
max-width:640px;
margin-left:auto;
margin-right:auto;
}

.videoWrapperInner {
float:none;
clear:both;
width:100%;
position:relative;
padding-bottom:50%;
padding-top:25px;
height:0;
}

.videoWrapperInner iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

.col2 {
float: left;
padding: 5px;
width: 50%;
}

@media (max-width: 767px) {
    .col2 {
        width: 100%;
    }
    
    .wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
        float:none!important;
        display:block;
        margin: 5px auto!important;
    }
}
/*
     FILE ARCHIVED ON 17:47:47 Sep 03, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:22:06 Aug 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.769
  exclusion.robots: 0.077
  exclusion.robots.policy: 0.063
  esindex: 0.014
  cdx.remote: 127.383
  LoadShardBlock: 1099.597 (3)
  PetaboxLoader3.resolve: 140.887 (4)
  PetaboxLoader3.datanode: 1022.852 (4)
  load_resource: 129.353
*/