.button_link-outline {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--outline ***/
        background-color: transparent;
         
    /*** .button--gold ***/
        border-color: #ffd200;
}
.button_link-outline:hover,
.button_link-outline:focus {
    /*** .button--outline.button--gold ***/
        background-color: #ffd200;
        color: #333;
}
 
.button_link-solid {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--solid.button--gold ***/
        background-color: #ffd200;
        border-color: ##ffd200;
        color: #333;
}
.button_link-solid:hover,
.button_link-solid:focus {
    /*** .button--solid.button--gold ***/
        background-color: #ffe466;
}
 
.button_scroll-outline {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--outline ***/
        background-color: transparent;
         
    /*** .button--blue ***/
        border-color: #0064a4;
}
.button_scroll-outline:hover,
.button_scroll-outline:focus {
    background-color: #0064a4;
    color: #fff;
}
 
.button_scroll-solid {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--solid.button--blue ***/
        background-color: #0064a4;
        border-color: #0064a4;
        color: #fff;
}
.button_scroll-solid:hover,
.button_scroll-solid:focus {
    /*** .button--solid.button--blue ***/
        background-color: #00263e;
}
 
.button_control-outline {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--outline ***/
        background-color: transparent;
         
    /*** .button--gray ***/
        border-color: #f1f1f1;
}
.button_control-outline:hover,
.button_control-outline:focus {
    /***  .button--outline.button--gray ***/
        background-color: #f1f1f1;
        color: #333;
}
 
.button_control-solid {
    /*** .button ***/
        border: 2px solid transparent;
        border-radius: 1rem;
        cursor: pointer;
        display: inline-block;
        line-height: 1.5;
        padding: .25rem 1.25rem;
        text-align: center;
        transition: all .25s;
        vertical-align: middle;
        white-space: nowrap;
         
    /*** .button--solid.button--gray ***/
        background-color: #f1f1f1;
        border-color: #f1f1f1;
        color: #333;
}
.button_control-solid:hover,
.button_control-solid:focus {
    /*** .button--solid.button--gray ***/
        background-color: #fff;
}
 
.sectionSidebar > div {
    border: 1px solid #ccc;
    border-radius: .25rem;
    padding: 1rem;
    background-color: #fafafa;
}