.tfs-slider .slide-content-container h2 { text-shadow: 3px 3px 4px rgba(0,0,0,1); }
.tfs-slider .slide-content-container h3 { text-shadow: 3px 3px 4px rgba(0,0,0,1); }
.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header{
border:none!important;
}

.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
    border: none;
}

.fusion-body .wpcf7-form .fusion-slider-loading, .fusion-slider-loading {
    background-image: url(http://sparkcrossfit.com/wp-content/uploads/2017/04/weightlifting-gif.gif);
    border: none;
    width: 144px;
    height: 125px;
    border-radius: 0;
    background-size: contain;
    background-repeat: no-repeat;
  animation: none;
}

body.post-template-default.single.single-post .fusion-main-menu > ul > li > a,
body.page.page-id-936 .fusion-main-menu > ul > li > a{
    color: #3d3d3d;
}

@media all and (max-width: 767px){
.fusion-body .wpcf7-form .fusion-slider-loading, .fusion-slider-loading {
    background-image: url(http://sparkcrossfit.com/wp-content/uploads/2017/04/weightlifting-gif.gif);
    border: none;
    width: 144px;
    height: 125px;
    border-radius: 0;
    background-size: cover;
    background-repeat: no-repeat;
    animation: none;
    transform: translate(-50%,-50%);
    left: 50%;
    top: 30%;
    position: absolute;
    background-position: center center;
    margin: 0;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
}