html {
  margin-top: 0 !important;
}

i.fas.fa-pen-alt.fa-pen-alt {
  display: none;
}

.wpforo-clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.wpforo-banner-header .wpforo-banner-image {
  display: none;
  background-image: url(./images/header-image.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  height: 170px;
  padding-top: 67px;
}
.wpforo-banner-header .wpforo-banner-text {
  color: #fff;
  font-size: 40px;
  line-height: 49px;
  font-style: italic;
  text-align: center;
}
.wpforo-banner-header .wpforo-header-copy {
  display: none;
  padding: 40px 20px;
  max-width: 810px;
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  margin: 0 auto;
}

.wpft-forum .wpforo-banner-header .wpforo-banner-image,
.wpft-forum .wpforo-banner-header .wpforo-header-copy {
  display: block;
}

#wpforo #wpforo-wrap {
  margin-top: 30px;
}
#wpforo #wpforo-wrap.wpft-forum {
  margin-top: 0;
}

#wpforo #wpforo-wrap .dem-answers li {
  margin-bottom: 12px;
  font-size: 14px;
  color: #666;
}

#wpforo #wpforo-wrap .dem-label {
  margin-bottom: 3px;
}

#wpforo #wpforo-wrap .dem-bottom .dem-button {
  background-color: #F15A29;
  color: #fff;
}

#wpforo #wpforo-wrap .wpforo-header-account-links {
  width: 100%;
  margin-bottom: 16px;
  text-align: center;
}
@media screen and (min-width: 800px) {
  #wpforo #wpforo-wrap .wpforo-header-account-links {
    text-align: right;
  }
}

#wpforo-poweredby {
  display: none;
}

#wpforo #wpforo-wrap .wpforo-button-custom,
#wpforo #wpforo-wrap .sby_load_btn,
#wpforo #wpforo-wrap .sby_follow_btn a {
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px;
  display: inline-block;
  text-align: center;
}

#wpforo #wpforo-wrap .sby_load_btn,
#wpforo #wpforo-wrap .sby_follow_btn a {
  padding: 5px 12px 4px;
}

#wpforo #wpforo-wrap .wpforo-orange-outline-button,
#wpforo #wpforo-wrap .sby_load_btn {
  border: 2px solid #F15A29 !important;
  background: #fff;
  color: #F15A29 !important;
  transition: all 0.15s linear;
  border-radius: 0;
}
#wpforo #wpforo-wrap .wpforo-orange-outline-button:hover, #wpforo #wpforo-wrap .wpforo-orange-outline-button:active, #wpforo #wpforo-wrap .wpforo-orange-outline-button:focus, #wpforo #wpforo-wrap .wpforo-orange-outline-button:focus-within,
#wpforo #wpforo-wrap .sby_load_btn:hover,
#wpforo #wpforo-wrap .sby_load_btn:active,
#wpforo #wpforo-wrap .sby_load_btn:focus,
#wpforo #wpforo-wrap .sby_load_btn:focus-within {
  background: #F15A29;
  color: #fff !important;
  border-color: transparent !important;
}

#wpforo #wpforo-wrap .wpforo-orange-button,
#wpforo #wpforo-wrap input[type=submit].dem-button,
#wpforo #wpforo-wrap .sby_follow_btn a {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
}
#wpforo #wpforo-wrap .wpforo-orange-button:hover, #wpforo #wpforo-wrap .wpforo-orange-button:active, #wpforo #wpforo-wrap .wpforo-orange-button:focus, #wpforo #wpforo-wrap .wpforo-orange-button:focus-within,
#wpforo #wpforo-wrap input[type=submit].dem-button:hover,
#wpforo #wpforo-wrap input[type=submit].dem-button:active,
#wpforo #wpforo-wrap input[type=submit].dem-button:focus,
#wpforo #wpforo-wrap input[type=submit].dem-button:focus-within,
#wpforo #wpforo-wrap .sby_follow_btn a:hover,
#wpforo #wpforo-wrap .sby_follow_btn a:active,
#wpforo #wpforo-wrap .sby_follow_btn a:focus,
#wpforo #wpforo-wrap .sby_follow_btn a:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}

.wpforo-signin-link,
.wpforo-signup-link,
.wpforo-profile-link {
  width: 112px;
}

.wpforo-signout-link {
  width: 120px;
}

#wpforo #wpforo-wrap .wpforo-signin-link,
#wpforo #wpforo-wrap .wpforo-signout-link {
  margin-right: 16px;
}

#wpforo #wpforo-wrap .wpforo-content {
  width: 74.3%;
}

#wpforo #wpforo-wrap .wpforo-right-sidebar {
  width: 23.1%;
}

.wpforo .entry-header {
  display: none;
}
.wpforo .entry-content > p {
  display: none;
}
.wpforo #wpforo #wpforo-wrap {
  padding-left: 16px;
  padding-right: 16px;
  max-width: 1200px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1230px) {
  .wpforo #wpforo #wpforo-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-category {
  border-bottom: none;
}
.wpforo #content .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.wpforo #content .container #primary-full {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
}
.wpforo #content .container #primary-full #main {
  margin-left: 0;
  width: 100%;
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.wpforo #wpforo #wpforo-wrap .wpforo-feed {
  float: none;
}
.wpforo #wpforo #wpforo-wrap .wpforo-subtop {
  width: 100%;
  background-color: #F6F6F6;
  min-height: 40px;
  margin-bottom: 40px;
}
.wpforo #wpforo #wpforo-wrap span {
  position: relative;
  z-index: 99;
  color: #333;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb {
  margin: 0;
  display: inline;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb div {
  padding: 8px 8px 8px 29px;
  font-size: 14px;
  background: #EAEAEA;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb div:first-child {
  padding-left: 16px;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root i {
  font-size: 20px;
  position: relative;
  z-index: 99;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root {
  border-left: 0;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb div:after {
  width: 40px;
  height: 40px;
  right: -17px;
  background: #EAEAEA;
  color: #ccc;
}
.wpforo #wpforo #wpforo-wrap .wpf-breadcrumb div.active:after {
  color: #F1582C;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-title {
  width: 64%;
  display: block;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-q-a-p {
  width: 35%;
  float: right;
  display: block;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-title,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts {
  font-size: 16px;
}
@media screen and (min-width: 800px) and (max-width: 1000px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-title,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts {
    font-size: 13px;
  }
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts {
  width: 33.33%;
  display: block;
  float: left;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts {
  font-size: 24px;
  color: #666;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts {
  display: none;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions {
  float: right;
}
@media screen and (min-width: 543px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions {
    float: left;
  }
}
@media screen and (min-width: 543px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers {
    display: inline-block;
    float: right;
  }
}
@media screen and (min-width: 720px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers {
    float: left;
  }
}
@media screen and (min-width: 720px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts,
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts {
    display: inline-block;
  }
}
@media screen and (max-width: 620px) {
  .wpforo #wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions {
    width: auto;
  }
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-title {
  font-size: 20px !important;
  font-style: normal;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-description {
  font-style: italic;
  font-size: 14px;
}
.wpforo #wpforo #wpforo-wrap .wpforo-internal-forum-wrapper {
  width: 100%;
  padding: 24px 16px;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum {
  width: 100%;
  padding: 17px 16px;
  background: #F0F0F0;
  color: #666;
  font-size: 14px;
  line-height: 17px;
  border-top: none;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum .fa-comments {
  display: none;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum a {
  color: #666;
  font-weight: bold;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum ul {
  padding-left: 81px;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum .first {
  margin-left: -81px;
}
.wpforo #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum {
  padding: 0;
}
.wpforo #wpforo #wpforo-wrap .widget-title, .wpforo .wpforo-widget-wrap .widget-title {
  border-bottom: 0;
}
.wpforo #wpforo #wpforo-wrap .widget-title {
  font-style: normal;
  font-size: 20px;
  margin-bottom: 24px;
  padding: 0;
}
.wpforo #wpforo #wpforo-wrap .wpforo-widget-content {
  padding-top: 0;
}
.wpforo .dem-poll-title {
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 24px;
  margin-top: 25px;
}
.wpforo #wpforo #wpforo-wrap .dem-vote {
  font-size: 14px;
  line-height: 16px;
  color: #666;
}
.wpforo #wpforo #wpforo-wrap .dem-vote li {
  margin-bottom: 16px;
}
.wpforo #wpforo #wpforo-wrap .dem-vote br {
  display: none;
}
.wpforo #wpforo #wpforo-wrap .dem__checkbox {
  width: 18px;
  height: 18px;
  border-color: #ccc;
  margin-right: 8px;
}
.wpforo #wpforo #wpforo-wrap .dem-add-answer {
  margin-bottom: 24px;
}
.wpforo #wpforo #wpforo-wrap .dem-add-answer .dem-link {
  font-style: normal;
  font-size: 14px;
}
.wpforo #wpforo #wpforo-wrap input[type=submit].dem-button {
  width: 85px;
  box-shadow: none;
}
.wpforo #wpforo #wpforo-wrap .dem-results-link {
  font-style: normal;
  font-size: 14px;
  float: left;
  margin-left: 8px;
  margin-top: 9px;
}
.wpforo #wpforo #wpforo-wrap .footer-widget-col {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 2px solid #D8D8D8;
}
.wpforo #wpforo #wpforo-wrap .footer-widget-col:first-child .dem-poll-title {
  margin-top: 0;
}
.wpforo #wpforo #wpforo-wrap .footer-widget-col:last-child {
  border-bottom: none;
}
.wpforo #wpforo #wpforo-wrap .widget_democracy .widget-title {
  display: none;
}
.wpforo #wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li {
  border-bottom: 1px solid #E1E1E1;
  padding: 16px 0 !important;
}
.wpforo #wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li:first-child {
  padding-top: 0 !important;
}
.wpforo #wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li:last-child {
  padding-bottom: 0 !important;
  border-bottom: none;
}
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-right p {
  color: #666;
}
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttitle,
.wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttitle,
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttext,
.wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttext {
  font-size: 15px;
  line-height: 18px;
  font-weight: normal;
}
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-left {
  display: none;
}
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-right {
  width: 100%;
  float: none;
}
.wpforo #wpforo #wpf-widget-recent-replies a {
  font-weight: normal !important;
}
.wpforo #wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postuser, .wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postuser {
  font-size: 13px;
  margin-top: 16px;
}
.wpforo #wpforo #wpforo-wrap .sby_header_text h3 {
  font-style: normal;
  margin-top: 7px !important;
}
.wpforo #wpforo #wpforo-wrap .sby_follow_btn a {
  margin-left: 14px;
}
@media screen and (min-width: 800px) and (max-width: 1176px) {
  .wpforo #wpforo #wpforo-wrap .sby_follow_btn a {
    margin-left: 0;
  }
}
@media screen and (min-width: 800px) and (max-width: 1176px) {
  .wpforo #wpforo #wpforo-wrap .sby_load_btn {
    margin-bottom: 14px;
  }
}
.wpforo #wpforo #wpforo-wrap [id^=sb_youtube_].sb_youtube .sby_play_btn {
  color: #fff;
  top: 40%;
  left: 40%;
}
@media screen and (min-width: 800px) and (max-width: 1176px) {
  .wpforo #wpforo #wpforo-wrap .sby_load_btn,
.wpforo #wpforo #wpforo-wrap .sby_follow_btn a {
    width: 100%;
  }
}
.wpforo #wpforo #wpforo-wrap .sby_btn_text {
  color: #F15A29;
  transition: all 0.15s linear;
}
.wpforo #wpforo #wpforo-wrap .sby_load_btn:hover .sby_btn_text, .wpforo #wpforo #wpforo-wrap .sby_load_btn:active .sby_btn_text, .wpforo #wpforo #wpforo-wrap .sby_load_btn:focus .sby_btn_text, .wpforo #wpforo #wpforo-wrap .sby_load_btn:focus-within .sby_btn_text {
  color: #fff;
}

.wpft-forum #wpforo #wpforo-wrap .wpf-head-bar {
  display: none;
}

.wpforo.wpft-topic #wpforo #wpforo-wrap #wpforo-title {
  font-size: 24px;
  line-height: 29px;
  padding: 0;
  margin-top: 0;
  margin-bottom: 4px;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar-left {
  width: 100%;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #wpforo-description {
  font-size: 16px;
  color: #333;
  border-bottom: none;
  padding: 0;
  margin-top: 0;
  margin-bottom: 16px;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px;
  width: 162px;
  display: inline-block;
  text-align: center;
  margin-bottom: 24px;
  box-shadow: none;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic:hover, .wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic:active, .wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic:focus, .wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic:focus-within,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button:hover,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button:active,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button:focus,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar #add_wpftopic br,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-button br {
  display: none;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-action-link {
  margin-top: 0;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpf-head-bar .wpf-action-link .wpf-subscribe-forum {
  font-size: 16px;
  color: #F15A29 !important;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head {
  padding: 15px 0;
  border-bottom: none;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic {
  padding: 30px 0;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-q-a-p {
  padding-top: 8px;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .topic-wrap {
  border-top: none;
  border-bottom: 1px solid #D8D8D8;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .topic-wrap:last-child {
  border-bottom: 0;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar {
  display: none;
  width: 5.5%;
  padding: 0;
  float: left;
  margin-left: 1.7%;
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar {
    display: block;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head .head-title {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  width: 50%;
  padding: 0;
  margin-left: 2%;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head .head-title a {
  font-weight: normal !important;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .cat-title {
  width: 50%;
  display: block;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-q-a-p {
  width: 29%;
  float: right;
  display: block;
  padding-right: 1.7%;
  text-align: center;
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-q-a-p {
    width: 48%;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info {
  width: 70%;
  display: block;
  float: left;
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info {
    width: 43%;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .cat-title,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost {
  font-size: 16px;
  color: #fff;
}
@media screen and (min-width: 800px) and (max-width: 900px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .cat-title,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost {
    font-size: 13px !important;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
  width: 45%;
  display: block;
  float: left;
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    width: 33.23%;
  }
}
@media screen and (min-width: 900px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    width: 19.8%;
  }
}
@media screen and (min-width: 1200px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    width: 21%;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views {
  font-size: 24px;
  color: #666;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
  display: none;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
  width: 33.23%;
}
@media screen and (min-width: 900px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    display: block;
  }
}
@media screen and (min-width: 1000px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    display: block;
    width: 28.6%;
    margin-left: 3.8%;
  }
}
@media screen and (min-width: 1000px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-cat-lastpost,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
    width: 26.23%;
    margin-left: 7.3%;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes {
  float: right;
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-votes,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-votes {
    float: left;
  }
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers {
    display: inline-block;
  }
}
@media screen and (min-width: 720px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-answers,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-answers {
    float: left;
  }
}
@media screen and (min-width: 500px) {
  .wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-cat-views,
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-views {
    display: inline-block;
  }
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost {
  padding: 0;
  margin-top: -8px;
  font-size: 13px;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost span {
  color: #666;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-stat-lastpost i {
  display: none;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title {
  font-size: 20px !important;
  font-style: normal;
  font-weight: normal !important;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i {
  display: none !important;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-internal-topic-wrapper {
  width: 100%;
  padding: 24px 16px;
}
.wpforo.wpft-topic #wpforo #wpforo-wrap .wpforo-topic-badges {
  display: none;
}

.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head {
  height: 47px;
  box-shadow: none;
  margin-bottom: 0;
  border-bottom: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-left,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-right {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 br {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 p:empty {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .author-rating-full,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-author-nicename {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-avatar {
  width: 8.2285714286%;
  float: left;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-avatar img {
  width: 100%;
  height: auto;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-data {
  width: 89.0285714286%;
  margin-left: 2.7428571429%;
  margin-right: 0;
  float: left;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-data br {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-content {
  border-top: 0;
  padding: 24px 0 24px 16px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-member-name-date-container {
  width: 100%;
  border-bottom: 1px solid #D8D8D8;
  margin: 0 0 8px 0;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-member-name-date-container {
    margin: 8px 0;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-name {
  width: 60%;
  float: left;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-name a {
  font-size: 20px;
  color: #F15A29 !important;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-date {
  width: 40%;
  text-align: right;
  float: right;
  font-size: 11px;
  color: #999;
  margin-top: 8px;
}
@media screen and (min-width: 440px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-date {
    font-size: 13px;
    margin-top: 7px;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-title {
  padding-right: 8px;
  margin-bottom: 8px;
  display: block;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-title {
    display: inline;
    margin-bottom: 0;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-title span,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-title p {
  color: #999;
  font-size: 13px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-positive,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-negative {
  font-size: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpfvote-num {
  font-size: 24px;
  color: #666 !important;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-voteup,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-votedown {
  color: transparent !important;
  width: 21px;
  max-width: 21px;
  height: 24px;
  transform: none;
  background-position-y: center;
  margin-left: -2px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-voteup {
  background-image: url(./images/arrow-up.svg);
  background-repeat: no-repeat;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-votedown {
  background-image: url(./images/arrow-down.svg);
  background-repeat: no-repeat;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-member-title.wpfut {
  border: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-member-stats {
  color: #999;
  padding: 2px 4px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-member-stats i {
  color: #F15A29 !important;
  margin-right: 4px;
  width: 13px;
  height: 13px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-piped {
  border-left: 1px solid #999;
  padding: 2px 8px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-posts {
  border-left: none;
  padding: 2px 8px 2px 0;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-author-member-posts {
    border-left: 1px solid #999;
    padding: 2px 8px;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-voting-container {
  padding-top: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-comment-content {
  padding: 24px;
  font-size: 15px;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-comment-content {
    font-size: 16px;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content p,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-comment-content p {
  font-size: 15px !important;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content p,
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-comment-content p {
    font-size: 16px !important;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author p:empty {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar {
  width: 100%;
  text-align: right;
  border-top: 1px solid #D8D8D8;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar span {
  color: #999;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar span:hover > i {
  color: #F15A29;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-content {
  padding: 0 !important;
  font-size: 15px;
  line-height: 21px !important;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-content {
    font-size: 16px;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-content p {
  font-size: 15px !important;
  line-height: 21px !important;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-content p {
    font-size: 16px !important;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-content .wpforo-comment-footer {
  font-size: 13px;
  margin-top: 24px;
  text-align: right;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-text {
  font-size: 15px !important;
  padding-top: 24px;
  padding-right: 24px;
  padding-left: 24px;
}
@media screen and (min-width: 500px) {
  .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-text {
    font-size: 16px !important;
  }
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-attached-file {
  border: none;
  padding: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-post-content img {
  border: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-footer {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-footer a {
  color: #F15A29 !important;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-action-links {
  width: 100%;
  text-align: right;
  border-top: 1px solid #D8D8D8;
  margin-top: 24px;
  padding: 8px 10px 10px 10px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-action-links br {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-action-links span {
  color: #999;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpforo-comment-action-links span:hover > i {
  color: #F15A29;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button {
  margin-top: 24px;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: inline-block;
  text-align: center;
  margin-bottom: 24px;
  box-shadow: none;
  line-height: normal;
  margin-bottom: 0;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button span {
  color: #fff !important;
  transition: all 0.15s linear;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button i {
  display: none;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:hover, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:active, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:focus, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
.wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:hover span, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:active span, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:focus span, .wpft-post #wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button:focus-within span {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}

.wpf-topic-create #wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep {
  margin-top: 56px;
  border-bottom: 1px solid #D8D8D8;
}
.wpf-topic-create #wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep p:empty {
  display: none;
}
.wpf-topic-create #wpforo #wpforo-wrap .wpfl-3 .wpf-answer-title {
  float: left;
  font-size: 14px;
  color: #999;
}
.wpf-topic-create #wpforo #wpforo-wrap .wpfl-3 .wpf-answer-filter {
  float: right;
}
.wpf-topic-create #wpforo #wpforo-wrap .wpfl-3 .wpf-answer-filter select {
  padding: 10px 16px 10px 8px !important;
  color: #999;
  border: 1px solid #ccc;
  box-shadow: none;
  font-size: 14px;
}

#wpforo #wpforo-wrap .wpf-field {
  border-bottom: none !important;
  padding: 0 0 20px;
}
#wpforo #wpforo-wrap .wpf-field br {
  display: none;
}
#wpforo #wpforo-wrap .wpf-field .wpf-label,
#wpforo #wpforo-wrap .wpf-field .wpf-topic-tags-label {
  color: #333 !important;
  font-size: 16px !important;
  margin-bottom: 8px !important;
  display: block;
  padding: 0;
}
#wpforo #wpforo-wrap .wpf-field input[type=email],
#wpforo #wpforo-wrap .wpf-field input[type=text],
#wpforo #wpforo-wrap .wpf-field input[type=password] {
  border: 1px solid #E1E1E1 !important;
  padding: 9px 16px !important;
  font-size: 16px !important;
  background-color: #fff !important;
  box-shadow: none !important;
  color: #333333;
}
#wpforo #wpforo-wrap .wpf-field input[type=email]:active, #wpforo #wpforo-wrap .wpf-field input[type=email]:focus, #wpforo #wpforo-wrap .wpf-field input[type=email]:focus-within,
#wpforo #wpforo-wrap .wpf-field input[type=text]:active,
#wpforo #wpforo-wrap .wpf-field input[type=text]:focus,
#wpforo #wpforo-wrap .wpf-field input[type=text]:focus-within,
#wpforo #wpforo-wrap .wpf-field input[type=password]:active,
#wpforo #wpforo-wrap .wpf-field input[type=password]:focus,
#wpforo #wpforo-wrap .wpf-field input[type=password]:focus-within {
  box-shadow: none !important;
}
#wpforo #wpforo-wrap .wpf-field input[type=checkbox] {
  width: 18px;
  height: 18px;
  vertical-align: bottom;
}
#wpforo #wpforo-wrap .wpf-field .wpf-reply-form-title {
  font-size: 20px;
  color: #666;
  padding-bottom: 8px;
  margin-bottom: 32px;
  border-bottom: 1px solid #D8D8D8;
}
#wpforo #wpforo-wrap .wpf-field .wpf-field-name-title .wpf-label-wrap i {
  display: none;
}

.wpforo-topic-footer {
  display: none;
}

.wp-social-login-widget {
  display: none;
}

.wpft-register #wpforo #wpforo-wrap .wpforo-register-content {
  padding: 40px 12px !important;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-register-content br {
  display: none;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-register-content h3 {
  display: none;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit] {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
  width: auto;
  float: left;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit]:hover, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit]:active, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit]:focus, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit]:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field-login a {
  border: 2px solid #F15A29 !important;
  background: #fff;
  color: #F15A29 !important;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: inline-block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
  float: right;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field-login a:hover, .wpft-register #wpforo #wpforo-wrap .wpf-field-login a:active, .wpft-register #wpforo #wpforo-wrap .wpf-field-login a:focus, .wpft-register #wpforo #wpforo-wrap .wpf-field-login a:focus-within {
  background: #F15A29;
  color: #fff !important;
  border-color: transparent !important;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field-login a i {
  display: none;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-register-table {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
}
.wpft-register #wpforo #wpforo-wrap .wpf-label-wrap {
  width: 100%;
  display: block;
  float: none;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field-wrap {
  width: 100%;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field-wrap i {
  display: none;
}
.wpft-register #wpforo #wpforo-wrap .wpf-tr:nth-child(3) {
  margin-top: 12px;
  margin-bottom: 4px;
}
.wpft-register #wpforo #wpforo-wrap .wpf-tr .wpf-td.wpfw-1 {
  color: #666;
}
.wpft-register #wpforo #wpforo-wrap span#wpf-open-privacy,
.wpft-register #wpforo #wpforo-wrap span#wpf-open-rules {
  color: #F15A29;
}

#wpforo #wpforo-wrap .wpforo-legal-checkbox:first-child,
#wpforo #wpforo-wrap .wpforo-legal-checkbox,
#wpforo #wpforo-wrap .fa-info-circle.wpf-reg-info {
  padding-left: 3px;
  color: #666;
}

#wpforo #wpforo-wrap .wpforo-legal-checkbox span {
  color: #666;
}

#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content,
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content {
  border-top: none !important;
  border-bottom: none !important;
}

.wpf-p-error {
  display: none;
}

#wpforo #wpforo-wrap .comment-sub-link {
  width: 100%;
  margin-top: 12px;
  text-align: right;
  display: none;
}
#wpforo #wpforo-wrap .comment-sub-link:first-child {
  display: inline-block;
}
@media screen and (min-width: 550px) {
  #wpforo #wpforo-wrap .comment-sub-link {
    width: 180px;
    margin-top: -29px;
    text-align: left;
  }
}

#wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit] {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: inline-block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
  width: auto;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit]:hover, #wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit]:active, #wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit]:focus, #wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit]:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button[type=submit] i {
  display: none;
}

#wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset] {
  border: 2px solid #F15A29 !important;
  background: #fff !important;
  color: #F15A29 !important;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: inline-block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:hover, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:active, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:focus, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:focus-within {
  background: #F15A29 !important;
  color: #fff !important;
  border-color: transparent !important;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:hover .wpf-button-text, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:active .wpf-button-text, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:focus .wpf-button-text, #wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset]:focus-within .wpf-button-text {
  color: #fff !important;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset] .wpf-button-text {
  color: #F15A29 !important;
}
#wpforo #wpforo-wrap .wpforo-comment .wpf-button-secondary[type=reset] i {
  display: none;
}

.wpft-login #wpforo #wpforo-wrap .wpforo-login-table {
  background-color: transparent;
  width: 100%;
  max-width: 560px;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-content h3 {
  display: none;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even) {
  background-color: transparent;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field {
  padding-top: 0;
  padding-bottom: 20px;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field-type-password {
  padding-bottom: 4px;
}
.wpft-login #wpforo #wpforo-wrap .wpf-login-text,
.wpft-login #wpforo #wpforo-wrap input:-internal-autofill-selected,
.wpft-login #wpforo #wpforo-wrap input:-webkit-autofill {
  background-color: #fff !important;
  transition: background-color 5000s ease-in-out 0s;
  font-size: 16px !important;
  font-family: Emeric, Helvetica, Arial, "Lucida Grande", sans-serif !important;
}
.wpft-login #wpforo #wpforo-wrap .wpf-extra {
  padding-bottom: 40px;
  text-align: left;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-remember-container {
  float: left;
}
.wpft-login #wpforo #wpforo-wrap .wpf-forgot-pass {
  float: right;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap {
  text-align: left !important;
}
.wpft-login #wpforo #wpforo-wrap .wpf-show-password {
  bottom: 15px;
  top: auto !important;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type=submit] {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
  width: auto !important;
  float: left;
}
.wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type=submit]:hover, .wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type=submit]:active, .wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type=submit]:focus, .wpft-login #wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type=submit]:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field-reg a {
  border: 2px solid #F15A29 !important;
  background: #fff;
  color: #F15A29 !important;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 27px 4px !important;
  display: block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
  min-width: 122px;
  float: right;
  margin-bottom: 0;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field-reg a:hover, .wpft-login #wpforo #wpforo-wrap .wpf-field-reg a:active, .wpft-login #wpforo #wpforo-wrap .wpf-field-reg a:focus, .wpft-login #wpforo #wpforo-wrap .wpf-field-reg a:focus-within {
  background: #F15A29;
  color: #fff !important;
  border-color: transparent !important;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field-reg a i {
  display: none;
}
.wpft-login #wpforo #wpforo-wrap .wpf-field-reg {
  padding-top: 0;
}

.wpf-post-create br {
  display: none;
}

#wpforo #wpforo-wrap .wpf-post-create,
#wpforo #wpforo-wrap .wpf-topic-create {
  border: none !important;
  padding: 20px 16px;
}
@media screen and (min-width: 800px) {
  #wpforo #wpforo-wrap .wpf-post-create,
#wpforo #wpforo-wrap .wpf-topic-create {
    padding: 32px 24px;
  }
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-field,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-field {
  border-bottom: none;
  padding-left: 0;
  padding-right: 0;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-label,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-label {
  color: #333 !important;
  font-size: 16px;
  margin-bottom: 8px;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-field-wrap input[type=text],
#wpforo #wpforo-wrap .wpf-topic-create .wpf-field-wrap input[type=text] {
  border: 1px solid #E1E1E1;
  padding: 9px 16px;
  font-size: 16px;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-field-type-tinymce:before,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-field-type-tinymce:before {
  content: "Answer";
  color: #333;
  font-size: 16px;
  display: block;
  margin-left: 0;
  margin-bottom: 8px;
}
#wpforo #wpforo-wrap .wpf-post-create .mce-top-part:before,
#wpforo #wpforo-wrap .wpf-topic-create .mce-top-part:before {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-extra-fields,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields {
  width: 100%;
}
@media screen and (min-width: 1000px) {
  #wpforo #wpforo-wrap .wpf-post-create .wpf-extra-fields,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields {
    width: 450px;
  }
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-topic-sbs,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-sbs {
  padding-left: 0;
  color: #999;
  font-size: 14px;
  margin-top: 8px;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-topic-sbs input[type=checkbox],
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-sbs input[type=checkbox] {
  width: 18px;
  height: 18px;
  vertical-align: bottom;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-buttons-wrap,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-buttons-wrap {
  display: block;
  margin-top: 0;
  padding: 0;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap {
  color: #F15A29 !important;
  font-size: 13px;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap a,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpfa-browse,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap a,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpfa-browse {
  text-decoration: none;
  color: #F15A29 !important;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap a:hover, #wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap a:active, #wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap a:focus, #wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap a:focus-within,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpfa-browse:hover,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpfa-browse:active,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpfa-browse:focus,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpfa-browse:focus-within,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap a:hover,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap a:active,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap a:focus,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap a:focus-within,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpfa-browse:hover,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpfa-browse:active,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpfa-browse:focus,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpfa-browse:focus-within {
  text-decoration: underline;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpf_dd_info,
#wpforo #wpforo-wrap .wpf-post-create .wpf_attach_button_wrap .wpf_attach_max_fz,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpf_dd_info,
#wpforo #wpforo-wrap .wpf-topic-create .wpf_attach_button_wrap .wpf_attach_max_fz {
  color: #999 !important;
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit],
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit] {
  border: 2px solid transparent;
  color: #fff !important;
  background: #F15A29;
  transition: all 0.15s linear;
  border-radius: 0;
  font-size: 14px;
  text-transform: uppercase;
  min-height: 32px;
  padding: 5px 23px 4px !important;
  display: inline-block;
  text-align: center;
  box-shadow: none;
  line-height: normal;
}
@media screen and (min-width: 500px) {
  #wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit],
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit] {
    padding: 5px 27px 4px !important;
  }
}
#wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit]:hover, #wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit]:active, #wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit]:focus, #wpforo #wpforo-wrap .wpf-post-create .wpf-button[type=submit]:focus-within,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit]:hover,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit]:active,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit]:focus,
#wpforo #wpforo-wrap .wpf-topic-create .wpf-button[type=submit]:focus-within {
  color: #F15A29 !important;
  background: #fff;
  border-color: #F15A29;
}
#wpforo #wpforo-wrap .wpf-post-create .wpforo-revisions-wrap,
#wpforo #wpforo-wrap .wpf-topic-create .wpforo-revisions-wrap {
  padding: 8px 0 0;
  margin-top: 24px;
  border-top: 1px solid #D8D8D8;
  text-align: right;
  font-size: 11px;
  color: #999;
}

#wpforo #wpforo-wrap .wpf-topic-create br,
#wpforo #wpforo-wrap .wpf-topic-create p:empty {
  display: none;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-tags {
  border: 1px solid #E1E1E1 !important;
  padding: 9px 16px !important;
  font-size: 16px !important;
  background-color: #fff !important;
  box-shadow: none !important;
  color: #333333 !important;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-tags:active, #wpforo #wpforo-wrap .wpf-topic-create .wpf-tags:focus, #wpforo #wpforo-wrap .wpf-topic-create .wpf-tags:focus-within {
  box-shadow: none !important;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-tags::placeholder {
  color: #999 !important;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-tags-label {
  color: #333 !important;
  font-size: 16px !important;
  margin-bottom: 8px !important;
  display: block;
  padding: 0;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpfbs {
  display: none;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-sbs {
  float: left;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-buttons-wrap {
  display: block;
  margin-top: 0;
  padding: 0;
  float: right;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields {
  width: 100%;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-tags {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 40px;
}
#wpforo #wpforo-wrap .wpf-topic-create .fa-tag,
#wpforo #wpforo-wrap .wpf-topic-create .fa-exclamation,
#wpforo #wpforo-wrap .wpf-topic-create .fa-eye-slash {
  display: none;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields .wpf-main-fields {
  padding: 0;
  float: left;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields input[type=checkbox] {
  width: 18px;
  height: 18px;
  vertical-align: sub;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-extra-fields label {
  color: #999;
  font-size: 14px;
  margin-left: -11px;
  margin-right: 20px;
}
#wpforo #wpforo-wrap .wpf-topic-create .wpf-poll-form-wrap {
  width: 100%;
  float: left;
  text-align: left;
  padding: 0;
  clear: none;
  margin-top: 8px;
}
@media screen and (min-width: 460px) {
  #wpforo #wpforo-wrap .wpf-topic-create .wpf-poll-form-wrap {
    float: right;
    text-align: right;
    margin-top: 0;
    width: auto;
  }
}
#wpforo #wpforo-wrap .wpf-topic-create .wpfa-browse {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.wpft-register #wpforo #wpforo-wrap .note-text {
  font-style: italic;
  font-size: 12px;
  opacity: 0.7;
  color: #666;
  line-height: 1.2;
  margin-left: 24px;
  margin-top: 8px;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-legal-checkbox {
  display: none;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-show-checkbox {
  display: block;
}
.wpft-register #wpforo #wpforo-wrap .wpflegal-terms-privacy {
  opacity: 0.7;
  padding-right: 0;
}
.wpft-register #wpforo #wpforo-wrap .wpflegal-terms-privacy.enabled {
  opacity: 1;
}
.wpft-register #wpforo #wpforo-wrap .wpflegal-terms-privacy .scroll-down-text {
  font-size: 12px;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms {
  margin-bottom: 40px;
  word-break: break-word;
}
@media screen and (min-width: 445px) {
  .wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms {
    word-break: normal;
  }
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms-title {
  color: #333 !important;
  font-size: 16px !important;
  margin-bottom: 8px !important;
  display: block;
  padding: 0;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms {
  width: 100%;
  border: 1px solid #E1E1E1 !important;
  padding: 9px 16px !important;
  background-color: #fff;
  color: #333 !important;
  height: 200px;
  overflow: auto;
  margin-bottom: 20px;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms p {
  margin-bottom: 14px !important;
  display: block;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms p strong {
  font-weight: bold;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms p br {
  display: block;
}
.wpft-register #wpforo #wpforo-wrap .wpforo-agree-to-privacy-and-terms .wpforo-terms h3 {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: bold;
  display: block;
  color: #333333 !important;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit].wpforo-registration-button:disabled {
  opacity: 0.7;
}
.wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit].wpforo-registration-button:disabled:hover, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit].wpforo-registration-button:disabled:active, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit].wpforo-registration-button:disabled:focus, .wpft-register #wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit input[type=submit].wpforo-registration-button:disabled:focus-within {
  cursor: auto;
  border: 2px solid transparent !important;
  color: #fff !important;
  background: #F15A29 !important;
}

#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg {
  background: none !important;
}

#wpforo #wpforo-wrap #wpf-profile-account-form i {
  display: none;
}
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field {
  padding: 12px;
}
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-td.wpfw-3.row_1-col_1 {
  padding-right: 12px;
}
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-facebook input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-gtalk input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-aim input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-msn input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-twitter input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-yahoo input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-icq input,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-skype input {
  height: auto;
  font-size: 13px !important;
  line-height: 21px !important;
  padding: 4px 4px 4px 28px !important;
}
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-facebook i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-gtalk i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-aim i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-msn i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-twitter i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-yahoo i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-icq i,
#wpforo #wpforo-wrap #wpf-profile-account-form .wpf-field-name-skype i {
  display: inline-block;
}

/*# sourceMappingURL=wpforo-styles.css.map */
