body {
min-height: 100vh;
scroll-behavior: smooth;
text-rendering: optimizeSpeed;
} ul[class],
ol[class] {
padding: 0;
margin: 0;
list-style: none;
} a:not([class]) {
text-decoration-skip-ink: auto;
} input,
button,
textarea,
select {
font: inherit;
} @media (prefers-reduced-motion: reduce) {
* {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
}  img {
vertical-align: top;
height: auto;
max-width: 100%;
} img.alignright { float: right; margin: 0 0 2em 2em; }
img.alignleft { float: left; margin: 0 2em 2em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
@media only screen and (max-width: 480px) {
img.alignleft {
float: none;
margin-right: 0;
display: block;
}
img.alignright {
float: none;
margin-left: 0;
display: block;
}
} @media (min-width: 993px) {
#wpadminbar {
z-index: 2147483640;
}
} label {
display: block;
} .screen-reader-text {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background: #fff;
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
clip: auto !important;
color: #333;
display: block;
font-size: 1em;
font-weight: bold;
height: auto;
padding: 15px 23px 14px;
text-decoration: none;
width: auto;
z-index: 100000; } .oxy-header .oxy-search-form {
width: auto;
}
.search-form {
display: flex;
}