/* fix for foundation */
body {
  background: rgb(122, 82, 154);
  color: rgb(228, 236, 169);
  background-image: url('//ps.socibd.com/w2INfmlj4lYU/3009/b5/2000x2000-/da6c49c9991704004772.jpg');
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: center 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {color: rgb(228, 236, 169);}
  h1 small,
  h2 small,
  h3 small,
  h4 small,
  h5 small,
  h6 small {
    color: #290b31; }
a {
  color: rgb(139, 74, 193); }
  a:hover, a:focus {
    color: #7940a8; }
hr {
  border-bottom: 1px solid #290b31;
}
blockquote {
  border-left: 1px solid #290b31; }
  blockquote, blockquote p {
    color: #989d70 !important; }
cite {
  color: #989d70;
}
abbr {
  color: rgb(228, 236, 169);
  border-bottom: 1px dotted rgb(228, 236, 169);
}
code {
  color: rgb(228, 236, 169);
  background-color: #2f0d38;
  border: 1px solid #290b31;
}
kbd {
  background-color: #2f0d38;
  color: rgb(228, 236, 169);
}
.subheader {
  color: #727655;
}
@media print {
  blockquote {
    border: 1px solid #64684a;
  }
}
.button {
  background: rgb(139, 74, 193);
  color: rgb(52, 14, 62); }
  .button:hover, .button:focus {
    background: #7940a8;
    color: rgb(52, 14, 62); }
  .button.primary {
    background: rgb(139, 74, 193);
    color: rgb(52, 14, 62); }
    .button.primary:hover, .button.primary:focus {
      background: #7940a8;
      color: rgb(52, 14, 62); }
  .button.secondary {
    background: #828761;
    color: rgb(52, 14, 62); }
    .button.secondary:hover, .button.secondary:focus {
      background: #989d70;
      color: rgb(52, 14, 62); }
  .button.hollow {
    border: 1px solid rgb(139, 74, 193);
    color: rgb(139, 74, 193); }
    .button.hollow, .button.hollow:hover, .button.hollow:focus {
      background: transparent; }
    .button.hollow:hover, .button.hollow:focus {
      border-color: #7940a8;
      color: #7940a8; }
    .button.hollow.primary {
      border: 1px solid rgb(139, 74, 193);
      color: rgb(139, 74, 193); }
      .button.hollow.primary:hover, .button.hollow.primary:focus {
        border-color: #7940a8;
        color: #7940a8; }
    .button.hollow.secondary {
      border: 1px solid #828761;
      color: #828761; }
      .button.hollow.secondary:hover, .button.hollow.secondary:focus {
        border-color: #989d70;
        color: #989d70; }
  .button.dropdown::after {
    border-color: rgb(139, 74, 193) transparent transparent; }
  .button.dropdown.hollow::after, .button.dropdown.clear::after {
    border-top-color: rgb(139, 74, 193);
  }
  .button.secondary.dropdown::after {
    border-color: #989d70 transparent transparent; }
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
  font-size: inherit;
  color: #333333;
}
label {
  color: rgb(228, 236, 169); }
.help-text {
  color: #c0c68e; }
.input-group-field input {
  display: table-cell;
  margin: 0;
  vertical-align: middle; }
.input-group-label {
  background: #2f0d38;
  color: rgb(228, 236, 169);
  border: 1px solid #290b31; }
.fieldset {
  border: 1px solid #290b31; }
  .fieldset legend {
    background: #340e3e; }
select {
  font-size: inherit;
  padding: 0.5rem 1.75rem 0.5rem 0.5rem;
  color: #333333;
  background-position: right 10px center !important;
  background-origin: padding-box !important;
}
.accordion {
  background: #340e3e;
  border: 1px solid #2f0d38;
}
.accordion-title {
  color: rgb(139, 74, 193);
  border-bottom: 1px solid #2f0d38; }
  .accordion-title:hover, .accordion-title:focus {
    background-color: #2f0d38; }
.accordion-content {
  border-bottom: 1px solid #2f0d38; }
.is-accordion-submenu-parent > a::after {
  border-color: rgb(139, 74, 193) transparent transparent;
}
.badge {
  background: rgb(139, 74, 193);
  color: #340e3e; }
  .badge.secondary {
    background: #828761;
    color: #340e3e; }
.breadcrumbs li {
  color: rgb(228, 236, 169); }
  .breadcrumbs li:not(:last-child)::after {
    color: #290b31; }
.breadcrumbs a {
  color: rgb(139, 74, 193); }
.breadcrumbs .disabled {
  color: #290b31; }
.button-group .button:not(:last-child) {
  border-right: 1px solid #340e3e; }
.button-group.primary .button {
  background: rgb(139, 74, 193);
  color: rgb(52, 14, 62); }
  .button-group.primary .button:hover, .button-group.primary .button:focus {
    background: #7940a8;
    color: rgb(52, 14, 62); }
.button-group.secondary .button {
  background: #828761;
  color: rgb(52, 14, 62); }
  .button-group.secondary .button:hover, .button-group.secondary .button:focus {
    background: #989d70;
    color: rgb(52, 14, 62); }
@media screen and (min-width: 40em) {
  .button-group.stacked-for-small .button:not(:last-child) {
    border-right: 1px solid #340e3e; }
}
.callout.primary {
  background-color: rgba(139, 74, 193, 0.16); }
  .callout.primary a {
    color: inherit; }
    .callout.primary a:hover {
      color: inherit; }
.callout.secondary {
  background-color: #300d39; }
.close-button {
  color: #727655; }
.close-button:hover, .close-button:focus {
  color: rgb(228, 236, 169); }
.is-drilldown-sub {
  background: #340e3e; }
.is-drilldown-submenu-parent > a::after {
  border-color: transparent transparent transparent rgb(139, 74, 193);
}
.js-drilldown-back::before {
  border-color: transparent rgb(139, 74, 193) transparent transparent;
}
.dropdown-pane {
  background-color: #340e3e;
  border: 1px solid #290b31;
}
.dropdown.menu .submenu {
  background: #340e3e;
  border: 1px solid #290b31; }
.label {
  background: rgb(139, 74, 193);
  color: #340e3e; }
  .label.secondary {
    background: #828761;
    color: #340e3e; }
.off-canvas-content {
  background: transparent;
}
.off-canvas {
  background: #2f0d38;
}
.orbit-caption {
  color: #340e3e;
}
.orbit-previous, .orbit-next {
  color: #340e3e; }
.orbit-bullets button {
  background-color: #290b31; }
  .orbit-bullets button:hover {
    background-color: #727655; }
  .orbit-bullets button.is-active {
    background-color: #727655; }
.pagination a,
.pagination button {
  color: rgb(228, 236, 169); }
  .pagination a:hover,
  .pagination button:hover {
    background: #2f0d38; }
.pagination .current {
  background: rgb(139, 74, 193);
  color: #340e3e; }
.pagination .disabled {
  color: #290b31; }
.pagination .ellipsis::after {
  color: rgb(228, 236, 169); }
.progress {
  background-color: #290b31; }
  .progress.primary .progress-meter {
    background-color: rgb(139, 74, 193); }
  .progress.secondary .progress-meter {
    background-color: #828761; }
.progress-meter {
  background-color: rgb(139, 74, 193); }
  .progress-meter .progress-meter-text {
    color: #340e3e; }
.slider {
  background-color: #2f0d38; }
.slider-fill {
  background-color: #290b31; }
.slider-handle {
  background-color: rgb(139, 74, 193); }
.slider-handle:hover {
  background-color: #7940a8; }
.reveal {
  border: 1px solid #290b31;
  background-color: #340e3e;
}
.switch {
  color: #340e3e; }
.switch-paddle {
  background: #290b31; }
.switch-paddle::after {
  background: #340e3e; }
input:checked ~ .switch-paddle {
  background: rgb(139, 74, 193); }
thead,
tbody,
tfoot {
  border: 1px solid #310d3b !important;
  background-color: #340e3e !important; }
thead,
tfoot {
  background: #320e3c !important;
  color: rgb(228, 236, 169) !important; }
tbody tr:nth-child(even) {
  background-color: #310d3b !important; }
table.hover tr:hover {
  background-color: #330e3c !important; }
table.hover tr:nth-of-type(even):hover {
  background-color: #300d39 !important; }
.tabs {
  background: #340e3e;
  border: 1px solid #2f0d38; }
.tabs.primary {
  background: rgb(139, 74, 193); }
  .tabs.primary > li > a {
    color: #340e3e; }
    .tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
      background: #8849bd; }
.tabs-title > a {
  color: rgb(139, 74, 193); }
  .tabs-title > a:hover, .tabs-title > a:focus, .tabs-title > a[aria-selected="true"] {
    background: #2f0d38; }
.tabs-content {
  background: #340e3e;
  border: 1px solid #2f0d38; }
  .tabs-content.vertical {
    border: 1px solid #2f0d38; }
.thumbnail {
  border: solid 4px #340e3e; }
.title-bar {
  background: rgb(228, 236, 169);
  color: #340e3e; }
.menu-icon:hover::after {
  background: #290b31;
  box-shadow: 0 7px 0 #290b31, 0 14px 0 #290b31; }
.menu-icon.dark:hover::after {
  background: #92976c;
  box-shadow: 0 7px 0 #92976c, 0 14px 0 #92976c; }
.has-tip {
  border-bottom: dotted 1px #727655; }
.tooltip {
  background-color: rgb(228, 236, 169);
  color: #340e3e; }
.tooltip::before {
  border-color: transparent transparent rgb(228, 236, 169); }
.tooltip.top::before {
  border-color: rgb(228, 236, 169) transparent transparent; }
.tooltip.left::before {
  border-color: transparent transparent transparent rgb(228, 236, 169); }
.tooltip.right::before {
  border-color: transparent rgb(228, 236, 169) transparent transparent; }
.top-bar a {
  color: rgb(139, 74, 193); }
.top-bar ul {
  background-color: #2f0d38; }
.dropdown.menu .is-dropdown-submenu-parent.is-down-arrow > a::after {
  border-color: rgb(139, 74, 193) transparent transparent;
}
.dropdown.menu .is-dropdown-submenu-parent.is-left-arrow > a::after {
  border-color: transparent rgb(139, 74, 193) transparent transparent;
}
.dropdown.menu .is-dropdown-submenu-parent.is-right-arrow > a::after {
  border-color: transparent transparent transparent rgb(139, 74, 193);
}
/* fix for other libs */
.tooltipster-default {
  border: 1px solid #2f0d38;
  background: rgba(52, 14, 62, 1.00);
  color: rgb(228, 236, 169);
}
.dd3-content {
  background: #310d3b;
}
.dd3-handle {
  border-left: 2px solid #2f0d38;
}
.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel {
  background: rgba(52, 14, 62, 1.00);
  border:solid 1px #290b31;
  box-shadow: 0 5px 10px #92976c;
}
.jq-dropdown.jq-dropdown-tip:before {
  border-bottom:7px solid #290b31;
}
.jq-dropdown.jq-dropdown-tip:after {
  border-bottom:6px solid rgb(52, 14, 62);
}
.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover {
  background-color: #310d3b;
}
.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider {
  border-top:solid 1px #2f0d38;
}
.sy-pager li a {
  background-color: #290b31;
}
.sy-pager li.sy-active a {
  background-color: rgb(139, 74, 193);
}
/* Common */
#container {
  background-color: transparent;
  padding-top: 0;
}
/* Modal */
.modal-box {
  background-color: rgba(52, 14, 62, 1.00) !important;
}
/* Sheet */
.sheet {
  background-color: rgb(52, 14, 62);
}
.sheet .sheet-header a {
  color: rgb(228, 236, 169);
}
.sheet .sheet-header a:hover {
  color: rgb(139, 74, 193);
}
/* Article */
#article-nearby span {
  color: #989d70;
}
/* Entity */
#entity-uploader-my-btn {
  border: 1px solid #828761;
  color: #828761;
}
.entity-list-filters a {
  color: rgb(228, 236, 169);
}
.entity-footer > ul li , .entity-footer > ul li a {
  color: rgb(228, 236, 169);
}
.entity-upload-meta {
  border-bottom: 1px solid #310d3b;
}
.entity-uploader-statusbar {
  border-top: 1px solid #310d3b;
}
.entity-uploader-statusbar .e-u-g-progress {
  border: 1px solid rgb(139, 74, 193);
  background: rgb(52, 14, 62);
  color: rgb(228, 236, 169);
}
.entity-uploader-statusbar .e-u-g-progress span.percentage {
  background: rgb(139, 74, 193);
}
.entity-uploader-statusbar .e-u-g-progress span.txt {
  color: #290b31;
}
.entity-uploader-more-btn .webuploader-pick {
  border: 1px solid rgb(139, 74, 193);
  color: rgb(139, 74, 193);
}
.entity-uploader-btn .webuploader-pick {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.entity-upload-notice {
  color: #989d70;
}
.entity-upload-c-list li:hover {
  background: #310d3b;
}
.entity-upload-c-i-cover div {
  background-color: #310d3b;
  color: #92976c;
}
.entity-count-box {
  background-color: #330e3d;
  border: 1px solid #2f0d38;
}
.entity-count-box:after {
  border-right-color: #330e3d;
}
.entity-count-box:before {
  border-right-color: #2f0d38;
}
#entity-search-btn {
  color: rgb(228, 236, 169);
}
/* Nav Tab */
ul.nav-tabs {
  border-bottom: 1px solid #2f0d38;
}
ul.nav-tabs > li > a {
  color: rgb(228, 236, 169);
}
ul.nav-tabs > li.active > a {
  color: rgb(139, 74, 193);
  border-bottom: 1px solid rgb(139, 74, 193);
}
ul.nav-tabs-big > li.active > a {
  border-bottom: 2px solid rgb(139, 74, 193);
}
/* Avatar */
.avatar, .group-avatar, .video-avatar, .track-avatar, .track-set-avatar, .page-avatar, .site-tag-avatar, .event-avatar {
  background-color: #2f0d38;
}
.avatar text, .group-avatar text, .page-avatar text, .site-tag-avatar text, .event-avatar text {
  fill: rgb(52, 14, 62);
}
.avatar i, .group-avatar i, .video-avatar i, .track-avatar i, .track-set-avatar i, .page-avatar i, .site-tag-avatar i, .event-avatar i {
  color: #290b31;
}
.manage-table-list .bulk-actions {
  background-color: rgb(52, 14, 62);
}
.member-verified-badge, .page-verified-badge {
  color: rgb(139, 74, 193) !important;
}
/* Blog */
#blog-post-nearby span {
  color: #989d70;
}
/* Photo */
.jcarousel-prev-horizontal:before {
  border-right: 5px solid rgb(52, 14, 62);
}
.jcarousel-prev-horizontal, .jcarousel-next-horizontal {
  background-color: #828761;
}
.jcarousel-prev-disabled-horizontal, .jcarousel-next-disabled-horizontal {
  background-color: #2f0d38;
}
.jcarousel-next-horizontal:before {
  border-left: 5px solid rgb(52, 14, 62);
}
/* Collection item */
.entity-collection-item-p {
  background-color: #310d3b;
}
.entity-collection-item-p, .entity-collection-item-btm {
  border: 1px solid #310d3b;
}
.entity-collection-item-p i {
  color: #2f0d38;
}
.entity-collection-item-btm {
  background-color: rgb(52, 14, 62);
}
.entity-collection-item-btm {
  color: rgb(228, 236, 169);
}
.entity-collection-item-btm:hover {
  color: rgb(139, 74, 193);
}
.entity-collection-item-btm span {
  color: #290b31;
}
/* Album */
.album-avatar {
  background-color: #310d3b;
}
.album-avatar i {
  color: #2f0d38;
}
/* Video */
.video-list-item {
  background-color: #310d3b;
}
.video-list-item-thumb {
  color: #2f0d38;
}
.v-n-l-user, .v-n-l-views {
  color: rgb(228, 236, 169);
}
.video-nearby-list li:hover {
  background-color: #310d3b;
}
.video-nearby-list li.playing {
  background-color: #2f0d38;
}
.video-nearby a {
  color: rgb(228, 236, 169);
}
.video-nearby-thumb {
  background-color: #310d3b;
  color: #2f0d38;
}
.v-r-p-l-thumb {
  background-color: #310d3b;
  color: #2f0d38;
}
.v-u-p-info > span {
  background-color: #310d3b;
  color: #2f0d38;
}
.m-l-video-thumb {
  background-color: #310d3b;
  color: #2f0d38;
}
/* Watch Later */
.watch-later-icon {
  background-color: #290b31;
}
.watch-later-icon:hover {
  background-color: rgb(139, 74, 193);
}
.watch-later-icon i {
  color: rgb(52, 14, 62);
}
.watch-later-main {
  background-color: rgb(52, 14, 62);
}
.watch-later-play i {
  color: rgb(139, 74, 193);
}
.watch-later-play:hover i {
  color: rgb(52, 14, 62);
}
.watch-later-play:hover {
  background-color: rgb(139, 74, 193);
}
.watch-later-main h4 {
  color: rgb(139, 74, 193);
}
.watch-later-items li:hover {
  background-color: #2f0d38;
}
.watch-later-items li a {
  color: rgb(228, 236, 169);
}
.watch-later-remove {
  color: rgb(139, 74, 193);
}
.watch-later-add {
  background-color: rgb(139, 74, 193);
}
.watch-later-add i {
  color: rgb(52, 14, 62);
}
/* Playlist */
.video-grid-thumb a {
  background-color: #310d3b;
}
.video-grid-thumb i {
  color: #2f0d38;
}
.video-grid-actions {
  background-color: rgb(52, 14, 62);
}
/* Track */
.t-l-i-title .track-play-btn i {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.track-playbox .track-playbox-bg {
  background-color: rgb(228, 236, 169);
}
.track-playbox .track-playbox-position-bg {
  background-color: rgb(139, 74, 193);
}
.track-playbox .track-playbox-hover-position-bg {
  background-color: rgba(111, 59, 154, 0.60);
}
.track-playbox .track-playbox-bottom-cover {
  background: rgba(52, 14, 62, 0.60);
  border-top: 1px solid rgb(52, 14, 62);
}
.track-playbox .track-playbox-mask {
  background: rgba(52, 14, 62, 0.25);
}
.track-header .track-show-play-btn i {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.t-r-p-l-thumb {
  background-color: #310d3b;
  color: #2f0d38;
}
.t-u-p-info > span {
  background-color: #310d3b;
  color: #2f0d38;
}
.m-l-track-thumb {
  background-color: #310d3b;
  color: #2f0d38;
}
/* Track Set */
.track-set-header .track-set-show-play-btn i {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.track-set-tracks-item {
  border-bottom: 1px solid #2f0d38;
}
.track-set-tracks-item:hover {
  background-color: #310d3b;
}
.track-set-tracks-item.current-playing {
  background-color: #310d3b;
  border-bottom-color: rgb(139, 74, 193);
}
.track-set-tracks-item.current-playing .t-s-t-item-content h2 a {
  color: rgb(139, 74, 193);
}
.track-set-tracks-item .t-s-t-item-content > ul li {
  color: rgb(228, 236, 169);
}
.track-set-tracks-item .t-s-t-item-content > a {
  color: rgb(228, 236, 169);
}
.track-set-tracks-item .t-s-t-item-content h2 a {
  color: rgb(228, 236, 169);
}
.track-set-tracks-list-reorder {
  color: rgb(228, 236, 169);
}
.t-s-t-item-a-play i {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.t-s-t-item-a-like, .t-s-t-item-a-playlist, .t-s-t-item-t-remove {
  color: rgb(228, 236, 169);
}
/* Event */
.event-details li > span {
  background-color: #310d3b;
}
.event-timing span:last-child {
  color: #989d70;
}
.event-list-item span.event-avatar-default, .current-event-cover span.event-avatar-default {
  background-color: #310d3b;
}
.event-list-item span.event-avatar-default i, .current-event-cover span.event-avatar-default i {
  color: #2f0d38;
}
.simple-calendar table {
  border: 1px solid #290b31;
}
.simple-calendar th {
  border-bottom: 2px solid #2f0d38;
  border-left: 1px solid #2f0d38;
  border-right: 1px solid #2f0d38;
}
.simple-calendar td {
  border-top-color: #2f0d38;
  border-right-color: #2f0d38;
  border-bottom-color: #2f0d38;
  border-left-color: #2f0d38;
}
.simple-calendar .prev-month {
  background: #2f0d38;
}
.simple-calendar .next-month {
  background: #2f0d38;
}
.simple-calendar .today {
  background: rgba(139, 74, 193, 0.05);
}
.e-l-day {
  border-bottom: 1px solid #2f0d38;
}
.e-l-time {
  border: 3px solid rgba(139, 74, 193, 0.50);
}
.e-l-time-month, .e-l-time-day {
  background-color: rgba(139, 74, 193, 0.50);
  color: rgb(52, 14, 62);
}
.e-t-t {
  color: rgb(228, 236, 169);
}
.e-t-t-header {
  background-color: #310d3b;
}
.e-t-t-body {
  background-color: rgba(52, 14, 62, 1.00);
}
.e-t-t-body span {
  color: #989d70;
}
/* Forum */
.topic-list-info, .topic-list-info a {
  color: #989d70;
}
.forum-category-list tbody tr, .forum-topic-list tbody tr {
  border-bottom: 1px solid #2f0d38;
}
.forum-topic-list .topic-last-post-link:visited span {
  background-color: #2f0d38;
  color: rgb(228, 236, 169);
}
.forum-topic-meta span.forum-topic-last-post, .forum-topic-meta span.forum-topic-posts-count {
  border-right:  1px solid #2f0d38;
}
.forum-topic-post-list > li {
  border-bottom:  1px solid #2f0d38;
}
.forum-post-actions li, .forum-post-actions li a {
  color: #828761;
}
.forum-post-info .time-ago {
  color: #989d70;
}
.forum-post-info > a {
  color: rgb(228, 236, 169);
}
.forum-post-link-display {
  background-color: #310d3b;
}
.site-forums-page #slide-panel-container, .site-group_forums-page #slide-panel-container {
  background-color: rgb(52, 14, 62);
  border-top: 4px #7940a8 solid;
}
.forum-post-redirect {
  color: #290b31;
}
.forum-topic-sidebar-item {
  border-bottom: 1px solid #2f0d38;
}
#forum-topic-sidebar-like-btn, #forum-topic-sidebar-replies {
  color: #92976c;
}
#forum-topic-sidebar-like-btn:hover {
  background-color: #330e3d;
}
/* Member List */
#members-serach-filter ul li {
  background-color: #310d3b;
}
/* Entity Owner List */
.e-o-list-item-p {
  background-color: #310d3b;
}
.e-o-list-item-p, .e-o-list-item-btm {
  border: 1px solid #310d3b;
}
.e-o-list-item-p i {
  color: #290b31;
}
.e-o-list-item-btm {
  background-color: rgb(52, 14, 62);
}
.e-o-list-item-btm a {
  color: rgb(228, 236, 169);
}
.e-o-list-item-btm a:hover {
  color: rgb(139, 74, 193);
}
.e-o-list-item-btm span {
  color: #290b31;
}
/* Profile Card */
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgba(52, 14, 62, 1.00);}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:rgba(52, 14, 62, 1.00);}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:rgba(52, 14, 62, 1.00);}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:rgba(52, 14, 62, 1.00);}
.tooltipster-sidetip.tooltipster-shadow {
  color: rgb(228, 236, 169);
}
.profile-card-header {
  background-color: #2f0d38;
}
.profile-card-content {
  background: rgba(52, 14, 62, 1.00);
}
.tooltipster-sidetip.tooltipster-shadow .tooltipster-box {
    background: rgba(52, 14, 62, 1.00);
}
.p-c-c-stats a {
  color: rgb(228, 236, 169);
}
.p-c-c-stats li {
  border-right: #290b31 1px solid;
}
.p-c-c-actions a {
  border-color: #2f0d38;
  color: rgb(228, 236, 169);
}
.p-c-c-actions a:hover {
  border-color: #290b31;
}
/* Entity Owner */
.e-o-meta-actions > a {
  color: rgb(52, 14, 62);
  background-color: #92976c;
  background: -webkit-linear-gradient(top, #92976c 0%,#92976c 100%);
}
.e-o-meta-actions > a:hover {
  background-color: rgb(228, 236, 169);
  background: -webkit-linear-gradient(top, rgb(228, 236, 169) 0%,rgb(228, 236, 169) 100%);
}
.e-o-meta-avatar .page-avatar, .e-o-meta-avatar .avatar, .e-o-meta-avatar .group-avatar, .e-o-meta-avatar .site-tag-avatar {
  border: 2px rgb(52, 14, 62) solid;
}
.e-o-nav-bar {
  background-color: rgb(52, 14, 62);
}
.e-o-nav-bar > ul > li a {
  color: rgb(228, 236, 169) !important;
}
.e-o-nav-bar > ul > li > a:hover {
  border-bottom: 2px solid rgb(139, 74, 193);
}
.e-o-nav-bar > ul > li.current > a {
  border-bottom: 2px solid rgb(139, 74, 193);
}
#e-o-tabs-more-list {
  background-color: rgb(52, 14, 62);
  border: 1px solid #290b31;
}
.e-o-stats li {
  border-right: 1px solid #2f0d38;
}
.e-o-stats li a {
  color: rgb(228, 236, 169);
}
.e-o-body .sheet {
  background-color: rgb(52, 14, 62);
}

#e-o-tabs-list li {
  border-bottom: 1px solid #2f0d38;
}
#e-o-tabs-list li .e-o-tabs-delete, #e-o-tabs-list li .e-o-tabs-edit {
  border: 1px solid #2f0d38;
  background-color: #310d3b;
  color: rgb(228, 236, 169);
}
#e-o-tabs-list li .e-o-tab-url {
  color: #989d70;
}
/* Group Manager */
.group-manager-nav ul li a {
  color: rgb(228, 236, 169);
}
.group-manager-nav ul li.active a {
  color: rgb(139, 74, 193);
}
.group-manage-member-avatar text {
  fill: rgb(52, 14, 62);
}
.group-manager-nav ul li a.active {
  color: rgb(139, 74, 193);
}
/* Comment */
.entity-comments-filters > a {
  color: rgb(228, 236, 169);
}
.entity-comments-title {
  border-bottom: 1px solid #2f0d38;
}
.entity-comment-list .time-ago {
  color: #92976c;
}
.entity-comment-actions a {
  color: #290b31;
}
.entity-comment-actions a:hover {
  color: rgb(139, 74, 193);
}
.entity-comment-replies-more .entity-comment-replies-more-count {
  color: #290b31;
}
span.comment-vote-count {
  color: rgb(139, 74, 193);
}
.entity-comment-add-notice {
  color: #290b31;
}
.entity-comment-loading {
  color: #290b31;
}
.entity-comment-context-actions .entity-comment-context-actions-btn,
.activity-comment-context-actions .activity-comment-context-actions-btn,
.owner-comment-context-actions .owner-comment-context-actions-btn {
  color: #290b31;
}
.entity-comment-context-actions-menu ul li:hover, .activity-comment-context-actions-menu ul li:hover,
.owner-comment-context-actions-menu ul li:hover {
  background-color: #310d3b;
}
.entity-comment-context-actions-menu, .activity-comment-context-actions-menu, .owner-comment-context-actions-menu {
  background-color: rgba(52, 14, 62, 1.00);
  border: 1px solid #2f0d38;
}
.entity-comment-context-actions-menu a, .activity-comment-context-actions-menu a, .owner-comment-context-actions-menu a {
  color: rgb(228, 236, 169);
}
span.entity-comment-edited, span.activity-comment-edited, span.owner-comment-edited {
  color: #290b31;
}
.activity-comment-add-body-btn, .owner-comment-add-body-btn, .entity-comment-add-body-btn, .lightbox-comment-add-body-btn {
  color: rgb(139, 74, 193);
}
/* Activity */
.activity-title .time-ago, .activity-status-source, .activity-comment-list .time-ago .owner-comment-list .time-ago {
  color: #989d70;
}
.activities-not-found {
  color: #989d70;
}
.activity-item {
  background-color: rgb(52, 14, 62);
}
.activity-subitem, .activity-comments {
  background-color: #330e3d;
}
.activity-title > a, .activity-s-header > a {
  color: rgb(228, 236, 169);
}
.activity-footer a {
  color: #989d70;
}
.activity-s-footer a {
  color: #92976c;
}
.activity-likers-preview a {
  color: rgb(228, 236, 169);
}
.activity-owner-group > i {
  color: #989d70;
}
.activity-owner-group a {
  color: rgb(228, 236, 169);
}
.activity-pinned-label {
  border-color: rgba(255, 255, 255, 0) rgb(139, 74, 193) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
}
.activity-pinned-text {
  color: rgb(52, 14, 62);
}
.activity-entity-actions .activity-entity-actions-btn {
  color: #92976c;
}
.activity-entity-actions-menu a {
  color: rgb(228, 236, 169);
}
.activity-entity-actions-menu, .reaction-options, .a-r-p-item {
  background-color: rgba(52, 14, 62, 1.00);
}
.reaction-options .reaction-option.reaction-selected {
  border-color: rgb(139, 74, 193);
}
.a-r-p-item-count, .activity-reactions-stats li {
  color: #989d70;
}
.activity-entity-actions-menu ul li:hover {
  background-color: #330e3d;
}
.activity-filter-container {
  background-color: rgb(52, 14, 62);
}
.activity-filter-container a {
  color: rgb(228, 236, 169);
}
.activity-refresh-btn {
  color: #92976c !important;
}
.activity-liked {
  color: rgb(139, 74, 193) !important;
}
.activity-comment-photo-btn, .owner-comment-photo-btn, #entity-comment-box-photo-btn, .entity-comment-emoji-btn,
.activity-emoji-btn, .owner-emoji-btn, .entity-comment-photo-btn, .entity-comment-emoji-btn, #owner-comment-box-photo-btn {
  color: #989d70;
}
#entity-comment-emoji-panel {
  background: rgba(52, 14, 62, 1.00);
  border:solid 1px #290b31;
  box-shadow: 0 5px 10px #92976c;
}
#entity-comment-emoji-panel > ul > li.active {
  color: rgb(139, 74, 193);
  border-bottom: 2px solid rgb(139, 74, 193);
}
#entity-comment-emoji-panel .emoji-block {
  border: 1px solid #330e3d;
  background-color: rgba(52, 14, 62, 1.00);
}
#entity-comment-emoji-panel .emoji-block:hover {
  border: 1px solid rgb(139, 74, 193);
}
#entity-comment-gif-panel {
  background: rgba(52, 14, 62, 1.00);
  border:solid 1px #290b31;
  box-shadow: 0 5px 10px #92976c;
}
.activity-comment-add-notice, .owner-comment-add-notice {
  color: #92976c;
}
.activity-comment-item-main {
  background-color: rgb(52, 14, 62);
}
.owner-comment-item-main {
  background-color: #330e3d;
}
.activity-comment-item-header > a:first-child, .owner-comment-item-header > a:first-child {
  color: rgb(228, 236, 169);
}
.activity-comment-reply, .owner-comment-reply, .activity-comment-reply:focus, .owner-comment-reply:focus {
  color: #989d70;
}
.activity-entity-body {
  background-color: rgb(52, 14, 62);
}
.activity-entity-body > a {
  color: rgb(228, 236, 169);
}
.activity-video-body, .activity-track-body, .activity-entity-card-body {
  background-color: #330e3d;
}
.activity-listing-price div {
  background-color: rgba(52, 14, 62, 0.90);
}
/* Status */
#status-share-container {
  background-color: rgb(52, 14, 62);
}
#status-emoji-btn i, #status-photo-upload-btn i, #status-file-upload-btn i, #status-video-upload-btn i, #poll-new-btn i,
#status-photo-upload-btn-modal i, #status-file-upload-btn-modal i, #status-video-upload-btn-modal i, #poll-new-btn-modal i,
#content-new-btn-modal i, #content-new-btn-alt i, #status-owner-switch-btn, #status-owner-alt-switch-btn, #status-emoji-btn-modal i {
  color: #989d70;
}
#status-gif-insert-btn-modal svg {
  fill: #989d70;
}
#modal-status-post-facebook.disabled, #modal-status-post-twitter.disabled, #status-share-facebook.disabled,
#status-share-twitter.disabled {
  color: #989d70;
}
.status-link-jump {
  color: rgb(228, 236, 169) !important;
  border: 1px solid #310d3b;
}
.status-link-image-preview {
  background-color: #330e3d;
}
.status-link-image-preview i {
  color: #310d3b;
}
.status-link-video-preview {
  background-color: #330e3d;
}
.status-files-list a {
  color: rgb(228, 236, 169);
}
.status-files-list li span {
  color: #290b31;
}
#status-forward-content-preview {
  background-color: #330e3d;
}
/* Poll */
.poll-voted-count {
  color: #989d70;
}
.activity-poll-actions {
  border-top: 1px solid #310d3b;
}
.poll-action-l {
  border-right: 1px solid #310d3b;
}
.poll-action-l a {
  color: #989d70;
}
.poll-action-l a:hover {
  color: rgb(139, 74, 193);
}
/* Conversation */
.conversions-page {
  background-color: rgb(52, 14, 62);
}
.conversations-list li {
  border-top: 1px solid #2f0d38;
}
.conversations-list li.conversation-current {
  background-color: #330e3d;
}
.conversations-list li:hover, .conversation-list-latest li:hover {
  background-color: #330e3d;
}
.conversation-unread-msg-count {
  background-color: rgb(139, 74, 193);
  color: rgb(52, 14, 62);
}
.conversation-msg-count {
  background-color: #2f0d38;
  color: #290b31;
}
.conversation-list-info {
  color: rgb(228, 236, 169);
}
.conversation-current .conversation-list-subject {
  color: rgb(228, 236, 169);
}
.conversation-current .conversation-list-subject:hover {
  color: rgb(228, 236, 169);
}
.conversation-new-message {
  border-top: 1px solid #2f0d38;
}
.messages-list > li {
  border-top: 1px solid #2f0d38;
}
#conversations-drop a {
  color: rgb(139, 74, 193);
}
#conversations-drop-header {
  border-bottom: 1px solid #290b31;
}
/* Friend */
#friendship-requests-drop-header {
  border-bottom: 1px solid #290b31;
}
.friend-req-actions a.secondary {
  color: rgb(228, 236, 169) !important;
}
.friends-list li .friend-meta > a {
  color: rgb(228, 236, 169);
}
.invites-friends-list-container li:hover .invites-friends-item {
  background-color: #330e3d;
}
#invites-friends-query-no {
  color: rgba(52, 14, 62, 0.60);
}
.invites-friends-list-container .invites-friends-item .i-f-i-avatar {
  background-color: #310d3b;
}
.invites-friends-list-container .invites-friends-item .i-f-i-avatar .fa-user {
  color: #2f0d38;
}
#friendship-requests-drop a {
  color: rgb(139, 74, 193);
}
.invites-friends-list-container .invites-friends-item .i-f-i-avatar svg text {
  fill: rgb(52, 14, 62);
}
/* Notification */
.noti-group-date {
  background-color: #310d3b;
  color: #92976c;
}
.noti-list li .noti-type {
  background-color: #290b31;
  color: rgb(52, 14, 62);
}
.noti-list li:hover {
  background-color: #330e3d;
}
.noti-list .unread {
  background-color: #310d3b;
}
#notifications-drop a {
  color: rgb(139, 74, 193);
}
#notifications-drop-header {
  border-bottom: 1px solid #290b31;
}
.noti-footer .time-ago {
  color: #989d70;
}
/* Widget */
.widget-block-column ul {
  background-color: #310d3b;
}
.widget-block-column ul li {
  background-color: rgb(52, 14, 62);
}
.widget-block-column-handle {
  background-color: #310d3b;
}
.widget-list-footer {
  border-top: 1px solid #310d3b;
}
.widget-list-footer a {
  color: rgb(228, 236, 169);
}
.widget-activities .sheet-header {
  background-color: rgb(52, 14, 62);
}
.widget-box .time-ago {
  font-size: 0.8125rem;
  color: #989d70;
}
.widget-card-item, .widget-slider-item {
  background-color: #330e3d;
}
.widget-card-item > a {
  color: rgb(228, 236, 169);
}
.widget-card-item-p a div i, .widget-slider-item-p a div i {
  color: #2f0d38;
}
.widget-if-p-item > a {
  background-color: #310d3b;
}
.widget-if-p-item > a i {
  color: #2f0d38;
}
.widget-box .sy-pager li a {
  background-color: #290b31;
}
.widget-box .sy-pager li.sy-active a {
  background-color: rgb(139, 74, 193);
}
.widget-video-list li > a div {
  background-color: #310d3b;
}
.widget-video-list li > a div i {
  color: #2f0d38;
}
.widget-track-list li > a div {
  background-color: #310d3b;
}
.widget-track-list li > a div i {
  color: #2f0d38;
}
.widget-event-list li > a div {
  background-color: #310d3b;
}
.widget-event-list li > a div i {
  color: #2f0d38;
}
.widget-page-list li > a div {
  background-color: #310d3b;
}
.widget-page-list li > a div i {
  color: #2f0d38;
}
.widget-group-list li > a div {
  background-color: #310d3b;
}
.widget-group-list li > a div i {
  color: #2f0d38;
}
.widget-member-list li a text {
  fill: rgb(52, 14, 62);
}
.widget-member-avatar-list li > span a {
  color: rgb(228, 236, 169);
}
/* Template Setting */
.current-cover-photo, .current-background-photo  {
  background-color: #2f0d38;
}
ul#template-color-collections li {
  border: 1px solid #2f0d38;
}
ul#template-color-collections li.selected {
  border-color: rgb(139, 74, 193);
}
.le-widget-list {
  background-color: #310d3b;
}
.le-widget-list li {
  background-color: rgb(52, 14, 62);
}
/* Search */
#search-results-list .search-list-avatar {
  background-color: #310d3b;
}
#search-results-list .search-list-avatar i {
  color: #2f0d38;
}
#search-results-list .search-list-item-body em {
  color: rgb(139, 74, 193);
}
#search-results-list .search-list-type-icon {
  color: #290b31;
}
/* Listing */
.listing-item {
  border-bottom: 1px solid #2f0d38;
}
.listing-item > a > div {
  background-color: #310d3b;
}
.listing-item > a > div i {
  color: #2f0d38;
}
.listing-slider-list.sy-list {
  background-color: #310d3b;
}
.listing-slider-thumb-box .listing-slider-thumbs li img.active{
  border-color: rgb(139, 74, 193);
}
/* Track Player */
.widget-track-player-main {
  border-bottom: 1px solid #2f0d38;
}
.widget-t-p-btn {
  background-color: #2f0d38;
}
.widget-t-p-btn span {
  color: rgba(52, 14, 62, 0.60);
  border-color: rgba(52, 14, 62, 0.60);
}
.widget-track-player-list li {
  border-bottom: 1px solid #2f0d38;
}
.widget-track-player-list li.current .widget-t-p-title {
  color: rgb(139, 74, 193);
}
.widget-t-p-title span {
  color: #92976c !important;
}
.widget-t-p-process {
  background-color: #2f0d38;
}
.widget-t-p-process-bg {
  background-color: rgb(139, 74, 193);
}