#accessibilityBar{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:9999;position:fixed;top:50%;left:0;transform:translate(-105%, -50%);background-color:#FFF;border:solid 1px #000;/*border-radius:.5rem 0 0 .5rem;*/box-shadow:0 5px 30px rgba(34,34,34,0)}#accessibilityBar *{box-sizing:border-box}#accessibilityBar.active{transform:translate(0, -50%);box-shadow:0 5px 30px rgba(34,34,34,.5)}#accessibilityBar button{outline:none !important;box-shadow:none !important;-webkit-appearance:none;cursor:pointer}#accessibilityBar button#universalAccessBtn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:24px;font-size:1.3rem;line-height:1;color:#fff;background-color:rgb(65,75,92,0.7);width:2.3rem;height:2.3rem;padding:0;/*border-radius:50%;*/border:none;position:absolute;right:0;/*top:0%;*/bottom:0;transform:translate(115%, 0%);cursor:pointer}#accessibilityBar.active button#universalAccessBtn{transform: translate(100%, 0%);top:0;}#accessibilityBar button#universalAccessBtn span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;font-size:1rem;line-height:1;text-align:right;font-weight:bold;color:#fff;background-color:rgb(65,75,92,0.9);box-shadow:0 10px 30px rgba(102,102,102,.1);height:100%;padding:0 1rem;border-radius:.25rem;display:flex;align-items:center;position:absolute;top:50%;left:120%;transform:translateY(-50%)}#accessibilityBar button#universalAccessBtn.collapsed span{opacity:0;left:50%}#accessibilityBar button#universalAccessBtn:hover span{opacity:1;left:120%}#accessibilityBar button.setAccessibility{font-size:12px;font-size:.85rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#222;font-weight:500;background-color:#FFF;width:100%;padding:.2rem 0 .2rem 2rem;/*border-radius:.25rem;*/border:none;display:flex;align-items:center;/*margin:.25rem*/}#accessibilityBar button.setAccessibility:hover{background-color:#fff}#accessibilityBar button.setAccessibility strong{font-size:16px;color:#676f7d;/*background-color:#676f7d;*/width:2.5rem;height:2.5rem;/*border-radius:.2rem;*/display:flex;align-items:center;justify-content:center;margin:0 0 0 .55rem;}@media(max-width: 576px){#accessibilityBar{/*position:fixed;top:initial;bottom:0;transform:translateX(100%)*/}#accessibilityBar.active{/*transform:translateX(0)*/}#accessibilityBar #universalAccessBtn{top:initial;transform:translateX(-120%);bottom:16px;/*border-radius:50%*/}}body.contrast #accessibilityBar button[data-accessibility=contrast]{background-color:#ed1c24}html.darkmode #accessibilityBar button[data-accessibility=dark]{background-color:#ed1c24;color:#fff !important}body.accessibility_readingLine #accessibilityBar button[data-accessibility=readingLine]{background-color:#ed1c24;color:#fff !important}body.accessibility_markerLine #accessibilityBar button[data-accessibility=markerLine]{background-color:#d7e5f5;}body.accessibility_readingLine #readingLine{background-color:#ed1c24 !important;opacity:1;width:100vw;height:.5rem;position:absolute;left:0;z-index:9999;transform:translateY(0.5rem)}body.accessibility_markerLine #markerLine{background-color:#e4fd00 !important;opacity:.75;border-width:.1px 0;border-style:solid;border-color:#cde400;width:100vw;height:1.75rem;position:absolute;left:0;z-index:9999;transform:translateY(-1rem);mix-blend-mode:color}body.accessibility_markerLine.contrast #markerLine{mix-blend-mode:multiply;opacity:1}body.accessibility_markerLine.darkmode #markerLine{opacity:.25;background:#655b5b !important;mix-blend-mode:unset}body.contrast{background:#000 !important;color:#fff !important}body.contrast nav,body.contrast li,body.contrast ol,body.contrast header,body.contrast footer,body.contrast section,body.contrast main,body.contrast aside,body.contrast article{background:#000 !important;color:#fff !important}body.contrast h1,body.contrast h2,body.contrast h3,body.contrast h4,body.contrast h5,body.contrast h6,body.contrast p,body.contrast label,body.contrast strong,body.contrast em,body.contrast cite,body.contrast q,body.contrast i,body.contrast b,body.contrast u,body.contrast span{color:#fff !important}body.contrast a{background: #000 !important;color:#ff0 !important}body.contrast a *{color:#ff0 !important}body.contrast a:hover{background:#2b2020 !important}body.contrast button:hover{background:#2b2020 !important;color:#ffff00 !important;}body.contrast button,body.contrast input[type=button],body.contrast input[type=reset],body.contrast input[type=submit],body.contrast div[onclick]{background:#ff0 !important;color:#000 !important;font-weight:bold;border:none !important}body.contrast img{background: #000000 !important;}body.contrast div,body.contrast span,body.contrast font{background: #000000 !important;color:#FFF;}body.contrast input[type=text],body.contrast input[type=password],body.contrast input[type=url],body.contrast input[type=search],body.contrast input[type=email],body.contrast input[type=tel],body.contrast input[type=date],body.contrast input[type=month],body.contrast input[type=week],body.contrast input[type=datetime],body.contrast input[type=datetime-local],body.contrast textarea,body.contrast input[type=number]{background: #000000 !important;border:1px solid #fff !important;color:#fff !important}body.contrast ::placeholder{background: #000000 !important;border:0px !important;color:#fff !important}body.contrast #accessibilityBar *{background-color:#000 !important;color:#ff0 !important}body.contrast #accessibilityBar .setAccessibility{/*border:1px solid !important*/}body.contrast #accessibilityBar .setAccessibility[data-accessibility=contrast]{background-color:#ff0 !important;color:#000 !important}html.darkmode{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);}/*# sourceMappingURL=asb.css.map */
html.normalfont,body.normalfont,.normalfont div,.normalfont span,.normalfont font,.normalfont table,.normalfont tr,.normalfont td,.normalfont a,.normalfont button,.normalfont input,.normalfont select,.normalfont u,
.normalfont p,.normalfont h1,.normalfont h2,.normalfont h3,.normalfont h4,.normalfont h5,.normalfont h6{
font-family:arial !important;
}
/* FontSize - START */
/* plus font */
body.fontSize120 p,body.fontSize120 span,body.fontSize120 h1,body.fontSize120 h2,body.fontSize120 h3,body.fontSize120 h4,body.fontSize120 h5,body.fontSize120 h6,body.fontSize120 font,body.fontSize120 input,body.fontSize120 textarea,body.fontSize120 button,body.fontSize120 b,body.fontSize120 u{ font-size:120% !important; }
body.fontSize140 p,body.fontSize140 span,body.fontSize140 h1,body.fontSize140 h2,body.fontSize140 h3,body.fontSize140 h4,body.fontSize140 h5,body.fontSize140 h6,body.fontSize140 font,body.fontSize140 input,body.fontSize140 textarea,body.fontSize140 button,body.fontSize140 b,body.fontSize140 u{ font-size:140% !important; }
body.fontSize160 p,body.fontSize160 span,body.fontSize160 h1,body.fontSize160 h2,body.fontSize160 h3,body.fontSize160 h4,body.fontSize160 h5,body.fontSize160 h6,body.fontSize160 font,body.fontSize160 input,body.fontSize160 textarea,body.fontSize160 button,body.fontSize160 b,body.fontSize160 u{ font-size:160% !important; }
body.fontSize180 p,body.fontSize180 span,body.fontSize180 h1,body.fontSize180 h2,body.fontSize180 h3,body.fontSize180 h4,body.fontSize180 h5,body.fontSize180 h6,body.fontSize180 font,body.fontSize180 input,body.fontSize180 textarea,body.fontSize180 button,body.fontSize180 b,body.fontSize180 u{ font-size:180% !important; }
body.fontSize200 p,body.fontSize200 span,body.fontSize200 h1,body.fontSize200 h2,body.fontSize200 h3,body.fontSize200 h4,body.fontSize200 h5,body.fontSize200 h6,body.fontSize200 font,body.fontSize200 input,body.fontSize200 textarea,body.fontSize200 button,body.fontSize200 b,body.fontSize200 u{ font-size:200% !important; }

/* minus font */
body.fontSize80 p,body.fontSize80 span,body.fontSize80 h1,body.fontSize80 h2,body.fontSize80 h3,body.fontSize80 h4,body.fontSize80 h5,body.fontSize80 h6,body.fontSize80 font,body.fontSize80 input,body.fontSize80 textarea,body.fontSize80 button,body.fontSize80 b,body.fontSize80 u{ font-size:90% !important; }
body.fontSize60 p,body.fontSize60 span,body.fontSize60 h1,body.fontSize60 h2,body.fontSize60 h3,body.fontSize60 h4,body.fontSize60 h5,body.fontSize60 h6,body.fontSize60 font,body.fontSize60 input,body.fontSize60 textarea,body.fontSize60 button,body.fontSize60 b,body.fontSize60 u{ font-size:80% !important; }
body.fontSize40 p,body.fontSize40 span,body.fontSize40 h1,body.fontSize40 h2,body.fontSize40 h3,body.fontSize40 h4,body.fontSize40 h5,body.fontSize40 h6,body.fontSize40 font,body.fontSize40 input,body.fontSize40 textarea,body.fontSize40 button,body.fontSize40 b,body.fontSize40 u{ font-size:70% !important; }

/* icons + negishut text */
body.fontSize120 #accessibilityBar *,body.fontSize140 #accessibilityBar *,body.fontSize160 #accessibilityBar *,body.fontSize180 #accessibilityBar *,body.fontSize200 #accessibilityBar *{font-size:1.1rem !important;}
body.fontSize80 #accessibilityBar *,body.fontSize60 #accessibilityBar *,body.fontSize40 #accessibilityBar *{font-size:1.1rem !important;}



/* FontSize - END */


html.invertcolors{filter: invert(1) contrast(100%) brightness(100%) grayscale(0%);}
html.invertcolors #accessibilityBar button[data-accessibility=invertcolors] {background-color: #d7e5f5;}

#accessibilityBar button:hover{outline: auto !important;}
.boldlinks a,.boldlinks button,.boldlinks input[type=button], .boldlinks input[type=submit], .boldlinks .collapsible-header{text-decoration: underline !important;}

body.boldlinks a i,.boldlinks a i{text-decoration: none !important;}

body.normalfont #accessibilityBar button[data-accessibility=normalfont] {background-color: #d7e5f5;}
body.boldlinks #accessibilityBar button[data-accessibility=boldlinks] {background-color: #d7e5f5;}
html.darkmode #accessibilityBar button[data-accessibility=dark] {background-color: #3c3838 !important;}

#accessibilityBar a {text-decoration:none !important;}


