@charset "UTF-8";
.modal-popup {
  background: #242424; }

.login-form .remember-lbl {
  color: #d6d0cc; }

.theme-dark .add-to-contacts .ico {
  border: 3px solid #242424; }

.theme-dark .add-to-contacts .checkbox-wrapper {
  border-top: 1px solid #242424;
  border-bottom: 1px solid #242424;
  background: #d6d0cc; }

.theme-dark .add-to-contacts .btn {
  color: #1a1a1a; }

.theme-dark .bill-of-rights-dialog .dialog_header {
  background: url(/app/background-icons.png) #d6d0cc; }
  .theme-dark .bill-of-rights-dialog .dialog_header svg {
    color: #1a1a1a; }
  .theme-dark .bill-of-rights-dialog .dialog_header p {
    color: #1a1a1a; }

.theme-dark .bill-of-rights-dialog ul li:after {
  border-color: #d6d0cc; }

.theme-dark .cancel-subscription-dialog .cancel-subscription-dialog_content {
  background-color: #242424; }

.theme-dark .change-password-dialog section {
  background-color: #242424; }
  .theme-dark .change-password-dialog section p {
    color: #d6d0cc; }
  .theme-dark .change-password-dialog section input {
    background-color: #1a1a1a; }
  .theme-dark .change-password-dialog section span {
    color: #d6d0cc; }

.theme-dark .dialog-chat-candidates .chat-candidates_search input {
  background-color: #1a1a1a; }

.theme-dark .dialog-chat-candidates .nav-tabs {
  background: #d6d0cc; }

.theme-dark .dialog-chat-candidates .chats-list {
  color: #d6d0cc; }
  .theme-dark .dialog-chat-candidates .chats-list .chats-list-element:hover, .theme-dark .dialog-chat-candidates .chats-list .chats-list-element.active {
    background-color: #292929; }

.theme-dark .dialog-chat-candidates .results-list {
  color: #d6d0cc; }
  .theme-dark .dialog-chat-candidates .results-list .dropdown-menu-el:hover, .theme-dark .dialog-chat-candidates .results-list .dropdown-menu-el.active {
    background-color: #292929; }
  .theme-dark .dialog-chat-candidates .results-list .dropdown-menu-el .item-img.mw-group-avatar-small .item-img-inner {
    border: 1px solid #1a1a1a; }
  .theme-dark .dialog-chat-candidates .results-list .dropdown-menu-el .item-name {
    color: #5e6f80; }
  .theme-dark .dialog-chat-candidates .results-list .dropdown-menu-el .team-avatar span {
    border: 2px #1a1a1a solid;
    color: #1a1a1a; }

.theme-dark .dialog-chat-candidates .dialog-footer .footer_selected-users_text {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.choose-photo-dialog .tabs {
  background: #d6d0cc; }

.theme-dark .dialog_wrapper.choose-photo-dialog .tabs_tab a {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.choose-photo-dialog .tabs_main_right .tabs_tab:last-of-type {
  border-left: 1px solid #242424; }
  [dir="rtl"] .theme-dark .dialog_wrapper.choose-photo-dialog .tabs_main_right .tabs_tab:last-of-type {
    border-radius: 1px solid #242424; }

.theme-dark .confirm-password-dialog .dialog_inner .content .content-text {
  color: #d6d0cc; }

.theme-dark .create-file-dialog section {
  background-color: #242424; }
  .theme-dark .create-file-dialog section .section-label {
    color: #d6d0cc; }
  .theme-dark .create-file-dialog section input, .theme-dark .create-file-dialog section .mw-content-editable {
    background-color: #1a1a1a; }
  .theme-dark .create-file-dialog section .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
    border: 3px solid #1a1a1a; }

.theme-dark .create-page-dialog .step1_title, .theme-dark .create-page-dialog .step1_description, .theme-dark .create-page-dialog .step1_small_title, .theme-dark .create-page-dialog .step2_title {
  color: #d6d0cc; }

.theme-dark .create-page-dialog .section_title {
  color: #d6d0cc; }
  .theme-dark .create-page-dialog .section_title.step2_section_title {
    color: #d6d0cc; }

.theme-dark .create-page-dialog .select-menu_opener {
  color: #d6d0cc; }

.theme-dark .create-page-dialog .section-divider {
  border-top: 1px solid #121212; }

.theme-dark .create-page-dialog .uploaded-image-wrapper {
  background-color: #292929; }

.theme-dark .create-page-dialog .create-button.animation-loading-2:before {
  border-top: 1px solid #1a1a1a; }

.theme-dark .deactivate-member-dialog section {
  background-color: #242424; }
  .theme-dark .deactivate-member-dialog section p {
    color: #d6d0cc; }
  .theme-dark .deactivate-member-dialog section ul {
    color: #d6d0cc; }
  .theme-dark .deactivate-member-dialog section span {
    color: #d6d0cc; }
  .theme-dark .deactivate-member-dialog section .delete-account_groups_wrapper.delete-account_groups_wrapper--disabled:after {
    background: #242424; }
  .theme-dark .deactivate-member-dialog section .delete-account_groups_wrapper .delete-account_group .photo-group_name {
    color: #5e6f80; }
  .theme-dark .deactivate-member-dialog section .delete-account_groups_wrapper .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
    border: 3px solid #1a1a1a; }

.theme-dark .delete-account-dialog .delete-account_groups {
  background-color: #242424; }
  .theme-dark .delete-account-dialog .delete-account_groups span {
    color: #d6d0cc; }
  .theme-dark .delete-account-dialog .delete-account_groups .delete-account_groups_wrapper.delete-account_groups_wrapper--disabled:after {
    background: #242424; }
  .theme-dark .delete-account-dialog .delete-account_groups .delete-account_groups_wrapper .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
    border: 3px solid #1a1a1a; }

.theme-dark .delete-account-dialog .delete-account_transfer {
  color: #d6d0cc;
  background-color: #242424;
  border-bottom: #121212; }

.theme-dark .delete-account-dialog .delete-account_authorization {
  background-color: #292929; }
  .theme-dark .delete-account-dialog .delete-account_authorization .delete-account_authorization_password {
    color: #d6d0cc; }

.theme-dark .delete-account-dialog .delete-account_buttons {
  background-color: #1a1a1a; }

.theme-dark .delete-account-dialog .delete-account_reasons {
  background-color: #242424; }
  .theme-dark .delete-account-dialog .delete-account_reasons .delete-account_reasons_header {
    color: #d6d0cc; }
  .theme-dark .delete-account-dialog .delete-account_reasons .delete-account_reasons_explain {
    color: #d6d0cc; }

.theme-dark .delete-account-dialog .delete-account_reasons_button {
  background-color: #1a1a1a;
  border-top: 2px solid #242424; }

.theme-dark .downgrade-account-dialog header p {
  color: #5e6f80; }

.theme-dark .downgrade-account-dialog .downgrade-account_inner {
  background-color: #242424; }
  .theme-dark .downgrade-account-dialog .downgrade-account_inner p span {
    color: #d6d0cc; }

.theme-dark .edit-album-dialog .edit-album_buttons {
  border-top: 2px solid #242424; }

.theme-dark .emoji-senders-dialog .dialog_inner {
  background-color: #242424; }

.theme-dark .event-create-dialog .dialog_header {
  background: #1a1a1a; }
  .theme-dark .event-create-dialog .dialog_header .group-label {
    color: #1a1a1a; }

.theme-dark .event-create-dialog .dialog_inner {
  background: #242424; }

.theme-dark .event-create-dialog section.event-type-section {
  border-bottom: 1px solid #121212; }

.theme-dark .event-create-dialog section .section-label {
  color: #d6d0cc; }
  .theme-dark .event-create-dialog section .section-label .label_details {
    color: #d6d0cc; }

.theme-dark .event-create-dialog section .m-input_checkbox-label {
  color: #d6d0cc; }

.theme-dark .event-create-dialog section .mw-content-editable {
  color: #d6d0cc;
  background: #1a1a1a; }

.theme-dark .event-create-dialog .event-type-option label {
  color: #d6d0cc; }

.theme-dark .event-create-dialog .event-type-option .event-type-description {
  color: #d6d0cc; }

.theme-dark #ui-datepicker-div {
  border: 1px solid #d6d0cc; }
  .theme-dark #ui-datepicker-div .ui-datepicker-header {
    color: #d6d0cc !important; }
    .theme-dark #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
      color: #d6d0cc; }
  .theme-dark #ui-datepicker-div td a {
    color: #d6d0cc; }
    .theme-dark #ui-datepicker-div td a.ui-state-highlight {
      background: #1a1a1a;
      border: 1px solid #d6d0cc; }

.theme-dark .ui-timepicker-selected, .ui-timepicker-list li:hover {
  background: #292929 !important; }

.theme-dark .event-posts-dialog .event-posts-dialog_mask {
  background-color: transparent; }

.theme-dark .event-posts-dialog .event-posts-dialog_feed-header a {
  color: #1a1a1a; }

.theme-dark .event-posts-dialog .event-posts-dialog_feed-header button svg {
  color: #1a1a1a; }

.theme-dark .event-repeat-dialog .dialog_inner {
  background: #242424; }
  .theme-dark .event-repeat-dialog .dialog_inner section .section-content {
    color: #d6d0cc; }
    .theme-dark .event-repeat-dialog .dialog_inner section .section-content .week-day-btn {
      color: #d6d0cc; }
      .theme-dark .event-repeat-dialog .dialog_inner section .section-content .week-day-btn:not(.group-background) {
        background: #1a1a1a; }
        .theme-dark .event-repeat-dialog .dialog_inner section .section-content .week-day-btn:not(.group-background):hover {
          color: #d6d0cc; }
  .theme-dark .event-repeat-dialog .dialog_inner .section-spacer {
    background: #121212; }

.theme-dark .mention-everyone-dialog .dialog_inner {
  background: #1a1a1a; }
  .theme-dark .mention-everyone-dialog .dialog_inner .dialog-inner_arrow {
    background-color: #1a1a1a; }

.theme-dark .mention-everyone-dialog section h1 {
  color: #d6d0cc; }

.theme-dark .mention-everyone-dialog section p {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header {
  background-color: #1a1a1a;
  border-bottom: 1px solid #242424; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header .file-dialog_header_navigation {
    color: #d6d0cc; }
    .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header .file-dialog_header_navigation button:hover div {
      border: 1px solid #242424; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header button.file-dialog_header_comments-button, .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header a.file-dialog_header_comments-button {
    border-left: 1px solid #242424; }
    [dir="rtl"] .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header button.file-dialog_header_comments-button, [dir="rtl"] .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner header a.file-dialog_header_comments-button {
      border-right: 1px solid #242424; }

.theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_content .file-download-button {
  color: #1a1a1a; }

.theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file {
  background-color: #d6d0cc; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file .file-dialog_embedded {
    background: #1a1a1a; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file .file-dialog-canvas_wrapper .file-dialog-canvas_btns .file-dialog-canvas-btns-btn {
    color: #d6d0cc;
    background: #292929; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file h1, .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file p {
    color: #1a1a1a; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file .iframe_wrapper {
    background: #1a1a1a; }
    .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file .iframe_wrapper iframe {
      background: #1a1a1a; }
  .theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_file .loading_wrapper .wopi-loader {
    background-color: #1a1a1a; }

@keyframes loading {
  0% {
    width: 0; }
  5% {
    width: 18%; }
  37% {
    width: 29%; }
  50% {
    width: 55%; }
  78% {
    width: 89%; }
  100% {
    width: 100%; } }

.theme-dark .file-permissions-dialog section .sharing-info-text {
  color: #d6d0cc; }

.theme-dark .ftue-dialog .dialog_inner .ftue-avatar-dummy {
  border: 3px solid #242424; }

.theme-dark .ftue-dialog .dialog_inner .step-what-next {
  background: #1a1a1a; }

.theme-dark .ftue-team-dialog .dialog_inner h3 {
  color: #1a1a1a; }

.theme-dark .ftue-team-dialog .dialog_inner button {
  background-color: #1a1a1a; }

.theme-dark .ftue-team-dialog .dialog_inner .svg_cancel {
  color: #1a1a1a; }

.theme-dark .google-importer-dialog .dialog_inner .dialog_content .success_icon {
  color: #1a1a1a; }

.theme-dark .google-importer-dialog .dialog_inner .google-importer_buttons {
  border-top: 2px solid #242424; }

.theme-dark .group-apply-dialog .group-apply_description p {
  color: #d6d0cc; }

.theme-dark .group-apply-dialog .group-apply_question {
  border-top: 1px solid #242424;
  background: #242424; }
  .theme-dark .group-apply-dialog .group-apply_question .group-apply_question-text {
    color: #d6d0cc; }
  .theme-dark .group-apply-dialog .group-apply_question textarea::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .group-apply-dialog .group-apply_question textarea:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .group-apply-dialog .group-apply_question textarea::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .group-apply-dialog .group-apply_question textarea:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .group-apply-dialog .group-apply_after-join span {
  color: #d6d0cc; }

.theme-dark .group-apply-dialog .group-apply_after-join p {
  color: #d6d0cc; }

.theme-dark .group-apply-dialog .group-apply_report .group-apply_report_text {
  color: #d6d0cc; }

.theme-dark .group-create-dialog .content {
  background-color: #242424; }

.theme-dark .group-create-dialog section.emphasis {
  background-color: #292929;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }

.theme-dark .group-create-dialog section.emphasis.middle {
  border-top: 1px solid #242424; }

.theme-dark .group-create-dialog label {
  color: #d6d0cc; }

.theme-dark .group-create-dialog .label_details, .theme-dark .group-create-dialog .chosen-container-single .chosen-single {
  color: #5e6f80; }

.theme-dark .group-create-dialog .head-text {
  color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-0 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-1 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-2 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-3 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-4 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-5 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-6 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-7 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-8 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-9 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-10 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-11 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-12 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-13 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-14 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-15 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-16 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-17 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-18 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-19 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-20 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-21 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-22 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-23 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-24 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-25 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-26 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-27 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-28 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-29 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-30 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-31 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-32 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-33 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-34 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-35 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-36 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-37 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-38 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-39 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-40 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-41 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-42 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-43 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-44 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-45 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-46 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-47 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-48 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-49 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-50 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-51 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-52 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-53 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-54 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-55 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-56 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-57 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-58 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-59 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-60 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-61 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-62 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-63 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-64 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-65 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-66 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-67 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .group-color-68 .m-input_radio:checked + label:before {
  background-color: #d6d0cc; }

.theme-dark .group-create-dialog .row-captcha .checkbox-label, .theme-dark .group-create-dialog .row-captcha label, .theme-dark .group-create-dialog .row-include .checkbox-label, .theme-dark .group-create-dialog .row-include label {
  color: #d6d0cc; }
  .theme-dark .group-create-dialog .row-captcha .checkbox-label .label_details, .theme-dark .group-create-dialog .row-captcha label .label_details, .theme-dark .group-create-dialog .row-include .checkbox-label .label_details, .theme-dark .group-create-dialog .row-include label .label_details {
    color: #d6d0cc; }

.theme-dark .group-create-dialog .row-captcha .group-captcha_label .tooltip, .theme-dark .group-create-dialog .row-include .group-captcha_label .tooltip {
  color: #1a1a1a; }

.theme-dark .group-create-dialog .row-captcha .reload-btn svg {
  color: #1a1a1a; }

.theme-dark .group-delete-dialog section p {
  color: #d6d0cc; }

.theme-dark .group-delete-dialog section > label span {
  color: #d6d0cc; }

.theme-dark .group-initialisation-dialog section {
  background: #242424; }
  .theme-dark .group-initialisation-dialog section:not(:last-of-type) {
    border-bottom: 1px solid #121212; }
  .theme-dark .group-initialisation-dialog section .mw-content-editable {
    background: #1a1a1a; }
  .theme-dark .group-initialisation-dialog section .group-profile_avatar {
    background-color: #1a1a1a; }

.theme-dark .group-invite-dialog .group-invite_text {
  color: #d6d0cc; }

.theme-dark .group-invite-dialog .select-menu_opener_wrapper .select-menu_opener {
  color: #5e6f80; }

.theme-dark .group-invite-dialog .group-invite_buttons {
  background-color: #1a1a1a; }

.theme-dark .incoming-call-dialog .dialog_content img {
  border: 5px solid #242424; }

.theme-dark .incoming-call-dialog .dialog_content .call-status-text {
  color: #d6d0cc; }

@keyframes blink {
  50% {
    color: transparent; } }

.theme-dark .dialog-invitations nav {
  background: #d6d0cc; }

.theme-dark .dialog-invitations main {
  color: #d6d0cc; }
  .theme-dark .dialog-invitations main .invitation_section {
    background: #242424; }

.theme-dark .dialog-invitations .contact-invitation_contacts_send.bottom-panel {
  background: #1a1a1a; }

.theme-dark .launching-application-dialog section p {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_close-button {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header {
  background-color: #1a1a1a;
  border-bottom: 1px solid #242424; }
  .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header .media-dialog_header_navigation {
    color: #d6d0cc; }
    .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header .media-dialog_header_navigation button:hover div {
      border: 1px solid #242424; }
  .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header button.media-dialog_header_comments-button, .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header a.media-dialog_header_comments-button {
    border-left: 1px solid #242424; }
    [dir="rtl"] .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header button.media-dialog_header_comments-button, [dir="rtl"] .theme-dark .dialog_wrapper.media-dialog .media-dialog_inner header a.media-dialog_header_comments-button {
      border-right: 1px solid #242424; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_media--poll .poll_question {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_media--poll .poll_option {
  color: #d6d0cc; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_post {
  background-color: #d6d0cc; }

.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_fullscreen-controls span.highlight {
  border-color: #1a1a1a; }

.theme-dark .member-purchase-dialog .dialog_header h1 {
  color: #5e6f80; }

.theme-dark .member-purchase-dialog .dialog_content p {
  color: #5e6f80; }

.theme-dark .mention-warning-dialog .dialog_inner {
  background: #1a1a1a; }
  .theme-dark .mention-warning-dialog .dialog_inner .dialog-inner_arrow {
    background-color: #1a1a1a; }

.theme-dark .mention-warning-dialog section.content section.text p {
  color: #d6d0cc; }

.theme-dark .mention-warning-dialog section.buttons .btn-wrapper button {
  color: #1a1a1a; }

.theme-dark .move-file-dialog .browser .folder.selected > .folder-name {
  color: #d6d0cc; }

.theme-dark .move-file-dialog .browser ul li a {
  color: #d6d0cc; }

.theme-dark .multiple-teams-dialog .dialog_inner {
  background-color: #242424; }
  .theme-dark .multiple-teams-dialog .dialog_inner .btn-section {
    background: #1a1a1a; }

.theme-dark .new-tos-dialog .group-background {
  background-color: #d6d0cc; }

.theme-dark .new-tos-dialog h3 {
  color: #d6d0cc; }

.theme-dark .new-tos-dialog p {
  color: #d6d0cc; }

.theme-dark .new-tos-dialog .links a {
  color: #d6d0cc; }

.theme-dark .new-tos-dialog .btn-small {
  color: #1a1a1a; }

.theme-dark .new-tos-dialog .btn-main {
  color: #1a1a1a; }

.theme-dark .new-tos-dialog .btn-link {
  color: #d6d0cc; }

.theme-dark .postbox-dialog .postbox-dialog_inner .postbox-dialog_close-button {
  color: #d6d0cc; }

.theme-dark .public-directory-dialog .dialog_header {
  border-bottom: 1px solid #242424; }

.theme-dark .public-directory-dialog .public-directory_search {
  background-color: #d6d0cc; }
  .theme-dark .public-directory-dialog .public-directory_search input {
    background-color: #1a1a1a;
    border: 1px solid #242424; }
    .theme-dark .public-directory-dialog .public-directory_search input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .public-directory-dialog .public-directory_search input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .public-directory-dialog .public-directory_search input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .public-directory-dialog .public-directory_search input:-ms-input-placeholder {
      color: #d6d0cc; }

.theme-dark .public-directory-dialog .public-directory_search-results .public-directory_search-results_header {
  color: #d6d0cc; }

.theme-dark .public-directory-dialog .public-directory_search-results .public-directory_search-results_no-results {
  color: #d6d0cc; }

.theme-dark .public-directory-dialog .public-directory_inner {
  border-top: 1px solid #242424; }

.theme-dark .public-directory-dialog .public-directory_topics-header a {
  color: #d6d0cc; }

.theme-dark .public-directory-dialog .public-directory_featured-topic.public-directory_featured-topic--opened .public-directory_featured-topic_name {
  color: #d6d0cc;
  background-color: #1a1a1a; }

.theme-dark .public-directory-dialog .public-directory_featured-topic .public-directory_featured-topic_name {
  color: #1a1a1a; }

.theme-dark .public-directory-dialog .public-directory_category .public-directory_category_name {
  color: #d6d0cc;
  background-color: #1a1a1a; }

.theme-dark .purchase-dialog header p {
  color: #5e6f80; }

.theme-dark .report-dialog .content {
  background-color: #242424; }

.theme-dark .report-dialog section > label {
  color: #d6d0cc; }

.theme-dark .report-dialog nav {
  background-color: #1a1a1a; }
  .theme-dark .report-dialog nav .report-dialog_nav-buttons .report-dialog_nav-buttons_text {
    color: #d6d0cc; }

.theme-dark .report-dialog .report-top_text {
  color: #d6d0cc; }

.theme-dark .sharing-calendar-dialog .dialog_footer {
  background-color: #242424; }

.theme-dark .sharing-calendar-dialog .sharing-calendar_title {
  color: #d6d0cc; }

.theme-dark .sharing-calendar-dialog .sharing-calendar_step:last-of-type {
  border-top: 1px solid #242424; }

.theme-dark .sharing-calendar-dialog .sharing-calendar_step p {
  color: #d6d0cc; }

.theme-dark .simple-dialog .dialog_inner .dialog_content {
  background: #1a1a1a; }

.theme-dark .simple-dialog .dialog_inner .btn-section.dark-footer {
  background: #242424; }

.theme-dark .sso-configure-dialog .dialog_inner-wrapper .dialog_inner section {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_search .suggest-input::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_search .suggest-input:-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_search .suggest-input::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_search .suggest-input:-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_list .suggest-contacts_contact .suggest-contacts_contact_text {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_list .suggest-contacts_no-contacts {
  color: #d6d0cc; }

.theme-dark .suggest-contacts-dialog .suggest-contacts_send .suggest-contacts_send_text {
  color: #d6d0cc; }

.theme-dark .team-delete-member-dialog section p {
  color: #d6d0cc; }

.theme-dark .team-delete-member-dialog section ul {
  color: #d6d0cc; }

.theme-dark .team-delete-member-dialog section .delete_member_note {
  color: #d6d0cc; }

.theme-dark .team-delete-member-dialog section .delete-account_groups_wrapper.delete-account_groups_wrapper--disabled:after {
  background: #242424; }

.theme-dark .team-delete-member-dialog section .delete-account_groups_wrapper .delete-account_group .photo-group_name {
  color: #5e6f80; }

.theme-dark .team-delete-member-dialog section .delete-account_groups_wrapper .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
  border: 3px solid #1a1a1a; }

.theme-dark .timezone-dialog .dialog_inner {
  background: #242424; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_info span {
  color: #d6d0cc; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_info p {
  color: #d6d0cc; }
  .theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_info p:before {
    background-color: #d6d0cc; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_select .transfer-team-ownership_select_header {
  color: #d6d0cc; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_select .user_name_wrapper p .user-name {
  color: #d6d0cc; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_check span {
  color: #d6d0cc; }

.theme-dark .transfer-team-ownership-dialog .transfer-team-ownership_password span {
  color: #d6d0cc; }

.theme-dark .dialog-user-picker main {
  color: #d6d0cc; }

.theme-dark .dialog-user-picker .contact-invitation_contacts_send {
  background: #1a1a1a; }

.theme-dark .videocall-disabled-dialog .content {
  background-color: #242424; }

.theme-dark .wrappers-dialog .wrappers_inner .wrappers_left-sidebar button, .theme-dark .wrappers-dialog .wrappers_inner .wrappers_right-sidebar button {
  color: #d6d0cc; }

.theme-dark .wrappers-dialog .wrappers_inner .wrappers_dismiss-button {
  color: #d6d0cc; }

.theme-dark .wrappers-dialog .wrappers_inner .content-box-wrapper .content_header {
  color: #1a1a1a; }
  .theme-dark .wrappers-dialog .wrappers_inner .content-box-wrapper .content_header .content_header-name {
    color: #1a1a1a; }
  .theme-dark .wrappers-dialog .wrappers_inner .content-box-wrapper .content_header .content_header-link {
    color: #1a1a1a; }
  .theme-dark .wrappers-dialog .wrappers_inner .content-box-wrapper .content_header button svg {
    color: #1a1a1a; }

.theme-dark .wrappers-dialog .wrappers_inner .content-box-wrapper .content_posts:before {
  background-color: #1a1a1a; }

.theme-dark .wrappers-dialog .wrappers_inner .navigation-right-wrapper .navigation-right .navigation-right_alerts .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
  border: 3px solid #1a1a1a; }

.theme-dark .wrappers-dialog .wrappers_inner .navigation-right-wrapper .navigation-right .navigation-right_alerts .navigation-right_alerts-item {
  color: #d6d0cc; }
  .theme-dark .wrappers-dialog .wrappers_inner .navigation-right-wrapper .navigation-right .navigation-right_alerts .navigation-right_alerts-item .photo-group_img-wrapper .photo-group_img-container {
    border: 2px solid #1a1a1a; }

.theme-dark .c-mw-app-footer {
  color: #1a1a1a; }
  .theme-dark .c-mw-app-footer ul li a {
    color: #1a1a1a; }
  .theme-dark .c-mw-app-footer ul.footer-socials a {
    border: 2px solid #1a1a1a; }
    .theme-dark .c-mw-app-footer ul.footer-socials a svg {
      fill: #1a1a1a; }

.theme-dark .c-mw-app-main-header .beta {
  color: #1a1a1a; }

.theme-dark .c-mw-app-main-header {
  background: #1a1a1a; }
  .theme-dark .c-mw-app-main-header .header_inner .header_logo_wrapper .header_logo.logo_placeholder {
    color: #d6d0cc;
    background: #242424;
    border: 1px solid #242424; }
  .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(1):hover .header_nav_link > svg:not(.svg_repeat), .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(1):hover .header_nav_link .header_nav_link_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(2):hover .header_nav_link > svg:not(.svg_repeat), .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(2):hover .header_nav_link .header_nav_link_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(3):hover .header_nav_link > svg:not(.svg_repeat), .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(3):hover .header_nav_link .header_nav_link_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(4):hover .header_nav_link > svg:not(.svg_repeat), .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(4):hover .header_nav_link .header_nav_link_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(5):hover .header_nav_link > svg:not(.svg_repeat), .theme-dark .c-mw-app-main-header .header_inner .header_nav_list:not(.is-pro) .header_nav_item:nth-of-type(5):hover .header_nav_link .header_nav_link_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input {
    background-color: #242424; }
    .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input:-ms-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input:not(:focus) {
      border: 1px solid #242424; }
  .theme-dark .c-mw-app-main-header .header_user {
    color: #d6d0cc; }
    .theme-dark .c-mw-app-main-header .header_user .header_user_avatar {
      background: #242424; }
    .theme-dark .c-mw-app-main-header .header_user .dropdown-menu_list .logout {
      color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_responsive .header_responsive_content {
    background-color: #1a1a1a;
    border-top: 1px solid #242424; }
    .theme-dark .c-mw-app-main-header .header_responsive .header_responsive_content ul li {
      border-bottom: 1px solid #242424; }
      .theme-dark .c-mw-app-main-header .header_responsive .header_responsive_content ul li .dropdown-menu_list_teams_team .m-triangle_bottom {
        border-bottom-color: #d6d0cc; }
  .theme-dark .c-mw-app-main-header .header_purchase {
    color: #1a1a1a; }
  .theme-dark .c-mw-app-main-header .header_notifications {
    color: #1a1a1a; }
    .theme-dark .c-mw-app-main-header .header_notifications .btn-close {
      color: #1a1a1a; }
    .theme-dark .c-mw-app-main-header .header_notifications .btn-never-ask {
      color: #1a1a1a; }
  .theme-dark .c-mw-app-main-header .app-download-wrapper {
    color: #1a1a1a; }

@keyframes dl {
  0% {
    transform: scale(1, 1); }
  50% {
    transform: scale(1.1, 1.1) translateY(1px); }
  100% {
    transform: scale(1, 1); } }

.theme-dark .c-mw-sidebar-feedback {
  background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-feedback .sidebar-group-feedback_header, .theme-dark .c-mw-sidebar-feedback .sidebar-group-feedback_footer {
    border-bottom: 1px solid #242424;
    background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-feedback .sidebar-group-feedback_footer {
    border-top: 1px solid #242424; }
  .theme-dark .c-mw-sidebar-feedback .sidebar-group-feedback-form {
    background-color: #292929; }
    .theme-dark .c-mw-sidebar-feedback .sidebar-group-feedback-form .sidebar-group-feedback-form_content .label-box {
      color: #d6d0cc; }

.theme-dark .c-sidebar-right-store {
  background: #242424; }
  .theme-dark .c-sidebar-right-store .cart_item {
    border-bottom: 1px solid #242424; }
  .theme-dark .c-sidebar-right-store .sidebar_box-bottom {
    background: #1a1a1a;
    border-top: 1px solid #242424; }

.theme-dark .c-field-editable .editable-wrapper {
  background: #1a1a1a; }
  .theme-dark .c-field-editable .editable-wrapper ::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-field-editable .editable-wrapper :-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-field-editable .editable-wrapper ::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-field-editable .editable-wrapper :-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-field-editable.visible {
  border-top: solid 1px #242424; }
  .theme-dark .c-field-editable.visible .value {
    color: #d6d0cc; }
    .theme-dark .c-field-editable.visible .value .ht, .theme-dark .c-field-editable.visible .value a {
      color: #d6d0cc; }
  .theme-dark .c-field-editable.visible .btn-edit {
    color: #5e6f80; }
  .theme-dark .c-field-editable.visible i {
    color: #d6d0cc; }

.theme-dark .c-field-editable.inline.visible .info-label {
  color: #d6d0cc; }

.theme-dark .c-field-editable.inline.visible .value {
  color: #5e6f80; }
  .theme-dark .c-field-editable.inline.visible .value .ht, .theme-dark .c-field-editable.inline.visible .value a {
    color: #5e6f80; }

.theme-dark .c-header-big {
  background: #1a1a1a; }

.theme-dark .c-header-big .details .name {
  color: #d6d0cc; }

.theme-dark .c-header-big .details .followers {
  color: #d6d0cc; }

.theme-dark .c-menu-generic .menu_list {
  background: #242424; }

.theme-dark .c-menu-generic .menu-item--selected .menu-item {
  background: #292929; }

.theme-dark .c-menu-generic .menu-item {
  background-color: #242424; }
  .theme-dark .c-menu-generic .menu-item:hover {
    background-color: #292929; }

.theme-dark .c-menu-generic .menu-item_name {
  color: #d6d0cc; }

.theme-dark .c-menu-generic .menu-item_img-wrapper .menu-item_indicator {
  color: #1a1a1a; }

.theme-dark .c-mw-add-file-dropdown {
  color: #d6d0cc; }
  .theme-dark .c-mw-add-file-dropdown .dropdown-menu .dropdown-menu_inner {
    background: #1a1a1a; }
    .theme-dark .c-mw-add-file-dropdown .dropdown-menu .dropdown-menu_inner .list_label {
      color: #d6d0cc; }

.theme-dark .c-mw-author .post-author_group-name:before, .theme-dark .c-mw-author .post-author_featured:before {
  background-color: #d6d0cc; }

.theme-dark .c-mw-button.hint-main:hover .tip:after {
  color: #d6d0cc;
  background: #1a1a1a; }

.theme-dark .c-mw-dropdown-menu .dropdown-menu_header {
  color: #d6d0cc;
  background-color: #1a1a1a; }
  .theme-dark .c-mw-dropdown-menu .dropdown-menu_header:first-of-type {
    border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-dropdown-menu .dropdown-menu_header .head-text {
    color: #d6d0cc; }

.theme-dark .c-mw-dropdown-menu .dropdown-menu_content {
  background-color: #242424; }

.theme-dark .c-mw-dropdown-menu .dropdown-menu_list li {
  color: #d6d0cc; }
  .theme-dark .c-mw-dropdown-menu .dropdown-menu_list li:hover {
    background-color: #292929; }

.theme-dark .c-mw-dropdown-menu .dropdown-menu_footer {
  background-color: #1a1a1a;
  border-top: 1px solid #242424; }

.theme-dark .c-mw-edit-form form .edit-form_textarea-wrapper .mw-content-editable {
  background-color: #1a1a1a; }

.theme-dark .c-mw-file .file_wrapper {
  border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-file .file_wrapper .file_info_wrapper .file_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-file .file_wrapper .file_info_wrapper .postbar_buttons .postbar_button {
    color: #d6d0cc; }
    .theme-dark .c-mw-file .file_wrapper .file_info_wrapper .postbar_buttons .postbar_button a {
      color: #d6d0cc; }
    .theme-dark .c-mw-file .file_wrapper .file_info_wrapper .postbar_buttons .postbar_button a {
      color: #d6d0cc; }

.theme-dark .c-mw-hashtag-selector .dropdown-menu_inner {
  background-color: #242424; }

.theme-dark .c-mw-hashtag-selector .hashtag-selector_header .hashtag-selector_search input {
  background-color: #242424;
  color: #d6d0cc; }
  .theme-dark .c-mw-hashtag-selector .hashtag-selector_header .hashtag-selector_search input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-hashtag-selector .hashtag-selector_header .hashtag-selector_search input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-hashtag-selector .hashtag-selector_header .hashtag-selector_search input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-hashtag-selector .hashtag-selector_header .hashtag-selector_search input:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-mw-hashtag-selector .hashtag-selector_list {
  background: #1a1a1a; }

.theme-dark .c-mw-hashtag-selector .hashtag.group-background {
  color: #1a1a1a; }

.theme-dark .c-mw-hashtag-selector .hashtag:not(.group-background) {
  background-color: #1a1a1a; }

.theme-dark .c-mw-language-selector .language-selector_opener {
  color: #d6d0cc; }

.theme-dark .c-mw-language-selector .dropdown-menu .dropdown-menu_inner {
  background: #1a1a1a; }
  .theme-dark .c-mw-language-selector .dropdown-menu .dropdown-menu_inner .language-selector_list {
    background: #242424; }
    .theme-dark .c-mw-language-selector .dropdown-menu .dropdown-menu_inner .language-selector_list .language-selector_option {
      color: #d6d0cc; }
      .theme-dark .c-mw-language-selector .dropdown-menu .dropdown-menu_inner .language-selector_list .language-selector_option:hover {
        background: #292929; }
      .theme-dark .c-mw-language-selector .dropdown-menu .dropdown-menu_inner .language-selector_list .language-selector_option.language-selector_option--selected {
        color: #d6d0cc; }

.theme-dark .c-mw-photo-picker-dropdown {
  color: #d6d0cc; }
  .theme-dark .c-mw-photo-picker-dropdown .dropdown-menu .dropdown-menu_inner {
    background: #1a1a1a; }
  .theme-dark .c-mw-photo-picker-dropdown .dropdown-menu .list_label {
    color: #d6d0cc; }

.theme-dark .c-mw-progress .progress {
  background-color: #1a1a1a;
  border: 1px solid #242424; }

.theme-dark .c-mw-selectbox .chosen-container .chosen-drop {
  background: #1a1a1a; }

.theme-dark .c-mw-selectbox .chosen-container-single .chosen-single {
  background-color: #1a1a1a;
  box-shadow: 0 0 3px #1a1a1a inset, 0 1px 1px rgba(0, 0, 0, 0.1); }

.theme-dark .c-mw-selectbox .chosen-container .chosen-results li.highlighted {
  color: #1a1a1a; }

.theme-dark .c-mw-selectbox .chosen-container-multi .chosen-choices {
  background-color: #1a1a1a;
  background-image: linear-gradient(#eee 1%, #1a1a1a 15%); }

.theme-dark .c-mw-selectbox .chosen-container-multi .chosen-choices li.search-choice {
  box-shadow: 0 0 2px #1a1a1a inset, 0 1px 0 rgba(0, 0, 0, 0.05); }

.theme-dark .c-mw-selectbox .chosen-container-active.chosen-with-drop .chosen-single {
  background-color: #1a1a1a;
  box-shadow: 0 1px 0 #1a1a1a inset; }

.theme-dark .c-mw-select-menu .select-menu {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-select-menu .select-menu.select-menu--with-search .select-menu_content {
    background-color: #242424; }
  .theme-dark .c-mw-select-menu .select-menu .select-menu_content_option {
    color: #5e6f80; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_content_option:not(.disabled):hover {
      background-color: #242424; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_content_option.select-menu_content_option--selected {
      background-color: #242424; }
  .theme-dark .c-mw-select-menu .select-menu .select-menu_search {
    color: #d6d0cc;
    background-color: #1a1a1a; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_search::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_search:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_search::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-select-menu .select-menu .select-menu_search:-ms-input-placeholder {
      color: #d6d0cc; }

.theme-dark .c-mw-sort ul li span {
  color: #d6d0cc; }

.theme-dark .c-mw-sort ul li ul li {
  color: #d6d0cc; }
  .theme-dark .c-mw-sort ul li ul li:hover, .theme-dark .c-mw-sort ul li ul li.selected {
    background-color: #292929; }

.theme-dark .c-mw-text-formatting .dropdown-menu_inner {
  background-color: #242424; }

.theme-dark .c-mw-text-formatting .text-formatting_button:not(.group-color) {
  color: #d6d0cc; }

.theme-dark .c-mw-textarea.sg-textarea-container-expandable {
  background: #1a1a1a; }
  .theme-dark .c-mw-textarea.sg-textarea-container-expandable ::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-textarea.sg-textarea-container-expandable :-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-textarea.sg-textarea-container-expandable ::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-textarea.sg-textarea-container-expandable :-ms-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-textarea.sg-textarea-container-expandable textarea {
    color: #d6d0cc; }

.theme-dark .c-nsfw-blur .nsfw_header {
  color: #d6d0cc; }

.theme-dark .c-nsfw-blur .nsfw_text {
  color: #d6d0cc; }

.theme-dark .c-nsfw-blur .nsfw_wrapper .nsfw_circle {
  color: #d6d0cc; }

.theme-dark .c-mw-validation {
  background-color: #242424; }
  .theme-dark .c-mw-validation:after {
    background-color: #242424; }

.yt-preview {
  background: #d6d0cc; }

.theme-dark .c-page-notification {
  border-bottom: 1px solid #121212;
  color: #5e6f80;
  background-color: #242424; }
  .theme-dark .c-page-notification.unread {
    background-color: #1a1a1a; }
  .theme-dark .c-page-notification.active, .theme-dark .c-page-notification:hover {
    background-color: #5e6f80; }

.theme-dark .c-page-notification .notification_text_user {
  color: #d6d0cc; }

.theme-dark .c-page-notification .notification_content {
  color: #d6d0cc; }

.theme-dark .c-share-link .group_link-text_wrapper {
  color: #d6d0cc;
  border-bottom: 1px solid #242424;
  background-color: #1a1a1a; }
  .theme-dark .c-share-link .group_link-text_wrapper p {
    color: #d6d0cc; }

.theme-dark .c-share-link .group_link-actions_wrapper {
  background-color: #242424; }

.theme-dark .c-user-tile {
  background: #1a1a1a; }
  .theme-dark .c-user-tile header .profile-link {
    color: #d6d0cc; }
    .theme-dark .c-user-tile header .profile-link a {
      color: #d6d0cc; }
  .theme-dark .c-user-tile header .dot.dot-online {
    border: 2px solid #1a1a1a; }
  .theme-dark .c-user-tile footer {
    background-color: #242424;
    border-top: 1px solid #242424; }
    .theme-dark .c-user-tile footer .btn {
      color: #5e6f80; }

.theme-dark .c-mw-chat .scroll-to-last-read-btn-wrapper .btn-filled, .theme-dark .c-mw-chat .scroll-to-missed-ws-btn-wrapper .btn-filled {
  color: #1a1a1a; }
  .theme-dark .c-mw-chat .scroll-to-last-read-btn-wrapper .btn-filled .m-triangle_top, .theme-dark .c-mw-chat .scroll-to-missed-ws-btn-wrapper .btn-filled .m-triangle_top {
    border-bottom-color: #1a1a1a; }
  .theme-dark .c-mw-chat .scroll-to-last-read-btn-wrapper .btn-filled .animation-loading-2:before, .theme-dark .c-mw-chat .scroll-to-missed-ws-btn-wrapper .btn-filled .animation-loading-2:before {
    border-top-color: #1a1a1a; }

.theme-dark .c-mw-chat .scroll-to-missed-ws-btn-wrapper .btn-filled .m-triangle_bottom {
  border-top-color: #1a1a1a; }

.theme-dark .c-mw-chat .scroll-to-last-read-btn-wrapper .btn-filled, .theme-dark .c-mw-chat .scroll-to-missed-ws-btn-wrapper--top .btn-filled {
  border: 1px solid #1a1a1a; }

.theme-dark .c-mw-chat .chat_messages {
  background-color: #242424; }
  .theme-dark .c-mw-chat .chat_messages .box-inner .no_members_info p {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat .chat_messages .user-chat-placeholder .placeholder_text, .theme-dark .c-mw-chat .chat_messages .team-chat-placeholder .placeholder_text {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat .chat_messages .load-more-btn {
    color: #1a1a1a; }
    .theme-dark .c-mw-chat .chat_messages .load-more-btn .animation-loading-2:before {
      border-top-color: #1a1a1a; }

.theme-dark .c-mw-chat .chat-toolbox {
  color: #d6d0cc; }

.theme-dark .c-mw-chat .chat_send-form {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-chat .chat_send-form .chat_send-form_textarea-wrapper .chat_send-form_textarea {
    color: #d6d0cc; }
    .theme-dark .c-mw-chat .chat_send-form .chat_send-form_textarea-wrapper .chat_send-form_textarea:before {
      color: #d6d0cc; }
  .theme-dark .c-mw-chat .chat_send-form .chat_send-form_closed-info, .theme-dark .c-mw-chat .chat_send-form .chat_send-form_deactivated-info {
    color: #1a1a1a;
    background-color: #d6d0cc; }
  .theme-dark .c-mw-chat .chat_send-form .chat_send-form_services {
    border-top: 1px solid #242424; }

.theme-dark .c-mw-chat .chat_requests-controls {
  background-color: #1a1a1a;
  border-top: 2px solid #242424;
  border-bottom: 2px solid #242424; }
  .theme-dark .c-mw-chat .chat_requests-controls button:not(:last-of-type) {
    border-right: 1px solid #242424; }

.theme-dark .c-mw-chat.chat--small .yt-preview {
  background: #d6d0cc; }

.theme-dark .c-mw-chat.chat--sidebar .yt-preview {
  background: #d6d0cc; }

.theme-dark .c-mw-chat.chat--expanded .yt-preview {
  background: #d6d0cc; }

.theme-dark .c-mw-chat-avatar .chat-avatar_avatar img {
  background: #d6d0cc; }

.theme-dark .c-mw-chat-avatar .chat-avatar_avatar-team span {
  border: 2px #1a1a1a solid;
  color: #1a1a1a; }

.theme-dark .c-mw-chat-avatar .chat-avatar_dot:before {
  background-color: #1a1a1a; }

.theme-dark .c-mw-chat-date span {
  color: #d6d0cc;
  background-color: #242424; }

.theme-dark .c-mw-chat-info {
  background-color: #242424; }
  .theme-dark .c-mw-chat-info .chat-info_clickable_header {
    background-color: #1a1a1a; }
    .theme-dark .c-mw-chat-info .chat-info_clickable_header button {
      color: #d6d0cc; }
  .theme-dark .c-mw-chat-info .chat-info_medias .photo-stream {
    background: #242424; }
  .theme-dark .c-mw-chat-info .chat-info_options .chat-info_options_buttons {
    background-color: #242424; }
    .theme-dark .c-mw-chat-info .chat-info_options .chat-info_options_buttons span {
      color: #d6d0cc; }
  .theme-dark .c-mw-chat-info .chat-info_chat-actions {
    background-color: #242424; }
    .theme-dark .c-mw-chat-info .chat-info_chat-actions .option {
      color: #d6d0cc; }
      .theme-dark .c-mw-chat-info .chat-info_chat-actions .option:hover {
        color: #d6d0cc; }

.theme-dark .c-mw-chat-menu-item:not(:last-of-type) {
  border-bottom: 1px solid #121212; }

.theme-dark .c-mw-chat-menu-item.chat-menu-item--active {
  background-color: #d6d0cc; }

.theme-dark .c-mw-chat-menu-item .chat-menu-item_avatar img {
  background: #d6d0cc; }

.theme-dark .c-mw-chat-menu-item .chat-menu-item_date {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-menu-item .chat-menu-item_text_name {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-menu-item .chat-menu-item_text_msg {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-message .chat-message_wrapper .msg-img-wrapper .msg-img_gif-wrapper .msg-img_gif_button {
  border: solid 2px #1a1a1a; }
  .theme-dark .c-mw-chat-message .chat-message_wrapper .msg-img-wrapper .msg-img_gif-wrapper .msg-img_gif_button:after {
    color: #1a1a1a; }

@keyframes loading {
  0% {
    transform: rotate(0deg); }
  50% {
    transform: rotate(180deg); }
  100% {
    transform: rotate(360deg); } }

.theme-dark .c-mw-chat-message .chat-message_wrapper .msg-img-wrapper.reveal-mode .tap-to-reveal .middle-text_wrapper .middle-text {
  color: #1a1a1a; }

.theme-dark .c-mw-chat-message .chat-message_wrapper .resend-btn {
  color: #1a1a1a; }

.theme-dark .c-mw-chat-message .chat-message_author .chat-message_author_link {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-message .chat-message_time {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-message .chat-message_text.chat-message_text--sticker .chat-message_edited svg {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-message .chat-message_text.chat-message_text--call {
  background: #d6d0cc; }
  .theme-dark .c-mw-chat-message .chat-message_text.chat-message_text--call.color-black {
    background: #d6d0cc;
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-message .chat-message_text.chat-message_text--call .chat-message_call-btn {
    background: #1a1a1a; }

.theme-dark .c-mw-chat-message .chat_message_attachment.chat_message_attachment--audio {
  color: #d6d0cc;
  background-color: #d6d0cc; }

.theme-dark .c-mw-chat-message .chat-message_edited .chat-message_edited_popup {
  color: #d6d0cc;
  background-color: #d6d0cc; }
  .theme-dark .c-mw-chat-message .chat-message_edited .chat-message_edited_popup:before {
    background-color: #d6d0cc; }

.theme-dark .c-mw-chat-message .video-wrapper .video-overlay {
  background: #d6d0cc; }

.theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text {
  color: #1a1a1a; }
  .theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text.chat-message_text--call:before {
    border-color: #d6d0cc transparent transparent !important; }
  .theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text > a {
    color: #1a1a1a; }
  .theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text.chat-message_text--deleted {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-message.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text:before {
  border-color: transparent #d6d0cc transparent transparent; }
  [dir="rtl"] .theme-dark .c-mw-chat-message.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text:before {
    border-color: transparent transparent transparent #d6d0cc; }

.theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text {
  background-color: #d6d0cc; }
  .theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat-message_text--deleted {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text:not(.chat-message_private-post) {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat_message_attachment a {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-message.is-in-edit-mode .chat-message_wrapper .chat-message_content .chat-message_text_wrapper .editable-wrapper .mw-content-editable {
  background: #1a1a1a; }

.theme-dark .c-mw-chat-post.chat-post {
  background: #1a1a1a; }
  .theme-dark .c-mw-chat-post.chat-post .post_content.post_content--removed {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-window {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-chat-window .chat-window_header {
    border-bottom: 1px solid #242424; }
    .theme-dark .c-mw-chat-window .chat-window_header .chat-window_chat-info .chat-window_chat-info_buttons {
      color: #d6d0cc; }
    .theme-dark .c-mw-chat-window .chat-window_header .chat-window_chat-info_title a {
      color: #d6d0cc; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-last-read-btn-wrapper .btn-filled, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-missed-ws-btn-wrapper .btn-filled {
    color: #1a1a1a; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-last-read-btn-wrapper .btn-filled .m-triangle_top, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-missed-ws-btn-wrapper .btn-filled .m-triangle_top {
      border-bottom-color: #1a1a1a; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-last-read-btn-wrapper .btn-filled .animation-loading-2:before, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-missed-ws-btn-wrapper .btn-filled .animation-loading-2:before {
      border-top-color: #1a1a1a; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .scroll-to-missed-ws-btn-wrapper .btn-filled .m-triangle_bottom {
    border-top-color: #1a1a1a; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body {
    background-color: #242424; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-threads, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-messages {
      background-color: #242424; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-threads .content_wrapper.content_wrapper_description p {
      color: #d6d0cc; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-messages p, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-messages span {
      color: #d6d0cc; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-window_body_no-messages .chat-window_body_no-messages_team p {
      color: #5e6f80; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .chat-toolbox {
      color: #d6d0cc; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .thread-closed-info, .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_body .thread-deactivated-info {
      color: #1a1a1a;
      background-color: #d6d0cc; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .yt-preview {
    background: #d6d0cc; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .load-more-btn {
    color: #1a1a1a; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .load-more-btn .animation-loading-2:before {
      border-top-color: #1a1a1a; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .load-more-btn.animation-loading-2:before {
      border-top-color: #1a1a1a; }
  .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_send-form {
    border-top: 2px solid #242424; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_send-form .chat-window_send-form_textarea-wrapper .chat-window_send-form_textarea:before {
      color: #d6d0cc; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_send-form .chat-window_send-form_services {
      border-top: 1px solid #242424; }
    .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_send-form .chat-window_send-form_files {
      border-top: 1px solid #242424; }
      .theme-dark .c-mw-chat-window .chat-window_body-wrapper .chat-window_send-form .chat-window_send-form_files .template-upload {
        background-color: #1a1a1a; }

.theme-dark .c-mw-chats-list {
  background-color: #242424; }
  .theme-dark .c-mw-chats-list .bottom-part .info-text span {
    color: #d6d0cc; }

.theme-dark .main-header-chats-dropdown .c-mw-chats-list {
  background-color: #242424; }

.theme-dark .c-mw-sidebar-left-chat-settings .animation-loading-2 {
  background: #1a1a1a; }

.theme-dark .c-mw-comment:not(:first-of-type):not(:only-of-type) {
  border-top: 1px solid #121212; }

.theme-dark .c-mw-comment.highlighted {
  box-shadow: 0 0 5px 2px #121212; }

.theme-dark .c-mw-comment .comment_header .comment_header_user-wrapper .comment_header_comment-info .comment_header_page-comment-owner {
  color: #5e6f80; }

.theme-dark .c-mw-comment .comment_text {
  color: #d6d0cc; }

.theme-dark .c-mw-comment .comment_actions .comment_actions-reply {
  color: #d6d0cc; }

.theme-dark .c-mw-comment .comment_reply .comment-your {
  background-color: #1a1a1a; }

.theme-dark .c-mw-comment.is-reply:first-of-type {
  border-top: 1px solid #121212; }

.theme-dark .c-mw-comment-replies-table .comments-replies-table_wrapper {
  background-color: #242424; }

.theme-dark .c-mw-comment-replies-table .comments-replies-table_view-previous {
  color: #d6d0cc; }

.theme-dark .c-mw-comment-replies-table .comments-replies-table_show-new {
  border-top: 2px solid #242424; }

.theme-dark .media-dialog .c-mw-comment-replies-table .comments-replies-table_wrapper, .file-dialog .c-mw-comment-replies-table .comments-replies-table_wrapper {
  background-color: #d6d0cc; }

@keyframes comment-your_bottom {
  0% {
    height: 0;
    opacity: 0; }
  100% {
    height: 47px;
    opacity: 1;
    visibility: visible; } }

.theme-dark .c-mw-comment-your.comment-your--without-comments {
  background-color: #242424; }

.theme-dark .c-mw-comment-your .mw-content-editable {
  color: #d6d0cc; }
  .theme-dark .c-mw-comment-your .mw-content-editable:before {
    color: #d6d0cc; }
  .theme-dark .c-mw-comment-your .mw-content-editable::selection {
    background: #d6d0cc;
    color: #1a1a1a; }

.theme-dark .c-mw-comment-your .comment-your_bottom.comment-your_bottom--expanded {
  border-top: 1px solid #242424; }

.theme-dark .c-mw-comment-your .comment-your_buttons .comment-your_btn {
  color: #d6d0cc; }

.theme-dark .c-mw-comment-your .comment-your_right .comment-your_right_sharing {
  color: #d6d0cc; }

.theme-dark .c-mw-comment-your .comment-your_right .comment-your_right_send .comment-your_right_send_text {
  color: #d6d0cc; }

.theme-dark .media-dialog .c-mw-comment-your, .file-dialog .c-mw-comment-your {
  background-color: #1a1a1a; }

.theme-dark .c-mw-comments-table .comments-table_wrapper {
  background-color: #242424; }

.theme-dark .c-mw-comments-table .comments-table_view-previous {
  color: #d6d0cc; }

.theme-dark .c-mw-comments-table .comments-table_show-new {
  border-top: 2px solid #242424; }

.theme-dark .media-dialog .c-mw-comments-table .comments-table_wrapper, .file-dialog .c-mw-comments-table .comments-table_wrapper {
  background-color: #d6d0cc; }

.theme-dark .c-mw-contact-requests .profile-wrapper:hover {
  background-color: #292929; }

.theme-dark .c-mw-contact-requests .profile-wrapper_text .profile-wrapper_text_title {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-email .user_invitation_header span {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-email .user_invitation_row .user_invitation_email::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-email .user_invitation_row .user_invitation_email:-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-email .user_invitation_row .user_invitation_email::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-email .user_invitation_row .user_invitation_email:-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-import .contact-invitation_header-text {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-import .select-other-provider {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-import .import-address-book .address-books-list .email-import_email_sync span {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-import .address-book-option.option-csv .address-book-icon-wrapper .address-book-icon label {
  color: #1a1a1a; }

.theme-dark .c-mw-invite-import .address-book-option label {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-import header input {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-invite-import header input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-import header input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-import header input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-import header input:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-mw-invite-import-csv .user_invitation_upload-wrapper a {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-share .header-text {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-share .invi-link input {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-share .invi-link .invi-link_header-text {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-share .invi-link.invi-socials_wrapper .invite-option .invite-socials-option {
  color: #d6d0cc; }

.theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_search .search-input {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_search .search-input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_search .search-input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_search .search-input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_search .search-input:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-mw-invite-user .contact-invitation_contacts .contact-invitation_contacts_send .contact-invitation_contacts_send_text {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-options-dropdown .dropdown_header .dropdown_header_title {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-options-dropdown .dropdown_header p {
  color: #d6d0cc; }

.theme-dark .c-mw-document-options-dropdown .dropdown--dont-close .postbar_button {
  color: #d6d0cc; }

.theme-dark .c-mw-document-options-dropdown .skin-dropdown {
  color: #d6d0cc; }

.theme-dark .c-mw-file-options-dropdown .dropdown--dont-close .postbar_button div {
  color: #d6d0cc; }

.theme-dark .c-mw-main-header-chats-dropdown .dropdown_header {
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-main-header-events-dropdown .dropdown_header {
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-main-header-groups-dropdown .dropdown_header {
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-main-header-pages-dropdown .dropdown_header {
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-main-header-user-accounts-dropdown .dropdown_list li {
  background-color: #292929; }

.theme-dark .c-mw-teams-dropdown {
  color: #d6d0cc; }
  .theme-dark .c-mw-teams-dropdown li a {
    color: #d6d0cc; }
    .theme-dark .c-mw-teams-dropdown li a:active, .theme-dark .c-mw-teams-dropdown li a:visited {
      color: #d6d0cc; }
  .theme-dark .c-mw-teams-dropdown.dropdown-menu_list_teams--active {
    border-top: 1px solid #242424;
    border-bottom: 1px solid #242424;
    background: #292929; }

.theme-dark .switch-teams-wrapper .c-mw-teams-dropdown.dropdown-menu_list_teams--active {
  border: 1px solid #242424; }

.theme-dark #dummy-header {
  background: #1a1a1a; }
  .theme-dark #dummy-header .header_inner .header_nav_list .header_nav_item .header_nav_link {
    color: #d6d0cc; }
  .theme-dark #dummy-header .header_search-input_wrapper .header_search-input {
    background-color: #242424;
    border: 1px solid #242424;
    color: #d6d0cc; }
  .theme-dark #dummy-header .header_user {
    color: #d6d0cc; }

.theme-dark .white-color {
  color: #1a1a1a; }

.theme-dark .c-mw-background-placeholder .dummy-app-content .dummy-sidebar-right .sidebar_box .sidebar_box-header, .theme-dark .c-mw-background-placeholder .dummy-app-content .dummy-sidebar-left .sidebar_box .sidebar_box-header {
  color: #1a1a1a;
  border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-background-placeholder .dummy-app-content .dummy-sidebar-right .sidebar_box .sidebar_box-header.bg-white, .theme-dark .c-mw-background-placeholder .dummy-app-content .dummy-sidebar-left .sidebar_box .sidebar_box-header.bg-white {
    background: #1a1a1a;
    color: #d6d0cc; }

.theme-dark .c-mw-background-placeholder .postbox-dummy {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-background-placeholder .postbox-dummy .postbox-dummy-text {
    color: #d6d0cc; }

.theme-dark .c-mw-background-placeholder .dummy-group-header .group-header_header .group-header_name {
  color: #d6d0cc; }

.theme-dark .c-mw-background-placeholder .group-photo {
  background-color: #1a1a1a; }

.theme-dark .c-mw-background-placeholder .group-tabs {
  background-color: #242424; }
  .theme-dark .c-mw-background-placeholder .group-tabs .group-tabs_tab a {
    color: #d6d0cc; }
  .theme-dark .c-mw-background-placeholder .group-tabs .group-tabs_avatar {
    background-color: #1a1a1a;
    border: 4px solid #1a1a1a; }

.theme-dark .c-mw-dummy-post {
  background-color: #1a1a1a; }

@-webkit-keyframes post_gradient {
  0% {
    background-position: left bottom; }
  100% {
    background-position: right bottom; } }

@keyframes post_gradient {
  0% {
    background-position: left bottom; }
  100% {
    background-position: right bottom; } }

.theme-dark .c-mw-calendar .calendar-container {
  background-color: #242424; }
  .theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(odd) td.fc-day:nth-child(odd) {
    background-color: #121212; }
  .theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(odd) td.fc-day:nth-child(even) {
    background-color: #d6d0cc; }
  .theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(even) td.fc-day:nth-child(even) {
    background-color: #121212; }
  .theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(even) td.fc-day:nth-child(odd) {
    background-color: #d6d0cc; }
  .theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row td.fc-day.fc-today {
    background-color: #d6d0cc !important; }
  .theme-dark .c-mw-calendar .calendar-container .fc .fc-toolbar {
    background: #1a1a1a; }
    .theme-dark .c-mw-calendar .calendar-container .fc .fc-toolbar h2 {
      color: #d6d0cc; }
  .theme-dark .c-mw-calendar .calendar-container .fc-day-header span {
    color: #1a1a1a; }
  .theme-dark .c-mw-calendar .calendar-container .fc-icon-left-single-arrow {
    border-right: 9px solid #d6d0cc; }
  .theme-dark .c-mw-calendar .calendar-container .fc-icon-right-single-arrow {
    border-left: 9px solid #d6d0cc; }

.theme-dark [dir="rtl"] .c-mw-calendar .fc-icon-left-single-arrow {
  border-left: 9px solid #d6d0cc; }

.theme-dark [dir="rtl"] .c-mw-calendar .fc-icon-right-single-arrow {
  border-right: 9px solid #d6d0cc; }

.theme-dark .c-mw-event-attendees-tabs .event-attendees_header {
  background: #1a1a1a; }

.theme-dark .c-mw-event-attendees-tabs .event-attendees-nav_section {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-event-attendees-tabs .event-attendees-nav_section nav {
    background-color: #1a1a1a; }
  .theme-dark .c-mw-event-attendees-tabs .event-attendees-nav_section .btn-download {
    color: #5e6f80; }

.theme-dark .c-mw-event-date-selector .all-day-section .all-day-option {
  color: #d6d0cc; }

.theme-dark .c-mw-event-date-selector .event-v2 .dates-spacer {
  color: #d6d0cc; }

.theme-dark .c-mw-event-date-selector.event-create .section-label {
  color: #d6d0cc; }

.theme-dark .c-mw-event-description .group-description_content {
  background: rgba(55, 55, 55, 0.9); }
  .theme-dark .c-mw-event-description .group-description_content a {
    color: #d6d0cc; }

.theme-dark .c-mw-event-description .group-description_open-header span {
  color: #1a1a1a; }

.theme-dark .c-mw-event-description .group-description_open-header .save-description, .theme-dark .c-mw-event-description .group-description_open-header .cancel-description {
  color: #1a1a1a; }

.theme-dark .c-mw-event-header .event-header_header .event-header_name {
  color: #1a1a1a; }

.theme-dark .c-mw-event-header .event-photo_wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-event-header .event-photo_wrapper.can-edit .cover-wrapper:hover .cover-overlay .cover-overlay-edit {
    color: #d6d0cc; }

.theme-dark .c-mw-event-header .event-tabs_main-tabs {
  background-color: #242424; }
  .theme-dark .c-mw-event-header .event-tabs_main-tabs .event-tabs_tab a {
    color: #d6d0cc; }

.theme-dark .c-mw-event-invitations {
  background-color: #242424; }

.theme-dark .c-mw-event-join.mobile ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-event-join.mobile :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-event-join.mobile ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-event-join.mobile :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-event-join.mobile .name-label {
  color: #1a1a1a; }

.theme-dark .c-mw-event-join.mobile .button {
  color: #1a1a1a; }

.theme-dark .c-mw-event-join.mobile button.button {
  color: #1a1a1a; }

.theme-dark .c-mw-event-join.mobile textarea {
  background-color: #1a1a1a; }

.theme-dark .c-mw-event-list-item h4 {
  color: #d6d0cc; }

.theme-dark .c-mw-event-list-item .event-content {
  background: #1a1a1a; }
  .theme-dark .c-mw-event-list-item .event-content .event_details .event_details-label {
    color: #1a1a1a; }
  .theme-dark .c-mw-event-list-item .event-content .event_details .event_details-date-location {
    color: #d6d0cc; }

.theme-dark .c-mw-event-list-item-simple {
  background: #1a1a1a; }
  .theme-dark .c-mw-event-list-item-simple:hover {
    background-color: #292929; }
  .theme-dark .c-mw-event-list-item-simple .upcoming-event {
    border-bottom: 1px solid #242424; }
    .theme-dark .c-mw-event-list-item-simple .upcoming-event.active {
      background-color: #292929; }
    .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-image-wrapper .event-image {
      border: 2px solid #1a1a1a; }
      .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-image-wrapper .event-image .event-date-day {
        color: #1a1a1a; }
      .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-image-wrapper .event-image .event-month-short {
        color: #1a1a1a; }
    .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-name {
      color: #d6d0cc; }
    .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-date-text {
      color: #d6d0cc; }
  .theme-dark .c-mw-event-list-item-simple .event-list-item-simple_repeat div span {
    color: #d6d0cc;
    background-color: #242424; }
  .theme-dark .c-mw-event-list-item-simple .event-list-item-simple_repeat:hover:before {
    background-color: #242424; }

.theme-dark .c-mw-event-popup .event-info_box {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-event-popup .event-info_box:before {
    background-color: #1a1a1a; }
  .theme-dark .c-mw-event-popup .event-info_box .event-info_header {
    border-bottom: 1px solid #242424; }
    .theme-dark .c-mw-event-popup .event-info_box .event-info_header .group-badge {
      color: #1a1a1a; }
  .theme-dark .c-mw-event-popup .event-info_box .event-details_content {
    border-bottom: 1px solid #242424; }

.theme-dark .c-mw-event-settings-general .settings_box_content.settings_box_editable {
  color: #d6d0cc; }

.theme-dark .c-mw-event-settings-general .settings_box_content .mw-content-editable {
  background: #1a1a1a; }

.theme-dark .c-mw-event-settings-membership .indent-info {
  color: #5e6f80; }
  .theme-dark .c-mw-event-settings-membership .indent-info span:not(:first-of-type)::before {
    color: #5e6f80; }

.theme-dark .c-mw-event-settings-sidebar-left .settings-sidebar-left_item {
  color: #5e6f80;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-event-settings-sidebar-left .settings-sidebar-left_item.settings-sidebar-left_item--active {
    background-color: #d6d0cc; }

.theme-dark .c-mw-events {
  background: #242424; }
  .theme-dark .c-mw-events .events-service_header {
    background: #1a1a1a; }
    .theme-dark .c-mw-events .events-service_header .btn-events-tab:not(.active) {
      color: #d6d0cc; }
  .theme-dark .c-mw-events .events-service_content {
    border-top: 2px solid #242424; }

.theme-dark .c-mw-sidebar-event-details {
  background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-event-details .sidebar-event-details_content {
    background-color: #242424;
    border-top: 2px solid #242424; }
    .theme-dark .c-mw-sidebar-event-details .sidebar-event-details_content .row-content {
      color: #d6d0cc; }
    .theme-dark .c-mw-sidebar-event-details .sidebar-event-details_content .event-group-name {
      color: #d6d0cc; }
    .theme-dark .c-mw-sidebar-event-details .sidebar-event-details_content .yt-preview {
      background: #d6d0cc; }
  .theme-dark .c-mw-sidebar-event-details .sidebar-event-details_footer {
    background: #1a1a1a;
    border-top: 2px solid #242424; }

.theme-dark .c-mw-upcoming-events-list {
  background-color: #242424; }
  .theme-dark .c-mw-upcoming-events-list .upcoming-events-list_empty {
    color: #d6d0cc; }

.theme-dark .c-mw-login form label .label-error-wrapper input {
  background: #1a1a1a; }

.theme-dark .c-mw-registration-form .content-row.terms {
  background-color: #1a1a1a; }

.theme-dark .c-mw-registration-form label .label-error-wrapper input {
  background: #1a1a1a; }

.theme-dark .c-mw-registration-form .checkboxes span {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-active .chosen-single, .theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-active .chosen-drop, .theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-single .chosen-single, .theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-single .chosen-drop, .theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-active.chosen-with-drop .chosen-single, .theme-dark .c-mw-registration-form .sg-dropdown .chosen-container-active.chosen-with-drop .chosen-drop {
  background: #d6d0cc; }

.theme-dark .c-mw-registration-form .registration-group-approval-questions .questions-wrapper .question-apply .question-text {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form .registration-group-approval-questions .questions-wrapper textarea {
  background-color: #1a1a1a; }

.theme-dark .ftue-wrapper .c-mw-registration-form .registration-to-login {
  background-color: #1a1a1a;
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form-mobile ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form-mobile :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form-mobile ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form-mobile :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-registration-form-mobile .box {
  background-color: #1a1a1a; }

.theme-dark .c-mw-registration-form-mobile .button {
  color: #1a1a1a; }

.theme-dark .c-mw-registration-form-mobile textarea {
  background-color: #1a1a1a; }

.theme-dark .c-mw-group-application {
  background: #242424;
  border: solid 1px #292929; }
  .theme-dark .c-mw-group-application .application-header .application-profile {
    color: #5e6f80; }
  .theme-dark .c-mw-group-application .question-wrapper {
    background: #242424; }
    .theme-dark .c-mw-group-application .question-wrapper .answer {
      color: #d6d0cc; }

.theme-dark .c-mw-group-description .group-description_content {
  background-color: rgba(55, 55, 55, 0.9); }
  .theme-dark .c-mw-group-description .group-description_content a {
    color: #d6d0cc; }

.theme-dark .c-mw-group-description .group-description_open-header span {
  color: #1a1a1a; }

.theme-dark .c-mw-group-description .group-description_open-header .save-description, .theme-dark .c-mw-group-description .group-description_open-header .cancel-description {
  color: #1a1a1a; }

.theme-dark .c-mw-group-header .group-header_header .group-header_name {
  color: #d6d0cc; }

.theme-dark .c-mw-group-join.mobile ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-group-join.mobile :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-group-join.mobile ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-group-join.mobile :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-group-join.mobile .name-label {
  color: #1a1a1a; }

.theme-dark .c-mw-group-join.mobile .button {
  color: #1a1a1a; }

.theme-dark .c-mw-group-join.mobile button.button {
  color: #1a1a1a; }

.theme-dark .c-mw-group-join.mobile textarea {
  background-color: #1a1a1a; }

.theme-dark .c-mw-group-members-tabs .group-members_header {
  background: #1a1a1a; }

.theme-dark .c-mw-group-members-tabs .group-members-nav_section {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-group-members-tabs .group-members-nav_section nav {
    background-color: #1a1a1a; }
  .theme-dark .c-mw-group-members-tabs .group-members-nav_section .btn-download {
    color: #5e6f80; }

.theme-dark .c-mw-group-menu-item {
  background-color: #242424; }
  .theme-dark .c-mw-group-menu-item:hover {
    background-color: #292929; }
  .theme-dark .c-mw-group-menu-item.group-menu-item--selected {
    background-color: #292929; }
  .theme-dark .c-mw-group-menu-item .group-menu-item_group_img-wrapper .group-menu-item_group_img-container {
    border: 2px solid #1a1a1a; }
  .theme-dark .c-mw-group-menu-item .group-menu-item_group_img-wrapper .group-menu-item_group_indicator {
    color: #1a1a1a; }
  .theme-dark .c-mw-group-menu-item .group-menu-item_group_name {
    color: #d6d0cc; }

.theme-dark .c-mw-group-photo {
  background-color: #1a1a1a; }

.theme-dark .c-mw-group-photo.can-edit .cover-wrapper:hover .cover-overlay .cover-overlay-edit {
  color: #d6d0cc; }

.theme-dark .c-mw-group-questions .group-questions_question .group-questions_question-confirm {
  background: #1a1a1a; }

.theme-dark .c-mw-group-questions .group-questions_question .arrow {
  background: #1a1a1a; }

.theme-dark .c-mw-group-questions .group-questions_question .mw-content-editable {
  background: #1a1a1a; }

.theme-dark .c-mw-group-questions .group-questions_label {
  color: #d6d0cc; }

.theme-dark .c-mw-group-settings-general .settings_box_content .mw-content-editable {
  background: #1a1a1a; }

.theme-dark .c-mw-group-settings-membership .option_details {
  background: #292929;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-group-settings-membership .option_details .row-include {
    color: #d6d0cc; }

.theme-dark .c-mw-group-settings-membership .indent-info {
  color: #5e6f80; }
  .theme-dark .c-mw-group-settings-membership .indent-info span:not(:first-of-type)::before {
    color: #5e6f80; }

.theme-dark .c-mw-group-settings-membership .row-captcha .group-captcha_label {
  color: #d6d0cc; }
  .theme-dark .c-mw-group-settings-membership .row-captcha .group-captcha_label .tooltip {
    color: #1a1a1a; }

.theme-dark .c-mw-group-settings-membership .reload-btn {
  color: #1a1a1a; }

.theme-dark .c-mw-group-settings-membership .public-link-wrapper .public-link-static {
  background: #1a1a1a; }

.theme-dark .c-mw-group-settings-membership .public-link-wrapper .public-link_label {
  color: #d6d0cc; }

.theme-dark .c-mw-group-settings-membership .public-link-wrapper .proposed-link {
  color: #d6d0cc; }

.theme-dark .c-mw-group-settings-notifications .settings_box_content-wrapper .settings_box_content .box-disabled {
  background: #242424; }

.theme-dark .c-mw-group-settings-sidebar-left .settings-sidebar-left_item {
  color: #5e6f80;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-group-settings-sidebar-left .settings-sidebar-left_item.settings-sidebar-left_item--active {
    background-color: #d6d0cc; }

.theme-dark .c-mw-group-tabs {
  background-color: #242424; }
  .theme-dark .c-mw-group-tabs .group-tabs_search--active .group-tabs_search input {
    background-color: #242424;
    border: 1px solid #242424;
    color: #d6d0cc; }
  .theme-dark .c-mw-group-tabs .group-tabs_search--active .group-tabs_tab:not(.group-tabs_search) a.active {
    color: #d6d0cc; }
  .theme-dark .c-mw-group-tabs .group-tabs_tab a {
    color: #d6d0cc; }
  .theme-dark .c-mw-group-tabs .group-tabs_search input {
    color: #d6d0cc; }
    .theme-dark .c-mw-group-tabs .group-tabs_search input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-tabs .group-tabs_search input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-tabs .group-tabs_search input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-tabs .group-tabs_search input:-ms-input-placeholder {
      color: #d6d0cc; }
  .theme-dark .c-mw-group-tabs .group-tabs_avatar {
    background-color: #1a1a1a;
    border: 4px solid #1a1a1a; }

.theme-dark .c-mw-group-user-contacts .contacts-header {
  color: #d6d0cc;
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-group-user-contacts .contacts-small-info {
  color: #5e6f80; }

.theme-dark .c-mw-group-user-contacts .contacts_box {
  border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-group-user-contacts .contacts_box .user-contact_img {
    border: 2px solid #1a1a1a; }

.theme-dark .c-mw-group-whats-new {
  background: #1a1a1a; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_header {
    border-bottom: 1px solid #242424;
    border-top: 1px solid #242424;
    background-color: #242424; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content-members_search input {
    background-color: #242424;
    color: #d6d0cc; }
    .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content-members_search input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content-members_search input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content-members_search input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content-members_search input:-ms-input-placeholder {
      color: #d6d0cc; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content .whats-new_no-events p {
    color: #d6d0cc; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-members .whats-new_content-members_member .whats-new_content-members_member_content .whats-new_content_user-details {
    color: #5e6f80; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-tags .content-wrapper .hashtag.group-background {
    color: #1a1a1a; }
  .theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-tags .content-wrapper .hashtag:not(.group-background) {
    background-color: #1a1a1a; }

.theme-dark .c-mw-groups-menu .group-menu_list {
  background-color: #1a1a1a; }

.theme-dark .c-mw-groups-menu .groups-menu_unconfirmed {
  color: #d6d0cc;
  background-color: #1a1a1a;
  border-top: 2px solid #242424;
  border-bottom: 1px solid #242424; }

.theme-dark .myworld .dropdown-menu .c-mw-groups-menu .group-menu_list, .dropdown-menu .c-mw-groups-menu .group-menu_list {
  background-color: #242424; }

.theme-dark .c-mw-join-group .join-group_content {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-join-group .join-group_content .join-group_content-left .join-group_content-details .join-group_content-inviter {
    color: #d6d0cc; }
  .theme-dark .c-mw-join-group .join-group_content .join-group_content-left .join-group_content-details .join-group_content-info {
    color: #d6d0cc; }

.theme-dark .c-mw-join-group .join-group_buttons .join-group_content-setting {
  color: #d6d0cc; }

.theme-dark .c-mw-mobile-input {
  background-color: #1a1a1a; }

.theme-dark .c-mw-mobile-invite .button {
  color: #1a1a1a; }

.theme-dark .c-mw-mobile-pro-header {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-mobile-pro-header .mobile-pro-header_inner {
    background-color: #1a1a1a; }
  .theme-dark .c-mw-mobile-pro-header .mobile-pro-header_menu {
    background-color: #1a1a1a; }

.theme-dark .c-header-tabs .tabs_tab a {
  color: #d6d0cc; }

.theme-dark .c-mw-page-join.mobile ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-page-join.mobile :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-page-join.mobile ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-page-join.mobile :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-page-join.mobile .name-label {
  color: #1a1a1a; }

.theme-dark .c-mw-page-join.mobile .button {
  color: #1a1a1a; }

.theme-dark .c-mw-page-join.mobile button.button {
  color: #1a1a1a; }

.theme-dark .c-mw-page-join.mobile textarea {
  background-color: #1a1a1a; }

.theme-dark .c-mw-page-settings-sidebar .settings-sidebar-left_item {
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-page-settings-sidebar .settings-sidebar-left_item.active {
    background-color: #d6d0cc; }
  .theme-dark .c-mw-page-settings-sidebar .settings-sidebar-left_item:not(.active) {
    color: #5e6f80; }

.theme-dark .c-mw-page-sidebar-about {
  background: #1a1a1a;
  color: #5e6f80; }

.yt-preview {
  background: #d6d0cc; }

.theme-dark .c-mw-page-whats-new {
  background: #1a1a1a; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_header {
    border-bottom: 1px solid #242424;
    border-top: 1px solid #242424;
    background-color: #242424; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content-members_search input {
    background-color: #242424; }
    .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content-members_search input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content-members_search input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content-members_search input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content-members_search input:-ms-input-placeholder {
      color: #d6d0cc; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content .whats-new_no-events p {
    color: #d6d0cc; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-members .whats-new_content-members_member .whats-new_content-members_member_content .whats-new_content_user-details {
    color: #5e6f80; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-tags .content-wrapper .hashtag.group-background {
    color: #1a1a1a; }
  .theme-dark .c-mw-page-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-tags .content-wrapper .hashtag:not(.group-background) {
    background-color: #1a1a1a; }

.theme-dark .c-feed-simple .feed_hashtag-view {
  background-color: #1a1a1a; }

.theme-dark .c-feed-simple .feed_type-selector .feed_type-selector_button {
  color: #d6d0cc; }
  .theme-dark .c-feed-simple .feed_type-selector .feed_type-selector_button.active {
    color: #1a1a1a; }
  .theme-dark .c-feed-simple .feed_type-selector .feed_type-selector_button:not(.active) {
    background-color: #242424;
    border-bottom: 1px solid #242424; }

.theme-dark .c-feed-simple .box .box-feed-placeholder {
  color: #5e6f80; }

.theme-dark .c-mw-audio .audio_wrapper .audio_tracker {
  background-color: #1a1a1a;
  border: 1px solid #242424; }

.theme-dark .c-mw-audio .audio_wrapper .audio_time_total, .theme-dark .c-mw-audio .audio_wrapper .audio_time_played {
  color: #d6d0cc; }

.theme-dark .c-mw-autocomplete.new-chat {
  border-bottom: 2px solid #242424; }
  .theme-dark .c-mw-autocomplete.new-chat .dropdown-menu-list li:hover, .theme-dark .c-mw-autocomplete.new-chat .dropdown-menu-list li.active {
    background-color: #292929; }
  .theme-dark .c-mw-autocomplete.new-chat .dropdown-menu-list li .item-img.mw-group-avatar-small .item-img-inner {
    border: 1px solid #1a1a1a; }
  .theme-dark .c-mw-autocomplete.new-chat .dropdown-menu-list li .item-name {
    color: #5e6f80; }
  .theme-dark .c-mw-autocomplete.new-chat .dropdown-menu-list li .team-avatar span {
    border: 2px #1a1a1a solid;
    color: #1a1a1a; }

.theme-dark .c-mw-category-groups-list .category-groups_item:not(:last-of-type) {
  border-bottom: 1px solid #121212; }

.theme-dark .c-mw-category-groups-list .category-groups_item .category-groups_item_text .category-groups_item_name {
  color: #d6d0cc; }
  .theme-dark .c-mw-category-groups-list .category-groups_item .category-groups_item_text .category-groups_item_name a {
    color: #d6d0cc; }

.theme-dark .c-mw-category-groups-list .category-groups_item .category-groups_item_text span, .theme-dark .c-mw-category-groups-list .category-groups_item .category-groups_item_text .category-groups_item_description {
  color: #d6d0cc; }

.theme-dark .c-mw-chat-time {
  color: #d6d0cc; }

.theme-dark .c-mw-credit-card-form section label {
  color: #d6d0cc; }

.theme-dark .c-mw-credit-card-form .purchase_step-2_purchase-error {
  background-color: #242424;
  border-bottom: 2px solid #121212; }
  @media screen and (max-width: 620px) {
    .theme-dark .c-mw-credit-card-form .purchase_step-2_purchase-error {
      color: #1a1a1a; } }

.theme-dark .purchase--mobile .c-mw-credit-card-form .input, .theme-dark .purchase--mobile .c-mw-credit-card-form .select-menu_opener {
  background-color: #1a1a1a; }

.theme-dark .c-mw-disk-usage header {
  color: #d6d0cc;
  background-color: #1a1a1a;
  border-bottom: 2px solid #242424; }

.theme-dark .c-mw-disk-usage .disk-usage_space {
  background-color: #242424;
  border-bottom: 2px solid #242424; }
  .theme-dark .c-mw-disk-usage .disk-usage_space span {
    color: #d6d0cc; }

.theme-dark .c-mw-disk-usage .disk-usage_buttons {
  background-color: #1a1a1a; }

.theme-dark .c-mw-document:not(:last-of-type) {
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-document .owner, .theme-dark .c-mw-document .postbar_header .postbar_buttons .postbar_button, .theme-dark .c-mw-document .hash-tags {
  color: #d6d0cc; }

.theme-dark .c-mw-document .postbar_header .postbar_buttons .postbar_button {
  color: #d6d0cc; }

.theme-dark .c-mw-documents-service section {
  background-color: #242424;
  border-bottom: 1px solid #242424; }

.theme-dark .c-mw-documents-service .search_wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-documents-service .search_wrapper .filename-search {
    color: #d6d0cc; }

.theme-dark .c-mw-documents-service .view-docs-content {
  background: #1a1a1a; }

.theme-dark .c-mw-documents-service .breadcrumbs .breadcrumbs_text .folder-name {
  color: #d6d0cc; }

.theme-dark .c-mw-documents-service .docs-filter {
  background-color: #d6d0cc; }
  .theme-dark .c-mw-documents-service .docs-filter h3 {
    color: #d6d0cc; }
  .theme-dark .c-mw-documents-service .docs-filter .lbl {
    color: #d6d0cc; }

.theme-dark .c-mw-feed-ftue.pro .close {
  color: #d6d0cc; }

.theme-dark .c-mw-file-attachment .attachment-preview .attachment-wrapper {
  background: #1a1a1a; }

.theme-dark .c-mw-files-stream .files-stream_info {
  color: #d6d0cc; }

.theme-dark .c-mw-ftue.ftue-wrapper header {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-ftue.ftue-wrapper header .member-login-btn {
    color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .ftue-dialog {
  background-color: #242424; }
  .theme-dark .c-mw-ftue.ftue-wrapper .ftue-dialog .group-bg-photo .group-name-label {
    color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper.welcome .ftue-dialog, .theme-dark .c-mw-ftue.ftue-wrapper.findFriends .ftue-dialog, .theme-dark .c-mw-ftue.ftue-wrapper.contactsList .ftue-dialog {
  background: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .close-button {
  color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .ftue-avatar-dummy {
  border: 3px solid #242424; }

.theme-dark .c-mw-ftue.ftue-wrapper .step-after-group-registration .after-group-registration-later {
  color: #d6d0cc; }

.theme-dark .c-mw-ftue.ftue-wrapper .step-group-logged-in a, .theme-dark .c-mw-ftue.ftue-wrapper .step-group-logged-in button {
  color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .step-group-logged-in textarea, .theme-dark .c-mw-ftue.ftue-wrapper .step-group-logged-in pre {
  background-color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .step-group-logged-in .question-text {
  color: #d6d0cc; }

.theme-dark .c-mw-ftue.ftue-wrapper .ftue-mobile h1, .theme-dark .c-mw-ftue.ftue-wrapper .ftue-mobile p {
  color: #d6d0cc; }

.theme-dark .c-mw-ftue.ftue-wrapper .ftue-mobile .mobile-app-link {
  color: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .box {
  background: #1a1a1a; }

.theme-dark .c-mw-ftue.ftue-wrapper .dialog_inner-wrapper .group-applied_image {
  background-color: #d6d0cc; }
  .theme-dark .c-mw-ftue.ftue-wrapper .dialog_inner-wrapper .group-applied_image div {
    color: #1a1a1a; }

.theme-dark .c-mw-giphys .chat-window .selected-gifs {
  background-color: #1a1a1a; }

.theme-dark .c-mw-invite.desktop header {
  background: #1a1a1a; }

@media screen and (max-width: 800px) {
  .theme-dark .c-mw-invite.desktop .main-form-wrapper .main-form .main-login {
    background-color: #1a1a1a; } }

.theme-dark .c-mw-invite.desktop .network-wrapper {
  background-color: #d6d0cc; }

.theme-dark .c-mw-invite.desktop .apps-wrapper {
  background-color: #1a1a1a; }

.theme-dark .c-mw-media-feed .media-feed_grid-row .media-feed_grid-row_image:before {
  border: 4px solid #1a1a1a; }

.theme-dark .c-mw-media-feed .media-feed-placeholder_wrapper .media-feed-placeholder_content p {
  color: #1a1a1a; }

.theme-dark .c-mw-mewe-playbox .mewe-playbox_wrapper {
  background-color: #242424;
  border: solid 1px #242424; }

.theme-dark .c-mw-mycloud-menu .mw-mycloud-menu_left .m-triangle_right {
  border-left-color: #d6d0cc; }

.theme-dark .c-mw-notification {
  background: #242424; }
  .theme-dark .c-mw-notification:not(:last-of-type) {
    border-bottom: 2px solid #121212; }
  .theme-dark .c-mw-notification:hover, .theme-dark .c-mw-notification.notification_unseen:hover {
    background-color: #5e6f80; }
  .theme-dark .c-mw-notification.notification_unseen {
    background-color: #1a1a1a; }
  .theme-dark .c-mw-notification .notification_text .notification_text_user {
    color: #d6d0cc; }
  .theme-dark .c-mw-notification .notification_details .notification_details_place:after {
    background-color: #d6d0cc; }

.theme-dark .c-mw-notifications-wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-notifications-wrapper .notifications-wrapper_header {
    border-bottom: 2px solid #242424; }
  .theme-dark .c-mw-notifications-wrapper .notifications-wrapper_refresh {
    background-color: #242424;
    border-bottom: 2px solid #242424; }
  .theme-dark .c-mw-notifications-wrapper .notifications-wrapper_content.notifications-wrapper_empty {
    color: #d6d0cc; }

.theme-dark .c-mw-open-group header .group-description {
  color: #1a1a1a; }

.theme-dark .c-mw-open-group .open-group_info p {
  color: #d6d0cc; }

.theme-dark .c-mw-open-group .open-group_info span {
  color: #d6d0cc; }

.theme-dark .c-mw-photo-albums .photo-album_new {
  border: 1px solid #242424; }

.theme-dark .profile-media_section .c-mw-photo-albums {
  background-color: #242424; }

.theme-dark .c-mw-photo-group .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
  border: 3px solid #1a1a1a; }

.theme-dark .c-mw-photo-stream .photos-photostream-el {
  background-color: #d6d0cc; }
  .theme-dark .c-mw-photo-stream .photos-photostream-el.photo-el-deleted .photo-deleted-info {
    color: #d6d0cc; }
  .theme-dark .c-mw-photo-stream .photos-photostream-el.photo-el-selected .photo-el-select:after {
    border-color: #1a1a1a; }
  .theme-dark .c-mw-photo-stream .photos-photostream-el .photo-el-select {
    border: 2px solid #1a1a1a; }

.theme-dark .c-mw-photo-stream .photo-stream_menu {
  background-color: #1a1a1a; }

.theme-dark .c-mw-photo-stream .info.info-simple {
  color: #d6d0cc; }

.theme-dark .c-mw-photo-tag .photo-tag_item {
  background-color: #d6d0cc; }
  .theme-dark .c-mw-photo-tag .photo-tag_item .photo-tag_name {
    color: #1a1a1a; }

.theme-dark .profile-media_section .c-mw-photo-tag {
  background-color: #242424; }

@keyframes postbox_controls-fadein-animation {
  0% {
    height: 0;
    padding: 0 10px 0 14px;
    opacity: 0; }
  99% {
    height: 17px;
    padding: 10px 10px 10px 14px;
    opacity: 1;
    visibility: visible; }
  100% {
    height: auto;
    padding: 10px 10px 10px 14px;
    opacity: 1;
    visibility: visible; } }

.theme-dark .c-mw-postbox {
  background: #242424; }
  .theme-dark .c-mw-postbox.postbox--expanded .postbox_controls {
    border-top: 2px solid #242424; }
  .theme-dark .c-mw-postbox .postbox_header {
    background-color: #1a1a1a; }
    .theme-dark .c-mw-postbox .postbox_header .postbox_header_post .postbox_header_textarea {
      color: #d6d0cc; }
      .theme-dark .c-mw-postbox .postbox_header .postbox_header_post .postbox_header_textarea:before {
        color: #d6d0cc; }
  .theme-dark .c-mw-postbox .postbox_controls .postbox_controls_buttons button {
    color: #d6d0cc; }
  .theme-dark .c-mw-postbox .postbox_media {
    background-color: #242424; }
    .theme-dark .c-mw-postbox .postbox_media .preselected-video {
      border-top: 2px solid #242424; }
    .theme-dark .c-mw-postbox .postbox_media.postbox_media--state-video-loading, .theme-dark .c-mw-postbox .postbox_media.postbox_media--state-video {
      border-top: 2px solid #242424; }
    .theme-dark .c-mw-postbox .postbox_media.postbox_media--state-document-loading, .theme-dark .c-mw-postbox .postbox_media.postbox_media--state-document {
      border-top: 2px solid #242424; }
    .theme-dark .c-mw-postbox .postbox_media.postbox_media--state-documents {
      border-top: 2px solid #242424; }
    .theme-dark .c-mw-postbox .postbox_media .postbox_media_video .postbox_media_video_placeholder {
      background: #d6d0cc;
      color: #1a1a1a; }
    .theme-dark .c-mw-postbox .postbox_media .postbox_media_photo {
      border-top: 2px solid #242424; }
      .theme-dark .c-mw-postbox .postbox_media .postbox_media_photo .postbox_media_photo_wrapper {
        background-color: #1a1a1a; }
        .theme-dark .c-mw-postbox .postbox_media .postbox_media_photo .postbox_media_photo_wrapper .postbox_media_photo_textarea-wrapper {
          background-color: #1a1a1a; }
          .theme-dark .c-mw-postbox .postbox_media .postbox_media_photo .postbox_media_photo_wrapper .postbox_media_photo_textarea-wrapper .postbox_media_photo_textarea {
            color: #d6d0cc; }
            .theme-dark .c-mw-postbox .postbox_media .postbox_media_photo .postbox_media_photo_wrapper .postbox_media_photo_textarea-wrapper .postbox_media_photo_textarea:before {
              color: #d6d0cc; }
    .theme-dark .c-mw-postbox .postbox_media .postbox_media_link {
      border-top: 2px solid #242424; }
    .theme-dark .c-mw-postbox .postbox_media .postbox_poll .postbox_poll_textarea {
      background-color: #1a1a1a; }
    .theme-dark .c-mw-postbox .postbox_media .postbox_poll_length_wrapper .postbox_poll_length_title {
      color: #d6d0cc; }
  .theme-dark .c-mw-postbox .postbox_share-with.postbox_share-with--visible .postbox_share-with_tabs {
    border-top: 2px solid #242424; }

.theme-dark .c-mw-postbox .share-link-only .text-label {
  color: #d6d0cc; }

.theme-dark .c-mw-postbox-placeholder {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-postbox-placeholder .placeholer-postbox_wrapper .postbox_close-button {
    color: #d6d0cc; }
  .theme-dark .c-mw-postbox-placeholder .postbox-placeholder_textarea {
    color: #d6d0cc; }

.theme-dark .c-mw-privacymail-receivers:before {
  background-color: #d6d0cc; }

.theme-dark .c-mw-privacymail-receivers .dropdown-menu_inner {
  background-color: #242424; }

.theme-dark .c-mw-profile-info {
  background: #1a1a1a; }
  .theme-dark .c-mw-profile-info .profile-info_content .profile-info_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-profile-info .profile-info_content .profile-info_online-dot {
    border: 2px solid #1a1a1a; }
  .theme-dark .c-mw-profile-info .profile-info_status .profile-info_status-emoji .profile-info_status-emoji_status {
    color: #d6d0cc; }
    .theme-dark .c-mw-profile-info .profile-info_status .profile-info_status-emoji .profile-info_status-emoji_status .profile-info_status-emoji_status_inner {
      background-color: #242424; }
      .theme-dark .c-mw-profile-info .profile-info_status .profile-info_status-emoji .profile-info_status-emoji_status .profile-info_status-emoji_status_inner:before {
        background-color: #242424; }

.theme-dark .c-mw-purchase .purchase_heading {
  color: #d6d0cc; }

.theme-dark .c-mw-purchase .purchase_paragraph {
  color: #d6d0cc; }

.theme-dark .c-mw-purchase .purchase_cart-review {
  background: #1a1a1a; }
  .theme-dark .c-mw-purchase .purchase_cart-review .cart-items-list .cart_item {
    border-bottom: 1px solid #242424; }
    .theme-dark .c-mw-purchase .purchase_cart-review .cart-items-list .cart_item .cart_item_details .cart_item_details-icon {
      background-color: #d6d0cc; }

.theme-dark .c-mw-purchase .purchase_footer {
  background: #1a1a1a; }

.theme-dark .c-mw-purchase.purchase--mobile {
  background-color: #d6d0cc; }

.theme-dark .c-mw-selected-contacts .share-with_selected_img {
  border: 2px solid #1a1a1a;
  background: #1a1a1a; }

.theme-dark .c-mw-selected-contacts .share-with_selected_more {
  color: #d6d0cc; }

.theme-dark .c-mw-selected-contacts .dropdown-menu header {
  color: #d6d0cc;
  background-color: #1a1a1a;
  border-bottom: 1px solid #121212; }

.theme-dark .c-mw-selected-contacts .dropdown-menu .dropdown-menu_inner {
  background-color: #242424; }

.theme-dark .c-mw-share-with .share-with_header {
  border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-share-with .share-with_header input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-share-with .share-with_header input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-share-with .share-with_header input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-share-with .share-with_header input:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-mw-share-with .share-with_selected .share-with_selected_text {
  color: #d6d0cc; }

.theme-dark .postbox .c-mw-share-with {
  border-top: 2px solid #242424; }

.theme-dark .c-mw-sharing-info {
  color: #5e6f80; }
  .theme-dark .c-mw-sharing-info .sharing-info-popup {
    color: #d6d0cc;
    background-color: #242424; }
    .theme-dark .c-mw-sharing-info .sharing-info-popup:before {
      background-color: #242424; }
  .theme-dark .c-mw-sharing-info .dropdown-menu_opener .m-triangle_bottom {
    border-top-color: #d6d0cc !important; }
  .theme-dark .c-mw-sharing-info .dropdown-menu .dropdown-menu_list_item {
    color: #d6d0cc; }

.theme-dark .c-mw-sharing-public-post {
  color: #d6d0cc;
  border-top: 2px solid #242424; }
  .theme-dark .c-mw-sharing-public-post .sharing-post-public_option {
    color: #d6d0cc; }

.theme-dark .c-mw-sidebar-languages {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-sidebar-languages span {
    color: #d6d0cc; }
    .theme-dark .c-mw-sidebar-languages span.sidebar-languages_locale--active {
      color: #d6d0cc; }

.theme-dark .c-mw-sidebar-open-groups {
  background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-open-groups .sidebar-open-groups_header {
    border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-sidebar-open-groups .sidebar-open-groups_list-wrapper {
    background-color: #242424; }
    .theme-dark .c-mw-sidebar-open-groups .sidebar-open-groups_list-wrapper .groups-menu_group-item .group-item_group_info-wrapper .group-item_group_img-wrapper .group-item_group_info-container {
      border: 2px solid #1a1a1a; }
    .theme-dark .c-mw-sidebar-open-groups .sidebar-open-groups_list-wrapper .groups-menu_group-item .group-item_group_info-wrapper .group-item_group_name-wrapper span {
      color: #5e6f80; }
  .theme-dark .c-mw-sidebar-open-groups .sidebar-open-groups_footer {
    border-top: 1px solid #242424;
    background-color: #1a1a1a; }

.theme-dark .c-mw-sidebar-photostream {
  background: #1a1a1a; }

.theme-dark .c-mw-sidebar-topics {
  background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-topics .sidebar-topics_header {
    border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-sidebar-topics .sidebar-topics_list-wrapper {
    background-color: #242424; }
    .theme-dark .c-mw-sidebar-topics .sidebar-topics_list-wrapper .tile .topic-name {
      color: #1a1a1a; }
  .theme-dark .c-mw-sidebar-topics .sidebar-topics_footer {
    border-top: 1px solid #242424;
    background-color: #1a1a1a; }

.theme-dark .c-mw-store .store_banner .store_banner_title {
  color: #d6d0cc; }

.theme-dark .c-mw-store .store_content .store_content_tabs {
  background: #1a1a1a; }
  .theme-dark .c-mw-store .store_content .store_content_tabs .tab-item:not(.myworld-color) {
    color: #d6d0cc; }

.theme-dark .c-mw-store .store_content .category .category_header {
  background: #1a1a1a; }

.theme-dark .c-mw-store .store_content .category .category_list .item {
  background-color: #242424; }
  .theme-dark .c-mw-store .store_content .category .category_list .item .item_details {
    border-bottom: 1px solid #121212; }

.theme-dark .c-mw-timeago .timeago--popup {
  color: #5e6f80; }
  .theme-dark .c-mw-timeago .timeago--popup .timeago:hover:before {
    background-color: #242424; }

.theme-dark .c-mw-timeago .timeago_popup {
  color: #d6d0cc;
  background-color: #242424; }

.theme-dark .c-mw-user-autocomplete .sg-text-area {
  background: #1a1a1a; }
  .theme-dark .c-mw-user-autocomplete .sg-text-area .contact-bubble {
    color: #1a1a1a; }
    .theme-dark .c-mw-user-autocomplete .sg-text-area .contact-bubble a.close {
      color: #1a1a1a; }

.theme-dark .c-mw-user-autocomplete .sg-input-light ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-user-autocomplete .sg-input-light :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-user-autocomplete .sg-input-light ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-user-autocomplete .sg-input-light :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-user-autocomplete.small-chat {
  border-top: 1px solid #242424; }

.theme-dark .c-mw-user-select-dropdown .dropdown-menu-wrapper {
  background: #1a1a1a; }
  .theme-dark .c-mw-user-select-dropdown .dropdown-menu-wrapper .dropdown-menu-item:hover {
    background: #292929; }

.theme-dark .c-mw-voice .voice_buttons .voice_buttons_play-button svg {
  background-color: #242424; }

.theme-dark .c-mw-voice .voice_buttons .voice_buttons_trash-button svg {
  color: #1a1a1a; }

.theme-dark .c-mw-voice .voice_buttons .voice_buttons_send-button svg {
  color: #1a1a1a; }

.theme-dark .small-chat .c-mw-voice {
  background-color: #1a1a1a;
  border-bottom: 1px solid #242424; }

.theme-dark .c-task-manager {
  color: #1a1a1a; }

.theme-dark .c-task-manager .task {
  border-bottom: 1px solid #1a1a1a; }

.theme-dark .c-task-manager .btn {
  color: #1a1a1a;
  border-color: #1a1a1a; }

.theme-dark .c-mw-album-picker .album-picker_button .album-picker_text.album-picker_text--selected {
  color: #d6d0cc; }

.theme-dark .c-mw-album-picker .album-picker_content {
  background-color: #242424; }
  .theme-dark .c-mw-album-picker .album-picker_content header input {
    background-color: #1a1a1a; }
    .theme-dark .c-mw-album-picker .album-picker_content header input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content header input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content header input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content header input:-ms-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content header input:not(.input--error) {
      border: 1px solid #242424; }
  .theme-dark .c-mw-album-picker .album-picker_content .album-picker_content_albums span {
    color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content .album-picker_content_albums span:hover {
      color: #d6d0cc; }
    .theme-dark .c-mw-album-picker .album-picker_content .album-picker_content_albums span.album-picker_content_album--selected {
      color: #d6d0cc; }

.theme-dark .c-mw-color-picker .carousel .color-palette .single-color {
  color: #1a1a1a; }
  .theme-dark .c-mw-color-picker .carousel .color-palette .single-color:hover, .theme-dark .c-mw-color-picker .carousel .color-palette .single-color.selected {
    border: 1px solid #1a1a1a; }

.theme-dark .c-mw-emoji-picker {
  background: #1a1a1a; }

.theme-dark .c-mw-emoji-picker .emoji-tabs li:not(.groups-color):not(.myworld-color) {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .picker-panel-right {
  background: #242424; }

.theme-dark .c-mw-emoji-picker .inner-emojis h1 {
  color: #d6d0cc; }
  .theme-dark .c-mw-emoji-picker .inner-emojis h1 a {
    color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .emoji-picker-promotion .btn-store {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .emoji-senders {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-emoji-picker .emoji-senders .big-list .big-list-header h2 {
    color: #1a1a1a; }
  .theme-dark .c-mw-emoji-picker .emoji-senders .small-list {
    color: #1a1a1a; }

.theme-dark .c-mw-emoji-picker .search .search-input svg {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search input#searchInput::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search input#searchInput:-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search input#searchInput::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search input#searchInput:-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search.active input[type="search"], .search input[type="search"]:focus {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search input[type="search"] {
  color: #d6d0cc;
  background: #242424;
  border: 1px solid #242424; }

.theme-dark .c-mw-emoji-picker .search ::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search :-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search ::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-picker .search :-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-mw-event-picker .dropdown-menu_inner {
  background: #1a1a1a; }
  .theme-dark .c-mw-event-picker .dropdown-menu_inner .event-options_wrapper .event-option {
    color: #d6d0cc; }
    .theme-dark .c-mw-event-picker .dropdown-menu_inner .event-options_wrapper .event-option:hover {
      background: #292929; }

.theme-dark .c-mw-event-picker .dropdown-menu_opener .dropdown-menu_opener_arrow {
  background: #1a1a1a; }
  .theme-dark .c-mw-event-picker .dropdown-menu_opener .dropdown-menu_opener_arrow.dropdown-menu_opener_arrow--bottom {
    background: #1a1a1a; }

.theme-dark .c-mw-share-with-search-results .single-target .single-target_img-wrapper.single-target_img-wrapper--custom {
  background-color: #d6d0cc; }

.theme-dark .c-mw-share-with-search-results .single-target .single-target_img-wrapper span {
  border: 2px #1a1a1a solid;
  color: #1a1a1a; }

.theme-dark .c-mw-share-with-search-results .single-target .single-target_target-name {
  color: #d6d0cc; }

.theme-dark .c-mw-giphy-popup {
  background: #1a1a1a; }
  .theme-dark .c-mw-giphy-popup header .gif-search {
    color: #d6d0cc;
    background: #242424; }
  .theme-dark .c-mw-giphy-popup .giphy-categories, .theme-dark .c-mw-giphy-popup .giphy-gifs, .theme-dark .c-mw-giphy-popup .people-emoji {
    background: #242424; }
  .theme-dark .c-mw-giphy-popup .gif-category .gif-category-text {
    color: #d6d0cc; }

.theme-dark .c-mw-permissions-popup {
  color: #d6d0cc; }
  .theme-dark .c-mw-permissions-popup .content-inner {
    background: #242424; }
    .theme-dark .c-mw-permissions-popup .content-inner p {
      color: #d6d0cc; }

.theme-dark .c-mw-profile-popup.profile-popup--on-top:before {
  background-color: #d6d0cc; }

.theme-dark .c-mw-profile-popup:not(.profile-popup--on-top):before {
  background-color: #1a1a1a; }

.theme-dark .c-mw-profile-popup .profile-popup_avatar-wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-profile-popup .profile-popup_avatar-wrapper .profile-popup_avatar img {
    border: 3px solid #1a1a1a; }
  .theme-dark .c-mw-profile-popup .profile-popup_avatar-wrapper .profile-popup_name-wrapper .profile-popup_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-profile-popup .profile-popup_avatar-wrapper p {
    color: #d6d0cc; }

.theme-dark .c-mw-profile-popup .profile-popup_buttons {
  background-color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_header, .theme-dark .c-mw-emoji-senders .emoji-senders_header-dialog {
  background-color: #1a1a1a;
  border-bottom: 1px solid #121212; }

.theme-dark .c-mw-emoji-senders .emoji-senders_header button {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_header-dialog .emoji-senders_header_all {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_header-dialog ul li span {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_header-dialog .emoji-senders_header-dialog_cancel svg {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_content {
  background-color: #242424; }

.theme-dark .c-mw-emoji-senders .emoji-senders_user span {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders .emoji-senders_user-dialog .emoji-senders_user-dialog_wrapper span {
  color: #d6d0cc; }

.theme-dark .c-mw-emoji-senders.top-dropdown header {
  border-top: 1px solid #121212; }

.theme-dark .c-mw-post {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-post .post_header .post_header_post-info .post_header_page-post-owner {
    color: #5e6f80; }
  .theme-dark .c-mw-post .post_text {
    color: #d6d0cc; }
  .theme-dark .c-mw-post .post_content.post_content--removed {
    border: 1px solid #242424;
    background: #242424; }
  .theme-dark .c-mw-post .post-approval_footer {
    background-color: #292929;
    border-top: 1px solid #242424; }

.theme-dark .c-mw-post .post_placeholder {
  background-color: #1a1a1a; }

@-webkit-keyframes post_gradient {
  0% {
    background-position: left bottom; }
  100% {
    background-position: right bottom; } }

@keyframes post_gradient {
  0% {
    background-position: left bottom; }
  100% {
    background-position: right bottom; } }

.yt-preview {
  background: #d6d0cc; }

.theme-dark .c-mw-post .post_text pre code:before, .post_text .text-truncate_wrapper pre code:before {
  color: #1a1a1a; }

.theme-dark .c-mw-post.skin-shared {
  background: #242424; }

.theme-dark .c-mw-post-approval {
  color: #d6d0cc;
  background-color: #292929;
  border-top: 1px solid #242424; }
  .theme-dark .c-mw-post-approval .post-approval_question-mark svg {
    color: #1a1a1a; }

.theme-dark .c-mw-post-document {
  color: #d6d0cc; }
  .theme-dark .c-mw-post-document .post-document_content .post-document_buttons a {
    border-left: 1px solid #d6d0cc; }
    [dir="rtl"] .theme-dark .c-mw-post-document .post-document_content .post-document_buttons a {
      border-right: 1px solid #d6d0cc; }
  .theme-dark .c-mw-post-document .post-document_content .post-document_buttons .post-document_type-button {
    border-left: 1px solid #d6d0cc; }
    [dir="rtl"] .theme-dark .c-mw-post-document .post-document_content .post-document_buttons .post-document_type-button {
      border-right: 1px solid #d6d0cc; }

.theme-dark .c-mw-post-event {
  color: #d6d0cc; }
  .theme-dark .c-mw-post-event .post-event-details {
    background: #242424;
    border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-post-event .post-event-details_footer .event_participation {
    border-bottom: 1px solid #242424; }

.theme-dark .c-mw-post-link {
  border: 1px solid #121212;
  background: #242424; }
  .theme-dark .c-mw-post-link .post-link_img-wrapper {
    background-color: #333333; }
  .theme-dark .c-mw-post-link .post-link_text .post-link_description {
    color: #d6d0cc; }
  .theme-dark .c-mw-post-link .post-link_text .post-link_host {
    color: #d6d0cc; }

.theme-dark .c-mw-post-origin-link:before {
  background-color: #d6d0cc; }

.theme-dark .c-mw-post-photo {
  background-color: #242424; }
  .theme-dark .c-mw-post-photo .post-photo_gif-wrapper .post-photo_gif_button {
    border: solid 2px #1a1a1a; }
    .theme-dark .c-mw-post-photo .post-photo_gif-wrapper .post-photo_gif_button:after {
      color: #1a1a1a; }

@keyframes loading {
  0% {
    transform: rotate(0deg); }
  50% {
    transform: rotate(180deg); }
  100% {
    transform: rotate(360deg); } }

.theme-dark .c-mw-post-poll {
  border: solid 1px #121212;
  background-color: #242424; }
  .theme-dark .c-mw-post-poll .poll_wrapper .poll_header .poll_question {
    color: #d6d0cc; }
  .theme-dark .c-mw-post-poll .poll_wrapper .poll_info {
    color: #d6d0cc; }
    .theme-dark .c-mw-post-poll .poll_wrapper .poll_info span:not(:last-child):after {
      background-color: #d6d0cc; }
    .theme-dark .c-mw-post-poll .poll_wrapper .poll_info .poll_info_time-left .poll_info_time-left_popup {
      color: #d6d0cc;
      background-color: #242424; }
    .theme-dark .c-mw-post-poll .poll_wrapper .poll_info .poll_info_time-left:hover:before {
      background-color: #242424; }
  .theme-dark .c-mw-post-poll .poll_options_wrapper {
    border-top: solid 1px #121212; }

.theme-dark .c-mw-post-poll-option .poll_option_wrapper .poll_option {
  background-color: #242424;
  border: solid 1px #d6d0cc;
  color: #d6d0cc; }

.theme-dark .c-mw-post-poll-option .poll_result_wrapper .poll_result_content .poll_result_option-text {
  color: #d6d0cc; }

.theme-dark .c-mw-post-poll-option .poll_result_wrapper .poll_result_content .poll_result_score_wrapper .poll_result_score {
  background-color: #1a1a1a; }

.theme-dark .c-mw-post-poll-option .poll_result_wrapper .poll_result_content .poll_result_score_wrapper .poll_result_votes {
  color: #d6d0cc; }

.theme-dark .c-mw-post-poll-voters .dropdown-menu_inner header {
  background: #1a1a1a;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-post-poll-voters .dropdown-menu_inner header span {
    color: #d6d0cc; }

.theme-dark .c-mw-post-poll-voters .dropdown-menu_inner .poll_result_votes_users_wrapper {
  background-color: #242424; }
  .theme-dark .c-mw-post-poll-voters .dropdown-menu_inner .poll_result_votes_users_wrapper .poll_result_votes_user span {
    color: #d6d0cc; }

.theme-dark .c-mw-post-video .mp-youtube-embed {
  background-color: #d6d0cc; }

.theme-dark .c-mw-postbar .postbar_header {
  border-bottom: 1px solid #242424;
  border-top: 1px solid #242424; }

.theme-dark .c-mw-postbar-emoji .postbar-emoji_counter {
  color: #d6d0cc; }
  .theme-dark .c-mw-postbar-emoji .postbar-emoji_counter.postbar-emoji_counter--users {
    color: #d6d0cc; }

.theme-dark .c-mw-postbar-emoji .all-tab {
  color: #d6d0cc; }

.theme-dark .comment_header .c-mw-postbar-emoji-button:before {
  background-color: #d6d0cc; }

.theme-dark .c-mw-postbar-emoji-button .dropdown-menu_inner {
  background: #1a1a1a; }

.theme-dark .c-mw-sidebar-wrappers {
  background: #1a1a1a; }
  .theme-dark .c-mw-sidebar-wrappers .sidebar-wrappers_header {
    border-bottom: 1px solid #242424; }
  .theme-dark .c-mw-sidebar-wrappers .sidebar-wrappers_wrappers {
    background-color: #242424; }
    .theme-dark .c-mw-sidebar-wrappers .sidebar-wrappers_wrappers .sidebar-wrappers_wrapper .sidebar-wrappers_wrapper_img-wrapper .sidebar-wrappers_wrapper_img-container {
      border: 3px solid #1a1a1a; }
    .theme-dark .c-mw-sidebar-wrappers .sidebar-wrappers_wrappers .sidebar-wrappers_wrapper .sidebar-wrappers_wrapper_name {
      color: #d6d0cc; }
  .theme-dark .c-mw-sidebar-wrappers .sidebar-wrappers_footer {
    border-top: 1px solid #242424;
    background-color: #1a1a1a; }

.theme-dark .c-profile-about .personal_link-text_wrapper {
  color: #d6d0cc;
  border-bottom: 1px solid #242424;
  background-color: #1a1a1a; }
  .theme-dark .c-profile-about .personal_link-text_wrapper p {
    color: #d6d0cc; }

.theme-dark .c-profile-about .personal_link-actions_wrapper {
  background-color: #242424; }

.theme-dark .c-profile-connect {
  background-color: #1a1a1a; }

.theme-dark .c-profile-deactivated {
  background: #242424; }

.theme-dark .c-profile-deactivated .content_label {
  color: #d6d0cc; }

.theme-dark .c-profile-group h3 {
  color: #d6d0cc; }

.theme-dark .c-profile-group h4 {
  color: #d6d0cc; }

.theme-dark .c-profile-group .sidebar_box_header .btn-main {
  color: #d6d0cc; }
  .theme-dark .c-profile-group .sidebar_box_header .btn-main svg {
    color: #d6d0cc; }

.theme-dark .c-profile-group .sidebar_box_header .block-report_wrapper .dropdown-menu .dropdown-menu_list .btn-reset {
  color: #d6d0cc; }

.theme-dark .c-profile-group .avatar {
  background-color: #242424;
  border: solid 5px #292929; }

.theme-dark .c-profile-group.is-me .avatar-wrapper:hover .avatar-overlay {
  color: #1a1a1a; }

.theme-dark .c-profile-header {
  background: #1a1a1a; }

.theme-dark .c-profile-header.is-me .cover-wrapper.cover-wrapper-show-hover:hover .cover-overlay .cover-overlay-edit {
  color: #d6d0cc; }

.theme-dark .c-profile-overview .sidebar_box_header .buttons .btn-main {
  color: #d6d0cc; }
  .theme-dark .c-profile-overview .sidebar_box_header .buttons .btn-main svg {
    color: #d6d0cc; }

.theme-dark .c-profile-overview .sidebar_box_header .buttons .block-report_wrapper .dropdown-menu .dropdown-menu_list .btn-reset {
  color: #d6d0cc; }

.theme-dark .c-profile-overview h3 {
  color: #d6d0cc; }

.theme-dark .c-profile-overview .avatar {
  background-color: #242424;
  border: solid 5px #292929; }

.theme-dark .c-profile-overview .avatar-wrapper .avatar-overlay {
  color: #1a1a1a; }

.theme-dark .c-profile-overview .member-since-info {
  color: #d6d0cc; }

.theme-dark .c-profile-request {
  background: #333333; }
  .theme-dark .c-profile-request .profile-request_wrapper {
    background: #242424; }

.theme-dark .c-profile-request .content_label {
  color: #d6d0cc; }

.theme-dark .c-profile-status label {
  color: #d6d0cc; }

.theme-dark .c-profile-status .open-group-link {
  color: #d6d0cc; }

.theme-dark .c-profile-tabs {
  background-color: #242424; }
  .theme-dark .c-profile-tabs .tabs_main-tabs_left .invited_by {
    color: #d6d0cc; }
  .theme-dark .c-profile-tabs .tabs_tab a {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-search .chat-search_input {
  color: #d6d0cc;
  background-color: #242424;
  border: 1px solid #242424; }
  .theme-dark .c-mw-chat-search .chat-search_input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-search .chat-search_input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-search .chat-search_input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-chat-search .chat-search_input:-ms-input-placeholder {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-search-results .chat-search_list_wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-chat-search-results .chat-search_list_wrapper .chat-search_list.chat-search_list--no-result .chat-search_no-results {
    color: #d6d0cc; }

.theme-dark .c-mw-chat-search-results .dropdown-menu .dropdown-menu_inner:before {
  background-color: #1a1a1a; }

.theme-dark .c-mw-chat-search-results .chat-search_show-more {
  color: #d6d0cc; }

.theme-dark .c-mw-event-search .events-search_input {
  color: #d6d0cc; }
  .theme-dark .c-mw-event-search .events-search_input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-event-search .events-search_input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-event-search .events-search_input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-event-search .events-search_input:-ms-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-mw-event-search .events-search_input:focus {
    background-color: #242424;
    border: 1px solid #242424; }

.theme-dark .c-mw-group-search {
  background: #1a1a1a; }
  .theme-dark .c-mw-group-search .search_input {
    color: #d6d0cc;
    background-color: #242424;
    border: 1px solid #242424; }
    .theme-dark .c-mw-group-search .search_input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-search .search_input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-search .search_input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-group-search .search_input:-ms-input-placeholder {
      color: #d6d0cc; }

.theme-dark .dropdown-menu .c-mw-group-search .search_input {
  color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-group-search .search_input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-group-search .search_input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-group-search .search_input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-group-search .search_input:-ms-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-group-search .search_input:focus {
    background-color: #242424;
    border: 1px solid #242424;
    color: #d6d0cc; }

.theme-dark .c-mw-group-search-results .search_list_wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-group-search-results .search_list_wrapper.search_list_wrapper--no-results .search_no-results {
    color: #d6d0cc; }

.theme-dark .c-mw-group-search-results .dropdown-menu .dropdown-menu_inner:before {
  background-color: #1a1a1a; }

.theme-dark .c-mw-page-search {
  background: #1a1a1a; }
  .theme-dark .c-mw-page-search .search_input {
    color: #d6d0cc;
    background-color: #242424;
    border: 1px solid #242424; }
    .theme-dark .c-mw-page-search .search_input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-search .search_input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-search .search_input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-mw-page-search .search_input:-ms-input-placeholder {
      color: #d6d0cc; }

.theme-dark .dropdown-menu .c-mw-page-search .search_input {
  color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-page-search .search_input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-page-search .search_input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-page-search .search_input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-page-search .search_input:-ms-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .dropdown-menu .c-mw-page-search .search_input:focus {
    background-color: #242424;
    border: 1px solid #242424;
    color: #d6d0cc; }

.theme-dark .c-mw-page-search-results .search_list_wrapper {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-page-search-results .search_list_wrapper.search_list_wrapper--no-results .search_no-results {
    color: #d6d0cc; }

.theme-dark .c-mw-page-search-results .dropdown-menu .dropdown-menu_inner:before {
  background-color: #1a1a1a; }

.theme-dark .c-mw-search-results .group-search-results_phrase {
  background-color: #1a1a1a; }

.theme-dark .c-mw-search-results .group-search-results_members .group-search-results_header, .theme-dark .c-mw-search-results .group-search-results_posts .group-search-results_header {
  color: #1a1a1a; }

.theme-dark .c-mw-search-results .group-search-results_members .group-search-results_wrapper.group-search-results_wrapper--no-data, .theme-dark .c-mw-search-results .group-search-results_posts .group-search-results_wrapper.group-search-results_wrapper--no-data {
  color: #d6d0cc; }

.theme-dark .c-mw-search-results .group-search-results_members {
  background-color: #1a1a1a; }

.theme-dark .c-mw-search-results .group-search-results_posts .group-search-results_wrapper.group-search-results_wrapper--no-data, .theme-dark .c-mw-search-results .group-search-results_posts .group-search-results_wrapper.animation-loading-2 {
  background-color: #1a1a1a; }

.theme-dark .c-mw-search-results .group-search-results_member:not(:first-of-type) {
  border-top: 1px solid #242424; }

.theme-dark .c-mw-smart-search .smart-search_input {
  background-color: #242424;
  border: 1px solid #242424; }
  @media screen and (max-width: 980px) {
    .theme-dark .c-mw-smart-search .smart-search_input {
      background-color: #1a1a1a; } }

.theme-dark .c-mw-smart-search .smart-search_searching-box {
  color: #d6d0cc;
  background-color: #242424; }

.theme-dark .c-mw-smart-search .smart-search_menu header {
  color: #d6d0cc;
  background-color: #1a1a1a;
  border-bottom: 1px solid #121212; }

.theme-dark .c-mw-smart-search .smart-search_menu .smart-search_menu_item {
  color: #d6d0cc;
  background-color: #242424;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-smart-search .smart-search_menu .smart-search_menu_item.smart-search_menu_item--selected {
    background-color: #d6d0cc; }

.theme-dark .c-mw-smart-search .smart-search_result.smart-search_result--people, .theme-dark .c-mw-smart-search .smart-search_result.smart-search_result--groups, .theme-dark .c-mw-smart-search .smart-search_result.smart-search_result--chats {
  background-color: #1a1a1a; }

.theme-dark .c-mw-smart-search .smart-search_result_bookmark {
  color: #1a1a1a; }
  .theme-dark .c-mw-smart-search .smart-search_result_bookmark button {
    color: #1a1a1a; }

.theme-dark .c-mw-smart-search-chat {
  background-color: #242424; }
  .theme-dark .c-mw-smart-search-chat:not(:last-of-type) {
    border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-smart-search-chat.smart-search-chat--message .smart-search-chat_content header .smart-search-chat_author-wrapper span + span:before {
    background-color: #d6d0cc; }
  .theme-dark .c-mw-smart-search-chat.smart-search-chat--message .smart-search-chat_content .smart-search-chat_message {
    color: #d6d0cc; }
  .theme-dark .c-mw-smart-search-chat.smart-search-chat--thread .smart-search-chat_thread_author span {
    color: #d6d0cc; }

.theme-dark .c-mw-smart-search-group {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-smart-search-group:not(:last-of-type) {
    border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-smart-search-group .smart-search-group_info .smart-search-group_text p {
    color: #d6d0cc; }
  .theme-dark .c-mw-smart-search-group .smart-search-group_buttons .smart-search-group_members {
    color: #d6d0cc; }

.theme-dark .c-mw-smart-search-page {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-smart-search-page:not(:last-of-type) {
    border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-smart-search-page .smart-search-page_info .smart-search-page_text {
    color: #d6d0cc; }
    .theme-dark .c-mw-smart-search-page .smart-search-page_info .smart-search-page_text p {
      color: #d6d0cc; }
    .theme-dark .c-mw-smart-search-page .smart-search-page_info .smart-search-page_text .smart-search-page_text-name {
      color: #d6d0cc; }
  .theme-dark .c-mw-smart-search-page .smart-search-page_buttons .smart-search-page_members {
    color: #d6d0cc; }

.theme-dark .c-mw-smart-search-user {
  background-color: #242424; }
  .theme-dark .c-mw-smart-search-user:not(:last-of-type) {
    border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-smart-search-user .smart-search-user_header .smart-search-user_header_info span {
    color: #d6d0cc; }
  .theme-dark .c-mw-smart-search-user .smart-search-user_info {
    color: #d6d0cc; }
    .theme-dark .c-mw-smart-search-user .smart-search-user_info .smart-search-user_info_item:not(:last-of-type):before {
      background-color: #d6d0cc; }

.theme-dark .c-mw-settings-account .settings-account_email .settings-account_email_resend {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-account .settings-account_password .settings-account_password_forgot {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-account .settings-account_link .settings-account_link-wrapper span {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-group {
  color: #5e6f80;
  background: #1a1a1a; }
  .theme-dark .c-mw-settings-group:hover {
    background: rgba(209, 212, 222, 0.2); }
  .theme-dark .c-mw-settings-group .photo-group_item .photo-group_img-wrapper .photo-group_img-container {
    border: 3px solid #1a1a1a; }
  .theme-dark .c-mw-settings-group .photo-group_item .photo-group_name {
    color: #d6d0cc; }
  .theme-dark .c-mw-settings-group .user_options_wrapper .dropdown-menu_opener.dropdown-menu_opened .dropdown-menu_opener_arrow {
    background: #242424; }

.theme-dark .c-mw-settings-group-categories .settings-sidebar-right_general .settings-sidebar-right-groups_wrapper .settings-sidebar-right-groups_header p {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-group-categories .settings-sidebar-right_general .settings-sidebar-right-groups_wrapper p .settings_box_content_label span {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-group-categories .settings-sidebar-right_general .settings-sidebar-right-groups_wrapper .settings-sidebar-right-admin_add-group_wrapper {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-groups .group-settings_group-name a:hover {
  background-color: #242424; }

.theme-dark .c-mw-settings-import .settings_box_content .import-status-info .import-status-info_main .success_icon {
  color: #1a1a1a; }

.theme-dark .c-mw-settings-invited .members_all_user_wrapper {
  color: #5e6f80;
  background: #1a1a1a; }
  .theme-dark .c-mw-settings-invited .members_all_user_wrapper:hover {
    background: #d6d0cc; }

.theme-dark .c-mw-settings-member {
  color: #5e6f80;
  background: #1a1a1a; }
  .theme-dark .c-mw-settings-member:hover {
    background: rgba(209, 212, 222, 0.2); }
  .theme-dark .c-mw-settings-member.settings-member-guest > div:not(.user_options_wrapper).guest_groups .dropdown-menu_list {
    background-color: #1a1a1a; }
    .theme-dark .c-mw-settings-member.settings-member-guest > div:not(.user_options_wrapper).guest_groups .dropdown-menu_list li > div .groups-menu_group-item {
      background-color: #1a1a1a; }
  .theme-dark .c-mw-settings-member .user_name_wrapper p .user-name {
    color: #d6d0cc; }

.theme-dark .c-mw-settings-notification .settings_box .settings_box_content .box-disabled {
  background: #242424; }

.theme-dark .c-mw-settings-notification .settings_box_content-notifications-wrapper .settings_box_content-notifications p {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-purchases .purchases-ph .purchases-ph_text {
  color: #5e6f80; }

.theme-dark .c-mw-settings-purchases .sub-item {
  border-bottom: 1px solid #121212; }
  .theme-dark .c-mw-settings-purchases .sub-item .sub-item_info .sub-item_info_details {
    color: #d6d0cc; }
    .theme-dark .c-mw-settings-purchases .sub-item .sub-item_info .sub-item_info_details .sub-item_info_name {
      color: #d6d0cc; }
  .theme-dark .c-mw-settings-purchases .sub-item .sub-item_manage .sub-item_manage_info {
    color: #5e6f80; }

.theme-dark .c-mw-settings-purchases .bills-header {
  border-bottom: 1px solid #121212;
  background: #1a1a1a; }
  .theme-dark .c-mw-settings-purchases .bills-header .bills-header_col {
    color: #d6d0cc; }

.theme-dark .c-mw-settings-purchases .bills-wrapper .bills-list .bills-item {
  border-bottom: 1px solid #121212;
  background: #242424; }
  .theme-dark .c-mw-settings-purchases .bills-wrapper .bills-list .bills-item .bills-item_col {
    color: #5e6f80; }
  .theme-dark .c-mw-settings-purchases .bills-wrapper .bills-list .bills-item:hover {
    background: #d6d0cc; }

.theme-dark .c-mw-settings-sidebar-left .settings-sidebar-left_item {
  color: #5e6f80;
  border-bottom: 1px solid #121212;
  background: #242424; }
  .theme-dark .c-mw-settings-sidebar-left .settings-sidebar-left_item.active {
    background-color: #d6d0cc; }

.theme-dark .c-mw-settings-sidebar-right .settings-sidebar-right_general .settings-sidebar-right_current-time_text {
  color: #d6d0cc; }

.theme-dark .c-mw-settings-sidebar-right-admin .settings-sidebar-right_general .settings-sidebar-right-admin_wrapper p .settings_box_content_label span {
  color: #d6d0cc; }

.theme-dark .c-button-targets.skin-postbar {
  color: #d6d0cc; }

.theme-dark .c-mw-feature-hint {
  color: #1a1a1a; }
  .theme-dark .c-mw-feature-hint .hint-btn {
    background: #1a1a1a; }

.theme-dark .c-mw-follow-page {
  color: #d6d0cc;
  background: #242424; }
  .theme-dark .c-mw-follow-page .dropdown-menu_inner {
    background: #1a1a1a; }

.theme-dark .c-mw-invite-friends .invite-friends_box {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-invite-friends .invite-friends_box .invite-friends_text {
    color: #d6d0cc; }

.theme-dark .c-mw-links-footer a, .theme-dark .c-mw-links-footer span, .theme-dark .c-mw-links-footer button {
  color: #d6d0cc; }

.theme-dark .c-mw-photo-album {
  background-color: #1a1a1a;
  border: 1px solid #242424; }

.theme-dark .c-mw-repost {
  color: #d6d0cc; }

.theme-dark .c-mw-share-calendar {
  background-color: #1a1a1a; }
  .theme-dark .c-mw-share-calendar .share-calendar_top span {
    color: #d6d0cc; }
  .theme-dark .c-mw-share-calendar .share-calendar_bottom {
    border-top: 1px solid #242424; }

.theme-dark .c-mw-single-event .single-event-image-wrapper .single-event-image {
  border: 2px solid #1a1a1a; }
  .theme-dark .c-mw-single-event .single-event-image-wrapper .single-event-image .single-event-date-day {
    color: #1a1a1a; }
  .theme-dark .c-mw-single-event .single-event-image-wrapper .single-event-image .single-event-month-short {
    color: #1a1a1a; }

.theme-dark .c-mw-single-event .single-event-name, .theme-dark .c-mw-single-event .single-event-date-text {
  color: #5e6f80; }

.theme-dark .c-mw-single-group .single-group_img-wrapper.single-group_img-wrapper--custom {
  background-color: #d6d0cc; }

.theme-dark .c-mw-single-group .single-group_img-wrapper .single-group_img-container {
  border: 2px solid #1a1a1a; }

.theme-dark .c-mw-single-group .single-group_img-wrapper span {
  border: 2px #1a1a1a solid;
  color: #1a1a1a; }

.theme-dark .c-mw-single-group .single-group_group-name {
  color: #d6d0cc; }

.theme-dark .c-mw-single-user .single-user_user-name {
  color: #5e6f80; }

.theme-dark .c-mw-upgrade-subscription .upgrade-subscription_content .upgrade-subscription_header, .theme-dark .c-mw-upgrade-subscription .upgrade-subscription_content .upgrade-subscription_footer {
  color: #d6d0cc; }

.theme-dark .c-mw-upgrade-subscription .upgrade-subscription_content ul li span {
  color: #d6d0cc; }

.theme-dark .c-simple-upload button {
  color: #1a1a1a; }

.theme-dark .c-app-event-attendees .event-attendees_header {
  background: #1a1a1a; }

.theme-dark .c-app-event-attendees .event-attendees_section {
  background-color: #d6d0cc; }
  .theme-dark .c-app-event-attendees .event-attendees_section nav {
    background-color: #1a1a1a; }
  .theme-dark .c-app-event-attendees .event-attendees_section main .group-member {
    background: #1a1a1a; }
    .theme-dark .c-app-event-attendees .event-attendees_section main .group-member footer {
      background-color: #242424; }
      .theme-dark .c-app-event-attendees .event-attendees_section main .group-member footer .btn {
        color: #5e6f80; }

.theme-dark .c-app-event-attendees .pending-header {
  background: #d6d0cc; }

.theme-dark .c-app-event-attendees .group-profile-content_feed .contact-header_wrapper {
  background-color: #333333; }

.theme-dark .c-app-event-feed .feed_empty-group {
  color: #d6d0cc; }

.theme-dark .c-app-event-settings .settings_box {
  background-color: #242424; }
  .theme-dark .c-app-event-settings .settings_box .settings_box_header {
    color: #d6d0cc;
    background-color: #1a1a1a;
    border-bottom: 2px solid #242424; }
  .theme-dark .c-app-event-settings .settings_box .settings_box_content {
    color: #d6d0cc; }
    .theme-dark .c-app-event-settings .settings_box .settings_box_content .btn-advanced {
      color: #d6d0cc; }

.theme-dark .c-app-event-settings .settings_edit-box {
  background-color: #d6d0cc;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-app-event-settings .settings_edit-box .settings_edit-box_header .settings_edit-box_header_btn {
    color: #d6d0cc; }

.theme-dark .c-app-event-settings .settings_info-item .settings_info_content {
  color: #d6d0cc; }

.theme-dark .c-app-file {
  background: #1a1a1a; }
  .theme-dark .c-app-file .iframe_wrapper, .theme-dark .c-app-file .error_wrapper, .theme-dark .c-app-file .loading_wrapper, .theme-dark .c-app-file iframe {
    background: #1a1a1a; }
  .theme-dark .c-app-file .loading_wrapper .wopi-loader {
    background-color: #1a1a1a; }

@keyframes loading {
  0% {
    width: 0; }
  5% {
    width: 18%; }
  37% {
    width: 29%; }
  50% {
    width: 55%; }
  78% {
    width: 89%; }
  100% {
    width: 100%; } }
  .theme-dark .c-app-file .file-download-button {
    color: #1a1a1a; }

.theme-dark .c-app-group .btn-group-report {
  color: #d6d0cc; }

.theme-dark .c-app-group .group-feed-routable_feed .feed_empty-group {
  color: #d6d0cc; }

.theme-dark .c-app-group .group-profile-content_feed .contact-header_wrapper {
  background-color: #333333; }

.theme-dark .c-app-group-members .group-members_header {
  background: #1a1a1a; }

.theme-dark .c-app-group-members .group-members_section {
  background-color: #d6d0cc; }
  .theme-dark .c-app-group-members .group-members_section nav {
    background-color: #1a1a1a; }

.theme-dark .c-app-group-members .pending-header {
  background: #d6d0cc; }

.theme-dark .c-app-group-settings .settings_box {
  background-color: #242424; }
  .theme-dark .c-app-group-settings .settings_box .settings_box_header {
    color: #d6d0cc;
    background-color: #1a1a1a;
    border-bottom: 2px solid #242424; }
    .theme-dark .c-app-group-settings .settings_box .settings_box_header.bottom {
      border-top: 2px solid #242424; }
  .theme-dark .c-app-group-settings .settings_box .settings_box_content {
    color: #d6d0cc; }
    .theme-dark .c-app-group-settings .settings_box .settings_box_content .btn-advanced {
      color: #d6d0cc; }

.theme-dark .c-app-group-settings .settings_edit-box {
  background-color: #d6d0cc;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-app-group-settings .settings_edit-box .settings_edit-box_header .settings_edit-box_header_btn {
    color: #d6d0cc; }

.theme-dark .c-app-group-settings .settings_info-item .settings_info_content {
  color: #d6d0cc; }

.theme-dark .c-app-media-tab {
  background-color: #1a1a1a; }

.theme-dark .c-app-mycloud .mycloud_top-menu {
  background-color: #1a1a1a; }

.theme-dark .c-app-mycloud .mycloud_bottom-menu {
  background-color: #d6d0cc; }

.theme-dark .c-app-mycloud .mycloud_content {
  background-color: #1a1a1a; }

.theme-dark .c-app-mycloud .documents-view .breadcrumbs-wrapper, .theme-dark .c-app-mycloud .documents-view .docs-filter-wrapper {
  background-color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_close-wrapper .open-groups_close {
  color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_nav nav span {
  color: #d6d0cc; }
  .theme-dark .c-app-open-groups .open-groups_nav nav span.open-groups_nav-active {
    color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_main_header span {
  color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_main_header input::-webkit-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_main_header input:-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_main_header input::-moz-placeholder {
  color: #d6d0cc; }

.theme-dark .c-app-open-groups .open-groups_main_header input:-ms-input-placeholder {
  color: #d6d0cc; }

.theme-dark .c-app-page.content-all-wrapper .btn-page-report {
  color: #d6d0cc; }

.theme-dark .c-app-page .sidebar-left .publish-header {
  color: #d6d0cc;
  border-bottom: 1px solid #242424; }

.theme-dark .c-app-page-about .page-about-content-wrapper .page-about-header {
  background: #1a1a1a;
  border-bottom: 2px solid #242424; }

.theme-dark .c-app-page-about .page-about-content-wrapper .page-about-content {
  background: #242424; }
  .theme-dark .c-app-page-about .page-about-content-wrapper .page-about-content .about-section .about-section_row .about-section_row-label {
    color: #d6d0cc; }
  .theme-dark .c-app-page-about .page-about-content-wrapper .page-about-content .about-section .about-section_row .about-section_row-value {
    color: #d6d0cc; }

.theme-dark .c-app-page-notifications .notifications-header {
  background: #1a1a1a;
  border-bottom: 2px solid #242424; }

.theme-dark .c-app-page-notifications .notifications-content {
  background: #242424; }

.theme-dark .c-app-page-settings .settings_box {
  background-color: #242424; }
  .theme-dark .c-app-page-settings .settings_box .settings_box_header {
    color: #d6d0cc;
    background-color: #1a1a1a;
    border-bottom: 2px solid #242424; }
    .theme-dark .c-app-page-settings .settings_box .settings_box_header.bottom {
      border-top: 2px solid #242424; }
  .theme-dark .c-app-page-settings .settings_box .settings_box_content {
    color: #d6d0cc; }
    .theme-dark .c-app-page-settings .settings_box .settings_box_content .btn-advanced {
      color: #d6d0cc; }

.theme-dark .c-app-page-settings .settings_edit-box {
  background-color: #d6d0cc;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-app-page-settings .settings_edit-box .settings_edit-box_header .settings_edit-box_header_btn {
    color: #d6d0cc; }

.theme-dark .c-app-page-settings .settings_info-item .settings_info_content {
  color: #d6d0cc; }

.theme-dark .c-app-page-settings-admin .settings_box_info {
  color: #d6d0cc; }

.theme-dark .c-app-page-settings-admin .admins-list .admins-list_row .admins-list_row-details {
  color: #5e6f80; }

.theme-dark .c-app-page-settings-general .settings_box_content .select-menu_opener_wrapper .select-menu_opener, .theme-dark .c-app-page-settings-general .settings_box_content input.input .select-menu_opener {
  color: #d6d0cc; }

.theme-dark .c-app-page-settings-general .settings_box_content .mw-content-editable {
  background: #1a1a1a; }

.theme-dark .c-app-page-settings-users .settings_box .settings_box_content-wrapper .users-list .users-list_row .users-list_row_user {
  color: #d6d0cc; }
  .theme-dark .c-app-page-settings-users .settings_box .settings_box_content-wrapper .users-list .users-list_row .users-list_row_user .users-list_row_user-text .users-list_row_role {
    color: #5e6f80; }

.theme-dark .c-app-page-settings-users .settings_box .settings_box_content-wrapper .users-list .users-list_row .users-list_row_info {
  color: #5e6f80; }

.theme-dark .c-app-page-settings-users .search_wrapper {
  background: #242424;
  border-bottom: 1px solid #242424; }

.theme-dark .c-app-page-settings-users .head {
  border-bottom: 1px solid #242424; }
  .theme-dark .c-app-page-settings-users .head.users-list_row {
    color: #d6d0cc; }

.theme-dark .c-app-pages .drill_menu {
  background-color: #1a1a1a; }

.theme-dark .c-app-pages .drill_li {
  color: #5e6f80;
  border-left: 2px solid #1a1a1a; }
  [dir="rtl"] .theme-dark .c-app-pages .drill_li {
    border-right: 2px solid #1a1a1a; }
  .theme-dark .c-app-pages .drill_li:not(.root):hover {
    background-color: #242424; }
  .theme-dark .c-app-pages .drill_li.active {
    background: #1a1a1a; }
  .theme-dark .c-app-pages .drill_li.categories.selected {
    background-color: #d6d0cc; }

.theme-dark .c-app-pages .drill_content {
  background-color: #d6d0cc; }

.theme-dark .c-app-pages .tile header .page-description {
  color: #1a1a1a; }

.theme-dark .c-app-pages .tile .name {
  color: #d6d0cc; }

.theme-dark .c-app-profile .content-wrapper .no-posts_placeholder {
  color: #5e6f80; }

.theme-dark .c-app-profile-contacts .profile-contacts_header {
  background: #1a1a1a; }

.theme-dark .c-app-profile-contacts .profile-contacts-uploaded_header p {
  color: #d6d0cc; }

.theme-dark .c-app-profile-contacts .profile-contacts_section {
  background-color: #d6d0cc; }
  .theme-dark .c-app-profile-contacts .profile-contacts_section nav {
    background-color: #1a1a1a; }
    .theme-dark .c-app-profile-contacts .profile-contacts_section nav a .indicator {
      border: 1px solid #1a1a1a; }

.theme-dark .c-app-profile-groups {
  background: #1a1a1a; }

.theme-dark .c-app-profile-media nav {
  background-color: #242424; }
  .theme-dark .c-app-profile-media nav .nav_wrapper a {
    color: #d6d0cc; }

.theme-dark .c-app-settings .settings_box {
  background-color: #242424; }
  .theme-dark .c-app-settings .settings_box .settings_box_header {
    color: #d6d0cc;
    background-color: #1a1a1a;
    border-bottom: 2px solid #242424; }
  .theme-dark .c-app-settings .settings_box .settings_box_content {
    color: #d6d0cc; }

.theme-dark .c-app-settings .settings_edit-box {
  background-color: #d6d0cc;
  border-top: 1px solid #121212;
  border-bottom: 1px solid #121212; }
  .theme-dark .c-app-settings .settings_edit-box .settings_edit-box_header .settings_edit-box_header_btn {
    color: #d6d0cc; }

.theme-dark .c-app-settings .settings_info-item .settings_info_content {
  color: #d6d0cc; }

.theme-dark .c-app-settings-calendar p {
  color: #d6d0cc; }

.theme-dark .c-app-settings-calendar .app-settings-calendar_link svg {
  color: #d6d0cc; }

.theme-dark .c-app-settings-calendar .app-settings-calendar_links li svg {
  color: #d6d0cc; }

.theme-dark .c-app-settings-calendar .app-settings-calendar_sharing-toggle span {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-admin .admin_header > div {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-billing .expired-wrapper .expired_content {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-billing .payment_status_info {
  border-bottom: 2px solid #242424; }

.theme-dark .c-app-settings-team-billing .payment_status_info_row .payment_status_info_row_content {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-billing .payment_history_row.payment_history_row-header {
  background: #1a1a1a; }

.theme-dark .c-app-settings-team-billing .payment_history_row > div {
  color: #d6d0cc; }
  .theme-dark .c-app-settings-team-billing .payment_history_row > div a {
    color: #d6d0cc; }

.theme-dark .c-app-settings-team-billing .payment_history_row .payment-method-update-info {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-billing .subscription-actions-wrapper button {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-general .validation_opener-wrapper label {
  color: #5e6f80; }

.theme-dark .c-app-settings-team-general .validation_opener-wrapper .input {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-general .validation_opener-wrapper .file-box_wrapper .logo_box {
  background-color: #1a1a1a; }

.theme-dark .c-app-settings-team-general .validation_opener-wrapper .file-box_wrapper .file_info_box {
  color: #5e6f80; }

.theme-dark .c-app-settings-team-general .custom_color-wrapper .team_custom_color_color-box svg {
  color: #1a1a1a; }

.theme-dark .c-app-settings-team-general .team-link-wrapper .team-link-static {
  background: #1a1a1a; }

.theme-dark .c-app-settings-team-groups .group_header > div {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-groups .groups_header {
  background: #1a1a1a; }

.theme-dark .c-app-settings-team-groups .group-nav_section nav {
  background-color: #1a1a1a; }

.theme-dark .c-app-settings-team-integrations .settings_box_content-wrapper .settings_box_content .integration_box {
  background-color: #1a1a1a;
  color: #d6d0cc; }
  .theme-dark .c-app-settings-team-integrations .settings_box_content-wrapper .settings_box_content .integration_box .integration_box-info .sso-select .m-triangle_bottom {
    border-top-color: #1a1a1a !important; }
  .theme-dark .c-app-settings-team-integrations .settings_box_content-wrapper .settings_box_content .integration_box .integration_box-info .sso-select .select-menu .select-menu_content .select-menu_content_option {
    color: #d6d0cc; }
  .theme-dark .c-app-settings-team-integrations .settings_box_content-wrapper .settings_box_content .integration_box .integration_box-date {
    color: #d6d0cc; }
  .theme-dark .c-app-settings-team-integrations .settings_box_content-wrapper .settings_box_content .integration_box .sso_icon_wrapper span {
    color: #d6d0cc; }

.theme-dark .c-app-settings-team-members .group-members_header {
  background: #1a1a1a; }

.theme-dark .c-app-settings-team-members .group-members-nav_section {
  background-color: #d6d0cc; }
  .theme-dark .c-app-settings-team-members .group-members-nav_section nav {
    background-color: #1a1a1a; }

.theme-dark .c-app-settings-team-members-all .members_all_header > div {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-members-invited .members_all_header > div {
  color: #d6d0cc; }

.theme-dark .c-app-settings-team-permissions .validation_opener-wrapper .input {
  color: #d6d0cc; }

.theme-dark .c-app-sharemewe .share-mewe-wrapper .top-image .image-title {
  color: #1a1a1a; }

.theme-dark .c-app-sharemewe .share-mewe-wrapper .share-mewe-main {
  background: #1a1a1a; }
  .theme-dark .c-app-sharemewe .share-mewe-wrapper .share-mewe-main .notice-three .btn {
    color: #1a1a1a; }
    .theme-dark .c-app-sharemewe .share-mewe-wrapper .share-mewe-main .notice-three .btn:hover {
      color: #1a1a1a; }
  .theme-dark .c-app-sharemewe .share-mewe-wrapper .share-mewe-main .lets-start-btn {
    background: #1a1a1a; }
    .theme-dark .c-app-sharemewe .share-mewe-wrapper .share-mewe-main .lets-start-btn:hover {
      color: #1a1a1a; }

.theme-dark .c-congratulations-route .button {
  color: #1a1a1a; }

.theme-dark .c-pro-not-found section {
  background-color: #292929; }

.theme-dark .c-pro500-route section {
  background-color: #292929; }

.theme-dark .c-purchase-route .purchase-route_top {
  background-color: #1a1a1a; }

.theme-dark .c-share-to-mewe #postbox {
  border-color: #121212;
  background: #1a1a1a; }
  .theme-dark .c-share-to-mewe #postbox .row.share-with {
    background: #d6d0cc; }

.theme-dark .c-videocall-route {
  background: #d6d0cc;
  color: #d6d0cc; }
  .theme-dark .c-videocall-route .call-top-bar {
    background: #242424; }
  .theme-dark .c-videocall-route .call-controls {
    background: #242424; }
    .theme-dark .c-videocall-route .call-controls button {
      color: #d6d0cc; }
  .theme-dark .c-videocall-route .my-video-box {
    background: #d6d0cc;
    color: #1a1a1a; }
  .theme-dark .c-videocall-route .call-video-box .call-video_placeholder img {
    border: 5px solid #242424; }
  .theme-dark .c-videocall-route .call-video-box .call-video_placeholder .call-video_status {
    color: #d6d0cc; }
  .theme-dark .c-videocall-route .permissions-overlay {
    background: #242424; }
  .theme-dark .c-videocall-route .permissions-popup {
    background: #1a1a1a; }
    .theme-dark .c-videocall-route .permissions-popup .permissions-popup_arrow {
      border-top: 1px solid #1a1a1a;
      border-left: 1px solid #1a1a1a;
      background: #1a1a1a; }

@keyframes blink {
  50% {
    color: transparent; } }
  .theme-dark .c-videocall-route.call-video-visible {
    background: #d6d0cc; }
    .theme-dark .c-videocall-route.call-video-visible .call-top-bar {
      color: #1a1a1a; }

.theme-dark .store-checkout-dialog .dialog_inner-wrapper .dialog_inner {
  background: #d6d0cc; }

.theme-dark .store-item-calling-dialog .dialog_inner-wrapper .content {
  color: #d6d0cc;
  background: #242424; }
  .theme-dark .store-item-calling-dialog .dialog_inner-wrapper .content .content_description {
    color: #d6d0cc; }

.theme-dark .store-item-dialog .dialog_inner-wrapper .content .content_top .content_top_description {
  color: #d6d0cc; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .content .content_top {
  background: #d6d0cc; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .content .content_bottom .content_bottom_sample .content_bottom_sample-header {
  color: #d6d0cc; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat {
  background: #242424; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat .sample_msg .sample_msg_text {
    background: #1a1a1a; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat .sample_msg.sample_msg--mine .sample_msg_text:before {
    border-color: transparent #1a1a1a transparent transparent; }
    [dir="rtl"] .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat .sample_msg.sample_msg--mine .sample_msg_text:before {
      border-color: #1a1a1a transparent transparent transparent; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat .sample_msg.sample_msg--your .sample_msg_text:before {
    border-color: #1a1a1a transparent transparent transparent; }
    [dir="rtl"] .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--chat .sample_msg.sample_msg--your .sample_msg_text:before {
      border-color: transparent #1a1a1a transparent transparent; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_top {
  background: #1a1a1a; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_top .sample-box_top_info .sample-box_top_info_time {
    color: #d6d0cc; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_top .sample-box_top_postbar {
    color: #d6d0cc; }
    .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_top .sample-box_top_postbar .postbar-emoji.selected {
      color: #d6d0cc; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_bottom {
  background: #242424; }
  .theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .sample.sample--post .sample-box_bottom .sample-box_bottom_placeholder {
    color: #d6d0cc; }

.theme-dark .content-3-bg {
  background-color: #d6d0cc; }

.theme-dark .content-3-color {
  color: #d6d0cc; }

.theme-dark .content-3-border {
  border-color: #d6d0cc; }

.theme-dark .white-bg {
  background-color: #1a1a1a; }

.theme-dark .white-color {
  color: #1a1a1a; }

.theme-dark .white-border {
  border-color: #1a1a1a; }

.theme-dark .icon-color_1 {
  color: #d6d0cc; }

.theme-dark .icon-border_1 {
  border-color: #d6d0cc; }

.theme-dark .font-color_1 {
  color: #d6d0cc; }

.theme-dark .font-border_1 {
  border-color: #d6d0cc; }

.theme-dark .font-color_2 {
  color: #5e6f80; }

.theme-dark .content-bg_1 {
  background-color: #242424; }

.theme-dark .content-bg_4 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-1 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-2 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-3 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-4 {
  background-color: #d6d0cc; }

@keyframes animated-dot-1 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-2 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-3 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-4 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes fadein, @-moz-keyframes fadein, @-webkit-keyframes fadein, @-ms-keyframes fadein, @-o-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.theme-dark body {
  background: #333333; }
  .theme-dark body.welcome-page {
    background: #1a1a1a; }

.theme-dark .number {
  color: #1a1a1a; }

.theme-dark #notices-container {
  color: #1a1a1a; }
  .theme-dark #notices-container li {
    color: #1a1a1a; }

.theme-dark .ui-tooltip {
  background: #1a1a1a; }

.theme-dark .sg-tooltip[alt]:hover:after {
  background: #1a1a1a; }

.theme-dark .textcomplete-dropdown {
  background-color: #1a1a1a; }
  .theme-dark .textcomplete-dropdown li {
    color: #d6d0cc; }
    .theme-dark .textcomplete-dropdown li:hover {
      color: #d6d0cc; }
    .theme-dark .textcomplete-dropdown li.active {
      color: #d6d0cc; }

@keyframes blink {
  50% {
    color: transparent; } }

.theme-dark .m-input_radio + label .radio-dot {
  border: 3px solid #1a1a1a; }

.theme-dark .m-input_radio:not(:checked) + label .radio-dot {
  background-color: #1a1a1a !important; }

.theme-dark .m-input_checkbox + .m-input_checkbox_label:before {
  background-color: #1a1a1a; }

.theme-dark .m-input_checkbox-switch + label, .m-input_checkbox-switch—small + label {
  border: 1px solid #242424; }
  .theme-dark .m-input_checkbox-switch + label:after, .m-input_checkbox-switch—small + label:after {
    background-color: #1a1a1a; }

.theme-dark .m-input_checkbox-switch:not(:checked) + label, .m-input_checkbox-switch—small:not(:checked) + label {
  background-color: #242424 !important; }

.theme-dark .m-progress {
  background-color: #1a1a1a;
  border: 1px solid #242424; }

.theme-dark .m-indicator {
  color: #1a1a1a; }

.theme-dark .m-tooltip:before {
  background-color: #242424; }

.theme-dark .m-tooltip:after {
  color: #d6d0cc;
  background-color: #242424; }

.theme-dark [contenteditable][data-placeholder]:empty:before {
  color: #d6d0cc; }

.theme-dark .emoji-menu > div {
  background: #1a1a1a; }

.theme-dark .emoji-menu a {
  border: 1px solid #242424; }

.theme-dark .h-back-white {
  background-color: #1a1a1a; }

.theme-dark .box {
  background-color: #1a1a1a; }

@font-face {}@font-face {}@font-face {}@font-face {}@font-face {}@font-face {}@font-face {}.theme-dark body {
  color: #d6d0cc; }

.theme-dark h2 {
  color: #d6d0cc; }

.theme-dark h4 {
  color: #d6d0cc; }

.theme-dark h6 {
  color: #d6d0cc; }

::-moz-selection {
  color: #1a1a1a; }

::selection {
  color: #1a1a1a; }

ins {
  color: #d6d0cc; }

mark {
  color: #d6d0cc; }

input:invalid, textarea:invalid {
  background-color: #1a1a1a; }

.label, .badge {
  color: #1a1a1a; }

a.label:hover, a.badge:hover {
  color: #1a1a1a; }

.theme-dark .c-sidebar-left-mycloud .sidebar-left_mycloud-button {
  background-color: #1a1a1a; }

.theme-dark .c-sidebar-left-page .sidebar-pages .sidebar_box-bottom {
  border-top: 1px solid #242424; }

.theme-dark .c-single-target .single-target_img-wrapper.single-target_img-wrapper--custom {
  background-color: #d6d0cc; }

.theme-dark .c-single-target .single-target_img-wrapper span {
  border: 2px #1a1a1a solid;
  color: #1a1a1a; }

.theme-dark .c-single-target .single-target_target-name {
  color: #d6d0cc; }

.theme-dark .page-chat .c-chats-list-element-shared.selected {
  background-color: #292929; }

.theme-dark .c-share-to-mewe-logged-in .my-acc-wrapper .my-acc-list {
  background: #1a1a1a; }
  .theme-dark .c-share-to-mewe-logged-in .my-acc-wrapper .my-acc-list a {
    color: #d6d0cc; }
  .theme-dark .c-share-to-mewe-logged-in .my-acc-wrapper .my-acc-list .arrow {
    border-bottom: 5px solid #1a1a1a; }

.theme-dark .c-share-to-mewe-logged-out .slogan .next-gen {
  color: #d6d0cc; }

.theme-dark .c-share-to-mewe-logged-out .main {
  background: #1a1a1a; }

.theme-dark .sg-avatar-mini {
  background: #1a1a1a; }

.theme-dark .sg-avatar {
  background: #1a1a1a; }

.theme-dark .sg-avatar-new {
  background: #1a1a1a; }

.theme-dark .sg-avatar-round {
  background: #1a1a1a; }

.theme-dark .sg-avatar-round-small {
  background: #1a1a1a; }

.theme-dark .avatars-wrapper .sg-avatar-round-small img {
  background: #d6d0cc; }

.theme-dark .dialog_inner {
  background-color: #1a1a1a; }

.theme-dark .dialog_header {
  color: #d6d0cc;
  background-color: #1a1a1a; }
  .theme-dark .dialog_header svg {
    color: #d6d0cc; }

.theme-dark .dialog_content {
  background: #242424; }

.theme-dark .animation-loading-1 .animated-dot-1 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-2 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-3 {
  background-color: #d6d0cc; }

.theme-dark .animation-loading-1 .animated-dot-4 {
  background-color: #d6d0cc; }

@keyframes animated-dot-1 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-2 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-3 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

@keyframes animated-dot-4 {
  50% {
    width: 25px;
    height: 25px;
    bottom: 0;
    opacity: 0.1; } }

.theme-dark .btn-filled:not(.group-color) {
  color: #1a1a1a; }

.theme-dark .btn-shadow {
  color: #1a1a1a; }

.theme-dark .btn-default-1 {
  background: #1a1a1a;
  border-color: #242424; }

.theme-dark .btn-default-2 {
  color: #1a1a1a; }
  .theme-dark .btn-default-2:hover {
    color: #1a1a1a; }

.theme-dark .dropdown .dropdown_header {
  background-color: #1a1a1a;
  border-top: 1px solid #242424;
  border-right: 1px solid #242424;
  border-left: 1px solid #242424; }
  .theme-dark .dropdown .dropdown_header .dropdown_header_title {
    color: #d6d0cc; }

.theme-dark .dropdown .dropdown_list {
  background-color: #242424;
  border: 1px solid #242424; }
  .theme-dark .dropdown .dropdown_list li, .theme-dark .dropdown .dropdown_list a:not(.dropdown_list_a--dont-style) {
    color: #d6d0cc; }
    .theme-dark .dropdown .dropdown_list li:hover, .theme-dark .dropdown .dropdown_list a:not(.dropdown_list_a--dont-style):hover {
      background-color: #292929; }

.theme-dark .dropdown .dropdown_arrow {
  background-color: #242424; }

.theme-dark .dropdown .dropdown_header ~ .dropdown_arrow {
  background-color: #1a1a1a; }

.theme-dark .sg-input:focus {
  background-color: #242424 !important; }

.theme-dark .sg-input:invalid {
  background-color: #1a1a1a; }

.theme-dark .sg-input-light:focus {
  background-color: #242424 !important; }

.theme-dark .sg-input-light:invalid {
  background-color: #1a1a1a; }

.theme-dark .ui-button-icon-only {
  background: #1a1a1a; }

.theme-dark .ui-autocomplete {
  background: #1a1a1a; }

.theme-dark .sg-round-el .radio-inner input[type='checkbox'] + label,
.theme-dark .sg-round-el .radio-inner input[type='radio'] + label {
  background: #1a1a1a; }

.theme-dark .sg-round-el .radio-inner input:checked ~ label:after {
  border-color: #1a1a1a; }

.theme-dark .input-shadow {
  background-color: #d6d0cc; }
  .theme-dark .input-shadow:invalid {
    background-color: #d6d0cc; }
  .theme-dark .input-shadow:focus {
    color: #d6d0cc; }

.theme-dark .input-registration {
  background-color: #d6d0cc; }
  .theme-dark .input-registration:invalid {
    background-color: #d6d0cc; }
  .theme-dark .input-registration:focus {
    color: #d6d0cc; }

.theme-dark .input-shadow + .label-error,
.input-registration + .label-error,
.sg-dropdown + .label-error {
  background-color: #d6d0cc; }
  .theme-dark .input-shadow + .label-error:after,
  .input-registration + .label-error:after,
  .sg-dropdown + .label-error:after {
    background-color: #d6d0cc; }

.theme-dark .input {
  color: #d6d0cc;
  background-color: #1a1a1a; }

.theme-dark .textarea {
  color: #d6d0cc;
  background-color: #1a1a1a; }

.theme-dark .select-menu_opener_wrapper.not-default .select-menu_opener span {
  color: #d6d0cc; }

.theme-dark .select-menu_opener {
  color: #d6d0cc;
  background: #1a1a1a; }
  .theme-dark .select-menu_opener .m-triangle_bottom {
    border-top-color: #d6d0cc !important; }

.theme-dark .sidebar_box {
  background-color: #1a1a1a; }

.theme-dark .sidebar_box-bottom-corners {
  background-color: #1a1a1a; }

.theme-dark .sidebar_box_header {
  color: #d6d0cc;
  background: #1a1a1a;
  border-bottom: solid 1px #242424; }
  .theme-dark .sidebar_box_header.group-background {
    color: #1a1a1a; }

.theme-dark .sidebar_box_footer {
  background: #1a1a1a;
  border-top: 1px solid #242424; }

.ui-datepicker {
  background: #1a1a1a; }

.ui-selectable-helper {
  border: 1px dotted #d6d0cc; }

.theme-dark .c-chat-info-cover .chat-info_cover_user-avatar {
  border: 3px solid #1a1a1a;
  background: #1a1a1a; }

.theme-dark .c-chat-info-cover .chat-info_cover_user-name {
  color: #d6d0cc; }

.theme-dark .c-chat-info-cover .chat-info_cover_buttons a {
  color: #d6d0cc; }

.theme-dark .c-chat-info-cover .chat-info-cover_multi-avatars img {
  border: 2px solid #1a1a1a;
  background: #1a1a1a; }

.theme-dark .c-chat-info-cover .chat-info-cover_multi-avatars span {
  color: #d6d0cc; }

.theme-dark .c-chat-info-cover .chat-info-cover_multi-avatars_title {
  color: #d6d0cc; }

.theme-dark .c-chat-info-header .chat-info_header {
  color: #d6d0cc;
  background-color: #1a1a1a; }
  .theme-dark .c-chat-info-header .chat-info_header button {
    color: #d6d0cc; }
    .theme-dark .c-chat-info-header .chat-info_header button svg {
      color: #d6d0cc; }
  .theme-dark .c-chat-info-header .chat-info_header .chat-members_search input::-webkit-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-header .chat-info_header .chat-members_search input:-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-header .chat-info_header .chat-members_search input::-moz-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-header .chat-info_header .chat-members_search input:-ms-input-placeholder {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-header .chat-info_header .chat-members_search.chat-members_search--active input {
    background-color: #242424;
    border: 1px solid #242424; }

.theme-dark .c-chat-info-header.chat-window {
  border-left: 1px solid #242424;
  background: #242424; }
  [dir="rtl"] .theme-dark .c-chat-info-header.chat-window {
    border-right: 1px solid #242424; }

.theme-dark .c-chat-info-media {
  background-color: #242424; }
  .theme-dark .c-chat-info-media .chat-info-media_buttons {
    background-color: #242424;
    border-left: 1px solid #242424; }
    [dir="rtl"] .theme-dark .c-chat-info-media .chat-info-media_buttons {
      border-right: 1px solid #242424; }
    .theme-dark .c-chat-info-media .chat-info-media_buttons div:not(:last-of-type) {
      border-right: 1px solid #242424; }
      [dir="rtl"] .theme-dark .c-chat-info-media .chat-info-media_buttons div:not(:last-of-type) {
        border-left: 1px solid #242424; }
  .theme-dark .c-chat-info-media .chat-info-media_info {
    color: #d6d0cc; }

.theme-dark .c-chat-info-members {
  background-color: #d6d0cc; }
  .theme-dark .c-chat-info-members li span {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-members .chat-info-members_no-users {
    color: #d6d0cc; }
  .theme-dark .c-chat-info-members .chat-info-members_search {
    background: #242424; }
    .theme-dark .c-chat-info-members .chat-info-members_search input::-webkit-input-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-chat-info-members .chat-info-members_search input:-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-chat-info-members .chat-info-members_search input::-moz-placeholder {
      color: #d6d0cc; }
    .theme-dark .c-chat-info-members .chat-info-members_search input:-ms-input-placeholder {
      color: #d6d0cc; }

.theme-dark .c-chat-message-avatar .chat-message_avatar_popup {
  color: #1a1a1a; }

.theme-dark .page-chat .c-chats-list-element.selected {
  background-color: #292929; }

.theme-dark .c-chats-list-element:hover {
  background-color: #292929; }

.theme-dark .c-chats-list-element .chats-list-element_avatar img {
  background: #d6d0cc; }

.theme-dark .c-chats-list-element .chats-list-element_avatar-new-request svg {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element .chats-list-thread {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_title {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message {
  color: #d6d0cc; }
  .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h1, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h2, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h3, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h4, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h5, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message h6, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message ol, .theme-dark .c-chats-list-element .chats-list-element_text .chats-list-element_text_message ul {
    color: #5e6f80; }

.theme-dark .c-chats-list-element .chats-list-element_suggestion-badge {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element .chats-list-element_dot {
  border: 2px solid #1a1a1a; }

.theme-dark .c-chats-list-element .timeago_wrapper {
  color: #d6d0cc; }

.theme-dark .page-chat .c-chats-list-element-new-request.selected {
  background-color: #292929; }

.theme-dark .c-chats-list-element-new-request:hover {
  background-color: #292929; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_avatar img {
  background: #d6d0cc; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_avatar-new-request svg {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element-new-request .chats-list-thread {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_title {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message {
  color: #d6d0cc; }
  .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h1, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h2, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h3, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h4, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h5, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message h6, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message ol, .theme-dark .c-chats-list-element-new-request .chats-list-element_text .chats-list-element_text_message ul {
    color: #5e6f80; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_suggestion-badge {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element-new-request .chats-list-element_dot {
  border: 2px solid #1a1a1a; }

.theme-dark .c-chats-list-element-new-request .timeago_wrapper {
  color: #d6d0cc; }

.theme-dark .page-chat .c-chats-list-element-suggestion.selected {
  background-color: #292929; }

.theme-dark .c-chats-list-element-suggestion:hover {
  background-color: #292929; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_avatar img {
  background: #d6d0cc; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_avatar-new-request svg {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element-suggestion .chats-list-thread {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_title {
  color: #d6d0cc; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message {
  color: #d6d0cc; }
  .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h1, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h2, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h3, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h4, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h5, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message h6, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message ol, .theme-dark .c-chats-list-element-suggestion .chats-list-element_text .chats-list-element_text_message ul {
    color: #5e6f80; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_suggestion-badge {
  color: #1a1a1a; }

.theme-dark .c-chats-list-element-suggestion .chats-list-element_dot {
  border: 2px solid #1a1a1a; }

.theme-dark .c-chats-list-element-suggestion .timeago_wrapper {
  color: #d6d0cc; }

.theme-dark .c-mw-purchase-step-four p {
  color: #d6d0cc; }

.theme-dark .purchase--mobile .c-mw-purchase-step-four {
  background-color: #d6d0cc; }

@media screen and (max-width: 620px) {
  .theme-dark .c-mw-purchase-step-one .select-menu_opener_wrapper .select-menu_opener {
    color: #1a1a1a; }
    .theme-dark .c-mw-purchase-step-one .select-menu_opener_wrapper .select-menu_opener .m-triangle_bottom {
      border-top-color: #1a1a1a !important; } }

.theme-dark .c-mw-purchase-step-one section .purchase-step-1_label p span {
  color: #d6d0cc; }

.theme-dark .c-mw-purchase-step-one section .purchase-step-1_label p i {
  color: #1a1a1a; }

.theme-dark .c-mw-purchase-step-three .purchase-step-3_summary h1 {
  color: #d6d0cc;
  border-bottom: 2px solid #5e6f80; }

.theme-dark .c-mw-purchase-step-three .purchase-step-3_summary p:last-of-type {
  border-top: 2px solid #5e6f80; }

.theme-dark .c-mw-post-photo-four .post-photo-four_last-elements .post-photo-four_more {
  color: #d6d0cc; }

.theme-dark body {
  background: #333333; }

.theme-dark .post_placeholder {
  background-color: #1a1a1a; }

.theme-dark .post_placeholder span.text-placeholder {
  background-color: #292929; }

.theme-dark .preload-dummy .myworld .group-color,
.preload-dummy .myworld .group-border {
  color: #d6d0cc; }

.theme-dark .preload-dummy .myworld .group-background {
  background-color: #d6d0cc; }

.theme-dark .header-dummy {
  background-color: #1a1a1a;
  background: #1a1a1a; }

.theme-dark .sidebar-left-dummy.white-bg, .sidebar-right-dummy.white-bg {
  background: #1a1a1a; }

.theme-dark .postbox-dummy {
  background-color: #1a1a1a; }

.theme-dark .postbox-dummy .postbox-dummy-text {
  color: #d6d0cc; }

.theme-dark .dummy-profile-info {
  background: #1a1a1a; }

.theme-dark .dummy-profile-info .profile-info_content .profile-info_online-dot {
  border: 2px solid #1a1a1a; }

.theme-dark .dummy-sidebar-languages {
  background-color: #1a1a1a; }

.theme-dark .dummy-sidebar-photostream {
  background: #1a1a1a; }

.theme-dark .dummy-sidebar-photostream {
  background: #1a1a1a; }

.theme-dark .dummy-group-whats-new {
  background: #1a1a1a; }

.theme-dark .preload-dummy .threads-list {
  background: #1a1a1a; }

.theme-dark .threads-list.animation-loading-2 {
  background: #1a1a1a; }

.theme-dark .preload-dummy header.sidebar_box_header {
  color: #1a1a1a; }

.theme-dark .myworld:not(.pro) .group-background {
  background-color: #495fcc; }

.privacymail .group-background {
  background-color: #4f84dc; }

.privacymail .group-color {
  color: #4f84dc; }

.profile .group-background {
  background-color: #419cc6; }

.profile .group-color {
  color: #419cc6; }

.events .group-background, .event .group-background {
  background-color: #9067b5; }

.events .group-color, .event .group-color {
  color: #9067b5; }

.groups .group-background {
  background-color: #54b37e; }

.groups .group-color {
  color: #54b37e; }

.pages .group-background {
  background-color: #425da5; }

.pages .group-color {
  color: #425da5; }

.mycloud .group-background {
  background-color: #8e5aaa; }

.mycloud .group-color {
  color: #8e5aaa; }

.myworld .group-color {
  color: #495fcc; }

.theme-dark .c-mw-app-main-header .header_notification-btn .header_notification-btn_wrapper svg,
.theme-dark .c-profile-connect h2,
.theme-dark .sidebar_box_header.group-background,
.theme-dark .number,
.theme-dark .m-indicator {
  color: #d6d0cc !important; }

.theme-dark .c-mw-app-main-header .header_search-input_wrapper .header_search-input {
  color: #777777; }

.theme-dark .c-mw-emoji-picker .search input#searchInput {
  background: #333333;
  border-color: #000000; }

.theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(odd) td.fc-day:nth-child(even),
.theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row:nth-child(even) td.fc-day:nth-child(odd) {
  background-color: #1a1a1a; }

.theme-dark .c-page-notification {
  border-bottom-color: #1a1a1a; }

.theme-dark .c-app-pages .drill_content,
.theme-dark .c-app-pages .drill_menu .drill_li.selected,
.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_post,
.theme-dark .c-app-profile-contacts .profile-contacts_section,
.theme-dark .dialog_wrapper.choose-photo-dialog .tabs,
.theme-dark .c-mw-post-video .mp-youtube-embed {
  background-color: #000000; }

.theme-dark .c-mw-calendar .calendar-container .fc tbody .fc-row td.fc-day.fc-today {
  background-color: #000000 !important; }

.theme-dark .c-mw-event-list-item-simple .upcoming-event .event-date-text {
  color: #565e66; }

.theme-dark .c-mw-event-list-item-simple .upcoming-event .event-image-wrapper .event-image .event-month-short, .theme-dark .c-mw-event-list-item-simple .upcoming-event .event-image-wrapper .event-image .event-date-day {
  color: #d6d0cc; }

.theme-dark .preload-dummy .myworld .group-background {
  background-color: #495fcc; }

.theme-dark #dummy-header,
.theme-dark .box,
.theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text:not(.chat-message_text--sticker),
.theme-dark .sidebar_box_footer,
.theme-dark .sidebar_box-bottom-corners,
.theme-dark .yt-preview {
  background-color: #1a1a1a; }

.theme-dark #dummy-header .header_inner .dummy-header_logo-dark {
  display: block; }

.theme-dark #dummy-header .header_inner .dummy-header_logo {
  display: none; }

.theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat-message_text--sticker {
  background-color: transparent; }

.theme-dark .c-mw-chat-message .chat_message_attachment.chat_message_attachment--audio {
  background-color: #1a1a1a; }

.theme-dark .sidebar_box_header {
  border-bottom: 1px solid #1a1a1a; }

.theme-dark .c-mw-chat-message.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text:before {
  border-color: transparent #1a1a1a transparent transparent; }

.theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text {
  color: #fff; }

.theme-dark .c-mw-chat-message.chat-message--small-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--expanded-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--sidebar-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text.chat-message_text--deleted {
  background-color: #000000; }
  .theme-dark .c-mw-chat-message.chat-message--small-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--expanded-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--sidebar-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text.chat-message_text--deleted:before {
    border-top-color: #000000; }

.theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--mine:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before {
  border-right-color: #000000; }

.theme-dark .c-mw-chat-message.chat-message--small-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--expanded-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--sidebar-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted,
.theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat-message_text--deleted {
  background-color: #000000; }
  .theme-dark .c-mw-chat-message.chat-message--small-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--expanded-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--sidebar-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
  .theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat-message_text--deleted:before {
    border-top-color: #000000; }

.theme-dark .c-mw-chat-message.chat-message--window-chat.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text.chat-message_text--deleted:before,
.theme-dark .c-mw-chat-message.chat-message--yours:not(.chat-message--consecutive-reverse) .chat-message_text--deleted:before {
  border-right-color: #000000; }

.theme-dark .c-mw-chat-message .chat-message_text.chat-message_text--call.color-black {
  background-color: #000000; }

.theme-dark .c-mw-chat-message.chat-message--mine .chat-message_text.chat-message_text--call.color-black:before {
  border-left-color: #000000 !important;
  border-top-color: #000000 !important; }

.theme-dark .c-mw-chat-message.chat-message--yours .chat-message_text.chat-message_text--call.color-black:before {
  border-right-color: #000000 !important;
  border-top-color: #000000 !important; }

.theme-dark .c-chat-info-members,
.theme-dark .c-mw-smart-search .smart-search_menu .smart-search_menu_item.smart-search_menu_item--selected,
.theme-dark .media-dialog .c-mw-comments-table .comments-table_wrapper,
.theme-dark .media-dialog .c-mw-comment-replies-table .comments-replies-table_wrapper {
  background-color: #242424 !important; }

.theme-dark .c-app-group-members .group-members_section,
.theme-dark .c-app-event-attendees .event-attendees_section,
.theme-dark .dialog_wrapper.media-dialog .media-dialog_inner .media-dialog_post,
.theme-dark .dialog-invitations nav,
.theme-dark .public-directory-dialog .public-directory_search,
.theme-dark .dialog_wrapper.file-dialog .file-dialog_inner .file-dialog_post,
.theme-dark .c-mw-page-settings-sidebar .settings-sidebar-left_item.active,
.theme-dark .c-mw-group-settings-sidebar-left .settings-sidebar-left_item.settings-sidebar-left_item--active,
.theme-dark .c-mw-event-settings-sidebar-left .settings-sidebar-left_item.settings-sidebar-left_item--active {
  background-color: #292929; }

.theme-dark .settings_edit-box {
  background-color: #292929 !important; }

.theme-dark svg.white-color,
.theme-dark .sidebar_box_footer .group-color,
.theme-dark .mw-content-editable {
  color: #d6d0cc; }

.theme-dark body {
  background: #333333; }

.theme-dark .c-mw-share-with .share-with_header input {
  background: #242424;
  color: #777777; }

.theme-dark .c-header-tabs .tabs_tab a:hover,
.theme-dark .c-profile-tabs .tabs_tab a:hover,
.theme-dark .c-mw-group-tabs .group-tabs_tab a:hover,
.theme-dark .c-mw-event-header .event-tabs_main-tabs .event-tabs_tab a:hover {
  color: inherit; }

.theme-dark .c-header-tabs .tabs_tab a.active,
.theme-dark .c-profile-tabs .tabs_tab a.active,
.theme-dark .c-mw-group-tabs .group-tabs_tab a.active,
.theme-dark .c-mw-event-header .event-tabs_main-tabs .event-tabs_tab a.active {
  color: inherit;
  border-bottom-color: inherit; }

.theme-dark .c-mw-notification .notification_buttons .notif-decline-btn {
  color: #d6d0cc; }

.theme-dark .c-mw-group-whats-new .sidebar-whats-new_content .whats-new_content.whats-new_content-tags .content-wrapper .hashtag:not(.group-background) {
  background: #000000; }

.theme-dark .c-mw-settings-groups .group-settings_wrapper .group-settings_link a {
  color: #d6d0cc; }
  .theme-dark .c-mw-settings-groups .group-settings_wrapper .group-settings_link a:active, .theme-dark .c-mw-settings-groups .group-settings_wrapper .group-settings_link a:visited {
    color: #d6d0cc; }

.theme-dark .c-app-mycloud .mycloud_bottom-menu {
  background-color: #1a1a1a; }

.theme-dark .dialog_close-wrapper {
  background-color: rgba(0, 0, 0, 0.75); }

.theme-dark #ui-datepicker-div, .theme-dark .ui-timepicker-wrapper {
  background-color: #1a1a1a !important; }

.theme-dark .ui-timepicker-list li {
  color: #d6d0cc; }

.theme-dark .c-me-purchase .purchase_cart-review {
  border-color: #494949; }

.theme-dark .input, .theme-dark .select-menu_opener {
  border-color: #494949; }

.theme-dark .simple-page.custom-error .illustration {
  display: none; }

.theme-dark .group-background.btn-filled,
.theme-dark .myworld-bg.btn-filled {
  color: #000000; }

.theme-dark .c-mw-store .store_content,
.theme-dark .store-checkout-dialog .content {
  background-color: #242424; }

.theme-dark .c-mw-store .store_content .category .category_list .item {
  background: #000000; }

.theme-dark .c-mw-store .store_content .category .category_list .item .item_details .item_details_icon {
  background: #000000; }

.theme-dark .store-item-calling-dialog .dialog_inner-wrapper .content,
.theme-dark .store-item-dialog .dialog_inner-wrapper .content .content_top,
.theme-dark .store-item-dialog .dialog_inner-wrapper .content .content_bottom {
  background-color: #242424; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .content .content_bottom {
  background-color: #000000; }

.theme-dark .store-item-emoji-dialog .dialog_inner-wrapper .content .content_top {
  background: #313131; }

.theme-dark .c-mw-store .store_content .category .category_list .item .item_details .item_details_info {
  background-color: #1a1a1a; }

.theme-dark .c-mw-store .store_content .category .category_list .item .item_details .item_details_icon {
  background: #121212; }

.theme-dark .c-mw-ftue.ftue-wrapper .ftue-dialog {
  border: 1px solid #d6d0cc; }

.theme-dark .c-mw-emoji-picker .picker-panel-right {
  background: #1a1a1a; }

.theme-dark .c-mw-emoji-picker .emoji-tabs {
  background: #000000; }

.theme-dark .c-mw-emoji-picker .default-emojis {
  background: #000000; }

.theme-dark .m-input_checkbox + .m-input_checkbox_label {
  border-color: #50a9ce; }
  .theme-dark .m-input_checkbox + .m-input_checkbox_label:before {
    background-color: #232323;
    box-shadow: 0 0 2px 0 rgba(255, 255, 255, 0.4);
    border: solid 1px #565e66; }
  .theme-dark .m-input_checkbox + .m-input_checkbox_label:hover:before {
    box-shadow: 0 0 3px 0 #50a9ce; }

.theme-dark .m-input_checkbox[disabled] + .m-input_checkbox_label:after, .theme-dark .m-input_checkbox[disabled="disabled"] + .m-input_checkbox_label:after {
  opacity: 0.4; }

.theme-dark .m-input_checkbox[disabled] + .m-input_checkbox_label:before, .theme-dark .m-input_checkbox[disabled="disabled"] + .m-input_checkbox_label:before {
  background: rgba(59, 73, 91, 0.54);
  border-color: #3b495b; }

.theme-dark .m-input_checkbox[disabled] + .m-input_checkbox_label:hover:before, .theme-dark .m-input_checkbox[disabled="disabled"] + .m-input_checkbox_label:hover:before {
  box-shadow: 0 0 2px 0 rgba(255, 255, 255, 0.4); }
