@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.eot);
    src: url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.eot?#iefix) format("embedded-opentype"), url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.woff2) format("woff2"), url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.woff) format("woff"), url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.ttf) format("truetype"), url(../font/Fontawesome-pro-5.8.1-web/fa-light-300.svg#fontawesome) format("svg")
    }
@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.eot);
    src: url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.woff2) format("woff2"), url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.woff) format("woff"), url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.ttf) format("truetype"), url(../font/Fontawesome-pro-5.8.1-web/fa-regular-400.svg#fontawesome) format("svg")
    }
/*
button.togglenormalcontrast:before,
button.togglehighcontrast:before{
    font-family: 'Font Awesome 5 Pro';
    font-weight: 300;
    content: "";
    font-size: 2.73rem;
    float: left;
    line-height: 33px;
    color: #505450;

}
li:hover button.togglenormalcontrast:before,
li:hover button.togglehighcontrast:before{
    color: #ff7320;
}
button.togglenormalcontrast,
li:hover button.togglehighcontrast{
    text-decoration: none;
}*/
i.contact:before, i.print:before {
    font-family: "Font Awesome 5 Pro";
    font-weight: 400;
    color: #505450;
    font-size: 1.6rem;
    text-align: center
    }
i.contact:before {
    content: ""
    }
i.print:before {
    content: ""
    }
i.contrast:before {
    font-family: "Font Awesome 5 Pro";
    font-weight: 300;
    content: "";
    font-size: 2.73rem;
    float: left;
    line-height: 33px;
    color: #505450;
    font-style: normal
    }
i.contact, i.print {
    line-height: 17px;
    display: inline-block;
    padding: 0.5rem;
    border: 2px solid #505450;
    border-radius: 50%
    }
.widget-bnl-siteheader.biebwidget-content ul.metanav > li a.contact, .widget-bnl-siteheader.biebwidget-content ul.metanav > li a.printpage {
    line-height: 30px !important;
    margin-right: 5px
    }
a:hover i.contact:before, a:hover i.print:before, a:hover i.contrast:before {
    color: #ff7320
    }
a:hover i.contact, a:hover i.print {
    border: 2px solid #ff7320
    }
.widget-bnl-siteheader.biebwidget-content ul.metanav > li > a:hover, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button:hover {
    color: #ff7320 !important;
    text-decoration: none
    }
.widget-bnl-siteheader.biebwidget-content ul.metanav > li > a, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > a:hover, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button:hover {
    outline: none
    }
.widget-bnl-siteheader.biebwidget-content ul.metanav > li > a, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button {
    padding: 0 !important;
    display: block
    }
.widget-bnl-siteheader.biebwidget-content ul.metanav > li > button.link:hover, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button.link:focus, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button:hover, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > button:focus, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > a:hover, .widget-bnl-siteheader.biebwidget-content ul.metanav > li > a:focus {
    text-decoration: none
    }