html,
body {
  background-color: #fff;
  color: #323232;
}
a,
a:visited {
  text-decoration: none !important;
  -webkit-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  transition: color 0.5s ease;
  color: #773dbd;
}
a:hover,
a:visited:hover {
  color: #5b5b5b;
}
a.white,
a:visited.white {
  color: #fff;
}
h1 {
  color: #323232;
}
.color-1 {
  color: #fff;
}
.color-2 {
  color: #5b5b5b;
}
.color-3 {
  color: #773dbd;
}
.color-5,
a.color-5 {
  color: #fcea0b;
}
body:not(.touch) a.color-5:hover {
  color: #fff;
}
.color-13 {
  color: #ffb226;
}
.color-14 {
  color: $color_14;
}
.color-15 {
  color: $color_15;
}
.color-16 {
  color: $color_16;
}
.color-17 {
  color: $color_17;
}
.color-18 {
  color: $color_18;
}
.color-19 {
  color: $color_19;
}
.color-20 {
  color: $color_20;
}
.bg-1 {
  background-color: #fcea0b;
}
.bg-2 {
  background-color: #f3f7f8;
}
.bg-3 {
  background-color: #e8f0f2;
}
.color-keez {
  color: $color_keez;
}
.btn-critical,
.btn-critical:visited {
  background-color: #d25853;
  color: #fff;
}
#container.dark {
  background-color: #000;
  color: #fff;
}
body:not(.touch) .btn-critical:hover,
body:not(.touch) .btn-critical:visited:hover {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.3);
          box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.btn-default,
.btn-default:visited {
  color: #323232;
  border-color: #323232;
  background-color: #fff;
}
a.btn-white {
  color: #4aacef;
  background-color: #fff;
}
a.btn-white:hover,
a.btn-white:visited,
a.btn-white:visited:hover {
  color: #4aacef;
}
body:not(.touch) .btn-default:hover,
body:not(.touch) .btn-default:visited:hover {
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.3);
          box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.gradient {
  background-image: -o-linear-gradient(top,#f4f7f8 0%,#f4f7f8 15%,#fff 63%,#fff 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#f4f7f8),color-stop(15%, #f4f7f8),color-stop(63%, #fff),to(#fff));
  background-image: linear-gradient(to bottom,#f4f7f8 0%,#f4f7f8 15%,#fff 63%,#fff 100%);
}
.gradient-2 {
  background-image: -o-linear-gradient(top,#4471c3 0%,#824f96 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#4471c3),to(#824f96));
  background-image: linear-gradient(to bottom,#4471c3 0%,#824f96 100%);
}
.gradient-3 {
  background-image: -o-linear-gradient(top,#7f3f98 0%,#833f93 23%,#953f7d 82%,#983f7a 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#7f3f98),color-stop(23%, #833f93),color-stop(82%, #953f7d),to(#983f7a));
  background-image: linear-gradient(to bottom,#7f3f98 0%,#833f93 23%,#953f7d 82%,#983f7a 100%);
}
.gradient-4 {
  background-image: -o-linear-gradient(top,#5b2d91 0%,#4945ac 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#5b2d91),to(#4945ac));
  background-image: linear-gradient(to bottom,#5b2d91 0%,#4945ac 100%);
}
.text-link,
.text-link:visited {
  color: #323232;
}
body:not(.touch) .text-link:hover,
body:not(.touch) .text-link:visited:hover {
  color: #773dbd;
}
.sc-faq-items .item .description .color-2 {
  color: #5b5b5b;
}
.search-results {
  color: #5b5b5b;
  background-color: #fff;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.3);
          box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.search-results .list-results {
  border-color: #dbe2e6;
}
.search-results .link-result.selected {
  background-color: #773dbd;
  color: #fcea0b;
}
.search-results .search-value {
  color: #773dbd;
}
.search-results .model-item .thumb {
  background-color: #f3f7f8;
}
body:not(.touch) .search-results .link-result:hover {
  background-color: #e8f0f2;
  color: #773dbd;
}
@media (min-width: 680px) {
  .search-results {
    border: 1px solid #b494db;
  }
}
@media (min-width: 601px) {
  .search-results:after {
    border-color: transparent transparent #fff;
  }
}
.disclaimer {
  color: rgba(201,177,229,1);
}
.sc-main-title {
  background-color: #fcea0b;
}
.sc-main-title .main-title {
  color: #323232;
}
.sc-main-body .number {
  background-color: #fcea0b;
}
.profile-faq .number {
  background-color: #fcea0b;
}
.slick-buttons.slick-dark .slick-dots {
  text-align: center;
}
.slick-buttons.slick-dark .slick-dots button {
  background-color: #fff;
  border-color: #dbe2e6;
}
.slick-buttons.slick-dark .slick-dots .slick-active button {
  background-color: #773dbd;
  border-color: #773dbd;
}
.slick-buttons .slick-dots button {
  border-color: #fff;
  background-color: transparent;
}
.slick-buttons .slick-dots .slick-active button {
  background-color: #fff;
  border-color: #fff;
}
.profile-info .main-unit {
  border-bottom: 1px solid #e9f1f3;
}
.profile-info .thumb-wrapper,
.profile-info .grid-thumb {
  background-color: #fff;
}
.profile-info .thumb {
  background-color: #f3f7f8;
}
.profile-info .slider-thumbs-container .slider-thumb {
  background-color: #fff;
}
.profile-info .slider-thumbs-container .arrow {
  color: #323232;
  background-color: #fff;
}
.profile-info .thumb-with-lupa .lupa-border {
  background-color: rgba(252,234,11,0.2);
}
.profile-info .thumb-with-lupa .lupa-center {
  background-color: #323232;
}
.profile-info .mobile-subscribe .subscribe-info {
  color: #fff;
}
.profile-info .mobile-subscribe .subscribe-info .subscribe-btn {
  border-color: #fff;
  color: #fff;
}
body:not(.touch) .profile-info .thumb-wrapper:hover,
body:not(.touch) .profile-info .grid-thumb:hover {
  color: #fff;
}
.profile-detailed .profile-links .item {
  border-color: #f3f7f8;
}
.profile-detailed .details-tag {
  background-color: #f3f7f8;
}
.profile-detailed .details-tag:hover {
  background-color: #e8f0f2;
}
.profile-detailed .details-tag a {
  color: #323232;
}
.profile-detailed #profile-aboutme .item:nth-child(odd) {
  background-color: #f3f7f8;
}
.subscription-popup .product-options .icon {
  color: #1679b6;
}
.subscription-popup .message-block {
  border-color: #dbe2e6;
}
.subscription-popup .message-block.error {
  color: #d25853;
}
.subscription-popup .message-block.info {
  color: #1679b6;
}
.subscription-popup .limitedOffer {
  background-color: #ffa400;
  color: #fff;
}
.sc-auth-wrap .auth-form-wrap {
  background-color: #fff;
}
.sc-auth-wrap .auth-form .message-block {
  border-color: #dbe2e6;
}
.sc-auth-wrap .auth-form .message-block.error {
  color: #d25853;
}
.sc-auth-wrap .auth-form .message-block.info {
  color: #1679b6;
}
.sc-auth-wrap .auth-form.error .message-block {
  color: #d25853;
}
.sc-auth-wrap .auth-form.info .message-block:not(.error) {
  color: #1679b6;
}
.sc-auth-wrap.disabled-group .input-control {
  background-color: rgba(219,226,230,0.5);
}
.sc-auth-wrap .faq .text {
  color: rgba(255,255,255,0.5);
}
.sc-auth-wrap .faq a,
.sc-auth-wrap .faq a:visited {
  color: #fff;
}
@media (min-width: 768px) {
  .sc-home-bg {
    background-image: -o-linear-gradient(top,#427dbf 0%,#417cc0 9%,#467bbf 13%,#457abc 14%,#4879bc 15%,#4979bb 19%,#4c77bb 19%,#5076b5 25%,#5275b7 25%,#5076b5 26%,#5473b3 28%,#5674b4 30%,#5d6fad 37%,#5f6fab 37%,#646caa 42%,#666ca6 42%,#666aa7 44%,#696ba8 44%,#696aa3 46%,#6a6aa6 46%,#6d68a2 50%,#7066a2 50%,#70659f 53%,#7365a0 54%,#73649d 55%,#76649e 55%,#74659c 56%,#79619b 59%,#7a639b 61%,#7e6096 64%,#7e5f98 66%,#805f94 67%,#815e96 70%,#845d94 70%,#845d92 100%);
    background-image: -webkit-gradient(linear,left top, left bottom,from(#427dbf),color-stop(9%, #417cc0),color-stop(13%, #467bbf),color-stop(14%, #457abc),color-stop(15%, #4879bc),color-stop(19%, #4979bb),color-stop(19%, #4c77bb),color-stop(25%, #5076b5),color-stop(25%, #5275b7),color-stop(26%, #5076b5),color-stop(28%, #5473b3),color-stop(30%, #5674b4),color-stop(37%, #5d6fad),color-stop(37%, #5f6fab),color-stop(42%, #646caa),color-stop(42%, #666ca6),color-stop(44%, #666aa7),color-stop(44%, #696ba8),color-stop(46%, #696aa3),color-stop(46%, #6a6aa6),color-stop(50%, #6d68a2),color-stop(50%, #7066a2),color-stop(53%, #70659f),color-stop(54%, #7365a0),color-stop(55%, #73649d),color-stop(55%, #76649e),color-stop(56%, #74659c),color-stop(59%, #79619b),color-stop(61%, #7a639b),color-stop(64%, #7e6096),color-stop(66%, #7e5f98),color-stop(67%, #805f94),color-stop(70%, #815e96),color-stop(70%, #845d94),to(#845d92));
    background-image: linear-gradient(to bottom,#427dbf 0%,#417cc0 9%,#467bbf 13%,#457abc 14%,#4879bc 15%,#4979bb 19%,#4c77bb 19%,#5076b5 25%,#5275b7 25%,#5076b5 26%,#5473b3 28%,#5674b4 30%,#5d6fad 37%,#5f6fab 37%,#646caa 42%,#666ca6 42%,#666aa7 44%,#696ba8 44%,#696aa3 46%,#6a6aa6 46%,#6d68a2 50%,#7066a2 50%,#70659f 53%,#7365a0 54%,#73649d 55%,#76649e 55%,#74659c 56%,#79619b 59%,#7a639b 61%,#7e6096 64%,#7e5f98 66%,#805f94 67%,#815e96 70%,#845d94 70%,#845d92 100%);
  }
  .sc-home-bg .main-footer.gradient-2 {
    background-image: none;
  }
}
.sell-page .info-unit {
  background-color: #f3f7f8;
}
.sell-page .faq-item {
  -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);
          box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
.sell-page .faq-item:after {
  border-color: #fcea0b #fcea0b transparent transparent;
}
.sell-page .faq-item .title.toggle-link {
  color: #773dbd;
}
.sell-page .faq-item.opened .title.toggle-link {
  color: inherit;
}
@media (min-width: 768px) {
  .sell-page .faq-item.opened .title.toggle-link,
  .sell-page .faq-item .title.toggle-link {
    color: inherit;
  }
}
.mc-checkbox .checkbox-wrap.error-border {
  border-color: #d25853;
}
.wrap-404 .main-404 {
  color: #fcea0b;
  text-shadow: 0 12px 3px rgba(0,0,0,0.1);
}
.wrap-404 .button a {
  color: #1679b6;
}
.wrap-404 .button .white-btn {
  background-color: #fff;
}
.lang-switcher-wrapper .current:after {
  color: #773dbd;
}
.lang-switcher-wrapper .langs-list {
  background-color: #fff;
}
.sc-promo-header .lang-switcher-wrapper .current:after {
  color: #fff;
}
.filter-wrapper {
  color: #323232;
}
.filter-wrapper .filter-container {
  background-color: #f3f7f8;
}
.filter-wrapper .filter-container .search-value {
  color: #773dbd;
}
.filter-wrapper .filter-form .label {
  color: #323232;
}
.filter-wrapper .filter-sale .label {
  color: #773dbd;
  border: 1px solid rgba(255,255,255,0.1);
  background-color: rgba(119,61,189,0.05);
}
.filter-wrapper .filter-sale #sale:checked + .label {
  color: #fff;
  background-color: #773dbd;
}
.filter-form .dropdown.mc-form-field {
  background-color: rgba(119,61,189,0.05);
  color: #773dbd;
}
.filter-form .dropdown.mc-form-field.opened {
  border-color: #b494db;
  color: #323232;
}
.filter-form .dropdown.mc-form-field .drop-arrow {
  background-color: transparent;
  color: #b494db;
}
.filter-form .dropdown.mc-form-field .drop-arrow:after {
  border-color: #773dbd;
}
.filter-form .dropdown.mc-form-field.default .current-value {
  color: #773dbd;
}
.filter-form .dropdown.mc-form-field.default.opened .current-value {
  color: #323232;
}
.filter-form .dropdown.mc-form-field .dropdown-list {
  background-color: #fff;
  border: 1px solid #b494db;
  color: #773dbd;
  -webkit-box-shadow: 0;
          box-shadow: 0;
}
.filter-form .dropdown.mc-form-field .dropdown-list .option-item.selected {
  background-color: rgba(232,240,242,0.5);
}
body:not(.touch) .filter-form .dropdown.mc-form-field .dropdown-list .option-item:hover {
  background-color: rgba(232,240,242,0.5);
  color: #773dbd;
}
.checkbox {
  background-color: #773dbd;
  color: #fcea0b;
}
.error .animate-message {
  background-color: #db7975;
  color: #fff;
}
.error .animate-message:after {
  border-color: #db7975 transparent transparent;
}
.profiles-list .empty-list {
  color: #aabac5;
}
.profiles-list .item .name {
  color: #323232;
  background-color: #e8f0f2;
}
.profiles-list .item.item-featured .name {
  background-color: #fcea0b;
}
.profiles-list .item .icon-snap {
  color: #fcd10b;
}
.profiles-list .item .icon-snap:after {
  background-color: #fff;
}
body:not(.touch) .profiles-list .item:hover .name {
  color: #fff;
  background-color: #773dbd;
}
.wide-title {
  background-color: #f3f7f8;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.07);
          box-shadow: 0 3px 6px rgba(0,0,0,0.07);
}
.ui-dialog.dlg-amc {
  -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.2);
          box-shadow: 0 0 30px rgba(0,0,0,0.2);
  background-color: #fff;
  color: #323232;
}
.ui-dialog.dlg-amc .content-separator {
  border-top: 1px solid #f3f7f8;
}
.ui-dialog.dlg-amc ~.ui-widget-overlay {
  background-color: rgba(219,226,230,0.9);
}
.ui-dialog.dlg-amc .popup-content .charge-note {
  color: #869dac;
}
.sc-auth-wrap .change-username-form .current-username {
  color: #acacac;
}
.error-agree {
  color: #d25853;
}
.input-elem.error .input-text {
  border-color: #d25853;
}
.input-elem.error .input-text,
.input-elem.error .input-error {
  color: #d25853;
}
.input-text {
  border-color: #dbe2e6;
}
.sc-main-body .link {
  color: #773dbd;
}
.dropdown.mc-form-field.opened {
  background-color: #fff;
}
.group-control .checkbox-agreem .checkbox-text {
  color: #323232;
}
.main-header {
  color: #773dbd;
  background-color: #fff;
}
.main-header .link,
.main-header .link:visited {
  color: #773dbd;
}
.main-header .link.active,
.main-header .link:visited.active,
.main-header .link.orange,
.main-header .link:visited.orange {
  color: #ffa400;
}
body:not(.touch) .main-header .link:hover,
body:not(.touch) .main-header .link:visited:hover {
  color: #ffa400;
}
body:not(.touch) .header-avatar-wrapper .icon:hover {
  color: #ffa400;
}
.simple-header {
  border-bottom: #dbe2e6 solid 1px;
}
.simple-header .promo-user-menu.showed .link,
.simple-header .promo-user-menu.showed .link:visited {
  color: #773dbd;
}
.simple-header .showed .link,
.simple-header .showed .link:visited {
  color: #773dbd;
}
.user-header .icon,
.member-top-menu .icon {
  color: #fff;
}
.user-header .menu-item.active .icon,
.member-top-menu .menu-item.active .icon {
  color: #ffa400;
}
.count-label {
  color: #fff;
  background-color: rgba(126,192,109,1);
}
@media (min-width: 681px) {
  .search-header .link.active,
  .search-header .link:visited.active {
    color: #ffa400;
  }
}
@media (max-width: 1023px) {
  .simple-header .header-menu {
    background-color: #fff;
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.3);
            box-shadow: 0 0 20px rgba(0,0,0,0.3);
  }
  .simple-header .menu-item {
    border-color: #f3f7f8;
  }
  .simple-header .showed .close-mobile-menu-link {
    border-bottom: #dbe2e6 solid 1px;
    background-color: #fff;
    color: #773dbd;
  }
}
.search-wrapper .search-unit.opened {
  background-color: #fff;
}
.search-wrapper .search-label .icon {
  color: #773dbd;
}
.search-wrapper .clear-search {
  color: #773dbd;
}
.search-wrapper .search-input {
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);
          box-shadow: 0 0 10px rgba(0,0,0,0.3);
  background-color: #fff;
  color: #773dbd;
}
.search-wrapper .search-input::-webkit-input-placeholder {
  color: #773dbd;
}
.search-wrapper .search-input:-moz-placeholder {
  color: #773dbd;
}
.search-wrapper .search-input::-moz-placeholder {
  color: #773dbd;
}
.search-wrapper .search-input:-ms-input-placeholder {
  color: #773dbd;
}
.dark-header {
  color: #fff;
  background-color: #773dbd;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.2);
          box-shadow: 0 3px 6px rgba(0,0,0,0.2);
}
.dark-header .search-wrapper .search-unit.opened {
  background-color: #773dbd;
}
.dark-header .search-wrapper .search-input {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: rgba(255,255,255,0.15);
  color: #fff;
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}
.dark-header .search-wrapper .search-input::-webkit-input-placeholder {
  -ms-filter: none;
  -webkit-filter: none;
          filter: none;
  opacity: 1;
  color: #fff;
}
.dark-header .search-wrapper .search-input:-moz-placeholder {
  -ms-filter: none;
  filter: none;
  opacity: 1;
  color: #fff;
}
.dark-header .search-wrapper .search-input::-moz-placeholder {
  -ms-filter: none;
  filter: none;
  opacity: 1;
  color: #fff;
}
.dark-header .search-wrapper .search-input:-ms-input-placeholder {
  -ms-filter: none;
  filter: none;
  opacity: 1;
  color: #fff;
}
.dark-header .search-wrapper .search-input:focus,
.dark-header .search-wrapper .search-input:hover {
  background-color: rgba(255,255,255,0.25);
  -webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
}
.dark-header .search-wrapper .clear-search,
.dark-header .search-wrapper .search-label .icon {
  -ms-filter: none;
  -webkit-filter: none;
          filter: none;
  opacity: 1;
  color: #fff;
}
body:not(.touch) .dark-header .link:hover {
  color: #ffa400;
}
body:not(.touch) .member-top-menu .icon:hover {
  color: #ffa400;
}
@media (min-width: 681px) {
  .dark-header .link,
  .dark-header .link:visited,
  .dark-header .link.active {
    color: #fff;
  }
}
.simple-langs-list-wrapper .simple-langs-list li:hover,
.simple-langs-list-wrapper .simple-langs-list li.item-current {
  background-color: rgba(119,61,189,0.1);
}
.promo-menu {
  background-color: #f3f7f8;
}
.promo-menu.showed .top-items .link,
.promo-menu.showed .top-items .link .icon {
  color: #773dbd;
}
.promo-menu.showed .top-items .link.active,
.promo-menu.showed .top-items .link .icon.active,
.promo-menu.showed .top-items .link.active .icon,
.promo-menu.showed .top-items .link .icon.active .icon {
  color: #ffa400;
}
.promo-menu.showed .close {
  color: #773dbd;
}
.promo-menu .link,
.promo-menu .link:visited,
.promo-menu .link.active {
  color: #fff;
}
.guest-menu .promo-menu {
  background-color: #f3f7f8;
}
@media (min-width: 1024px) {
  .promo-menu .items:after {
    border-bottom: 12px solid #f3f7f8;
  }
  .guest-menu .promo-menu {
    background-color: transparent;
  }
}
body:not(.touch) .promo-menu.showed .top-items .link:hover,
body:not(.touch) .promo-menu.showed .top-items .link .icon:hover,
body:not(.touch) .promo-menu.showed .top-items .link:hover .icon,
body:not(.touch) .promo-menu.showed .top-items .link .icon:hover .icon {
  color: #ffa400;
}
.menu-overlay {
  background: rgba(50,50,50,0.5);
}
.separator {
  background-color: #869dac;
}
.strip-list .strip-item {
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(91,91,91,0.1);
          box-shadow: 0 0 20px rgba(91,91,91,0.1);
}
.strip-list .strip-item:after {
  border-color: #fcea0b #fcea0b transparent transparent;
}
.strip-list .strip-item .arrow {
  color: #fff;
}
.strip-list .strip-item .title {
  color: #773dbd;
}
.strip-list .strip-item.opened .title {
  color: #323232;
}
.wrap-top-infl .slick-buttons .slick-dots button {
  border-color: #773dbd;
}
.wrap-top-infl .slick-buttons .slick-dots .slick-active button {
  background-color: #773dbd;
  border-color: #773dbd;
}
.top-influencers-wrap.dark .main-title {
  color: #fff;
}
.top-influencers-wrap.dark .button .white-btn {
  background-color: #fff;
  color: #1679b6;
}
.input-autocomplete {
  background-color: #fff;
  -webkit-box-shadow: 0 5px 10px rgba(50,50,50,0.3);
          box-shadow: 0 5px 10px rgba(50,50,50,0.3);
  border: 1px solid #dbe2e6;
}
.input-autocomplete:after {
  border-color: transparent transparent #fff;
}
.input-autocomplete:before {
  border-color: transparent transparent #dbe2e6;
}
body:not(.touch) .input-autocomplete .model-item .link-result:hover {
  background-color: #773dbd;
  color: #fcea0b;
}
.btn.btn-danger {
  background-color: #d25853;
  color: #fff;
}
.btn.btn-warning {
  background-color: #ffb226;
  color: #fff;
}
.btn.btn-simple {
  background-color: #773dbd;
  color: #fff;
}
.btn.btn-primary {
  background-image: -o-linear-gradient(180deg,#773dbd,#6b37aa);
  background-image: -webkit-gradient(linear,left bottom, left top,from(#773dbd),to(#6b37aa));
  background-image: -o-linear-gradient(bottom,#773dbd,#6b37aa);
  background-image: linear-gradient(0deg,#773dbd,#6b37aa);
  color: #fff;
}
.btn.btn-regular {
  background-color: #773dbd;
  background-image: -o-linear-gradient(180deg,#773dbd,#6b37aa);
  background-image: -webkit-gradient(linear,left bottom, left top,from(#773dbd),to(#6b37aa));
  background-image: -o-linear-gradient(bottom,#773dbd,#6b37aa);
  background-image: linear-gradient(0deg,#773dbd,#6b37aa);
  color: #fff;
  -webkit-box-shadow: 0 5px 10px rgba(50,50,50,0.2);
          box-shadow: 0 5px 10px rgba(50,50,50,0.2);
}
.btn.btn-border {
  background-color: #fff;
  color: #773dbd;
  border: 1px solid #773dbd;
  -webkit-box-shadow: 0 5px 10px rgba(50,50,50,0.2);
          box-shadow: 0 5px 10px rgba(50,50,50,0.2);
}
.btn.btn-border-simple {
  background-color: #fff;
  color: #323232;
  border: 1px solid #323232;
}
body:not(.touch) .btn:hover.btn-border {
  -webkit-box-shadow: 0 5px 10px rgba(50,50,50,0.3);
          box-shadow: 0 5px 10px rgba(50,50,50,0.3);
}
body:not(.touch) .btn:hover.btn-regular {
  -webkit-box-shadow: 0 5px 10px rgba(50,50,50,0.3);
          box-shadow: 0 5px 10px rgba(50,50,50,0.3);
  color: #fff;
}
.check-list.circle li:before,
.check-list.small-circle li:before {
  color: #773dbd;
}
.check-list.circle li.active:before,
.check-list.small-circle li.active:before {
  color: #fff;
  background-color: #773dbd;
}
.check-list.circle li.error-group:before,
.check-list.small-circle li.error-group:before {
  color: #d25853;
  border-color: #d25853;
}
.check-list.circle li:before {
  border: 2px solid #773dbd;
}
.check-list.small-circle li:before {
  border: 1px solid #773dbd;
}
.checkbox-group .checkbox:checked:disabled + .checkbox-control .check {
  color: rgba(219,226,230,0.5);
}
.checkbox-group .checkbox:disabled + .checkbox-control {
  background-color: rgba(219,226,230,0.5);
}
.checkbox-group .checkbox-control {
  background-color: #f3f7f8;
  border: 1px solid #e8f0f2;
}
.checkbox-group .checkbox-control .check {
  color: #323232;
}
.checkbox-group .checkbox-control .few {
  background-color: #323232;
}
.group-control .connection-group {
  color: #1da1f2;
  background-color: #fff;
  border: 1px solid #1da1f2;
}
.group-control .group-icons .locked-icon {
  color: #ffb226;
}
.group-control .help-control {
  color: rgba(134,157,172,0.7);
}
.group-control .clear-control {
  color: rgba(134,157,172,0.7);
}
.group-control .input-control {
  color: #323232;
  background-color: #f3f7f8;
  border: 1px solid #f3f7f8;
}
.group-control .input-control::-webkit-input-placeholder {
  color: #869dac;
}
.group-control .input-control::-moz-placeholder {
  color: #869dac;
}
.group-control .input-control:-ms-input-placeholder {
  color: #869dac;
}
.group-control .input-control::-ms-input-placeholder {
  color: #869dac;
}
.group-control .input-control::placeholder {
  color: #869dac;
}
.group-control .input-control:hover {
  border: 1px solid rgba(134,157,172,0.3);
}
.group-control .input-control:focus {
  background-color: #fff;
  border: 1px solid #869dac;
  -webkit-box-shadow: 0 0 8px rgba(134,157,172,0.3);
          box-shadow: 0 0 8px rgba(134,157,172,0.3);
}
.group-control .select-control {
  background-color: #fff;
}
.group-control .select-control .drop-arrow {
  color: rgba(50,50,50,0.2);
}
.group-control .textarea-control {
  color: #323232;
  background-color: #f3f7f8;
  border: 1px solid #f3f7f8;
}
.group-control .textarea-control::-webkit-input-placeholder {
  color: #869dac;
}
.group-control .textarea-control::-moz-placeholder {
  color: #869dac;
}
.group-control .textarea-control:-ms-input-placeholder {
  color: #869dac;
}
.group-control .textarea-control::-ms-input-placeholder {
  color: #869dac;
}
.group-control .textarea-control::placeholder {
  color: #869dac;
}
.group-control .textarea-control:hover {
  border: 1px solid rgba(134,157,172,0.3);
}
.group-control .textarea-control:focus {
  background-color: #fff;
  border: 1px solid #869dac;
  -webkit-box-shadow: 0 0 8px rgba(134,157,172,0.3);
          box-shadow: 0 0 8px rgba(134,157,172,0.3);
}
.group-control .valid-ico {
  color: #d25853;
}
.group-control .tooltip {
  background: #d25853;
  color: #fff;
}
.group-control .tooltip:after {
  border-color: #d25853 transparent transparent;
}
.group-control.error-group .connection-group {
  border-color: #d25853;
}
.group-control.error-group .editable-control {
  border-color: #d25853;
}
.group-control.error-group .input-control {
  color: #d25853;
  border-color: #d25853;
}
.group-control.error-group .textarea-control {
  border-color: #d25853;
}
.group-control.error-group .checkbox-control {
  border-color: #d25853;
}
.group-control.error-group .checkbox-control:before {
  color: #d25853;
}
.group-control.disabled-group .input-control {
  background-color: #e8f0f2;
}
.group-control.locked-group .input-control {
  color: #323232;
  border-color: #e8f0f2;
  background-color: #e8f0f2;
}
.group-control.locked-group .select-control {
  color: #dbe2e6;
  background-color: #ffb226;
}
.group-control.locked-group .textarea-control {
  color: #dbe2e6;
  border-color: #ffb226;
  background-color: #ffb226;
}
.group-control.required-group .checkbox-control:before {
  color: #dbe2e6;
}
.group-control.required-group .input-group:before {
  color: #dbe2e6;
}
.group-control.icons-prepend .input-group .prepend {
  color: #869dac;
}
.group-control.promotion-block .input-control {
  background-color: #f3f7f8;
  border-color: #f3f7f8;
}
.group-control.promotion-block .help-control {
  color: #869dac;
}
.touch .group-control .tooltip .tooltip-close {
  color: #fff;
}
.connection-buttons .connection {
  color: #fff;
}
.form-controls .form-legend {
  color: rgba(50,50,50,0.5);
}
.editable-group .editable-control {
  color: #323232;
  background-color: #fff;
  border: 1px solid #dbe2e6;
}
.wrapper :-webkit-autofill,
.ui-dialog .ui-dialog-content :-webkit-autofill,
.wrapper :-webkit-autofill:hover,
.ui-dialog .ui-dialog-content :-webkit-autofill:hover,
.wrapper :-webkit-autofill:active,
.ui-dialog .ui-dialog-content :-webkit-autofill:active,
.wrapper :-webkit-autofill:focus,
.ui-dialog .ui-dialog-content :-webkit-autofill:focus,
.wrapper input:-internal-autofill-previewed,
.ui-dialog .ui-dialog-content input:-internal-autofill-previewed,
.wrapper input:-internal-autofill-selected,
.ui-dialog .ui-dialog-content input:-internal-autofill-selected,
.wrapper textarea:-internal-autofill-previewed,
.ui-dialog .ui-dialog-content textarea:-internal-autofill-previewed,
.wrapper textarea:-internal-autofill-selected,
.ui-dialog .ui-dialog-content textarea:-internal-autofill-selected,
.wrapper select:-internal-autofill-previewed,
.ui-dialog .ui-dialog-content select:-internal-autofill-previewed {
  background: #fff !important;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  color: #323232 !important;
  -webkit-text-fill-color: #323232;
}
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  color: #323232 !important;
}
.form-message.success {
  color: #70b95d;
}
.message-block.error {
  color: #d25853;
}
.gui-notice-item .inner {
  color: #fff;
}
.radio-group .radio {
  background: #f3f7f8;
}
.radio-group .radio:after {
  background: #323232;
}
.small-spinner:after {
  border-top: 2px solid rgba(134,157,172,0.2);
  border-right: 2px solid rgba(134,157,172,0.2);
  border-bottom: 2px solid rgba(134,157,172,0.2);
  border-left: 2px solid #869dac;
}
.mc-table.ears thead tr:first-child td:first-child:before,
.mc-table.ears thead tr:first-child td:last-child:before {
  border: 1px solid #e8f0f2;
  background-color: #f3f7f8;
}
@media (max-width: 767px) {
  .table-adaptive tbody tr td .data-label,
  .table-adaptive thead tr:last-child td .data-label {
    background-color: #f3f7f8;
    border-right: 1px solid #e8f0f2;
    color: #869dac;
  }
}
.promo-tabs .tab-item {
  background-color: rgba(255,255,255,0.3);
}
.promo-tabs .tab-item.active {
  background-color: #fff;
}
.warning {
  color: #d25853;
}
a.warning:hover {
  color: #d25853;
}
.block-line-title:before {
  border-top: 1px solid rgba(219,226,230,0.5);
}
.block-line-title .block-line-text {
  background-color: #fff;
}
.gui-tooltip.gui-tooltip-warning .gui-tooltip-content {
  background-color: #1da1f2;
  color: #869dac;
}
.gui-tooltip.gui-tooltip-warning .gui-tooltip-content .gt-arrow {
  border-color: #1da1f2 transparent transparent;
}
.gui-tooltip.gui-tooltip-info .gui-tooltip-content {
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px rgba(50,50,50,0.5);
          box-shadow: 0 0 20px rgba(50,50,50,0.5);
  color: #323232;
}
.gui-tooltip.gui-tooltip-info .gui-tooltip-content .gt-arrow {
  border-color: #fff transparent transparent;
}
.gui-tooltip.gui-tooltip-info .gt-close {
  color: #dbe2e6;
}
.gui-tooltip.top.gui-tooltip-warning .gt-arrow {
  border-color: transparent transparent #1da1f2;
}
.gui-tooltip.top.gui-tooltip-info .gt-arrow {
  border-color: transparent transparent #fff;
}
.new-comment .text {
  color: #323232;
  border: 1px solid #dbe2e6;
}
.new-comment .text.active {
  border: 1px solid #869dac;
}
.new-comment .text-content:empty::before {
  color: #aabac5;
}
.new-comment .submit {
  border: 1px solid color_6;
  color: #869dac;
}
.new-comment.error .text {
  border: 1px solid #d25853;
}
.new-comment.error .submit {
  border: 1px solid #d25853;
  color: #d25853;
}
.new-comment.error ~.error-comment {
  color: #d25853;
}
.new-comment.load .submit {
  border: 1px solid #869dac;
}
.new-comment.edit +.cancel-edit {
  color: #773dbd;
}
body:not(.touch) .new-comment .text:hover {
  border: 1px solid #869dac;
}
body:not(.touch) .new-comment .submit:hover {
  border: 1px solid #869dac;
}
body:not(.touch) .new-comment.error .text:hover {
  border: 1px solid #d25853;
}
body:not(.touch) .new-comment.error .submit:hover {
  border: 1px solid #d25853;
}
body:not(.touch) .new-comment.edit +.cancel-edit .esc {
  display: inline-block;
  color: #869dac;
}
.error-comments .text {
  color: #d25853;
}
.com-white-btn {
  border: 1px solid #323232;
  color: #5b5b5b;
}
.com-prev.com-white-btn,
.com-next.com-white-btn {
  color: #773dbd;
  border: 1px solid #869dac;
}
.com-prev.fail,
.com-next.fail {
  border: 1px solid #d25853;
  color: #d25853;
}
.skeleton .empty {
  background-color: #f9fbfc !important;
}
.comment .user-avatar {
  background-color: #fff;
}
.comment .user-avatar .icon {
  color: #dbe2e6;
}
.comment .comment-block .comment-info .date-ago,
.comment .comment-block .comment-info .edited {
  color: #869dac;
}
.comment .comment-block .comment-info .date-ago.separator,
.comment .comment-block .comment-info .edited.separator {
  background-color: #fff;
}
.comment .comment-block .comment-info .date-ago.separator:before,
.comment .comment-block .comment-info .edited.separator:before {
  background-color: #aabac5;
}
.comment .remove-error-wrap .error {
  color: #d25853;
}
.view-all-com .all-text {
  color: #773dbd;
}
.comment-action {
  color: #dbe2e6;
}
.comment-action .counter {
  color: #aabac5;
}
.comment-action.active {
  color: #323232;
}
.comment-action.like.active,
.comment-action.like.active .counter {
  color: #773dbd;
}
.comment-action.report.active {
  color: #70b95d;
}
.view_reply {
  color: #aabac5;
}
.view_reply:before {
  background-color: #dbe2e6;
}
body:not(.touch) .comment-action:hover,
body:not(.touch) .comment-action .counter:hover {
  color: #323232;
}
body:not(.touch) .comment-action.like:hover,
body:not(.touch) .comment-action.like:hover .counter {
  color: #773dbd;
}
body:not(.touch) .comment-action.report.active:hover {
  color: #70b95d;
}
body:not(.touch) .comment-action.simple:hover {
  color: #dbe2e6;
}
.grapfic-filters .gf-filter {
  color: #773dbd;
}
@media (max-width: 1023px) {
  .grapfic-filters .current-value {
    background-color: rgba(119,61,189,0.05);
    color: #773dbd;
  }
  .grapfic-filters .gf-list {
    background-color: #fff;
    border: 1px solid #b494db;
    color: #773dbd;
  }
  .grapfic-filters .gf-filter {
    color: #773dbd;
  }
  .grapfic-filters input[type="checkbox"][name="toggle"]:checked ~ .current-value {
    color: #323232;
    border: 1px solid #b494db;
  }
  .grapfic-filters.multiple .current-value:after {
    background-color: #70b95d;
  }
}
.posts-filter {
  border-bottom: 1px solid #e8f0f2;
}
.posts-filter .filter-menu .filter-group:first-child {
  border-bottom: 1px solid #e8f0f2;
}
.posts-filter .filter-menu .item .title {
  color: #773dbd;
}
.posts-filter .filter-menu .item .title .icon {
  color: #323232;
}
.posts-filter .filter-menu .item input[type=radio]:checked + .title {
  background-color: #e8f0f2;
  color: #323232;
}
.posts-filter .filter-menu .item input[type=radio]:checked + .title .icon {
  color: #323232;
}
body:not(.touch) .posts-filter .filter-menu .item input[type=radio]:hover + .title {
  background-color: #e8f0f2;
  color: #323232;
}
body:not(.touch) .posts-filter .filter-menu .item input[type=radio]:hover + .title .icon {
  color: #323232;
}
.blog-post {
  border: 1px solid #e8f0f2;
}
.blog-post .header .title-data {
  color: #aabac5;
}
.blog-post .header .title-text {
  color: #323232;
}
.blog-post .avatar {
  background-color: #f9fbfc;
}
.blog-post .avatar .icon {
  color: #dbe2e6;
}
.blog-post .state {
  color: #aabac5;
}
.blog-post .content .photo-number {
  color: #aabac5;
}
.blog-post.post-skeleton .empty {
  background-color: #e8f0f2;
}
.blog-post.post-skeleton .content {
  background-color: #f9fbfc;
}
.blog-post .stub {
  background-color: #f3f7f8;
}
.blog-post .comments-wrap {
  border-top: 1px solid #e8f0f2;
}
.blog-post .changeable ul li:before {
  background-color: #aabac5;
}
.blog-post .changeable blockquote {
  background-color: #f3f7f8;
}
.blog-post .changeable blockquote:before {
  color: #323232;
}
.blog-post .post-reactions {
  border-top: 1px solid #e9f1f3;
}
.blog-post .post-reactions .likes,
.blog-post .post-reactions .comments,
.blog-post .post-reactions .report {
  color: #aabac5;
}
.blog-post .post-reactions .likes.active .icon,
.blog-post .post-reactions .likes.active .icon + span {
  color: #70b95d;
}
.blog-post .comments.active {
  border: 1px solid #e8f0f2;
  background: #fff;
}
.blog-post .comments.active .icon,
.blog-post .comments.active .icon + span {
  color: #869dac;
}
body:not(.touch) .post-reactions .likes:hover,
body:not(.touch) .post-reactions .comments:hover,
body:not(.touch) .post-reactions .report:hover {
  color: #323232;
}
body:not(.touch) .post-reactions .reactions-report.state-success .report:hover {
  color: #70b95d;
}
.slider-container .arrow {
  color: #323232;
  background-color: #fff;
}
@media (min-width: 768px) {
  .slider-container .arrow {
    background-color: rgba(50,50,50,0.5);
    color: #fff;
  }
}
.posts-subscription-wrap {
  border: 1px solid #e9f1f3;
}
.posts-mp .posts-subscription {
  border-bottom: 1px solid #e9f1f3;
}
.posts-mp .description {
  color: #aabac5;
}
.posts-mp .posts-min-price .price .discount {
  color: #d25853;
}
body:not(.touch) .posts-subscription:hover {
  background-color: #f9fbfc;
}
.subscribe-btn {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.2);
          box-shadow: 0 4px 10px rgba(0,0,0,0.2);
}
.subscribe-btn:hover {
  -webkit-box-shadow: 0 6px 10px rgba(0,0,0,0.3);
          box-shadow: 0 6px 10px rgba(0,0,0,0.3);
}
.subscribe-price {
  color: #323232;
}
.subscribe-price-small {
  color: #323232;
}
.subscribe-price-small.discount {
  color: #d25853;
}
.post-btn {
  color: #fff;
  background-image: -o-linear-gradient(360deg,#773dbd,#6b37aa);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#773dbd),to(#6b37aa));
  background-image: -o-linear-gradient(top,#773dbd,#6b37aa);
  background-image: linear-gradient(180deg,#773dbd,#6b37aa);
}
.post-btn:hover {
  color: #fff;
}
.model-external-rank .rank-item {
  background-color: #000;
}
.model-external-rank .rank-item .rank-title {
  color: #000;
}
.model-external-rank .rank-item .rank-data {
  color: #fff;
}
.model-external-rank .arrow-up .point {
  border-bottom: 7px solid #70b95d;
}
.model-external-rank .arrow-up .body {
  background-color: #70b95d;
}
.subscription-popup .btn-big {
  background-image: -o-linear-gradient(top,#773dbd 0%,#6b37aa 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#773dbd),to(#6b37aa));
  background-image: linear-gradient(to bottom,#773dbd 0%,#6b37aa 100%);
}
.subscription-popup .product-options .icon {
  color: #323232;
}
.subscription-popup .product-options .icon:before {
  background-color: #dbe2e6;
}
.subscription-popup .option-with-discount .full-price:after {
  background-color: #d25853;
}
.subscription-popup .description .grad {
  background-image: -o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),to(#fff));
  background-image: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);
}
.subscription-popup .subscr-icon .subscr-desc {
  color: #1679b6;
}
.subscription-popup .coupon .coupon-title {
  color: #773dbd;
}
.subscription-popup .coupon.open .input-control {
  border: 1px solid #dbe2e6;
}
.profile-tabs-wrapper {
  background-color: #f3f7f8;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.07);
          box-shadow: 0 3px 6px rgba(0,0,0,0.07);
}
.profile-tabs-wrapper.added-shadow-rtl:after {
  background: rgba(219,226,230,0.75);
  -webkit-box-shadow: 0 0 15px 15px rgba(219,226,230,0.75);
          box-shadow: 0 0 15px 15px rgba(219,226,230,0.75);
}
.profile-tabs-wrapper.added-shadow-ltr:before {
  background: rgba(219,226,230,0.75);
  -webkit-box-shadow: 0 0 15px 15px rgba(219,226,230,0.75);
          box-shadow: 0 0 15px 15px rgba(219,226,230,0.75);
}
.profile-tabs {
  color: #773dbd;
}
.profile-tabs .tab-item .tab-name:after {
  background-color: #323232;
}
.profile-tabs .tab-item.active {
  color: #323232;
}
.profile-tabs .tab-item.active .tab-name {
  border-color: #323232;
}
.profile-tabs .tab-counter {
  color: #aabac5;
}
.profile-tabs.tips-count {
  border-top: 1px solid #dbe2e6;
}
.profile-tabs.tips-count .tab-item.popular::before {
  color: #fff;
  background-color: #70b95d;
}
.profile-tabs.tips-count .tab-item .popular {
  color: #fff;
  background-color: #70b95d;
}
.profile-tabs.tips-count input {
  display: none;
}
.profile-tabs.tips-count input:checked + label {
  color: #000;
}
.discount-price-wrap .old-price {
  color: rgba(50,50,50,0.5);
}
.main-footer {
  color: rgba(201,177,229,1);
}
.main-footer .footer-sep {
  border-top: 1px solid #fff;
}
.main-footer a,
.main-footer a:visited {
  color: #fff;
}
.main-footer a:hover,
.main-footer a:visited:hover {
  color: #fff;
}
body:not(.touch) .main-footer a:hover,
body:not(.touch) .menu-item a:hover,
body:not(.touch) .public-links .link-item a:hover,
body:not(.touch) .info-2257 a:hover {
  color: #ffa400;
}
#contact-form-wrapper .form-wrapper {
  background-color: #fff;
}
#contact-form-wrapper .opened {
  -webkit-box-shadow: 0 0 20px rgba(91,91,91,0.1);
          box-shadow: 0 0 20px rgba(91,91,91,0.1);
}
#contact-form-wrapper .btn-create {
  color: #323232;
}
#contact-form-wrapper .btn-create .inner {
  background-color: #fff;
}
.confirm-message {
  color: #fff;
  background-color: rgba(26,145,218,1);
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1);
          box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.confirm-message .link,
.confirm-message .icon {
  color: #fff;
}
.confirm-message .btn {
  color: #fff;
  border: 1px solid #fff;
}
.confirm-message .send-message {
  text-decoration: underline !important;
  color: #fcea0b;
}
.confirm-message.promo-sticky {
  background-color: #773dbd;
}
.confirm-message.promo-sticky .link,
.confirm-message.promo-sticky .tickets,
.confirm-message.promo-sticky .close-message .icon,
.confirm-message.promo-sticky .icon-first .icon {
  color: #fff;
}
.confirm-message.promo-sticky .hash-tag {
  color: #ffa400;
  text-decoration: underline;
}
.confirm-message.promo-sticky .orange-link {
  color: #ffa400;
}
#member-account .title-m-icon .help-control {
  color: #dbe2e6;
}
.avatar-wrapper {
  color: #869dac;
}
.avatar-wrapper .avatar {
  background-color: #fff;
  -webkit-box-shadow: 0 0 30px rgba(91,91,91,0.3);
          box-shadow: 0 0 30px rgba(91,91,91,0.3);
}
.avatar-wrapper .avatar-bg {
  background-image: -webkit-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
  background-image: -o-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
  background-image: repeating-linear-gradient(-45deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
}
.avatar-wrapper.progress .avatar-bg {
  background: #f3f7f8;
  color: #869dac;
}
.avatar-wrapper.failed .avatar-bg {
  background-image: -webkit-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(210,88,83,0.15) 6.8px,rgba(210,88,83,0.15) 7.4px);
  background-image: -o-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(210,88,83,0.15) 6.8px,rgba(210,88,83,0.15) 7.4px);
  background-image: repeating-linear-gradient(-45deg,transparent,transparent 6.5px,rgba(210,88,83,0.15) 6.8px,rgba(210,88,83,0.15) 7.4px);
}
.avatar-wrapper.failed .avatar {
  color: #d25853;
}
.avatar-wrapper .upload-control {
  color: #773dbd;
}
.list-subscription .item {
  padding: 20px 0;
  border-bottom: 1px solid #dbe2e6;
}
.list-subscription .item:first-child {
  border-top: 1px solid #dbe2e6;
}
.list-subscription .item .avatar {
  background-image: -webkit-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
  background-image: -o-repeating-linear-gradient(135deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
  background-image: repeating-linear-gradient(-45deg,transparent,transparent 6.5px,rgba(91,91,91,0.15) 6.8px,rgba(91,91,91,0.15) 7.4px);
}
.list-subscription .item .actions .success {
  color: #70b95d;
}
.list-subscription .item .actions .wrong-snap-username .help-control {
  color: #dbe2e6;
}
.list-subscription .item .toggle-link {
  color: #869dac;
}
.list-subscription .item .product-type {
  color: #aabac5;
}
.list-subscription .item .value-title {
  color: #869dac;
}
.list-subscription .item .sep {
  border-bottom: 1px solid #dbe2e6;
}
.list-subscription .item .active {
  color: #85c475;
}
.list-subscription .item .inactive {
  color: #d25853;
}
.ticket-popup.popup-content .error-text {
  background-color: #d25853;
}
.ticket-popup.popup-content .copy-icon {
  background-color: #fff;
}
.ticket-popup.popup-content .country-select.error-group .mc-form-field.dropdown,
.ticket-popup.popup-content .state-select.error-group .mc-form-field.dropdown {
  border-color: #d25853;
}
.ticket-popup.popup-content .country-select .mc-form-field.dropdown .current-value.default,
.ticket-popup.popup-content .state-select .mc-form-field.dropdown .current-value.default {
  color: #869dac;
}
.ticket-popup.popup-content .country-select .mc-form-field.dropdown .dropdown-list,
.ticket-popup.popup-content .state-select .mc-form-field.dropdown .dropdown-list {
  border: 1px solid #ccc olor_23;
}
.ticket-popup.popup-content .success-copied-wrap {
  background: #fff;
}
.ticket-popup.popup-content .success-copied-wrap span {
  color: #8fc615;
}
.ticket-popup.popup-content .success-copied-wrap .success-copy-icon {
  background-color: #fff;
}
.sticky-buttons {
  background-color: rgba(255,255,255,0.9);
}
.rating-system .avatar {
  border: 5px solid #fff;
  background-color: #fff;
}
.rating-system .rating-title {
  color: #323232;
}
.rating-system .message-wrap.error .error-message {
  background-color: #d25853;
  color: #fff;
}
.rating-system .rating-desc {
  color: #323232;
}
.rating-system .rating-wrap .item {
  border-top: 1px solid rgba(219,226,230,0.5);
}
.rating-system .rating-wrap .item:last-child {
  border-bottom: 1px solid rgba(219,226,230,0.5);
}
.rating-system .rating-wrap .item-title {
  color: #323232;
}
.rating-system .rating-wrap .item-desc {
  color: rgba(50,50,50,0.5);
}
.rating-system .form-controls .sp-hide {
  color: rgba(50,50,50,0.5);
}
.rating-system .form-controls .deny {
  color: #773dbd;
}
#splash-overlay {
  background-color: rgba(219,226,230,0.9);
}
#splash-overlay .splash-wrap {
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
          box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
#splash-overlay .splash-popup {
  color: #323232;
}
#splash-overlay .sb-btn-simple.btn-transparent {
  border: 2px solid #323232;
}
.flat-list .item {
  border-top: 1px solid #e8f0f2;
}
.flat-list .avatar {
  background-color: #dbe2e6;
  -webkit-box-shadow: 0 3px 15px rgba(50,50,50,0.1);
          box-shadow: 0 3px 15px rgba(50,50,50,0.1);
}
.flat-list .name .link {
  color: #323232;
}
.flat-list .alias .link {
  color: #869dac;
}
.flat-list .item-skeleton .name {
  background: #dbe2e6;
}
.flat-list .item-skeleton .alias {
  background: #dbe2e6;
}
.flat-list .item-skeleton .following {
  background: #dbe2e6;
}
@media (min-width: 768px) {
  .flat-list .item {
    border: 1px solid #e8f0f2;
  }
  .flat-list .item-skeleton .item {
    background-color: rgba(219,226,230,0.1);
  }
}
.subscription-success .avn-wrapper {
  background-color: #323232;
}
.subscription-success .faq {
  border-top: 2px solid #f3f7f8;
}
.subscription-success .bonus-access {
  background-color: #773dbd;
  color: #fff;
}
.subscription-success .bonus-access .orange {
  color: #ffa400;
}
.sticky-block.sticky {
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
          box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.story-archive__header {
  color: #fff;
}
.story-archive__thumb-wrapper {
  background-color: #f3f7f8;
}
.story-archive__thumb-wrapper:after {
  background-image: -o-linear-gradient(top,#323232 0%,rgba(50,50,50,0) 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#323232),to(rgba(50,50,50,0)));
  background-image: linear-gradient(to bottom,#323232 0%,rgba(50,50,50,0) 100%);
}
.story-archive__controller {
  color: #fff;
}
.story-archive__controller i {
  text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.story-subscribe__container {
  background-color: rgba(255,255,255,0.7);
}
.story-subscribe__button {
  -webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.2);
          box-shadow: 0 4px 10px rgba(0,0,0,0.2);
  background-image: -o-linear-gradient(360deg,#773dbd,#6534a1);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#773dbd),to(#6534a1));
  background-image: -o-linear-gradient(top,#773dbd,#6534a1);
  background-image: linear-gradient(180deg,#773dbd,#6534a1);
  color: #fff;
}
.views-timer__dash {
  background-color: rgba(255,255,255,0.3);
}
.views-timer__dash-fill {
  background-color: #fff;
}
.media-viewer {
  background-color: rgba(50,50,50,0.9);
}
.media-viewer__info::before {
  background-image: -o-linear-gradient(top,#323232 0%,rgba(50,50,50,0) 100%);
  background-image: -webkit-gradient(linear,left top, left bottom,from(#323232),to(rgba(50,50,50,0)));
  background-image: linear-gradient(to bottom,#323232 0%,rgba(50,50,50,0) 100%);
}
.media-viewer__info-close {
  color: #fff;
}
.media-viewer__info-close i {
  text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.media-viewer__info-user .stagename {
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}
.media-viewer__arrows .arrow {
  background: rgba(255,255,255,0.5);
}
.profile-header {
  border-color: #fff;
}
.profile-header .counters {
  color: #fff;
}
.profile-header .stage-name {
  color: #fff;
}
.profile-header .reactions-action {
  color: #fff;
}
.profile-header #profile-thumbs:before {
  background-color: rgba(36,18,57,0.4);
}
.profile-header #profile-avatar {
  border-color: #fff;
  background-color: #e8f0f2;
}
.profile-header .following .btn.btn-border,
.profile-header .btn.btn-border {
  border-color: #fff;
  color: #fff;
  background-color: rgba(0,0,0,0.3);
}
.profile-tabs-wrapper {
  background-color: #fff;
}
.profile-tabs {
  color: #773dbd;
}
.profile-tabs .tab-item:after {
  background-color: #000;
}
.profile-tips .tips-count {
  color: #773dbd;
  border-top: 1px solid #dbe2e6;
}
.profile-tips .tips-count .tab-item .label {
  color: #fff;
  background-color: #70b95d;
}
.profile-tips .tips-count input {
  display: none;
}
.profile-tips .tips-count input:checked + label {
  color: #000;
}
.feeds-filter .current-value {
  color: #773dbd;
}
.feeds-filter .filter-button {
  color: #773dbd;
  background-color: #f3f7f8;
}
.feeds-filter .dropdown-list .filter-header {
  border-bottom-color: #f3f7f8;
}
.feeds-filter .hidden:checked + .filter-button {
  background-color: #773dbd;
  color: #fff;
}
body:not(.touch) .profile-header .following .btn.btn-border:hover,
body:not(.touch) .profile-header .btn.btn-border:hover {
  border-color: #fff;
  color: #fff;
  background-color: rgba(0,0,0,0.6);
  -webkit-box-shadow: none;
          box-shadow: none;
}
body:not(.touch) #profile-header-wrapper .profile-tabs .tab-item:not(.active):hover:after {
  background-color: #773dbd;
}
body:not(.touch) .feeds-filter .hidden:not(:checked) + .filter-button:hover {
  background-color: rgba(50,50,50,0.08);
}
body:not(.touch) .feeds-filter .hidden:checked + .filter-button:hover {
  background-color: rgba(119,61,189,0.9);
}
@media (min-width: 601px) {
  .feeds-filter.opened .filter-header.current-value .toggle-button {
    background-color: rgba(119,61,189,0.05);
    color: #323232;
  }
  body:not(.touch) .feeds-filter .filter-header.current-value .toggle-button:hover {
    background-color: rgba(119,61,189,0.05);
    color: #323232;
  }
}

