

html {
line-height:1.15; 
-webkit-text-size-adjust:100%; 
}
body {
margin:0;
}
h1 {
font-size:2em;
margin:0.67em 0;
}
hr {
height:0; 
overflow:visible; 
}
pre {
font-family:monospace, monospace; 
font-size:1em; 
}
a {
background-color:transparent;
}
abbr[title] {
border-bottom:none; 
text-decoration:underline; 
text-decoration:underline dotted; 
}
b,
strong {
font-weight:bolder;
}
code,
kbd,
samp {
font-family:monospace, monospace; 
font-size:1em; 
}
small {
font-size:80%;
}
sub,
sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sub {
bottom:-0.25em;
}
sup {
top:-0.5em;
}
img {
border-style:none;
}
button,
input,
optgroup,
select,
textarea {
font-family:inherit; 
font-size:100%; 
line-height:1.15; 
margin:0; 
}
button,
input { 
overflow:visible;
}
button,
select { 
text-transform:none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance:button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style:none;
padding:0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline:1px dotted ButtonText;
}
fieldset {
padding:0.35em 0.75em 0.625em;
}
legend {
color:inherit; 
display:table; 
max-width:100%; 
padding:0; 
white-space:normal; 
}
progress {
vertical-align:baseline;
}
textarea {
overflow:auto;
}
[type="checkbox"],
[type="radio"] {
padding:0; 
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height:auto;
}
[type="search"] {
-webkit-appearance:textfield; 
outline-offset:-2px; 
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
::-webkit-file-upload-button {
-webkit-appearance:button; 
font:inherit; 
}
details {
display:block;
}
summary {
display:list-item;
}
template {
display:none;
}
[hidden] {
display:none;
}
dfn, cite, em, i {
font-style:italic;
}
blockquote {
margin:0 1.5em;
}
address {
margin:0;
font-style:normal;
}
pre {
background: #eee;
margin-bottom: 1.5rem;
max-width: 100%;
overflow: auto;
padding: 1rem;
border-radius: 10px;
}
code, kbd, tt, var {
font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size:15px;
font-size:0.9375rem;
}
abbr, acronym {
border-bottom:1px dotted #666;
cursor:help;
}
mark, ins {
background:#fff9c0;
text-decoration:none;
}
big {
font-size:125%;
}
html {}
body {
background:#fff;
}
*,
*:before,
*:after {
outline:0!important;
box-sizing:border-box;
}
hr {
width: 100%;
border:0;
border-top: 1px solid #ddd;
height: 0;
margin-bottom:1.5em;
}
ul, ol {
padding:0;
margin:0 0 1.5em 3em;
}
ul {
list-style:disc;
}
ol {
list-style:decimal;
}
li > ul,
li > ol {
margin-bottom:0;
margin-left:1.5em;
}
dt {
font-weight:bold;
}
dd {
margin:0 1.5em 1.5em;
}
img {
height:auto;
max-width:100%;
}
figure {
margin:1em 0;
}
table {
margin:0 0 1.5em;
width:100%;
}
.alignleft {
display:inline;
float:left;
margin-right:1.5em;
}
.alignright {
display:inline;
float:right;
margin-left:1.5em;
}
.aligncenter {
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
}
.sticky {
display:block;
}
embed,
iframe,
object {
max-width:100%;
}
.wp-caption {
margin-bottom:1.5em;
max-width:100%;
}
.wp-caption img[class*="wp-image-"] {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption .wp-caption-text {
margin:0.8075em 0;
}
.wp-caption-text {
text-align:center;
}
.gallery {
margin-bottom:1.5em;
}
.gallery-item {
display:inline-block;
text-align:center;
vertical-align:top;
width:100%;
}
.gallery-columns-2 .gallery-item {
max-width:50%;
}
.gallery-columns-3 .gallery-item {
max-width:33.33%;
}
.gallery-columns-4 .gallery-item {
max-width:25%;
}
.gallery-columns-5 .gallery-item {
max-width:20%;
}
.gallery-columns-6 .gallery-item {
max-width:16.66%;
}
.gallery-columns-7 .gallery-item {
max-width:14.28%;
}
.gallery-columns-8 .gallery-item {
max-width:12.5%;
}
.gallery-columns-9 .gallery-item {
max-width:11.11%;
}
.gallery-caption {
display:block;
}
.screen-reader-text {
border: 0;
word-wrap: normal;
}
input#post-query-submit {
margin-top: 6px;
margin-bottom: 6px;
height: 38px;
padding: 8px 17px;
}
.rz-message.rz-message-not-me .rz--inner .rz--content .rz--text p {
word-break: break-all;
}
.rz-message.rz-message-me .rz--inner .rz--content .rz--text p {
word-break: break-all;
}
.rz-single-heading-rating .rz--rating {
flex-direction: column;
}
.rz-single-heading-rating .rz--rating .score-description {
font-size: 11px;
}
ul.the_champ_login_ul li {
padding-bottom: 8px !important;
}