html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
margin:0;
padding:0;
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline
}
body{
line-height:1
}
button{
outline:0
}
ol,ul{
list-style:none
}
blockquote,q{
quotes:none
}
blockquote:before,blockquote:after,q:before,q:after{
content:'';content:none
}
q{
display:inline;font-style:italic
}
q:before{
content:'"';font-style:normal
}
q:after{
content:'"';font-style:normal
}
textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{
-webkit-appearance:none;
appearance:none;
border-radius:0
}
table{
border-collapse:collapse;
border-spacing:0
}
th,td{
padding:2px
}
big{
font-size:120%
}
small,sup,sub{
font-size:80%
}
sup{
vertical-align:super
}
sub{
vertical-align:sub
}
dd{
margin-left:20px
}
kbd,tt{
font-family:courier;
font-size:12px
}
ins{
text-decoration:underline
}
del,strike,s{
text-decoration:line-through
}
dt{
font-weight:bold
}
address,cite,var{
font-style:italic
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block
}
*{
box-sizing:border-box;-webkit-tap-highlight-color:transparent
}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{
clip:rect(1px, 1px, 1px, 1px);
position:absolute !important
}