@charset "UTF-8";
/*
  颜色
*/
/*

Community

*/
/* line 14, ../sass/community.scss */
body.buddypress .entry-header {
  display: none;
}

/* line 19, ../sass/community.scss */
.member-wrapper {
  background: #f7f7f7;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  color: #666;
  display: table;
  width: 100%;
}
/* line 27, ../sass/community.scss */
.member-wrapper .member-sidebar {
  padding-top: 20px;
  float: none;
  display: table-cell;
}
/* line 31, ../sass/community.scss */
.member-wrapper .member-sidebar h1.user-name {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  font-family: sans-serif;
}
/* line 36, ../sass/community.scss */
.member-wrapper .member-sidebar h1.user-name span.user-nicename {
  font-size: 14px !important;
}
/* line 40, ../sass/community.scss */
.member-wrapper .member-sidebar-header {
  overflow: hidden;
}
/* line 42, ../sass/community.scss */
.member-wrapper .member-sidebar-header .member-avatar {
  width: 94px;
  float: left;
  margin-right: -104px;
  position: relative;
}
/* line 47, ../sass/community.scss */
.member-wrapper .member-sidebar-header .member-avatar img {
  max-width: 100%;
  height: auto;
  display: block;
}
/* line 52, ../sass/community.scss */
.member-wrapper .member-sidebar-header .member-avatar a.avatar-change {
  display: none;
  width: 24px;
  height: 24px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  position: absolute;
  bottom: 5px;
  right: 5px;
  line-height: 24px;
  text-align: center;
}
/* line 66, ../sass/community.scss */
.member-wrapper .member-sidebar-header .member-avatar:hover a.avatar-change {
  display: block;
}
/* line 71, ../sass/community.scss */
.member-wrapper .member-sidebar-header ul {
  margin-left: 104px;
}
/* line 73, ../sass/community.scss */
.member-wrapper .member-sidebar-header ul li {
  margin-bottom: 5px;
  max-width: 100%;
  overflow: hidden;
}
/* line 77, ../sass/community.scss */
.member-wrapper .member-sidebar-header ul li i {
  width: 20px;
  display: block;
  text-align: center;
  margin-right: -20px;
  float: left;
}
/* line 84, ../sass/community.scss */
.member-wrapper .member-sidebar-header ul li span {
  display: block;
  float: left;
  margin-left: 20px;
  max-width: 131px;
}
/* line 89, ../sass/community.scss */
.member-wrapper .member-sidebar-header ul li span a {
  color: #999;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 99, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions {
  margin: 20px 0;
  overflow: hidden;
}
/* line 102, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .block-this-user {
  display: none;
}
/* line 105, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button {
  width: 48%;
  float: left;
}
/* line 108, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 31px !important;
  line-height: 29px !important;
  padding: 0 0 !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  background: #f3f3f3 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -moz-linear-gradient(center top, white, #e8e8e8) !important;
  background: linear-gradient(#ffffff, #e8e8e8) !important;
  border-color: #d0d0d0;
  text-align: center !important;
}
/* line 135, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button.not-following a {
  background: #0079ff !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -moz-linear-gradient(center top, #0096ff, #005dff) !important;
  background: linear-gradient(#0096ff, #005dff) !important;
  border-color: #0071e0 !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
/* line 144, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button.not-following a:hover {
  background: #016bdc !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -moz-linear-gradient(center top, #008aea, #024dcf) !important;
  background: linear-gradient(#008aea, #024dcf) !important;
  border-color: #0055a7 !important;
}
/* line 155, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button.following a {
  background: #e11c1c !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -moz-linear-gradient(center top, #f62f2f, #cc0909) !important;
  background: linear-gradient(#f62f2f, #cc0909) !important;
  border-color: #a70c0c !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.32);
}
/* line 164, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button.following a:hover {
  background: #d61111 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -moz-linear-gradient(center top, #f51b1b, #b80808) !important;
  background: linear-gradient(#f51b1b, #b80808) !important;
  border-color: #9d0b0b !important;
}
/* line 174, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .generic-button.self-profile-btn {
  width: 100%;
}
/* line 178, ../sass/community.scss */
.member-wrapper .member-sidebar .member-actions .follow-button {
  margin-right: 4%;
}
/* line 186, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-nav li {
  font-weight: bold;
  padding: 7px 0;
}
/* line 189, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-nav li a {
  display: block;
}
/* line 191, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-nav li a i {
  width: 24px;
  display: inline-block;
  text-align: center;
  color: #999;
}
/* line 197, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-nav li a span {
  float: right;
  color: #999;
  font-weight: normal;
}
/* line 203, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-nav li a:hover span {
  text-decoration: underline;
}
/* line 210, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section {
  border-top: 1px solid #e8e8e8;
  margin-left: -15px;
  margin-right: -15px;
  padding: 20px;
}
/* line 215, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section h3.sidebar-title {
  margin-bottom: 10px;
  font-weight: bold;
  color: #333;
  font-size: 20px;
  font-family: Helvetica, Arial, "Microsoft YaHei", "微软雅黑", Heiti, "黑体", SimSun, "宋体", sans-serif;
}
/* line 223, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .profile-fields li {
  overflow: hidden;
  padding: 10px 0;
}
/* line 226, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .profile-fields li div.label {
  width: 40px;
  float: left;
  font-size: 14px;
  color: #666;
}
/* line 232, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .profile-fields li div.data {
  float: right;
}
/* line 240, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .sidebar-data ul.sidebar-sodial li {
  margin-bottom: 5px;
  max-width: 100%;
  overflow: hidden;
  line-height: 24px;
}
/* line 245, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .sidebar-data ul.sidebar-sodial li i {
  width: 24px;
  height: 24px;
  line-height: 24px;
  display: block;
  text-align: center;
  margin-right: -30px;
  float: left;
  border-radius: 3px;
  color: #fff;
  background: #999;
}
/* line 257, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .sidebar-data ul.sidebar-sodial li span {
  display: block;
  float: left;
  margin-left: 30px;
  max-width: 225px;
}
/* line 262, ../sass/community.scss */
.member-wrapper .member-sidebar .sidebar-section .sidebar-data ul.sidebar-sodial li span a {
  color: #999;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 276, ../sass/community.scss */
.member-wrapper .member-sidebar .block-field .generic-button.block-this-user a::after {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f05e";
  position: absolute;
  top: 1px;
  left: 0;
}
/* line 284, ../sass/community.scss */
.member-wrapper .member-sidebar .block-field .generic-button a {
  border: none !important;
  background: transparent !important;
  position: relative;
  padding: 0 !important;
  padding-left: 18px !important;
  float: left;
  color: #ccc !important;
}
/* line 292, ../sass/community.scss */
.member-wrapper .member-sidebar .block-field .generic-button a:hover {
  color: #999 !important;
  text-decoration: underline;
}
/* line 297, ../sass/community.scss */
.member-wrapper .member-sidebar .block-field .generic-button.follow-button, .member-wrapper .member-sidebar .block-field .generic-button#send-private-message {
  display: none;
}
/* line 303, ../sass/community.scss */
.member-wrapper .member-content {
  background: #fff;
  min-height: 800px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  float: none;
  display: table-cell;
}
/* line 309, ../sass/community.scss */
.member-wrapper .member-content-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 319, ../sass/community.scss */
#buddypress ul.activity-list {
  border: none;
  margin-left: -10px;
  margin-right: -10px;
}
/* line 323, ../sass/community.scss */
#buddypress ul.activity-list li, #buddypress ul.activity-list li.mini {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 20px;
  border: none;
  overflow: visible;
  font-size: 100% !important;
}
/* line 332, ../sass/community.scss */
#buddypress ul.activity-list li.load-more, #buddypress ul.activity-list li.mini.load-more {
  overflow: hidden;
}
/* line 335, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper, #buddypress ul.activity-list li.mini .post-wrapper {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  float: left;
  /*padding: 5px;*/
  position: relative;
  float: none;
  border-radius: 3px;
  /*overflow: hidden;*/
}
/* line 347, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-thumbnail, #buddypress ul.activity-list li.mini .post-wrapper .post-thumbnail {
  /*height: 120px;*/
  height: 168px;
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
}
/* line 354, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-thumbnail a.post-link, #buddypress ul.activity-list li.mini .post-wrapper .post-thumbnail a.post-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-indent: -20000em;
}
/* line 363, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box, #buddypress ul.activity-list li.mini .post-wrapper .post-box {
  overflow: hidden;
  margin-top: 5px;
  padding: 5px;
}
/* line 367, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-avatar, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-avatar {
  width: 32px;
  height: 32px;
  margin-right: -32px;
  float: left;
}
/* line 372, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-avatar img, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-avatar img {
  max-width: 100%;
  height: auto;
}
/* line 377, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content {
  margin-left: 32px;
  height: 32px;
  line-height: 32px;
  background: #f7f7f7;
  padding: 0 5px 0 10px;
  overflow: hidden;
}
/* line 384, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content i, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content i {
  color: #ccc;
  float: right;
  line-height: 32px;
  display: none;
}
/* line 390, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content .fa-favorite::before, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content .fa-favorite::before {
  content: "\f004";
}
/* line 393, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content .fa-new_post::before, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content .fa-new_post::before {
  content: "\f040";
}
/* line 396, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a {
  display: block;
  height: 32px;
  float: left;
}
/* line 400, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a span.name, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a span.name {
  max-width: 48px;
  display: inline-block;
  overflow: hidden;
  height: 32px;
  float: left;
}
/* line 408, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a.activity-favorite .activity-username, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a.activity-favorite .activity-username {
  display: inline-block;
}
/* line 411, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a.activity-favorite .activity-jump, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a.activity-favorite .activity-jump {
  display: none;
}
/* line 415, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a.activity-favorite:hover .activity-username, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a.activity-favorite:hover .activity-username {
  display: none;
}
/* line 418, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-box .post-content a.activity-favorite:hover .activity-jump, #buddypress ul.activity-list li.mini .post-wrapper .post-box .post-content a.activity-favorite:hover .activity-jump {
  display: inline-block;
  color: #4387c3;
}
/* line 427, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-data, #buddypress ul.activity-list li.mini .post-wrapper .post-data {
  background: #f7f7f7;
  color: #999;
  font-size: 12px;
  margin-top: 5px;
  padding: 5px;
  border-top: 1px solid #f1f1f1;
}
/* line 434, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-data span, #buddypress ul.activity-list li.mini .post-wrapper .post-data span {
  margin-right: 5px;
}
/* line 437, ../sass/community.scss */
#buddypress ul.activity-list li .post-wrapper .post-data a, #buddypress ul.activity-list li.mini .post-wrapper .post-data a {
  color: #999;
}

/* line 445, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav {
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 15px;
  border-bottom: 1px solid #e8e8e8;
}
/* line 452, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav ul {
  text-align: center;
}
/* line 454, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav ul li {
  float: none;
  display: inline-block;
}
/* line 457, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav ul li a {
  padding: 15px;
  border-bottom: 1px solid transparent;
  color: #999;
}
/* line 462, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav ul li.selected {
  margin-bottom: -1px;
}
/* line 464, ../sass/community.scss */
#buddypress div.item-list-tabs#subnav ul li.selected a {
  background: transparent;
  color: #666;
  opacity: 1;
  font-weight: 600;
  border-color: #666;
}

/* line 477, ../sass/community.scss */
#buddypress div.sub-tabs ul {
  padding: 20px 0 10px;
  text-align: center;
}
/* line 480, ../sass/community.scss */
#buddypress div.sub-tabs ul li {
  display: inline-block;
}
/* line 482, ../sass/community.scss */
#buddypress div.sub-tabs ul li:first-child {
  margin-right: 10px;
}
/* line 485, ../sass/community.scss */
#buddypress div.sub-tabs ul li a {
  border: 1px solid #ccc;
  padding: 5px 10px;
  font-size: 12px;
  color: #666;
}
/* line 490, ../sass/community.scss */
#buddypress div.sub-tabs ul li a:hover {
  text-decoration: none;
}
/* line 495, ../sass/community.scss */
#buddypress div.sub-tabs ul li.active a {
  background: #f7f7f7;
  color: #333;
  font-weight: bold;
}

/* line 510, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list {
  margin: 0;
}
/* line 513, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-wrapper {
  border-radius: 3px;
}
/* line 515, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-wrapper .post-thumbnail {
  height: 116px;
  background-size: cover;
  background-position: center center;
}
/* line 521, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-wrapper:hover .author-links {
  display: block;
}
/* line 526, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box {
  font-size: 12px;
}
/* line 531, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box .post-content a.activity-favorite .activity-username {
  display: inline-block;
}
/* line 534, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box .post-content a.activity-favorite .activity-jump {
  display: none;
}
/* line 538, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box .post-content a.activity-favorite:hover .activity-username {
  display: none;
}
/* line 541, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box .post-content a.activity-favorite:hover .activity-jump {
  display: inline-block;
  color: #4387c3;
}
/* line 549, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box h3.post-title {
  font-family: sans-serif;
  margin-bottom: 10px;
  display: -webkit-box;
  height: 42px;
  font-size: 14px;
  line-height: 1.5;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 561, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box p.post-author {
  font-size: 13px;
  color: #999;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
  font-family: sans-serif;
}
/* line 568, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box p.post-author a {
  color: #333;
}
/* line 572, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box p.post-tags {
  font-size: 12px;
  font-family: sans-serif;
  height: 17px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 579, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-box p.post-tags a {
  color: #999;
}
/* line 584, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-data {
  background: #f7f7f7;
  color: #999;
  font-size: 12px;
  margin-top: 5px;
  padding: 5px;
  border-top: 1px solid #f1f1f1;
}
/* line 591, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-data span {
  margin-right: 5px;
}
/* line 594, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .post-data a {
  color: #999;
}
/* line 598, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .author-links {
  position: absolute;
  z-index: 9;
  top: 10px;
  right: 10px;
  display: none;
}
/* line 604, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .author-links a {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  border-radius: 3px;
}
/* line 612, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .author-links a span {
  display: none;
}
/* line 615, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .author-links a.post-edit {
  background: #5198D4;
}
/* line 618, ../sass/community.scss */
#buddypress .member-content-wrapper ul.activity-list li .author-links a.post-delete {
  background: #e74c3c;
}
/* line 625, ../sass/community.scss */
#buddypress .member-content-wrapper .load-more {
  text-align: center;
}

/* line 634, ../sass/community.scss */
.community-post .post-gallery {
  overflow: hidden;
}
/* line 636, ../sass/community.scss */
.community-post .post-gallery li {
  display: block;
  float: left;
  width: 16.6666%;
  padding: 5px;
}
/* line 643, ../sass/community.scss */
.community-post .entry-footer {
  padding: 15px 15px 0 15px;
  font-size: 14px;
}
/* line 646, ../sass/community.scss */
.community-post .entry-footer span {
  line-height: 36px;
}
/* line 649, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav {
  float: left;
}
/* line 651, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span {
  text-align: center;
  display: inline-block;
}
/* line 654, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span span {
  line-height: 32px;
}
/* line 657, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span img {
  display: none !important;
}
/* line 660, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span a {
  display: block;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin-left: 10px;
  border: 1px solid #666;
}
/* line 667, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span a:hover {
  background: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
/* line 672, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span a.wpfp-remove {
  background: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
/* line 676, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span a.wpfp-remove:hover {
  background: #c52a1a;
  border-color: #c52a1a;
}
/* line 682, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav span.wpfp-span i {
  font-size: 18px;
  line-height: 34px;
}
/* line 687, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav .fav-count {
  width: auto;
  margin-left: 10px;
  padding: 0 15px;
  border-radius: 5px;
  display: inline-block;
  position: relative;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #666 !important;
  font-size: 18px;
}
/* line 698, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav .fav-count:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #e8e8e8 transparent transparent;
  position: absolute;
  right: 100%;
  top: 50%;
  margin-top: -6px;
}
/* line 710, ../sass/community.scss */
.community-post .entry-footer div.entry-footer-fav .fav-count span.jiathis_bubble_style {
  color: #666 !important;
  width: auto !important;
}
/* line 718, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 {
  float: left !important;
  margin-left: 10px;
}
/* line 721, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  margin-right: 10px;
  border: 1px solid #666;
  display: block;
  float: left;
  font-size: 16px !important;
}
/* line 730, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a.jiathis_counter_style {
  width: auto;
  margin-left: 10px;
  padding: 0 15px;
  border-radius: 5px;
  display: inline-block;
  position: relative;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #fff !important;
}
/* line 740, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a.jiathis_counter_style:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #e8e8e8 transparent transparent;
  position: absolute;
  right: 100%;
  top: 50%;
  margin-top: -6px;
}
/* line 752, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a.jiathis_counter_style span.jiathis_bubble_style {
  color: #666 !important;
  width: auto !important;
}
/* line 757, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a span {
  background: transparent !important;
  width: 30px !important;
  height: 30px !important;
  padding: 0 !important;
  margin: 0 !important;
  float: none !important;
  font-size: 18px !important;
  display: block !important;
  text-align: center !important;
  line-height: 30px !important;
}
/* line 769, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover {
  text-decoration: none;
  color: #fff;
}
/* line 772, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_tsina {
  background: #e74c3c;
  border-color: #e74c3c;
}
/* line 776, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_weixin {
  background: #2ecc71;
  border-color: #2ecc71;
}
/* line 780, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_fb {
  background: #4760A5;
  border-color: #4760A5;
}
/* line 784, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_twitter {
  background: #50ABF1;
  border-color: #50ABF1;
}
/* line 788, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_pinterest {
  background: #CE1714;
  border-color: #CE1714;
}
/* line 792, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_douban {
  background: #007802;
  border-color: #007802;
}
/* line 796, ../sass/community.scss */
.community-post .entry-footer .jiathis_style_32x32 a:hover.jiathis_button_qzone {
  background: #2174C3;
  border-color: #2174C3;
}

/* Edit Post */
/* line 807, ../sass/community.scss */
.bp-simple-post-form {
  padding: 20px 0;
}

/* Profile Form */
/* line 814, ../sass/community.scss */
#buddypress .profile-form {
  margin-top: 30px;
}
/* line 816, ../sass/community.scss */
#buddypress .profile-form form {
  border: 1px solid #e8e8e8;
  padding: 20px;
}
/* line 819, ../sass/community.scss */
#buddypress .profile-form form h3 {
  font-size: 18px;
  font-family: sans-serif;
  margin: 10px 0;
}
/* line 824, ../sass/community.scss */
#buddypress .profile-form form table {
  margin-bottom: 20px;
}
/* line 831, ../sass/community.scss */
#buddypress .profile-form form table thead {
  border-bottom: 1px solid #e8e8e8;
}
/* line 833, ../sass/community.scss */
#buddypress .profile-form form table thead tr {
  height: 36px;
  line-height: 36px;
  background: transparent !important;
}
/* line 837, ../sass/community.scss */
#buddypress .profile-form form table thead tr th {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
/* line 852, ../sass/community.scss */
#buddypress .profile-form .form-group input.form-control {
  border: 1px solid #e8e8e8;
  border-radius: 0;
  height: 40px;
  line-height: 40px;
  box-shadow: none;
}
/* line 858, ../sass/community.scss */
#buddypress .profile-form .form-group input.form-control:focus {
  border-color: #999;
}
/* line 864, ../sass/community.scss */
#buddypress .profile-form .form-submit .btn {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  padding: 0;
  font-size: 16px;
  background: #5198D4;
  color: #fff;
  border-color: #5198D4;
}
/* line 874, ../sass/community.scss */
#buddypress .profile-form .form-submit .btn:hover {
  background: #4087c3;
  border-color: #4087c3;
}

/* line 885, ../sass/community.scss */
.community-post {
  overflow: hidden;
}
/* line 887, ../sass/community.scss */
.community-post .community-content {
  width: 600px;
  float: left;
}
/* line 891, ../sass/community.scss */
.community-post .community-content .entry-content .entry-actions {
  margin: 0;
  color: #999;
}
/* line 894, ../sass/community.scss */
.community-post .community-content .entry-content .entry-actions a {
  padding: 5px 10px;
  border: 1px solid #e8e8e8;
  line-height: 16px;
  color: #999;
  border-radius: 5px;
  font-size: 14px;
  font-family: sans-serif;
}
/* line 902, ../sass/community.scss */
.community-post .community-content .entry-content .entry-actions a:hover {
  background: #5198D4;
  border-color: #5198D4;
  color: #fff;
  text-decoration: none;
}
/* line 908, ../sass/community.scss */
.community-post .community-content .entry-content .entry-actions a i {
  line-height: 16px;
}
/* line 916, ../sass/community.scss */
.community-post .community-content .entry-meta a:hover {
  background: #5198D4;
  color: #fff;
}
/* line 922, ../sass/community.scss */
.community-post .community-content .entry-author {
  line-height: 24px;
  color: #999;
}
/* line 925, ../sass/community.scss */
.community-post .community-content .entry-author .avatar {
  width: 24px;
  height: 24px;
}
/* line 930, ../sass/community.scss */
.community-post .community-content .post-ad {
  padding-top: 0;
  border-top: none;
}

/* line 936, ../sass/community.scss */
.community-sidebar {
  width: 300px;
  float: right;
}
/* line 940, ../sass/community.scss */
.community-sidebar .community-sidebar-wrapper.fixed-sidebar {
  position: fixed;
  width: 300px;
  top: 50px;
}
/* line 946, ../sass/community.scss */
.community-sidebar .author-info {
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  background-color: #f7f7f7;
  padding: 10px;
  overflow: hidden;
}
/* line 952, ../sass/community.scss */
.community-sidebar .author-info h2 {
  margin-bottom: 10px;
  font-size: 16px;
  font-family: inherit;
}
/* line 957, ../sass/community.scss */
.community-sidebar .author-info .author-box {
  overflow: hidden;
}
/* line 960, ../sass/community.scss */
.community-sidebar .author-info .author-avatar {
  width: 48px;
  height: 48px;
  float: left;
  margin-right: -60px;
}
/* line 966, ../sass/community.scss */
.community-sidebar .author-info .author-meta {
  margin-left: 60px;
  float: left;
}
/* line 969, ../sass/community.scss */
.community-sidebar .author-info .author-meta h3 {
  margin-bottom: 5px;
  display: -webkit-box;
  height: 21px;
  font-size: 14px;
  line-height: 1.5;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: inherit;
}
/* line 981, ../sass/community.scss */
.community-sidebar .author-info .author-meta h3 a:hover {
  background: #5198D4;
  color: #fff;
}
/* line 986, ../sass/community.scss */
.community-sidebar .author-info .author-meta h3 span {
  color: #999;
}
/* line 990, ../sass/community.scss */
.community-sidebar .author-info .author-meta p {
  margin-bottom: 5px;
  font-family: inherit;
  font-size: 14px;
}
/* line 995, ../sass/community.scss */
.community-sidebar .author-info .author-meta p.author-weisite i {
  width: 16px;
  line-height: 21px;
  float: left;
  margin-right: -20px;
}
/* line 1001, ../sass/community.scss */
.community-sidebar .author-info .author-meta p.author-weisite a {
  width: 200px;
  margin-left: 20px;
  display: block;
  height: 21px;
  font-size: 14px;
  line-height: 1.5;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1012, ../sass/community.scss */
.community-sidebar .author-info .author-meta p.author-weisite a:hover {
  background: #5198D4;
  color: #fff;
}
/* line 1020, ../sass/community.scss */
.community-sidebar .author-info .author-actions {
  width: 100%;
  overflow: hidden;
  margin-top: 10px;
}
/* line 1024, ../sass/community.scss */
.community-sidebar .author-info .author-actions a.btn {
  width: 48%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 31px !important;
  line-height: 29px !important;
  padding: 0 15px !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  background: #f3f3f3 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -moz-linear-gradient(center top, white, #e8e8e8) !important;
  background: linear-gradient(#ffffff, #e8e8e8) !important;
  border-color: #d0d0d0;
}
/* line 1050, ../sass/community.scss */
.community-sidebar .author-info .author-actions a.btn.not-follow {
  margin-right: 4%;
  background: #0079ff !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -moz-linear-gradient(center top, #0096ff, #005dff) !important;
  background: linear-gradient(#0096ff, #005dff) !important;
  border-color: #0071e0 !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
/* line 1060, ../sass/community.scss */
.community-sidebar .author-info .author-actions a.btn.not-follow:hover {
  background: #016bdc !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -moz-linear-gradient(center top, #008aea, #024dcf) !important;
  background: linear-gradient(#008aea, #024dcf) !important;
  border-color: #0055a7 !important;
}
/* line 1069, ../sass/community.scss */
.community-sidebar .author-info .author-actions a.btn.following {
  background: #e11c1c !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -moz-linear-gradient(center top, #f62f2f, #cc0909) !important;
  background: linear-gradient(#f62f2f, #cc0909) !important;
  border-color: #a70c0c !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.32);
}
/* line 1078, ../sass/community.scss */
.community-sidebar .author-info .author-actions a.btn.following:hover {
  background: #d61111 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -moz-linear-gradient(center top, #f51b1b, #b80808) !important;
  background: linear-gradient(#f51b1b, #b80808) !important;
  border-color: #9d0b0b !important;
}
/* line 1088, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button {
  width: 48%;
  float: left;
  margin-right: 2%;
}
/* line 1092, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 31px !important;
  line-height: 29px !important;
  padding: 0 0px !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  background: #f3f3f3 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -moz-linear-gradient(center top, white, #e8e8e8) !important;
  background: linear-gradient(#ffffff, #e8e8e8) !important;
  border-color: #d0d0d0;
  text-align: center !important;
}
/* line 1119, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button.not-following a {
  background: #0079ff !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -moz-linear-gradient(center top, #0096ff, #005dff) !important;
  background: linear-gradient(#0096ff, #005dff) !important;
  border-color: #0071e0 !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
/* line 1128, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button.not-following a:hover {
  background: #016bdc !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -moz-linear-gradient(center top, #008aea, #024dcf) !important;
  background: linear-gradient(#008aea, #024dcf) !important;
  border-color: #0055a7 !important;
}
/* line 1139, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button.following a {
  background: #e11c1c !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -moz-linear-gradient(center top, #f62f2f, #cc0909) !important;
  background: linear-gradient(#f62f2f, #cc0909) !important;
  border-color: #a70c0c !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.32);
}
/* line 1148, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button.following a:hover {
  background: #d61111 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -moz-linear-gradient(center top, #f51b1b, #b80808) !important;
  background: linear-gradient(#f51b1b, #b80808) !important;
  border-color: #9d0b0b !important;
}
/* line 1158, ../sass/community.scss */
.community-sidebar .author-info .author-actions .generic-button.self-profile-btn {
  width: 100%;
}
/* line 1164, ../sass/community.scss */
.community-sidebar .author-posts {
  margin-top: 30px;
}
/* line 1166, ../sass/community.scss */
.community-sidebar .author-posts h3 {
  border-bottom: 2px dotted #666;
  padding-bottom: 10px;
  margin-bottom: 15px;
  font-size: 16px;
  font-family: inherit;
  position: relative;
  margin-top: -18px;
}
/* line 1174, ../sass/community.scss */
.community-sidebar .author-posts h3 span {
  position: relative;
  background: #f1f1f1;
  bottom: -18px;
}
/* line 1179, ../sass/community.scss */
.community-sidebar .author-posts h3 a.more-link {
  color: #5198D4;
  position: relative;
  bottom: -20px;
  background: #f1f1f1;
  float: right;
  font-size: 1.4rem;
}
/* line 1186, ../sass/community.scss */
.community-sidebar .author-posts h3 a.more-link:hover {
  background: #5198D4;
  color: #fff;
}
/* line 1193, ../sass/community.scss */
.community-sidebar .author-posts ul li {
  list-style: square;
  list-style-position: inside;
  overflow: hidden;
}
/* line 1197, ../sass/community.scss */
.community-sidebar .author-posts ul li .entry-thumb {
  width: 60px;
  height: 60px;
  background-position: center center;
  background-size: cover;
  float: left;
  margin-right: 70px;
}
/* line 1205, ../sass/community.scss */
.community-sidebar .author-posts ul li a {
  border-bottom: 1px dashed #e8e8e8;
  padding-bottom: 5px;
}

/* line 1218, ../sass/community.scss */
.navbar-community .navbar-nav > li a {
  display: block;
  text-align: center;
  font-size: 14px;
}
/* line 1222, ../sass/community.scss */
.navbar-community .navbar-nav > li a em {
  color: red;
}
/* line 1225, ../sass/community.scss */
.navbar-community .navbar-nav > li a span.header-addi-text {
  display: block;
  font-size: 12px;
}

/* line 1234, ../sass/community.scss */
#buddypress .member-content .profile {
  width: 80%;
  margin: 50px auto;
  border: 1px solid #e8e8e8;
  padding: 30px;
  position: relative;
}
/* line 1240, ../sass/community.scss */
#buddypress .member-content .profile form {
  padding-top: 30px;
}
/* line 1243, ../sass/community.scss */
#buddypress .member-content .profile .button-nav {
  position: absolute;
  top: -10px;
  left: 0;
  width: 100%;
  margin-top: 0 !important;
  margin-bottom: 30px;
  width: 100%;
  text-align: center;
}
/* line 1252, ../sass/community.scss */
#buddypress .member-content .profile .button-nav li {
  display: inline-block;
  float: none !important;
}
/* line 1257, ../sass/community.scss */
#buddypress .member-content .profile .editfield {
  margin-bottom: 15px;
}
/* line 1259, ../sass/community.scss */
#buddypress .member-content .profile .editfield label {
  width: 180px important;
  float: left;
  margin: 0 !important;
  margin-right: -200px !important;
  line-height: 40px;
}
/* line 1266, ../sass/community.scss */
#buddypress .member-content .profile .editfield input[type='text'], #buddypress .member-content .profile .editfield input[type="number"] {
  margin-left: 200px;
  border: 1px solid #e8e8e8;
  border-radius: 0;
  height: 40px;
  line-height: 40px;
  box-shadow: none;
  width: 50% !important;
}
/* line 1275, ../sass/community.scss */
#buddypress .member-content .profile .editfield select, #buddypress .member-content .profile .editfield textarea {
  margin-left: 200px;
}
/* line 1278, ../sass/community.scss */
#buddypress .member-content .profile .editfield textarea {
  width: 60% !important;
}
/* line 1282, ../sass/community.scss */
#buddypress .member-content .profile .editfield .datebox select {
  margin-left: 10px !important;
}
/* line 1284, ../sass/community.scss */
#buddypress .member-content .profile .editfield .datebox select#field_13_day {
  margin-left: 200px !important;
}
/* line 1290, ../sass/community.scss */
#buddypress .member-content .profile .submit {
  padding-left: 200px !important;
}
/* line 1292, ../sass/community.scss */
#buddypress .member-content .profile .submit input[type="submit"] {
  width: 40%;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  padding: 0 !important;
  font-size: 16px !important;
  background: #5198D4 !important;
  color: #fff !important;
  border-color: #5198D4 !important;
}
/* line 1302, ../sass/community.scss */
#buddypress .member-content .profile .submit input[type="submit"]:hover {
  background: #4087c3 !important;
  border-color: #4087c3 !important;
}
/* line 1310, ../sass/community.scss */
#buddypress .member-content #members-list > li {
  width: 33.3333%;
  padding: 0 5px;
  margin-bottom: 10px;
}

/* line 1318, ../sass/community.scss */
.blocked-title {
  /*width: 80%;*/
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: sans-serif;
}

/* line 1325, ../sass/community.scss */
.users-blocked {
  /*width: 80%;*/
  /*margin: 20px auto;*/
}

/* line 1331, ../sass/community.scss */
.bp-simple-post-field {
  padding: 30px 0;
}
/* line 1333, ../sass/community.scss */
.bp-simple-post-field h3 {
  font-family: sans-serif !important;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
/* line 1340, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .form-group .form-control {
  width: 100% !important;
  background: transparent !important;
  height: 40px !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
/* line 1348, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .wp-editor-tabs {
  /*display: none !important;*/
}
/* line 1351, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .wp-editor-container {
  margin-top: 10px;
  border: 1px solid #ccc !important;
}
/* line 1356, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .editor-section {
  padding: 10px;
  border: 1px dashed #ccc;
  margin: 20px 0;
}
/* line 1360, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .editor-section label {
  font-size: 16px;
}
/* line 1363, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .editor-section p {
  margin: 10px 0;
}
/* line 1368, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .post-submit input[type="submit"] {
  width: 40%;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  padding: 0 !important;
  font-size: 16px !important;
  background: #5198D4 !important;
  color: #fff !important;
  border-color: #5198D4 !important;
}
/* line 1378, ../sass/community.scss */
.bp-simple-post-field .bp-simple-post-form .post-submit input[type="submit"]:hover {
  background: #4087c3 !important;
  border-color: #4087c3 !important;
}

/* line 1387, ../sass/community.scss */
#sitewide-notice {
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  display: none;
}
/* line 1396, ../sass/community.scss */
#sitewide-notice #message {
  width: 50%;
  top: 10%;
  left: 25%;
}
/* line 1401, ../sass/community.scss */
#sitewide-notice p {
  position: relative;
  border-radius: 3px;
}
/* line 1404, ../sass/community.scss */
#sitewide-notice p a#close-notice {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 1416, ../sass/community.scss */
#buddypress #messages-bulk-management {
  padding: 30px 0;
}
/* line 1418, ../sass/community.scss */
#buddypress #messages-bulk-management .pagination {
  float: none;
}
/* line 1420, ../sass/community.scss */
#buddypress #messages-bulk-management .pagination .pag-count {
  float: none;
}
/* line 1425, ../sass/community.scss */
#buddypress .message-wrapper {
  border-bottom: 1px solid #e8e8e8;
}
/* line 1427, ../sass/community.scss */
#buddypress .message-wrapper .read, #buddypress .message-wrapper .unread {
  border-top: 1px solid #e8e8e8;
  /*overflow: hidden;*/
  padding: 10px;
}
/* line 1431, ../sass/community.scss */
#buddypress .message-wrapper .read .message-avatar, #buddypress .message-wrapper .unread .message-avatar {
  width: 60px;
  margin-right: -60px;
  float: left;
}
/* line 1436, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content, #buddypress .message-wrapper .unread .message-content {
  margin-left: 60px;
  position: relative;
}
/* line 1439, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-from, #buddypress .message-wrapper .unread .message-content .thread-from {
  font-size: 14px;
}
/* line 1441, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-from span.activity, #buddypress .message-wrapper .unread .message-content .thread-from span.activity {
  float: right;
}
/* line 1445, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-info, #buddypress .message-wrapper .unread .message-content .thread-info {
  margin-top: 10px;
}
/* line 1447, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-info h3, #buddypress .message-wrapper .unread .message-content .thread-info h3 {
  font-size: 14px;
}
/* line 1449, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-info h3 a, #buddypress .message-wrapper .unread .message-content .thread-info h3 a {
  color: #5198D4;
  font-weight: bold;
}
/* line 1454, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-info blockquote, #buddypress .message-wrapper .unread .message-content .thread-info blockquote {
  border-left: 2px solid #e8e8e8;
  padding-left: 10px;
  margin-top: 10px;
  font-size: 12px;
  font-style: italic;
  color: #999;
}
/* line 1463, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-star, #buddypress .message-wrapper .unread .message-content .thread-star {
  position: absolute;
  right: 0;
  top: 24px;
}
/* line 1468, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-options, #buddypress .message-wrapper .unread .message-content .thread-options {
  position: absolute;
  right: 0;
  top: 50px;
  font-size: 12px;
  color: #999;
}
/* line 1474, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-options a, #buddypress .message-wrapper .unread .message-content .thread-options a {
  color: #999;
}
/* line 1477, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content .thread-options .thread-option-field, #buddypress .message-wrapper .unread .message-content .thread-options .thread-option-field {
  display: none;
}
/* line 1482, ../sass/community.scss */
#buddypress .message-wrapper .read .message-content:hover .thread-option-field, #buddypress .message-wrapper .unread .message-content:hover .thread-option-field {
  display: inline-block;
}
/* line 1488, ../sass/community.scss */
#buddypress .message-wrapper .unread {
  background: rgba(241, 196, 15, 0.1);
  border-top: 1px solid rgba(241, 196, 15, 0.2);
}
/* line 1493, ../sass/community.scss */
#buddypress .message-actions {
  overflow: hidden;
  padding: 10px 0;
}
/* line 1496, ../sass/community.scss */
#buddypress .message-actions .messages-options-nav {
  float: right;
}
/* line 1499, ../sass/community.scss */
#buddypress .message-actions .pagination-links {
  float: left;
}
/* line 1502, ../sass/community.scss */
#buddypress .message-actions input[type="submit"] {
  padding: 2px 10px !important;
  border-radius: 3px;
}
/* line 1507, ../sass/community.scss */
#buddypress #message-thread {
  padding: 30px 0;
}
/* line 1509, ../sass/community.scss */
#buddypress #message-thread h3#message-subject, #buddypress #message-thread p#message-recipients {
  padding-left: 10px;
  font-family: sans-serif;
}
/* line 1514, ../sass/community.scss */
#buddypress #message-thread .submit input[type="submit"] {
  width: 40%;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  padding: 0 !important;
  font-size: 16px !important;
  background: #5198D4 !important;
  color: #fff !important;
  border-color: #5198D4 !important;
}
/* line 1524, ../sass/community.scss */
#buddypress #message-thread .submit input[type="submit"]:hover {
  background: #4087c3 !important;
  border-color: #4087c3 !important;
}
/* line 1531, ../sass/community.scss */
#buddypress #send_message_form {
  padding: 30px 0;
}
/* line 1534, ../sass/community.scss */
#buddypress #send_message_form .submit input[type="submit"] {
  width: 40%;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  padding: 0 !important;
  font-size: 16px !important;
  background: #5198D4 !important;
  color: #fff !important;
  border-color: #5198D4 !important;
}
/* line 1544, ../sass/community.scss */
#buddypress #send_message_form .submit input[type="submit"]:hover {
  background: #4087c3 !important;
  border-color: #4087c3 !important;
}
/* line 1551, ../sass/community.scss */
#buddypress #notifications-bulk-management {
  padding: 30px 0;
}
/* line 1554, ../sass/community.scss */
#buddypress h2.page-title {
  font-family: sans-serif;
  font-size: 24px;
}
/* line 1559, ../sass/community.scss */
#buddypress #members-dir-search #search-members-form {
  overflow: hidden;
}
/* line 1561, ../sass/community.scss */
#buddypress #members-dir-search #search-members-form input[type="text"] {
  width: 200px;
  border: 1px solid #ccc;
  border-radius: 15px 0 0 15px;
  height: 30px;
  padding: 0 10px;
  float: left;
}
/* line 1569, ../sass/community.scss */
#buddypress #members-dir-search #search-members-form input[type="submit"] {
  border-radius: 0 15px 15px 0;
  border: 1px solid #ccc;
  height: 30px;
  float: left;
  margin-left: -1px;
}
/* line 1578, ../sass/community.scss */
#buddypress #members-list {
  margin-left: -10px;
  margin-right: -10px;
  padding: 30px 0;
  border-top: none;
  width: auto;
}
/* line 1584, ../sass/community.scss */
#buddypress #members-list li {
  padding: 0 10px;
  border: none;
  margin-bottom: 30px;
  overflow: visible;
}
/* line 1589, ../sass/community.scss */
#buddypress #members-list li .member-wrapper {
  background: #fff;
  border: 1px solid #e8e8e8;
  padding: 10px;
  position: relative;
  font-family: sans-serif;
  overflow: visible;
  display: block;
}
/* line 1597, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .item-title {
  font-size: 14px;
  width: auto;
}
/* line 1600, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .item-title h3 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
  font-family: sans-serif;
}
/* line 1607, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .item-meta {
  display: -webkit-box;
  height: 19.5px;
  font-size: 13px;
  line-height: 1.5;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1617, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action {
  top: 10px;
  right: 10px;
}
/* line 1620, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action a {
  color: #999;
  cursor: pointer;
}
/* line 1623, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action a:hover {
  color: #4a4a4a;
}
/* line 1627, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu {
  left: auto;
  right: 0;
  padding-top: 10px;
}
/* line 1631, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li {
  margin-bottom: 5px;
}
/* line 1633, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button {
  width: 100%;
}
/* line 1635, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: 31px !important;
  line-height: 29px !important;
  padding: 0 0px !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  background: #f3f3f3 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(white), to(#e8e8e8)) !important;
  background: -moz-linear-gradient(center top, white, #e8e8e8) !important;
  background: linear-gradient(#ffffff, #e8e8e8) !important;
  border-color: #d0d0d0;
  text-align: center !important;
}
/* line 1662, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button.not-following a {
  background: #0079ff !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#0096ff), to(#005dff)) !important;
  background: -moz-linear-gradient(center top, #0096ff, #005dff) !important;
  background: linear-gradient(#0096ff, #005dff) !important;
  border-color: #0071e0 !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}
/* line 1671, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button.not-following a:hover {
  background: #016bdc !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#008aea), to(#024dcf)) !important;
  background: -moz-linear-gradient(center top, #008aea, #024dcf) !important;
  background: linear-gradient(#008aea, #024dcf) !important;
  border-color: #0055a7 !important;
}
/* line 1682, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button.following a {
  background: #e11c1c !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f62f2f), to(#cc0909)) !important;
  background: -moz-linear-gradient(center top, #f62f2f, #cc0909) !important;
  background: linear-gradient(#f62f2f, #cc0909) !important;
  border-color: #a70c0c !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.32);
}
/* line 1691, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button.following a:hover {
  background: #d61111 !important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -webkit-linear-gradient(0% 0%, 0% 100%, from(#f51b1b), to(#b80808)) !important;
  background: -moz-linear-gradient(center top, #f51b1b, #b80808) !important;
  background: linear-gradient(#f51b1b, #b80808) !important;
  border-color: #9d0b0b !important;
}
/* line 1701, ../sass/community.scss */
#buddypress #members-list li .member-wrapper .action ul.dropdown-menu li .generic-button.self-profile-btn {
  width: 100%;
}

/* line 1713, ../sass/community.scss */
#buddypress input[type=submit] {
  padding: 2px 10px !important;
  border-radius: 3px;
}

/* line 1721, ../sass/community.scss */
.author-info .author-about {
  display: -webkit-box;
  max-height: 147px;
  font-size: 14px;
  line-height: 1.5;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1731, ../sass/community.scss */
.member-details, .author-info .author-about {
  color: #666;
}
/* line 1733, ../sass/community.scss */
.member-details a, .author-info .author-about a {
  color: #666;
}
/* line 1735, ../sass/community.scss */
.member-details a:hover, .author-info .author-about a:hover {
  text-decoration: none;
  color: #666;
}

/* line 1742, ../sass/community.scss */
#buddypress .activity {
  position: relative;
}
/* line 1744, ../sass/community.scss */
#buddypress .activity .activity-content {
  padding-right: 330px;
}
/* line 1746, ../sass/community.scss */
#buddypress .activity .activity-content ul.activity-list li .post-wrapper .post-thumbnail, #buddypress .activity .activity-content ul.activity-list li.mini .post-wrapper .post-thumbnail {
  height: 116px;
}
/* line 1750, ../sass/community.scss */
#buddypress .activity .activity-sidebar {
  position: absolute;
  width: 300px;
  top: 0;
  right: 0;
}

/* line 1759, ../sass/community.scss */
.load-more {
  pading-top: 2rem;
  clear: both;
  text-align: center;
}
/* line 1763, ../sass/community.scss */
.load-more a {
  border: 2px solid #5198D4;
  color: #5198D4;
  padding: 12px 30px;
  display: inline-block;
  border-radius: 5px;
  font-size: 1.6rem;
}
/* line 1770, ../sass/community.scss */
.load-more a:hover {
  text-decoration: none;
  background: #5198D4;
  color: #fff;
}

/* line 1778, ../sass/community.scss */
#activity-header {
  margin-right: 20px;
  margin-bottom: 20px;
  background: #fff;
  padding: 10px 10px;
  overflow: hidden;
  border-radius: 3px;
}
/* line 1785, ../sass/community.scss */
#activity-header h1 {
  font-size: 1.8rem;
  font-family: sans-serif;
}
/* line 1790, ../sass/community.scss */
#activity-header .header-actions a {
  margin-left: 20px;
}

/* line 1796, ../sass/community.scss */
.global-hero-btn {
  display: block;
  line-height: 60px;
  text-align: center;
  font-size: 18px;
  background: rgba(0, 0, 0, 0.6);
  color: #fff !important;
}
/* line 1803, ../sass/community.scss */
.global-hero-btn:hover {
  background: rgba(0, 0, 0, 0.8);
  text-decoration: none;
}

/* line 1809, ../sass/community.scss */
.community-hero {
  overflow: hidden;
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: 30px;
}
/* line 1814, ../sass/community.scss */
.community-hero .community-menu {
  width: 360px;
  float: left;
  margin-right: -390px;
  background: #e8e8e8;
  padding: 20px;
}
/* line 1821, ../sass/community.scss */
.community-hero .community-menu > div > ul > li {
  display: inline-block;
  margin-right: 50px;
}
/* line 1824, ../sass/community.scss */
.community-hero .community-menu > div > ul > li > a {
  font-weight: bold;
}
/* line 1835, ../sass/community.scss */
.community-hero .community-google {
  margin-left: 390px;
  background: #e8e8e8;
}

/* line 1841, ../sass/community.scss */
.gooood-happening {
  margin-bottom: 20px;
}
/* line 1843, ../sass/community.scss */
.gooood-happening ul {
  margin-left: 5px;
  padding-left: 16px;
  list-style: decimal;
}

/* line 1850, ../sass/community.scss */
.activity-worklist li {
  padding: 0;
  margin: 0;
}

/* line 1857, ../sass/community.scss */
#grid-archive .home-insert {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  margin-bottom: 30px;
  border: none;
}

/* line 1866, ../sass/community.scss */
.profile-top-google {
  margin-bottom: 30px;
  text-align: center;
}

/* line 1871, ../sass/community.scss */
.profile-bottom-google {
  margin-top: 30px;
  text-align: center;
}

/* line 1877, ../sass/community.scss */
.article-sidebar-section a.more-link {
  background: #fff !important;
}
/* line 1879, ../sass/community.scss */
.article-sidebar-section a.more-link:hover {
  background: #5198D4 !important;
}

/* line 1886, ../sass/community.scss */
.author-posts h3 {
  font-size: 1.6rem;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 10px;
  margin-bottom: 5px;
}
/* line 1891, ../sass/community.scss */
.author-posts h3 a.more-link {
  float: right;
  font-size: 1.4rem;
}
/* line 1894, ../sass/community.scss */
.author-posts h3 a.more-link:hover {
  color: #fff;
}
/* line 1901, ../sass/community.scss */
.author-posts ul li {
  border-bottom: 1px solid #e8e8e8;
  overflow: hidden;
}
/* line 1904, ../sass/community.scss */
.author-posts ul li .entry-thumb {
  width: 60px;
  height: 60px;
  background-position: center center;
  background-size: cover;
  float: left;
  margin-right: -70px;
  position: relative;
}
/* line 1912, ../sass/community.scss */
.author-posts ul li .entry-thumb a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-indent: -2000em;
}
/* line 1921, ../sass/community.scss */
.author-posts ul li .entry-link {
  margin-left: 70px;
  line-height: 60px;
  height: 60px;
  overflow: hidden;
}

/* line 1931, ../sass/community.scss */
.sidebar-ad {
  margin-top: 20px;
}

/* line 1935, ../sass/community.scss */
#member-sidebar-toggle {
  display: block;
  margin-bottom: 10px;
  text-decoration: none;
  color: #999;
}
/* line 1943, ../sass/community.scss */
#member-sidebar-toggle .expanded {
  display: none;
}
/* line 1947, ../sass/community.scss */
#member-sidebar-toggle.expanded .default {
  display: none;
}
/* line 1950, ../sass/community.scss */
#member-sidebar-toggle.expanded .expanded {
  display: block;
}
/* line 1954, ../sass/community.scss */
#member-sidebar-toggle:hover {
  text-decoration: none;
}
