@-webkit-keyframes slideInUp {
    0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible; }


    100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
 }
@keyframes slideInUp {
    0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible; }


    100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
 }
  .ezoic-wrapper .adace-slot-wrapper .adace-slot img {
    vertical-align: bottom; }
  .ezoic-wrapper .adace-slot-wrapper.adace-background {
    position: fixed;
    display: block;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-position: 50%;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat; }
  .ezoic-wrapper .adace-sponsors-box {
    display: block; }
  .ezoic-wrapper .adace-sponsor {
    display: block;
    overflow: hidden;
    margin-bottom: 1.5rem; }
  .ezoic-wrapper .adace-sponsor-logo-wrap {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center; }
  .ezoic-wrapper .adace-sponsor-logo {
    position: relative;
    padding: 0 15px 1rem; }
  .ezoic-wrapper .adace-sponsor-logo img {
    max-height: 48px;
    width: auto; }
  .ezoic-wrapper .adace-sponsor-label {
    position: relative;
    padding: 0 15px 1rem;
    white-space: nowrap; }
  .ezoic-wrapper .adace-sponsor-label:last-child {
    visibility: hidden; }
  .ezoic-wrapper .adace-sponsor-name {
    text-align: center; }
  .ezoic-wrapper .adace-sponsor-desc {
    text-align: center;
    font-size: 18px;
    line-height: 1.555; }
  .ezoic-wrapper .adace-after-x-bbpress-replies,
  .ezoic-wrapper .adace-after-x-bbpress-topics {
    clear: both; }
  .ezoic-wrapper .adace-slideup-slot-wrap {
    position: fixed;
    display: block;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 900;
    background-color: rgba(0, 0, 0, 0.4);
    -webkit-transition: 375;
    -moz-transition: 375;
    -o-transition: 375;
    transition: 375; }
  .ezoic-wrapper .adace-slideup-slot-wrap.animate-in {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both; }
  .ezoic-wrapper .adace-slideup-slot-wrap.hidden {
    opacity: 0;
    -webkit-transform: translate(0, 100%);
    -moz-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    -o-transform: translate(0, 100%);
    transform: translate(0, 100%); }
  .ezoic-wrapper .adace-slideup-slot {
    position: relative;
    display: block; }
  .ezoic-wrapper .adace-slideup-slot-closer {
    position: absolute;
    display: block;
    color: white;
    top: 0;
    right: 20px;
    font-size: 20px;
    line-height: 20px;
    cursor: pointer; }
  .ezoic-wrapper .widget_adace_ads_widget {
    text-align: center; }

