.legacy-body .su-u-clearfix::after {
content:'';
display:table;
clear:both
}
.legacy-body .su-u-trim>:first-child {
margin-top:0
}
.legacy-body .su-u-trim>:last-child {
margin-bottom:0
}
.legacy-body .su-u-responsive-media-yes {
position:relative;
padding-bottom:56.25%;
height:0;
overflow:hidden
}
.legacy-body .su-u-responsive-media-yes embed, .legacy-body .su-u-responsive-media-yes iframe, .legacy-body .su-u-responsive-media-yes object {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.legacy-body .su-box {
margin:0 0 1.5em;
border-width:2px;
border-style:solid
}
.legacy-body .su-box-title {
display:block;
padding:.5em 1em;
font-weight:700;
font-size:1.1em
}
.legacy-body .su-box-content {
background-color:#fff;
color:#444;
padding:1em
}
.legacy-body .su-box-style-soft .su-box-title {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAQAAACnQTbWAAAALElEQVR4AWP6n8HE8J+J4R+YxGT8AyMEF7fIP0wtmGwiDSTkJAYIGwMxAEkA2DNEjOXI9r4AAAAASUVORK5CYII=");
background-position:0 0;
background-repeat:repeat-x
}
.legacy-body .su-button {
display:inline-block!important;
text-align:center;
text-decoration:none!important;
box-sizing:content-box!important;
transition:all .2s
}
.legacy-body .su-button span {
display:block!important;
text-decoration:none!important;
box-sizing:content-box!important;
transition:all .2s
}
.legacy-body .su-button img {
border:none!important;
vertical-align:middle!important;
margin:-.2em .4em 0 -.3em!important;
box-shadow:none!important
}
.legacy-body .su-button i {
display:inline-block;
width:1em;
height:1em;
margin:0 .5em 0 0!important;
text-align:center;
line-height:1em
}
.legacy-body .su-button small {
display:block;
margin:-.2em 0 0;
color:inherit;
text-align:center;
font-style:normal;
font-size:.8em;
line-height:1;
opacity:.7
}
@media screen and (max-width:768px) {
.legacy-body .su-button span {
padding-top:.25em!important;
padding-bottom:.25em!important;
line-height:1.2!important
}
.legacy-body .su-button small {
margin-top:.2em!important
}
}
.legacy-body .su-button-style-soft span {
background:0 -20px url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAQAAACnQTbWAAAALElEQVR4AWP6n8HE8J+J4R+YxGT8AyMEF7fIP0wtmGwiDSTkJAYIGwMxAEkA2DNEjOXI9r4AAAAASUVORK5CYII=") repeat-x
}
.legacy-body .su-button-style-soft:hover span {
background:0 0 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAQAAACnQTbWAAAALElEQVR4AWP6n8HE8J+J4R+YxGT8AyMEF7fIP0wtmGwiDSTkJAYIGwMxAEkA2DNEjOXI9r4AAAAASUVORK5CYII=") repeat-x
}
.legacy-body .su-row {
margin-bottom:1.5em
}
.legacy-body .su-row::after {
display:table;
clear:both;
content:''
}
.legacy-body .su-row .su-column {
display:block;
float:left;
box-sizing:border-box;
margin:0 0 0 4%
}
.legacy-body .su-row .su-column:first-child {
margin-left:0
}
.legacy-body .su-row .su-column-size-1-2 {
width:48%
}
.legacy-body .su-row .su-column-size-1-3 {
width:30.66%
}
.legacy-body .su-row .su-column embed, .legacy-body .su-row .su-column iframe, .legacy-body .su-row .su-column img, .legacy-body .su-row .su-column object {
max-width:100%
}
@media only screen and (max-width:767px) {
.legacy-body .su-row .su-column {
float:none;
width:100%;
margin:0
}
.legacy-body .su-row .su-column+.su-column {
margin:1.5rem 0 0
}
}
.legacy-body .su-note {
margin:0 0 1.5em;
border-width:1px;
border-style:solid
}
.legacy-body .su-note-inner {
padding:1em;
border-width:1px;
border-style:solid
}
.legacy-body .su-quote-style-default {
position:relative;
margin-bottom:1.5em;
padding:.5em 3em;
font-style:italic
}
.legacy-body .su-quote-style-default:after, .legacy-body .su-quote-style-default:before {
position:absolute;
display:block;
width:20px;
height:20px;
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAUCAQAAABVT7cwAAAA+UlEQVR42uVUWxGEMAzEAhZqAQu1gAUs1AIWagELtbAWsFALvQHSNCGdm+N+ab/Yyeax2TIM7z5wSJhv2ARg+i/djIKCLOkIhDn6XpBPZKsIxxREjIOhFqQGIxK23WLOOMJWgUWbbhUlarrACAS5XIWp4+tmPSxX1YMIrKjrTtUVVgN3AhamjlzZi4TJkpl73F33J7oRagXlgjYgCPMi4aU1NgF5o1Zu++wXYq0LWa7TtFZLKuu5TPPCorm/S93dvFC2Pgm7eIwqIb5ufjUlhAbsQ7VPCmWto/BCsh0fsLWwI3quVuINB/XOsxr24Vvv/CYwI0kXvPJ8AL/W8uhemD3eAAAAAElFTkSuQmCC");
content:''
}
.legacy-body .su-quote-style-default:before {
top:0;
left:0;
background-position:0 0
}
.legacy-body .su-quote-style-default:after {
right:0;
bottom:0;
background-position:-20px 0
}
.legacy-body .su-quote-style-default .su-quote-cite {
display:block;
text-align:right;
font-style:normal
}
.legacy-body .su-quote-style-default .su-quote-cite:before {
content:'\2014\0000a0'
}
.legacy-body .su-quote-style-default .su-quote-cite a {
text-decoration:underline
}
.legacy-body .su-spoiler {
margin-bottom:1.5em
}
.legacy-body .su-spoiler .su-spoiler:last-child {
margin-bottom:0
}
.legacy-body .su-spoiler-title {
position:relative;
cursor:pointer;
min-height:20px;
line-height:20px;
padding:7px 7px 7px 34px;
font-weight:700;
font-size:13px
}
.legacy-body .su-spoiler-title:focus {
outline:currentColor thin dotted
}
.legacy-body .su-spoiler-icon {
position:absolute;
left:7px;
top:7px;
display:block;
width:20px;
height:20px;
line-height:21px;
text-align:center;
font-size:14px;
font-family:Legacy-ShortcodesUltimateIcons;
font-weight:400;
font-style:normal;
-webkit-font-smoothing:antialiased
}
.legacy-body .su-spoiler-content {
padding:14px;
transition:padding-top .2s
}
.legacy-body .su-spoiler.su-spoiler-closed>.su-spoiler-content {
height:0;
margin:0;
padding-top:0;
padding-bottom:0;
overflow:hidden;
border:none;
opacity:0;
pointer-events:none
}
.legacy-body .su-spoiler.su-spoiler-closed>.su-spoiler-content iframe {
display:none
}
.legacy-body .su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before {
content:'\f0ab'
}
.legacy-body .su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before {
content:'\f0a9'
}
.legacy-body .su-spoiler-style-default>.su-spoiler-title {
padding-left:27px;
padding-right:0
}
.legacy-body .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon {
left:0
}
.legacy-body .su-spoiler-style-default>.su-spoiler-content {
padding:1em 0 1em 27px
}
.legacy-body .su-youtube {
margin:0 0 1.5em
}
.legacy-body .su-youtube iframe {
border:none!important
}
