/* ==========================================================================
   BB Press styles - begin
   ========================================================================== */
@media only screen and (max-width: 1440px) {
  #bbpress-forums div.bbp-topic-tags {
    display: inline-block;
    float: none;
  }
}

@media only screen and (max-width: 1200px) {
  #bbpress-forums #bbp-your-profile fieldset > div label[for] {
    width: 30%;
    padding: 5px 11px 5px 0px;
  }
  #bbpress-forums #bbp-your-profile fieldset > div input {
    width: 70%;
  }
}

@media only screen and (max-width: 1024px) {
  #bbpress-forums fieldset.bbp-form > div:not(.bbp-template-notice) > p {
    width: 100%;
  }
  #bbpress-forums div.bbp-template-notice {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 680px) {
  #bbpress-forums .bbp-forums .forum-titles .bbp-forum-topic-count,
  #bbpress-forums .bbp-forums .forum-titles .bbp-forum-reply-count,
  #bbpress-forums .bbp-forums .forum-titles .bbp-forum-freshness {
    display: none;
  }
  #bbpress-forums .bbp-forums .bbp-body .bbp-forum-topic-count,
  #bbpress-forums .bbp-forums .bbp-body .bbp-forum-reply-count,
  #bbpress-forums .bbp-forums .bbp-body .bbp-forum-freshness {
    display: none;
  }
  #bbpress-forums .bbp-forums .bbp-body .bbp-forum-info {
    width: 100%;
    padding-right: 0;
  }
  #bbpress-forums .bbp-topics .forum-titles .bbp-topic-voice-count,
  #bbpress-forums .bbp-topics .forum-titles .bbp-topic-reply-count,
  #bbpress-forums .bbp-topics .forum-titles .bbp-topic-freshness {
    display: none;
  }
  #bbpress-forums .bbp-topics .bbp-body .bbp-topic-voice-count,
  #bbpress-forums .bbp-topics .bbp-body .bbp-topic-reply-count,
  #bbpress-forums .bbp-topics .bbp-body .bbp-topic-freshness {
    display: none;
  }
  #bbpress-forums .bbp-topics .bbp-body .bbp-forum-info {
    width: 100%;
    padding-right: 0;
  }
  #bbpress-forums div.bbp-search-form,
  #bbpress-forums .bbp-breadcrumb,
  #bbpress-forums > #subscription-toggle {
    float: none;
  }
  #bbpress-forums #bbp-search-form #bbp_search {
    width: 100%;
  }
  #bbpress-forums div.bbp-template-notice,
  #bbpress-forums div.indicator-hint,
  #bbpress-forums .bbp-admin-links {
    display: none;
  }
  #bbpress-forums fieldset.bbp-form {
    padding-left: 0;
    padding-right: 0;
  }
  #bbpress-forums #bbp-your-profile fieldset > div label[for] {
    width: 100%;
    text-align: left;
    padding: 5px 11px 5px 0px;
  }
  #bbpress-forums #bbp-your-profile fieldset > div input {
    width: 100%;
  }
  #bbpress-forums #bbp-your-profile fieldset textarea,
  #bbpress-forums #bbp-your-profile fieldset fieldset.password {
    width: 100%;
  }
}

@media only screen and (max-width: 480px) {
  #bbpress-forums .bbp-body div.bbp-reply-author {
    margin: 0;
    min-height: 70px;
  }
  #bbpress-forums .bbp-body div.bbp-reply-content {
    margin-left: 0;
    margin-right: 0;
  }
  #bbpress-forums div.bbp-reply-author img.avatar {
    top: 0;
    margin-top: 0;
  }
  #bbpress-forums li.bbp-body div.hentry {
    padding-top: 16px;
  }
  #bbpress-forums li.bbp-header .bbp-reply-content {
    display: none;
  }
  #bbpress-forums li.bbp-header .bbp-reply-author {
    float: none;
  }
  #bbpress-forums #bbp-single-user-details {
    margin-bottom: 20px;
  }
  body.topic #bbpress-forums .bbp-replies li.bbp-body .bbp-reply-content {
    margin-left: 0;
    padding-top: 20px;
  }
  body.topic #bbpress-forums fieldset.bbp-form > div:not(.bbp-template-notice) .bbp-the-content-wrapper {
    padding: 0;
  }
  body.topic #bbpress-forums fieldset.bbp-form > div:not(.bbp-template-notice) > p {
    width: 100%;
  }
}

/* ==========================================================================
   BB Press styles - end
   ========================================================================== */

/*# sourceMappingURL=bbpress-responsive-map.css.map */
