@media (min-width:900px){
    .rss-feed__info{
        font-size:16px;
        line-height:24px
    }
}

.rebates__result{
    background-color:#fff;
    -webkit-hyphens:none;
    -ms-hyphens:none;
    hyphens:none;
    margin-top:1rem;
}
li:first-child .rebates__result{
    margin-top:0
}
@media (min-width:595px){
    .rebates__result{
        margin-top: 1.5rem;
        border: 1px solid var(--CardBorderGray);
        border-radius: 8px;
    }
    li:first-child .rebates__result{
        margin-top:0
    }
    .rebates__result [data-js-accordion-content]{
        height:auto!important;
        visibility:visible;
    }
    #services-rebates > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > p > a{
        text-decoration: none;
        font-family:HelveticaNeueBold, Helvetica Neue,Helvetica,Arial Nova,Arial,sans-serif;
        font-weight:700;
    }
    #services-rebates > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > p > a:hover{
        /* text-decoration: underline!important; */
    }

    #services-rebates > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > ul > li > a{
        /* text-decoration: underline; */
    }
    #services-rebates > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > ul > li > a:hover{
        /* text-decoration: underline!important; */
        color:var(--NGBtnHover500);

    }

}
.rebates__result-header{
    width:100%;
    margin:0;
    padding:13.33333px 20px
}
@media (min-width:595px){
    .rebates__result-header{
        padding:1.5rem
    }
}
.rebates__result-header .icon{
    flex-shrink:0;
    min-height:auto;
    height:6px;
    width:13px;
    transition:transform 400ms ease;
    margin-left:auto
}
@media (min-width:595px){
    .rebates__result-header .icon{
        display:none
    }
}
.rebates__result-header-title{
    display:flex;
    flex-direction:row;
    justify-content:flex-start;
    align-items:center;
    flex-wrap:nowrap;
    border:0;
    background:0 0;
    padding-top:0;
    text-align:left;
    line-height:var(--24pt);
    color:var(--NGcoreBlack);
    font-family: HelveticaNeueMd,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight: 500;
    width:100%;
}

@media (max-width: 37.1875rem){
    .rebates__result-header-title{
        color:var(--linktext)!important;
        padding-top:5px;
        padding-bottom:4px;
    }
/*     .rebates__result-header-title:focus{
        color:var(--linktext)!important;
        padding-top:5px;
        padding-bottom:4px;
    } */
}

#site-search > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > p > a{
    /* text-decoration: underline; */
}

#site-search > section > div > ol > li > article > div > div.rebates__result-content > div.wysiwyg > p > a:hover{
    /* text-decoration: underline!important; */
}


@media (min-width:595px){
    .rebates__result-header-title{
        font-size:var(--20pt);
    }
}
.rebates__result-header-title.-is-open .icon{
    transform:rotate(180deg)
}
.rebates__result-tags{
    display:flex;
    flex-wrap:wrap;
    margin:0 20px;
    padding-bottom:var(--14pt);
    border-bottom:1px solid var(--CardBorderGray);
}
.rebates__result-tags .search-tag{
    margin-bottom:10px;
    color:var(--rebateGrey);
    border-radius: 4px;
    border: 1px solid var(--rebateBtnBorder);
    background-color: var(--rebateBtnFill);

}
@media (min-width:595px){
    .rebates__result-tags{
        margin:0 var(--24pt);
    }
}
.rebates__result-content{
    padding:30px 20px
}
@media (min-width:595px){
    .rebates__result-content{
        padding:1.5rem;
    }
}
@media (max-width:595px){
    .rebates__result-content{
        padding-top:1.5rem;
    }
}
.rebates__result-downloads{
    display:flex;
    flex-direction:column;
    margin-top:30px
}
.form-component .wFormContainer .rebates__result-downloads .primaryAction:not(:last-of-type),.rebates__result-downloads .button:not(:last-of-type),.rebates__result-downloads .form-component .wFormContainer .primaryAction:not(:last-of-type){
    margin-bottom:20px
}
@media (min-width:595px){
    .rebates__result-downloads{
        margin-top:40px
    }
    .form-component .wFormContainer .rebates__result-downloads .primaryAction,.rebates__result-downloads .button,.rebates__result-downloads .form-component .wFormContainer .primaryAction{
        margin-right:auto;
        color: var(--linktext);
        font-size: var(--16pt);
    }
    .rebates__result-downloads .button:hover{
        color:var(--NGBtnHover500);
    }
    .rebates__result-downloads .button:hover svg{
        filter: brightness(0) saturate(100%) invert(29%) sepia(52%) saturate(2612%) hue-rotate(189deg) brightness(97%) contrast(101%);
    }
}

#services-rebates > section > div > ol > li > article > div > div.rebates__result-content > div.rebates__result-downloads > a:hover{
    text-decoration: none!important;
    color: var(--NGBtnHover500);
}

.rebates__result-footer{
    /* changed 4/1 - removed line */
   /*  border-top:1px solid #f0f0f0; */
    padding:20px
}
.rebates__result-footer .wysiwyg{
    border-bottom:1px solid #f0f0f0;
    padding-bottom:20px;
    margin-bottom:20px
}
.rebates__result-footer .wysiwyg:only-child{
    border-bottom:none;
    padding-bottom:0;
    margin-bottom:0;
    height:50px;
    display:flex;
    align-items:center
}
.-is-open .rebates__result-footer{
    border-bottom:4px solid #00aff0
}

@media (max-width:595px){
    .-is-open .rebates__result-footer{
        border-bottom:none
    }
}




@media (min-width:595px){
    .rebates__result-footer{
        display:flex;
        align-items:center;
        padding:0 1.5rem 1.5rem 1.5rem;
    }
    .rebates__result-footer .wysiwyg{
        border-bottom:none;
        padding-bottom:0;
        margin-bottom:0;
        margin-right:auto
    }
    div.rebates__result-footer > div > p > a{
        /* text-decoration: underline; */
    }

    div.rebates__result-footer > div > p > a:hover{
        /* text-decoration: underline!important; */
        color: var(--NGBtnHover500);
    }

    .form-component .wFormContainer .rebates__result-footer .-link-button.primaryAction,.rebates__result-footer .button.-link-button,.rebates__result-footer .form-component .wFormContainer .-link-button.primaryAction{
        min-height:auto;
        min-width:200px;
        padding:var(--9pt) var(--16pt);
        margin-left:0;
        background-color: var(--linktext);
        color:#fff;
        font-size: var(--16pt);
    }

    #services-rebates > section > div > ol > li > article > div > div.rebates__result-footer > a:nth-child(2){
        margin-left:var(--16pt);
    }

    .rebates__result-footer .button.-link-button:hover{
        background-color: var(--NGBtnHover500);
        border: 1px solid var(--NGBtnHover500);
    }
    .form-component .wFormContainer .rebates__result-footer .-link-button.primaryAction+.-link-button.primaryAction,.form-component .wFormContainer .rebates__result-footer .-link-button.primaryAction+.button.-link-button,.form-component .wFormContainer .rebates__result-footer .button.-link-button+.-link-button.primaryAction,.rebates__result-footer .button.-link-button+.button.-link-button,.rebates__result-footer .form-component .wFormContainer .-link-button.primaryAction+.-link-button.primaryAction,.rebates__result-footer .form-component .wFormContainer .-link-button.primaryAction+.button.-link-button,.rebates__result-footer .form-component .wFormContainer .button.-link-button+.-link-button.primaryAction{
        margin-top:0
    }
    .-is-open .rebates__result-footer{
        border-bottom:none
    }
    .rss-feed__header{
        font-size:28px;
        line-height:32px
    }
}
.rss-feed__content{
    background-color:#fff;
    margin-bottom:15px;
    padding:25px 30px 30px
}
.rss-feed__content:last-child{
    margin-bottom:0
}
.rss-feed__title{
    font-size:18px;
    line-height:24px;
    margin-bottom:15px
}
.rss-feed__title a{
    text-decoration:none
}
.rss-feed__title a:hover{
    /* text-decoration:underline */
}