

.transaction_message_success .transaction_message_text,
.transaction_message_success .transaction_message_text h1 {
  color: #222 !important;
}

.transaction_message_success .transaction_message_button .mls_btn {
  color: #fff !important;
  text-shadow: 0 1px 0 #861c30;
  background-color: #c92746 !important;
}

.bc_popalert.__all_bonus_here .tab_show {
  color: #fff !important;
}

/*region popups*/
#di_ex_magnet_girl_popup .later .popup_hide,
#di_ex_purple_girl_popup .later .popup_hide,
#member_join_popup.__signup_plane .form_link a,
#member_join_popup.__signup_plane .terms_of_use a,
#fpm_blonde_popup .button_rm,
#discount_triumph .btn_buy,
#discount_surf .text_holder .btn_buy,
#discount_flash .btn_buy,
#discount_wild .btn_buy,
#gold_white_chair_popup .become_gold .mls_btn,
.vip_man_in_black_popup .vp_later .popup_hide,
.vip_man_in_black_popup .vp_btn,
.vip_pink_popup .vp_later,
.vip_invisible_chair_popup .btn.btn_more,
.vip_invisible_purple_popup .btn.btn_more,
#no_tokens_violet .nt_later,
#no_tokens_violet .nt_btn,
#no_tokens_sign_zero .nt_btn,
#discount_ticket_popup .dp_btn,
.discount_gold_devil .dp_btn,
#discount_last_call_popup .popup_hide,
.discount_gold_sand .gp_btn,
.discount_gold_neon .gp_btn {
  color: #fff !important;
}

#member_join_popup.login_mask .lm_form .bt35 {
  color: #6d0011 !important;
  background-color: #feda02 !important;
}

#member_join_popup.login_mask .lm_reminder .lm_reminder_link,
#member_join_popup.login_mask .lm_reg_link {
  color: #18c6ff !important;
}

#discount_last_call_popup .dp_btn {
  color: #323232 !important;
}

#gold_goldbox_popup .gp_btn,
#gold_king_popup .gp_btn {
  color: #001c6e !important;
}

#gold_goldbox_popup .gp_later .popup_hide {
  color: #4cbdd4 !important;
}

.discount_gold_sand .gp_later .popup_hide,
.discount_gold_dracula .gp_btn {
  color: #000 !important;
}

.discount_gold_dracula .gp_later {
  color: #5c7298 !important;
}

#member_social_popup.social_media .sm_link {
  color: #1b1634 !important;
}

#no_tokens_speed_zero .nt_btn {
  color: #023423 !important;
}

#no_tokens_speed_zero .nt_later .popup_hide {
  color: #119fc0 !important;
}

#no_tokens_sign_zero .nt_btn.nt_btn_later {
  color: #00ba53 !important;
}

.vip_invisible_chair_popup .btn.btn_no,
.vip_invisible_purple_popup .btn.btn_no {
  color: #10845a !important;
}

.vip_invisible_chair_popup .btn.btn_yes,
.vip_invisible_purple_popup .btn.btn_yes {
  color: #fffefe !important;
}

.vip_invisible_chair_popup .later a {
  color: #7ba3c8 !important;
}

.vip_invisible_purple_popup .later a {
  color: #3085d5 !important;
}

.vip_revolution_popup .vp_later,
.vip_revolution_popup .vp_btn {
  color: #164732 !important;
}

.discount_gold_neon .gp_later .popup_hide {
  color: #009acd !important;
}

.discount_gold_devil .dp_later .popup_hide {
  color: #ff6c96 !important;
}

#discount_sandglass_popup .popup_hide {
  color: #6e0098 !important;
}

#discount_ticket_popup .dp_later {
  color: #de0058 !important;
}

#gold_roulette .popup_hide {
  color: #f182d1 !important;
}

.warning_popup_horizont .wp_header {
  background-color: #A02239;
}

#gold_white_chair_popup .later a {
  color: #87771e !important;
}

#gold_white_chair_popup h2 {
  color: #262626 !important;
}

#discount_wild .later a {
  color: #376ab0 !important;
}

#discount_flash .later a {
  color: #685856 !important;
}

#discount_surf .later a {
  color: #bdc7ca !important;
}

#discount_triumph .later a {
  color: #d4d1d1 !important;
}

#fpm_blonde_popup .later a {
  color: #4b4b4b !important;
}

#member_join_popup.__signup_plane .popup_hide {
  color: #1ba5e9 !important;
}

#member_join_popup.boom a {
  color: #128fe7 !important;
}

#member_join_popup.boom .bt30.bt30_green {
  background-color: #01be56 !important;
  text-shadow: none !important;
  color: #fff !important;
}

#member_join_popup.champagne .form_link a,
#member_join_popup.champagne .terms_of_use a {
  color: #71c2f0 !important;
}

#member_join_popup.champagne .join_submit {
  color: #282828 !important;
  background-color: #f9cc19 !important;
}

#member_join_popup.champagne .popup_hide {
  color: #80a8d8 !important;
}

#member_join_popup.login_zipper .lz_reminder .popup_hide,
#member_join_popup.login_zipper .lz_reg_link {
  color: #ffd747 !important;
}

#member_join_popup.login_zipper .lz_form .bt35 {
  background-color: #138700 !important;
}

.devaluation_ribbon_popup .dv_link {
  color: #000 !important;
}

.devaluation_ribbon_popup .dv_hide {
  color: #fab970 !important;
}

.devaluation_low_popup .dv_link {
  color: #80181e !important;
}

.devaluation_low_popup .dv_hide {
  color: #ffaeb6 !important;
}

#pl_un_purple_popup .unlmd_later .popup_hide {
  color: #1ed8eb !important;
}

#member_join_popup.boom a {
  color: #128fe7 !important;
}

#member_join_popup.boom .bt30.bt30_green {
  background-color: #01be56 !important;
  text-shadow: none !important;
  color: #fff !important;
}

/*endregion popups*/

/*region king of kings popups */

.king_arm_popup .kp_btn,
.king_crown_popup .kp_btn {
  color: #282828 !important;
}

.king_crown_popup .kp_later .popup_hide {
  color: #80609d;
}

.king_arm_popup .kp_later,
.king_arm_popup .kp_later .popup_hide {
  color: #86719c;
}

/*endregion king of kings popups */

/*region black friday and cybermonday popups*/

.bfcm_black_popup .bp_later .popup_hide,
.bfcm_yellow_popup .yp_later .popup_hide {
  color: inherit !important;
}

.bfcm_black_popup .bp_link {
  color: #1c1c1e !important;
}

.bfcm_yellow_popup .yp_link {
  color: #0b0b0b !important;
}

/*endregion black friday and cybermonday popups*/

.listing_search_result .lsr_info .lsr_i_item .lsr_i_highlight {
  color: #000;
}

.page_header {
  background-color: #A02239 !important;
  color: #ffffff !important;
}

.header_online,
.page_header a,
#header_login .user .name {
  color: #ffffff !important;
}

.page_header .header_control .hc_icon,
.header_burger {
  fill: #ffffff !important;
}

.page_header .logged .message {   color: #ffffff !important;
}

/*.header_nav .nav_item.__filter .ni_icon_search {*/
/*  fill: transparent;*/
/*}*/

.page_header .logo_link {
  background: url("//i.bimbolive.com/wl/bb475bb0bea6fcd54ca4b27a724c822f.png") center no-repeat !important;
  background-size: contain !important;
}

.header_controls_wrp {
  border-color: #861C30 !important;
}

.header_lang {
  border-color: #861C30 !important;
}

.header_bar {
  color: #3B3B3B;
  background: #f1f1f1;
}

.header_bar .hb_item {
  color: #3B3B3B !important;
}

.header_bar .hb_item.__categories {
  color: #fff !important;
}

.header_bar .hb_drop_down .hbd_list,
.header_bar .hb_drop_down .hbd_list:after {
  background-color: #ffffff;
}

.header_bar .hb_drop_down .hbd_item_link .hbd_s_live {
  color: #000000;
}

.header_bar .hb_drop_down .hbd_item_link:hover,
.header_bar .hb_drop_down .hbd_item_link.__current {
  color: #ffffff !important;
  background-color: #A02239;
}

.header_bar .hb_drop_down .hbd_item_link:hover .hbd_s_live,
.header_bar .hb_drop_down .hbd_item_link.__current .hbd_s_live {
  color: #ffffff !important;
}

.mls_hash_tag .ht_item {
  color: #8d263c !important;
  background-color: #f6f6f6}
.mls_hash_tag .ht_item:hover {
  background-color: #e4e4e4}

.bc_hash_tag {
  color: #8d263c !important;
  background-color: #f6f6f6;
  border-color: #f6f6f6;
}
.bc_hash_tag:hover {
  background-color: #e4e4e4;
  border-color: #e4e4e4;
}

.page_categories .pc_tags_table .pct_row .pct_cell .pct_tag {
  color: #8d263c !important;
  background-color: #f6f6f6;
}
.page_categories .pc_tags_table .pct_row .pct_cell .pct_tag:hover {
  background-color: #e4e4e4;
}

.ls_thumb .lst_name .lst_nick {
  color: #fff !important;
}
.ls_thumb {
  background-color: #ffffff;
}
.ls_thumb .lst_topic {
  color: #000000;
}
.ls_thumb .lst_topic:after {
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 100%);
}
.ls_thumb .lst_wrp:after {
  border-color: #ffffff;
}

.fl_mls_sort .cszb_select .cszb_select_options .cszb_select_option:hover,
.fl_mls_sort .cszb_select .cszb_select_options .cszb_select_option.selected,
.ms_filter .cszb_select .cszb_select_options .cszb_select_option:hover,
.ms_filter .cszb_select .cszb_select_options .cszb_select_option.selected {
  background-color: #A02239 !important;
}

.listing_tabs .lt_item:hover,
.listing_tabs .lt_item.selected {
  border-bottom-color: #3D76C3;
}


.listing_tabs .lt_link {
  color: #000000 !important;
}

.fl_filter_container .fl_filters .flf_subtitle,
.fl_filter_container .fl_filters .flf_group .flf_title {
  color: #000000;
}

.fl_ver .wrapper .fl_filter_container {
  background: #ffffff;
}

.fl_filter_container .flf_range .flf_range_values,
.fl_filter_container .fl_filters .flf_dropdown label,
.fl_filter_container .fl_filters .flf_dropdown .flf_counter {
  color: #000000}

.fl_filter_container .fl_filters .flf_group .flf_title:after {
  border-color: #000000;
}

.bc_quick_search .popup_content {
  color: #000;
}

.bc_quick_search .flf_range .flf_range_values,
.bc_quick_search .fl_filters .flf_subtitle,
.bc_quick_search .fl_filters .flf_group .flf_title {
  color: #000;
}

.bc_quick_search .qs_result .qs_reset {
  color: #3D76C3;
}

.fl_ver .wrapper .mls_friends_not_found {
  color: #000000;
}

.bc_mpc .mpb_gifts .gift_wrap_but_text {
  color: #111111;
}

.bc_mpc .mpb_gifts .mp_green {
  color: #5c85ad !important;
}


body {
  color: #000000 !important;
  background-color: #ffffff !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
}

  a {
    color: #3D76C3 !important;
  }

  h1, h2, h3, h4, h5, .title_h1 {
    color: #000000 !important;
  }

h1,
.title_h1,
.mls_listing_h1 {
  font-family: Arial, Helvetica, sans-serif;
}

.mls_listing_h1 {
  color: #000000;
}

input, textarea, select {
  font-family: Arial, Helvetica, sans-serif !important;
}

.wrapper .content_container,
.users div.member {
  color: #000000 !important;
}
.bc_mpc .raise_model_btn {
  color: #fff !important;
}

.top_models_sidebar .tms_header {
  background-color: #A02239 !important;
}

.top_models_sidebar .tms_logo_title {
  color: #ffffff !important; }

.member_cam_popup .popup_header,
.forbid_photo_popup .popup_header,
.bongacams_popup_v2 .popup_header,
.player_caption {
  background-color: #A02239 !important;
  border-color: #861C30 !important;
  color: #ffffff !important;
}

.bongacams_popup_v2 .popup_title {
  color: #ffffff !important;
}

.member_cam_popup .popup_header .collapse .icon_arrow,
.member_cam_popup .popup_header .close .icon_arrow::before,
.member_cam_popup .popup_header .close .icon_arrow::after,
.forbid_photo_popup .popup_close_arrow::before,
.forbid_photo_popup .popup_close_arrow::after,
.bongacams_popup_v2 .popup_header .popup_close_arrow::before,
.bongacams_popup_v2 .popup_header .popup_close_arrow::after,
.player_caption .btn-close-arrow::before,
.player_caption .btn-close-arrow::after {
  background-color: #ffffff !important;
}

.member_cam_popup .popup_header .expand .icon_arrow {
  border-color: #ffffff !important;
}

.member_cam_popup .popup_control,
.forbid_photo_popup .popup_close,
.bongacams_popup_v2 .popup_close,
.player_caption .btn-close {
  border-color: #861C30 !important;
}

body button.ac_more {
  color: #ffffff !important;
  background-color: #A02239 !important;
}

.confirm_email_box a.btn_yellow {
  color: inherit !important;
}

.news_im .btn_large {
  color: #fff !important;
}

.im_popover .inbox .im_popover_links_block .conversations_link {
  color: #3D76C3 !important;
}

.top_models_sidebar .tms_logo {
  height: 50px;
  background: url("//i.bimbolive.com/wl/bb475bb0bea6fcd54ca4b27a724c822f.png") 50% 50% no-repeat !important;
  background-size: contain !important;
}

#header_login_popup .input_wrapper {
  border-color: #A02239 !important;
}


.bt30_maroon strong,
.bt30_maroon span {
  background-image: url("//i.bimbolive.com/images/bt_maroon_back2.png") !important;
}
.bt30_maroon,
.bt30_maroon strong {
  text-shadow: 0 -1px 0 #861C30 !important;
}

.bt30_green:not(.join_submit):not(.next),
.bt30_green:not(.join_submit):not(.next) strong,
.bt30_green:not(.join_submit):not(.next) span {
  background-image: url("//i.bimbolive.com/images/bt_green_back2.png") !important;
  background-size: 110% 350% !important;
}

.bt30_green:not(.join_submit):not(.next):hover,
.bt30_green:not(.join_submit):not(.next):hover strong,
.bt30_green:not(.join_submit):not(.next):hover span {
  background-position: 0 48% !important;
}

.bt30_green:not(.join_submit):not(.next):active,
.bt30_green:not(.join_submit):not(.next):active strong,
.bt30_green:not(.join_submit):not(.next):active span {
  background-position: 0 98% !important;
}

#mls_pager_bottom .bt30.bt30_green {
  color: #ffffff !important;
  background-image: none !important;
}

.bt30_green,
.bt30_green strong {
  text-shadow: 0 -1px 0 #3a6816 !important;
}
.bt30_grey,
.bt30_grey strong,
.bt30_grey span {
  background-image: url("//i.bimbolive.com/images/bt_grey_back1.png") !important;
}
.bt30_grey,
.bt30_grey strong {
  text-shadow: 0 -1px 0 #666666 !important;
}
#mls_pager_bottom .bt30.bt30_green {
  color: #ffffff !important;
  background-image: none !important;
}
.bc_quick_search .qs_buttons .bt30_green,
.filter_tooltip button.mls_btn.bt30_green {
  background-image: none !important;
}


.contest_tabs .contest_tab_item,
ul.mls_tabs li {
  background: #f9f9f9 !important
}

ul.mls_tabs li a {
  color: #3b3b3b !important;
}

ul.mls_tabs li.selected:hover a,
ul.mls_tabs li.selected a {
  color: #000 !important;
}


.footer {
  color: #666666 !important;
  background-color: #F3F3F3 !important;
  background-image: none !important;
  border-color: #F3F3F3 !important;
}

.footer a {
  color: #666666 !important;
}

/*region vip overview pages*/
.vo_benefits_section .vo_btn,
.vo_video_section .vo_btn .vo_btn_price,
.vo_video_section .vo_btn .vo_btn_text {
  color: #fff !important;
}
/*endregion vip overview pages*/

.ap_overview_page .mls_btn.mls_btn_red {
  color: #fff !important;
}

/* region black friday and cybermonday */

.bfcm_page .bfcm_coupon_header,
.bfcm_page .bfcm_timer_top .time_title,
.bfcm_page .bfcm_btn {
  color: #fff !important;
}

/* endregion black friday and cybermonday */


.gc_holder .gc_header h2,
.gc_holder .gc_content h3 {
  color: #a02239 !important;
}
.gc_popup .gc_button_holder a.gc_button {
  color: #fff !important;
}

div.footer a.btn_tour,
div.footer a.btn_tour:hover {
  color: #fff !important;
}

.chat_games {
  background-color: #fff;
}

.bc_confirm_popup .bcc_title,
.bc_confirm_popup .bcc_container_info,
.bc_confirm_popup .bcc_container_info .cgr_label {
  color: #000;
}

.chat_games .cga_title {
  color: #5d5d5d !important;
}

.chat_games .cga_item.__playing .cga_title {
  color: #fff !important;
}

.chat_games .cga_notice {
  color: #000 !important;
}

.chat_history  {
  background-color: #fff;
}

.cybersale_discount_page .cdop_btn {
  color: #fff !important;
}

/*region styles for IM*/

#member_new_blog_im .btn_link {
  color: #fff !important;
}

#member_new_blog_im .btn_hide {
  color: #0c98e1 !important;
}

/*endregion styles for IM*/


body {
  background-color: #870011 !important;
  color: #fff !important;
}

  a {
    color: #faae0b !important;
  }

  h1, h2, h3, h4, h5, .title_h1 {
    color: #fff !important;
  }

.page_header {
  background-color: #5c050e !important;
}

.page_header .logo_link {
  width: 156px !important;
  height: 37px !important;
  background-image: url('/images/frontend/wl/ruscams/logo.png') !important;
}

.top_models_sidebar .tms_logo {
  width: 156px !important;
  height: 100%!important;
  background-image: url('/images/frontend/wl/ruscams/logo.png') !important;
  background-position: center !important;
}

.page_header .header_logo {
  width: 185px;
}

.page_header .header_online {
  text-shadow: none;
}

.page_header .header_nav .nav_item {
  text-shadow: none;
  border: 0;
  transition: color .2s;
}

.page_header .header_nav .nav_item:hover {
  color: #faae0b !important;
}

#header_login.login .bt35 {
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 900 !important;
}

#header_login.login .bt35.bt35_maroon {
  background-color: #a7230e !important;
  border-color: #a7230e !important;
}

#header_login.login .bt35.bt35_green {
  background-color: #ff9100 !important;
}

#header_login_popup .login_form.form .bt35.bt35_green {
  text-shadow: none;
  font-size: 11px !important;
}

/* region #header_login */

#header_login .user .tokens {
  background: #4a1011;
}

/* endregion #header_login */

.header_bar {
  margin-bottom: 0;
  background: #870011 !important;
}

.header_bar .hb_item {
  color: #fff !important;
}

.header_bar .hb_item.__categories,
.header_bar .hb_item.__categories.__open {
  background: #5c050e !important;
}

.header_bar .hb_drop_down .hbd_item_link {
  color: #5c050e !important;
}

.header_bar .hb_drop_down .hbd_item_link:hover,
.header_bar .hb_drop_down .hbd_item_link.__current{
  background-color: #870011 !important;
}

.page_index .fl_top_block {
  width: calc(100% + 20px);
  margin-left: -10px;
}

.page_index .fl_top_block:lang(ar),
.page_index .fl_top_block:lang(jw) {
  margin-left: 0;
  margin-right: -10px;
}

.page_index .fl_top_block .listing_head {
  padding: 0 10px;
}

.page_index.fl_ver .wrapper .wrapper_table {
  animation: none;
}

.fl_ver .wrapper .footer_seo .footer_seo_title {
  padding-bottom: 5px;
  color: #fff !important;
}

.listing_tabs_wrp .mls_display {
  height: 48px;
}

.listing_tabs_wrp .mls_display .sd_icon {
  fill: #fff !important;
}

.listing_tabs_wrp .mls_display .styled_radio:hover .sd_icon {
  fill: #fff !important;
}

.listing_tabs_wrp #filter_control {
  height: 48px !important;
}

.listing_tabs_wrp #filter_control svg {
  fill: #fff !important;
}

.member_cam_popup .popup_header,
.forbid_photo_popup .popup_header,
.bongacams_popup_v2 .popup_header,
.player_caption,
.top_models_sidebar .tms_header {
  background: #5c050e !important;
}

.top_models_sidebar .tms_logo:lang(ar),
.top_models_sidebar .tms_logo:lang(jw) {
  width: 190px !important;
}

.top_models_sidebar .tms_logo_title {  display: none;
}

.icon_set7 {
  background-image: url("/images/frontend/wl/ruscams/icon_set24_min.png") !important;
  background-repeat: no-repeat !important;
}

.listing_tabs {
  margin-top: 0;
}

.listing_tabs_wrp {
  height: 48px;
  padding: 0 10px;
  background: #5c050e !important;
  border-top: 1px solid #4a1011 !important;
  border-bottom: 1px solid #4a1011 !important;
}

.listing_tabs_wrp .listing_tabs .lt_item {
  border: 0;
}

.listing_tabs_wrp .listing_tabs .lt_link {
  position: relative;
  box-sizing: border-box;
  height: calc(100% + 1px);
  padding-top: 5px;
  color: #fff !important;
  border-right: 1px solid #4a1011;
}

.listing_tabs_wrp .listing_tabs .lt_link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 3px;
  min-height: auto;
  background: #faae0b;
  opacity: 0;
  transition: opacity .3s;
}

.listing_tabs_wrp .listing_tabs .lt_link:hover:before,
.listing_tabs_wrp .listing_tabs .lt_item.selected .lt_link:before {
  opacity: 1;
}

.listing_tabs_wrp .listing_tabs .lt_item:hover .lt_link {
  color: #fff !important;
}

.listing_tabs_wrp .listing_tabs .lt_item.selected .lt_link {
  background: #870011;
  border-bottom: 1px solid #870011;
}

#mls_pager_bottom .bt30.bt30_green {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.28) !important;
  color: white !important;
  background-color: #ff9100 !important;
  background-image: none !important;
}

#header_login_popup .login_form.form .bt35.bt35_green {
  font-size: 11px !important;
}
#header_login .user .tokens {
  background: #4a1011;
}
.im_popover .inner,
.im_popover .inbox,
#header_login .im_popover .inner,
#header_login .im_popover .inbox {
  background-color: #570d0f !important;
  border-color: transparent #4a1011 #4a1011;
}
.toolbar_control,
.header_control .icon {
  background-image: url("/images/frontend/wl/ruscams/icons_june_5_min.png") !important;
}

.user_account_info_popup .form_row_old_email .value_wrapper {
  color: #fff;
}
.bc_mpc .bUnderChatViewProfile .pa_icon {
  fill: #fff;
}

.bc_mpc .mp_note {
  fill: #fff!important;
}

.bc_mpc .mp_music_plus {
  fill: #fff!important;
}

.bc_mpc .mpb_request_song .mp_content .request_song_btn {
  color: #fff!important;
}

.bc_mpc .mpb_request_song .mp_content {
  color: #fff;
}

.bc_mpc .mpb_social .mpbs_header_icon {
  stroke: #fff;
}

.bc_mpc .mpb_social .mpbs_title_inner {
  color: #fff;
}

.confirm_email_popup {
  background: #870012 !important;
  color: #fff;
}
.confirm_email_box .info_block .ceb_text.__info .bc_bold,
.confirm_email_box .info_block .ceb_text,
.confirm_email_box .info_block .email_caption,
.confirm_email_box .links_block {
  color: #fff;
}
.confirm_email_box .links_block .input_wrapper input {
  padding: 3px 6px 3px;
}
.remote_popup_form .form_data.form_data_secured_area {
  color: #fff;
}
.remote_popup_form .form_data.form_data_secured_area .p_bold span,
.remote_popup_form .form_data.form_data_secured_area .p_bold_red {
  color: #faae0b;
}
.security_settings .row_header,
#two_factor_authentication_info .bcf-content h3.maroon,
.security_settings > .maroon,
.security_settings .qrcode_container .heading,
.security_settings h1 {
  color: #a02239 !important;
}
.user_account_info_popup .styled_checkbox input + label span{
  background-image: none !important;
}
.tfa_edit_device_popup .remote_popup_form {
  /*  color: #fff;*/
}

.bcf-popup.tfa_edit_device_popup .remote_popup_form {
  background-color: #fff !important;
}

.security_settings .two_factor_authentication_info_button {
  color: #55afdc !important;
}

.security_settings .help_row a {
  border-color: #faae0b !important;
}

.security_settings .sec_block .mls_btn_red {
  color: #fff !important;
  background: #a7230e !important;
  text-shadow: none;
}

.security_settings .mls_btn,
.security_settings .footer_phone .mls_btn,
.security_settings.phone .footer_phone .mls_btn,
.security_settings.done .sec_block_confirmed .mls_btn,
.security_settings.apps .mls_btn,
.security_settings .go_back .mls_btn {
  color: #fff !important;
  background: #ffae00 !important;
  text-shadow: none;
}

.security_settings .mls_btn.remote_action_disabled,
.security_settings.phone .footer_phone .mls_btn.disabled_btn,
.security_settings .footer_phone .mls_btn.remote_action_disabled {
  background-color: #ffcf6a  !important;
}

.security_settings.phone .footer_phone .mls_btn.mls_btn_red {
  background-color: #a7230e !important;
}

.navbar_panel_header {
  background-color: #570d0f !important;
  border: 1px solid #4a1011 !important;
  color: white !important;
  font-weight: 700 !important;
  text-shadow: none !important;
}

/* region sidebar */

.menu_container .navbar .sidebar_card {
  background-color: #fff !important;
  border: 1px solid #ccc !important;
}

.menu_container .navbar .sidebar_card .sb_ttl {
  color: #000 !important;
  font-size: 13px;
}

.menu_container .navbar .sidebar_card .sb_content_block .topmodel_link {
  color: #000 !important;
}

.menu_container .navbar .sidebar_card .sb_footer {
  padding-top: 2px;
}

.menu_container .navbar .sidebar_card .sb_footer .sb_footer_text {
  color: #ff6024 !important;
  font-size: 11px;
  text-decoration: none !important;
  border-bottom: 1px solid #ff6024;
  transition: border-bottom-color .2s;
}

.menu_container .navbar .sidebar_card .sb_footer .sb_footer_text:hover {
  border-bottom-color: transparent;
}

.menu_container .navbar .cashback_panel .countdown .dl {
  color: #a02238 !important;
  font-weight: 400;
}

.menu_container .navbar .cashback_panel .countdown .count_num {
  color: #a02238 !important;
  font-weight: 400 !important;
}

.menu_container .navbar .cashback_panel .countdown .bc_em {
  color: #000 !important;
}

.menu_container .navbar .cashback_panel .more a {
  color: #009eeb !important;
  font-size: 11px !important;
}

.menu_container .navbar .cashback_panel {
  background: #fafafa !important;
}

.menu_container .quick_mls_panel .navbar_panel_header {
  background-color: #5c050e !important;
  color: #fff !important;
  text-shadow: none !important;
}

.menu_container .quick_mls_panel .thumbnail {
  overflow: hidden;
}

.menu_container .quick_mls_panel .display_name a {
  color: #ff9100 !important;
  font-weight: bold !important;
  font-size: 13px;
}

.menu_container .quick_mls_panel .chatroom p,
.menu_container .quick_mls_panel .chatroom p > a{
  color: #fff !important;
  font-size: 12px;
}

/* endregion sidebar */

/* region .fl_mls_sort */

.fl_mls_sort label {
  color: #fff;
}

.fl_mls_sort .cszb_select {
  background: #5c050e;
  border: 1px solid #5c050e;
}

.fl_mls_sort .cszb_select .cszb_select_viewer {
  color: #fff !important;
}

.fl_mls_sort .cszb_select:before {
  border-top-color: #fff;
}

.fl_mls_sort .cszb_select .cszb_select_icon .popular_icon {
  color: #fff;
}

/* endregion sort by */

/* region .mls_hash_tag */

.mls_hash_tag {
  padding: 0 10px;
}

.mls_hash_tag .ht_quick_search {
  background: #5c050e !important;
  color: #fff !important;
  border-color: #5c050e !important;
}

.mls_hash_tag .ht_quick_search .ht_icon_search {
  fill: #fff !important;
}

.mls_hash_tag .ht_item {
  color: #fff !important;
  background: #ff9100 !important;
  transition: background-color .2s;
}

.mls_hash_tag .ht_item:hover {
  background: #faae0b !important;
}

/* endregion .mls_hash_tag */

/* region .ls_thumb */

.ls_thumb {
  background-color: transparent !important;
}

.ls_thumb .lst_topic:after {
  background: transparent !important;
}

.ls_thumb .lst_topic {
  color: #fff;
}

.ls_thumb .bc_hash_tag,
.ls_thumb .bc_hash_tag:hover {
  color: #fff !important;
  background-color: #faae0b;
  border-color: #faad0b;
}

.ls_thumb .bc_hash_tag:lang(ar),
.ls_thumb .bc_hash_tag:lang(jw) {
  margin-right: 4px;
}

/* endregion .ls_thumb */

.cashback_panel {
  background-color: #81080f !important;
  background-image: linear-gradient(to top, #550b0d 0%, #81080f 100%) !important;
  border: 1px solid #5f080d !important;
  outline: 0 !important;
  padding: 5px !important;
}
.cashback_panel .countdown .count_num,
.cashback_panel .countdown {
  color: #fff !important;
  font-weight: 700 !important;
}
.cashback_panel .more a {
  color: #faae0b !important;
}
.cashback_panel .countdown .bc_em {
  color: #fff !important;
}
a.free_tokens_panel {
  border: 1px solid #5f080d !important;
}

.quick_mls_panel .chatroom .content p,
.quick_mls_panel .display_name a {
  color: #fff !important;
}

.footer_seo .footer_seo_title {
  color: #fff !important;
}

.bottom_banners_container {
  background: #870012 !important;
}

div.footer {
  background-image: none !important;
  background-color: #5c050f !important;
  border: 0 !important;
}
.footer a {
  color: #faae0b !important;
}

div.footer .heading {
  color: #f8d1a5 !important;
  text-shadow: none !important;
  font-size: 12px;
}

div.footer table td {
  border-left-color: #6c0612 !important;
  border-right-color: #570d0f !important;
}

div.footer_copy a, div.footer li a {
  font-weight: 700 !important;
  color: #fff !important;
}

div.footer li a:hover {
  color: #faae0b !important;
}

div.footer p {
  color: #fff !important;
}

div.footer table {
  margin-bottom: 40px !important;
}

div.footer_copy {
  background-color: #870012 !important;
  color: #f1f1f1 !important;
  font-size: 12px !important;
  outline: none;
}

div.footer_copy .info_text {
  font-size: 12px !important;
}

div.footer_copy a {
  color: #faae0b !important;
}

.mls_tabs_container {
  background: #570d0f !important;
  border: 1px solid #4a1011 !important;
}

.mls_info div.online,
.mls_info .title_h2.online {
  color: #faae0b !important;
  text-shadow: none !important;
}

.mls_info div.online span,
.mls_info .title_h2.online span {
  color: #fff !important;
}

.contest_tabs .contest_tab_item, ul.mls_tabs li {
  background: #570d0f !important;
}
.contest_tabs .contest_tab_item, ul.mls_tabs li {
  border-right: 1px solid #4a1011 !important;
}

ul.mls_tabs li:first-child {
  border-left: 1px solid #4a1011 !important;
}

.mls ul.mls_tabs li a {
  border-top: 2px solid transparent;
  margin-bottom: -1px;
}

.contest_tabs .contest_tab_item.selected,
ul.mls_tabs li.selected,
ul.mls_tabs li.selected:hover {
  border-top: 0 !important;
}

.mls ul.mls_tabs li a {
  position: relative;
  top: -2px !important;
  color: #fff !important;
  font-weight: 700 !important;
  text-shadow: none !important;
}

.mls ul.mls_tabs li a:hover {
  color: #faae0b !important;
}

.contest_tabs .contest_tab_item.selected a,
ul.mls_tabs li.selected a,
ul.mls_tabs li.selected:hover a {
  top: -1px !important;
  color: #fff !important;
  position: relative;
}

.select_as_list {
  background: #570d0f !important;
  border: 1px solid #4a1011 !important;
  color: #fff !important;
}

.select_as_list a {
  background-color: #570d0f !important;
  color: #fff !important;
}

.select_as_list > a::after {
  background-image: url("/images/frontend/wl/ruscams/icon_set24_min.png") !important;
  background-position: -12px -1652px !important;
}
.select_as_list.active > a::after {
  background-position: -12px -1678px !important;
}
.select_as_list .dropcontainer {
  border: 1px solid #4a1011 !important;
  border-top-color: #4a1011 !important;
}
.select_as_list ul li:hover a,
.select_as_list ul li a.active_item {
  color: #faae0b !important;
}
.select_as_list a[val="camscore"] span,
.select_as_list ul li:hover a[val="camscore"] span,
.select_as_list ul li a.active_item[val="camscore"] span {
  background-position: 0 -1294px !important;
}
.select_as_list a[val="popular"] span,
.select_as_list ul li:hover a[val="popular"] span,
.select_as_list ul li a.active_item[val="popular"] span {
  background-position: 0 -1217px !important;
}
.select_as_list a[val="logged"] span,
.select_as_list ul li:hover a[val="logged"] span,
.select_as_list ul li a.active_item[val="logged"] span {
  background-position: 0 -1183px !important;
}
.select_as_list a[val="new"] span,
.select_as_list ul li:hover a[val="new"] span,
.select_as_list ul li a.active_item[val="new"] span {
  background-position: 0 -1256px !important;
}

.select_as_list a[val="lovers"] span,
.select_as_list ul li:hover a[val="lovers"] span,
.select_as_list ul li a.active_item[val="lovers"] span {
  background-position: 0 -1378px !important;
}

.confirm_email_box {
  background-color: #870011 !important;
  color: #fff !important;
}
.confirm_email_box .info_block .email_confirm_caption,
.confirm_email_box .info_block .email_caption {
  color: #fff !important;
}
.confirm_email_box .links_block a.btn_yellow {
  color: #fff !important;
  text-shadow: none !important;
}
div.chatContainer {
  border: 1px solid #4a1011 !important;
  background: #570d0f !important;
}
#bChatRoomTitle {
  color: #f8d1a5 !important;
}
.column-header-topic .topic_label {
  color: #f8d1a5 !important;
  font-weight: 700 !important;
}
.column-header-topic span {
  color: #fff !important;
}
.chatContainer .chatBtn {
  background: #fff !important;
  border: 0 !important;
  text-shadow: none !important;
}

.underChatButton .chatBtn {
  background: #a72317 !important;
  color: #fff !important;
}

#bChat .smileButton {
  color: #fff;
}

.chat_set {
  background-image: url("/images/frontend/wl/ruscams/icon_set24_min.png") !important;
}

.chat_tabs_container {
  background: #570d0f !important;
  border: 1px solid #4a1011 !important;
  border-bottom: 0 !important;
}

.chat_tabs_container ul.mls_tabs li {
  border-bottom: 1px solid #4a1011 !important;
  border-top: 0 !important;
}

.chat_tabs_container ul.mls_tabs li:first-child {
  border-left: 0 none !important;
}
.chat_tabs_container .tab_controls {
  min-height: 32px !important;
  border-bottom: 1px solid #4a1011 !important;
}
#bChat .history,
#bChat table,
td.chat-column .topic {
  background-color: #870012 !important;
}
.chat_tabs_container ul.mls_tabs li {
  text-shadow: none !important;
}
.chat_tabs_container ul.mls_tabs li.selected a,
.chat_tabs_container ul.mls_tabs li.selected:hover a {
  margin-top: 0 !important;
}
.chat_tabs_container ul.mls_tabs li a {
  color: #fff !important;
}
.chat_tabs_container ul.mls_tabs li a,
.chat_tabs_container ul.mls_tabs li a {
  margin-top: 1px !important;
  top: -1px !important;
  position: relative !important;
}
.chat_tabs_container ul.mls_tabs li.selected,
.chat_tabs_container ul.mls_tabs li.selected:hover {
  background: #870012 !important;
  border-bottom: 1px solid transparent !important;
  margin-top: 0 !important;
  height: 41px !important;
}
#layout_9 #bChat .users {
  border-left: 1px solid #4a1011 !important;
}
.chat_tabs_container ul.mls_tabs li:hover {
  height: 41px !important;
}
.chat_tabs_container ul.mls_tabs li a:hover {
  border-top: 2px solid #faae0b;
}
ul.mls_tabs li:hover {
  border-top: 2px solid #faae0b;
}
.mls_tabs_container ul.mls_tabs li.selected {
  border-top: 2px solid #faae0b !important;
  background-color: #870011 !important;
}

.mls_tabs_container ul.mls_tabs li a:hover {
  color: #faae0b !important;
}
#bShareCamControls a {
  color: #570d0f !important;
  text-shadow: none !important;
}

td.chat-column .topic {
  border: 0 !important;
}
td.chat-column .topic {
  color: #f8d1a5 !important;
  border-left: 1px solid #4a1011 !important;
}
#bChat .history {
  border-left: 1px solid #4a1011 !important;
}
table td.chat-column .usersCount {
  border: 0 !important;
}
#bChat .inputContainer,
.chatbox .inputContainer {
  border: 1px solid #4a1011 !important;
  background-color: #870012 !important;
}
.tdSendInput #bSendInputHolder {
  border-right: 1px solid #4a1011 !important;
}
#bChat .pmButton, #bChat .sendButton {
  background: #a7230e !important;
  border: 1px solid #5c050f !important;
  border-radius: 3px !important;
  color: #fff !important;
}
.tooltip form {
  color: #000 !important;
}
#bChat .sendInput {
  background: #870012 !important;
  color: #fff !important;
}
#bChat .sendInput:-moz-placeholder,
#bChat .sendInput::-moz-placeholder {
  color: #fff !important;
}
#bChat .sendInput:-ms-input-placeholder {
  color: #fff !important;
}
#bChat .sendInput::-webkit-input-placeholder {
  color: #fff !important;
}
#bMemberBalance,
#bModelNavigator a {
  color: #fff !important;
}
#bMemberBalance {
  border-bottom: 1px solid #4a1011 !important;
}
#bTip, #bGotoPrivate, #bGotoVoyeur, #bGotoGroup, #bStopShow {
  background-color: #dd8d00 !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18) !important;
}
.select_as_list {
  overflow-x: hidden !important;
}
.select_as_list a {
  background-image: none !important;
}
.select_as_list .dropcontainer {
  border-radius: 0 0 3px 3px !important;
}
.select_as_list .dropcontainer ul li:first-child {
  border-top: 0 !important;
}
.select_as_list > a {
  width: 204px !important;
}
.quick_mls_panel .empty {
  color: #fff !important;
}
.account .account_info .popup_edit_fields table td,
.account .account_info .popup_edit_fields table td .label,
.account .account_info .popup_edit_fields table td .display_name_field,
.account .account_info .popup_edit_fields table td .email_field,
.account .account_info .popup_edit_fields table td .password_field,
.account {
  color: #fff !important;
}
.account .account_info h2.maroon {
  color: #f8d1a5 !important;
}
.bt30.bt30_grey {
  background: #a7230e !important;
  text-shadow: none !important;
  color: #fff !important;
}
.bt30.bt30_grey:hover {
  background: #a7230e;
}
.bcf-popup .bcf-header {
  color: #fff;
  background-image: none;
  background-color: #5c050f;
  font-family: Arial, Helvectica, sans-serif !important;
  font-weight: 700 !important;
}
.bcf-popup .remote_popup_form {
  background-color: #870012 !important;
}
.bcf-popup .form .form_actions {
  background-color: #870012 !important;
}
.bcf-popup .form .form_row .form_label {
  color: #fff !important;
}
.bcf-popup.tfa_edit_device_popup .remote_popup_form .form_label{
  /*rewrie .bcf-popup .form .form_row .form_label style*/
  color: #444 !important;
}
.form .field_required {
  color: #faae0b !important;
}
.remote_popup_form .form_field .input_wrapper {
  background: #fff !important;
}
.btn_yellow {
  color: #fff !important;
  text-shadow: none !important;
}
.btn_silver:hover {
  background: #a7230e !important;
}
.btn_silver {
  background: #a7230e !important;
  text-shadow: none !important;
  color: #fff !important;
}
.account .account_info .popup_edit_fields table td {
  border-bottom: #5c050f 1px solid !important;
}
.bcf-popup .form .form_actions {
  border-top: #5c050f 1px solid !important;
}
#content {
  color: #fff !important;
}
.mls_tabs_container ul.mls_tabs li a {
  color: #fff !important;
  text-shadow: none !important;
}
.account .account_info .descr_block {
  color: #fff !important;
}
.form_data_penis_size .select_wrapper,
.form_data_weight .select_wrapper,
.form_data_height .select_wrapper,
.jquery_date_widget .select_wrapper,
.form_data_gender .select_wrapper {
  background: #fff !important;
  border-color: #5c050f !important;
}
.vip_overview_page  {
  border: 1px solid #4a1011 !important;
}
.contact_support.rounded {
  background-color: #5c050f !important;
  border: 1px solid #4a1011 !important;
}
.contact_support h3 {
  color: #f8d1a5 !important;
}
.contact_support .caption {
  color: #fff !important;
}
.contact_support .support_tab strong.maroon {
  color: #faae0b !important;
}
.contact_support_info .mls_btn.mls_btn_red,
.contact_support_tabs.support_page .mls_btn.width_sup {
  background-color: #faae0b !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18) !important;
}
.contact_support .contact_support_info h2 {
  background: #4d090b !important;
  border-color: #4a1011 !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18) !important;
  outline: none !important;
  box-shadow: none !important;
}
.contact_support .contact_support_info_content .bl {
  color: #faae0b !important;
}
.contact_support.member_dmca .rounded_footer h2 {
  color: #666 !important;
}

#faq-models {
  background: #870012 !important;
}
#faq-models h1 {
  font-weight: 700 !important;
  color: #f8d1a5 !important;
}
#faq h1 + div, #faq.faq {
  background: #870012 !important;
}
#faq .fm_title {
  background-color: #4a1011 !important;
  border: 1px solid #4a1011 !important;
}
#faq .fms_title {
  color: #fff !important;
  background-image: url("/images/frontend/wl/ruscams/arrow.png") !important;
}
#faq .fms_title.__open {
  color: #faae0b !important;
}

#faq .fms_title:before {
  border-color: transparent transparent transparent #faae0b;
}

#faq .fms_title:lang(ar):before {
  border-color: transparent #faae0b transparent transparent;
}

.terms_page h1,
#faq-models .fms_answer {
  color: #fff !important;
}

.mls .mls_pager .mls_pager_content a {
  background-color: #4f0506 !important;
  color: #fff !important;
  border-color: #69000f !important;
}
.mls .mls_pager .mls_pager_content .mls_pager_current_page {
  background-color: #faae0a !important;
  color:#5c050e !important;
  border-color: #69000f !important;
}
.acc_free_header {
  background: #fff !important;
  border-color: #4a1011 !important;
  border-radius: 5px !important;
}
.membership_types table td {
  color: #fff !important;
}
.acc_free_footer,
.acc_unlimited_footer,
.acc_platinum_footer,
.acc_gold_footer {
  border-color: #4a1011 !important;
}
.rules_description,
.premium {
  color: #fff !important;
}
.terms_page .terms_item .terms_description strong {
  color: #f8d1a5 !important;
}
.terms_page .terms_item .terms_description {
  background: #5c050f !important;
  color: #fff !important;
}
.upload_form_data {
  background-color: #5c050f !important;
  border: 1px solid #4a1011 !important;
}
.upload_form_data span {
  color: #faae0b !important;
}
.upload_form .limit_line {
  background-color: #4a1011 !important;
  border-bottom: 0 !important;
}
.sell_traffic .sell_traffic_form .form_actions .bt30,
.confirm_code_form .bt30,
.buy_tokens.purchase_tokens .bt30.bt30_green,
.account_notificationssettings .bt30.bt30_maroon,
.limit_footer .bt30.bt30_maroon {
  background: #faae0b !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.35) !important;
}
.account .account_info .upload_docs {
  border-color: #49080a !important;
}
.account .account_info .form_block .form_itself .form_actions {
  border-top-color: #4a1011 !important;
}
.buy_tokens .foreign_currency,
.popup .form_note,
.buy_tokens h4 em {
  color: #fff !important;
}
.buy_tokens_footer .inner {
  color: #000 !important;
}
.buy_tokens_footer a {
  color: #009ae7 !important;
}
.buy_tokens label.selected {
  border-color: #faae0b !important;
}
.buy_tokens.purchase_tokens a {
  color: #009ae7 !important;
}
.form_note .form_note a {
  color: #faae0b !important;
}
.buy_tokens h4 strong {
  color: #f8d1a5 !important;
}
.confirm_code_form,
.buy_tokens .bitcoin_form .rich,
.buy_tokens_wire_form p,
.buy_tokens_sms_dimoco_form p,
.buy_tokens_digiseller_form p,
.buy_vip_digiseller_form p,table.wire-tab td,
.buy_tokens_sms_form .select_country label,
.buy_tokens_sms_dimoco_form .select_country label,
.buy_tokens_sms_sale_form .select_provider label,
.buy_vip_sms_form .select_provider label {
  color: #fff !important;
}
.sell_traffic .sell_traffic_form .form_actions .bt30 strong,
.sell_traffic .sell_traffic_form .form_actions .bt30 span,
.buy_tokens.purchase_tokens .bt30_maroon strong,
.buy_tokens.purchase_tokens .bt30_maroon span,
.buy_tokens.purchase_tokens .bt30_green,
.buy_tokens.purchase_tokens .bt30_green strong,
.buy_tokens.purchase_tokens .bt30_green span {
  background-image: none !important;
}
.prices_page h2,
.prices_page h1 {
  color: #fff !important;
}
.prices_page table.bordered {
  background: #fff !important;
  color: #666666 !important;
}
.prices_page table.bordered td {
  border-color: #4a1011 !important;
}
.free_tokens.rounded {
  background-color: #5c050f !important;
  border: 1px solid #4a1011 !important;
  box-shadow: none !important;
}
.news_outer {
  background-color: #570d0f !important;
  border: 1px solid #4a1011 !important;
  box-shadow: none !important;
}
.news_list .news_item .title {
  color: #f8d1a5 !important;
}
.news_list .news_item .date,
.news_list .news_item .descr {
  color: #fff !important;
}
.news_list .news_item.even {
  background-color: #5c050f !important;
}
.news_outer .pager_navigation > div {
  color: #fff !important;
}
.sitemap_wrapper .sitemap_expand {
  color: #faae0b !important;
}
.sitemap_wrapper {
  color: #fff !important;
}
.free_tokens {
  color: #fff !important;
}
.free_tokens h2,
.free_tokens .title_h2 {
  border-bottom: 1px solid #4a1011;
}
.free_tokens h1,
.free_tokens .title_h1{
  color: #f8d1a5 !important;
}
.top_members .desc,
.top_members .desc_next,
.free_tokens.top_members .desc,
.free_tokens .title_h4,
.free_tokens.rounded .descr {
  color: #fff !important;
}
.top_members .desc_next span.yl,
.free_tokens.rounded .descr strong.maroon {
  color: #f8d1a5 !important;
}
.ref_link_block .input_wrapper {
  background: #fff !important;
}
.top_members .current_rankings {
  background-color: #870012 !important;
  border: 1px solid #4a1011 !important;
}
.top_members.rounded,
.sell_traffic.rounded {
  background: #5c050f !important;
  border: 1px solid #4a1011 !important;
  color: #fff !important;
  box-shadow: none !important;
}
.top_members .desc_rules,
.sell_traffic .sell_traffic_form .google_translate,
.sell_traffic .caption {
  color: #fff !important;
}
.sell_traffic .sell_traffic_form .form_row .form_field .input_wrapper,
.sell_traffic .sell_traffic_form .form_row .form_field .select_wrapper,
.sell_traffic .sell_traffic_form .form_row .form_field .textarea_wrapper {
  background: #fff !important;
}
.sell_traffic .sell_traffic_form .form_data {
  border-bottom: 1px solid #4a1011 !important;
}
.top_members .desc_rules h2,
.top_members .realtime h1 {
  color: #f8d1a5 !important;
}
.top_members .countdown {
  color: #f8d1a5 !important;
}
.top_members .countdown_holder .info,
.top_members .countdown em {
  color: #fff !important;
}
.top_members .desc_next {
  background-image: none !important;
}
.top_models_layout .contest_tabs {
  border: 1px solid #4a1011 !important;
  background: #570d0f !important;
}
.top_models_layout .contest_contents,
.top_models_layout .contest_tabs_sub_items {
  border-color: #4a1011 !important;
}
.top_models .attention {
  color: #f8d1a5 !important;
}
.top_models .sr_timer {
  color: #404040 !important;
}
.top_models .delimeter .label .label_content {
  background-color: #870012 !important;
  color: #fff !important;
}
.top_models .delimeter {
  border-top: 1px solid #4a1011;
}
.top_models_layout  .contest_tabs .contest_tab_item a,
.top_models_layout ul.mls_tabs li a {
  color: #fff !important;
  text-shadow: none !important;
}
.top_models_layout .contest_tabs .contest_tab_item.selected,
.top_models_layout ul.mls_tabs li.selected,
.top_models_layout ul.mls_tabs li.selected:hover {
  background: #870012 !important;
  height: 42px !important;
}
.contest_tabs .contest_tab_item.selected {
  border-left: 1px solid #4a1011 !important;
  border-right: 1px solid #4a1011 !important;
}
.contest_tabs .contest_tab_item, ul.mls_tabs li {
  border-right: 1px solid #4a1011 !important;
}
.top_models_layout .contest_tabs a.tab_female {
  background-image: url("/images/frontend/wl/ruscams/tab_female.png") !important;
}
.top_models_layout .contest_tabs a.tab_male_shemale {
  background-image: url("/images/frontend/wl/ruscams/tab_male_shemale.png") !important;
}
.top_models_layout .contest_tabs a.tab_couple {
  background-image: url("/images/frontend/wl/ruscams/tab_couple.png") !important;
}
.top_models_layout .contest_tab_item.selected a {
  background-color: #870012 !important;
}
.top_models_layout .contest_tabs .contest_tab_item {
  border-left: 1px solid #4a1011 !important;
}
.top_models_layout .contest_tabs_sub_items a.selected {
  color: #fff !important;
}
.top_models_layout .contest_tabs_sub_items a:first-child {
  border-right: 1px solid #4a1011 !important;
}
.top_models .label_content .attention {
  color: #fff !important;
}
.top_models .top_others table td a,
.top_models .top3 .top3_name a {
  color: #2a74c0 !important;
}
.top_another_models table td.column {
  color: #fff !important;
}
.top_another_models table td a {
  color: #faae0b !important;
}
.winners_archive {
  border: 1px solid #4a1011 !important;
}
.winners_archive tr.period td,
.winners_archive .others,
.winners_archive table tr:first-child td {
  background-color: #570d0f !important;
  color: #fff !important;
}
.rounded_top {
  background-color: #5c050f !important;
  border-bottom: 1px solid #4a1011 !important;
}
.follower_page .fp_absent,
.follower_page .fp_container .fpc_count,
.friends_count,
.friends_absent {
  color: #f8d1a5 !important;
}
.follower_page,
.friend_page {
  border: 1px solid #4a1011 !important;
  box-shadow: none !important;
}
.follower_page .fpsb_btn_wrp .mls_btn.mls_btn_red,
.friends_hdrtwo .mls_btn.mls_btn_red {
  color: #450a0b !important;
  background-color: #dda13d !important;
}
.follower_page .content_followers,
.follower_page .content_followings,
.follower_page .fp_content_moderators,
.rounded_bottom,
.content_friends_online,
.content_friends_all {
  background: #5c050f !important;
}
.follower_page .fp_filter,
.right_side_filter {
  background-color: #4a1011 !important;
  border-left: 1px solid #4a1011 !important;
  color: #fff !important;
}
.mls_tabs_container td h5 .b,
.mls_tabs_container td .title_h5 .b {
  color: #faae0b !important;
}
.im_select_label::after {
  border-color: rgb(255, 255, 255) transparent !important;
}
.im_switch_sound,
.im_conversations .im_controls > a,
.im_select_label {
  background-color: #a7230e !important;
  border: 1px solid #4a1011 !important;
  color: #fff !important;
}

.im_page .content_im_conversations {
  border: 1px solid #4a1011 !important;
  box-shadow: none !important;
}

.mls_tabs_container .conversation_filter_search {
  color: #570d0f !important;
  background-color: #dda13d !important;
  border: 1px solid #ffb130 !important;
}

.conversation_form .search_wrapper .input_wrapper {
  margin-right: 2px !important;
}
.im_conversations_list .items.no-items {
  color: #fff !important;
}
.im_new_message_popup,
.page_im_new_message {
  background: #5c050f !important;
  color: #fff !important;
  border: 1px solid #4a1011 !important;
  box-shadow: none !important;
}
.page_im_new_message .send_new_im_container {
  background: #5c050f !important;
  color: #fff !important;
}
.im_new_message_popup .form .form_row .form_label,
.page_im_new_message .form .form_row .form_label {
  color: #fff !important;
}
.send_new_im_container .mls_btn.mls_btn_red {
  background: #faae0b !important;
  color: #fff !important;
  text-shadow: none !important;
  font-weight: 700 !important;
}

/* region .profile */

.profile h2,
.profile .title_h2 {
  color: #f8d1a5;
}
.profile .mls_btn.mls_btn_red {
  color: #fff !important;
}

.profile .profile_header .header_top .title_h1,
.profile .profile_header .header_top h1 {
  color: inherit !important;
}

.profile_actions_footer .mls_btn,
.profile_actions_footer .mls_btn.mls_btn_mini.mls_btn_red {
  background: #faae0b !important;
  color: #fff !important;
  text-shadow: none !important;
  font-weight: 700 !important;
}

#profile_info_btn.mls_btn {
  background: #a7230e !important;
  color: #fff !important;
  text-shadow: none !important;
  font-weight: 700 !important;
}

.profile_comments .mls_btn,
#profile_albums_btn.mls_btn_red,
#change_profile_photo_trigger .mls_btn {
  background: #faae0b !important;
  color: #fff !important;
  text-shadow: none !important;
  font-weight: 700 !important;
}

/* endregion .profile */

.history p.topicChange {
  color: #f8d1a5 !important;
}

.history p.tip_success {
  background: #570d0f !important;
}

.users div.member,
.users div.member .td.td_user,
.users dfn,
.history dfn,
#bChat .history p.model {
  color: #fff !important;
}

.modelUsers div.user_item {
  border-bottom: 1px solid #4a1011 !important;
}

.column-header .chatType {
  background-color: #870012 !important;
}

dl.sv-grid.sv-grid-33 .btn-last,
dl.sv-grid.sv-grid-33 .btn-first {
  border-color: #e7ae4a !important;
}

.contextMenu li.title {
  color: #000 !important;
}

.top_models .prize_info em,
.top_models .descr p em {
  color: #f8d1a5 !important;
}

.top_models .prize_info {
  color: #fff !important;
}

.top_models .title_h3 {
  color: #404040 !important;
}

.friend {
  border: 1px solid #4a1011 !important;
  background: #fff !important;
  overflow: hidden;
}

.follower_page .fp_list .fpl_item {
  background: #fff !important;
}

.follower_page .fp_list .fpl_btn_wrp .mls_btn,
.send_message_button .a.mls_btn.mls_btn_red {
  background: #faae0b !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.23) !important;
  color: #fff !important;
}

.im_conversations_list .item_checkbox {
  background-color: #4a1011 !important;
}

.im_conversations_list .item_msg_text,
.im_conversations_list .item_last_msg_date {
  color: #fff !important;
}

.messages_list .time,
.messages_list .message {
  color: #fff !important;
}

.im_conversations_list .items .item {
  border-top: 1px solid #4a1011 !important;
}

.im_conversations_list .items .item:hover,
.im_conversation_message:hover {
  background: #4a1011 !important;
}

.im_conversations_list .items .item.checked .fl_l,
.im_conversations_list .items .item.checked .item_last_msg_date {
  color: #000 !important;
}

.im_conversations_list .items .item.checked:hover .fl_l,
.im_conversations_list .items .item.checked:hover .item_last_msg_date {
  color: #fff !important;
}

.im_conversations:not(.bonga_models_im_conversations) .page_im_active_conversations .active_conversations_container {
  border: 1px solid #4a1011 !important;
}

.active_conversations_tabs {
  background-color: #4a1011 !important;
  border-bottom: 1px solid #4a1011 !important;
}

.active_conversations_header .im_conversation_header {
  color: #fff !important;
}

.im_group_conversation_container .reply_im_container {
  background-color: #4a1011 !important;
  border-top: 1px solid #4a1011 !important;
}

.rc_f_link {
  margin: 0 10px;
  font-size: 110%;
}

.contact_support .contact_support_form {
  border: 1px solid #4a1011 !important;
  margin: 0 !important;
}

.contact_support .contact_support_form .form_row .form_field .input_wrapper,
.contact_support .contact_support_form .form_row .form_field .select_wrapper,
.contact_support .contact_support_form .form_row .form_field .textarea_wrapper {
  border: 1px solid #4a1011 !important;
  background: #fff !important;
}

.contact_support .contact_support_form .form_row .form_label {
  color: #fff !important;
}

.contact_support .support_page_email .contact_support_form .form_row .form_label {
  color: #666 !important;
}

.contact_support .contact_support_form .form_actions .bt30 {
  background-color: #faae0b !important;
  color: #fff !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18) !important;
}

.contact_support .contact_support_info h2,
.contact_support .sp_email_inner h2,
.contact_support .member_dmca_page_inner h2 {
  background: #4d090b !important;
  border: 1px solid #401401 !important;
  outline: 0 none !important;
}

.all_models_page_desc {
  border: 1px solid #401401 !important;
}

.all_models_page_desc p {
  color: #fff !important;
}

.real_gift_form .buy_now .bt30.bt30_green,
.mls_btn.cancel_link,
.add_friend_button a.mls_btn.mls_btn_red,
.bt30.bt30_green.create_new_album_button,
.saf_search .mls_btn.mls_btn_mini {
  background: #faae0b !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.23) !important;
  color: #fff !important;
}

.jl_alert .jl_alert_content {
  background-color: #870011 !important;
  color: #fff !important;
  border: none;
}

.change_profile_photo {
  background-color: #870011 !important;
}

.btn_disabled,
.btn_disabled:active,
.btn_disabled:hover {
  color: #aaa !important;
}

.jl_alert_outer {
  background-color: transparent !important;
}

.jl_alert {
  border: 1px solid #4a1011 !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
}

.jl_alert .jl_alert_header {
  background-color: #5c050f !important;
}

.jl_alert_close .jl_alert_close_link {
  background: url("/images/frontend/wl/ruscams/icon_close_white.png") center center no-repeat !important;
}
.profile .title_h2,
.profile_comments .comment_container,
.profile_box .title_h2,
.profile_header_block .title_h2,
.profile_comments .title_h2 {
  border-bottom: 1px solid #401401 !important;
}
.change_profile_photo_form .form_data .select_avatar {
  border-top: 1px solid #401401 !important;
}

.profile .albums_container .descr_block {
  border: 1px dashed #401401 !important;
  color: #fff !important;
}

.btn_green.btn_large.hide_im {
  color: #fff !important;
}

.deny .mls_btn.mls_btn_mini {
  background-color: #a7230e !important;
  color: #fff !important;
  text-shadow: none !important;
  font-weight: 700 !important;
}

.contact_support .icon {
  fill: #790000;
}

.account_cancelaccount .account_info .form_block {
  background: #5c050f !important;
  border: 1px solid #401401 !important;
}

.account_cancelaccount .info {
  color: #fff !important;
}

.account_cancelaccount .account_info .form_data .form_row .form_label {
  color: #fff !important;
}

.account_cancelaccount .hint_block {
  background-color: #a7230e !important;
  border: 1px solid #401401 !important;
}

.member_join_popup .initial_bonus {
  color: #A02239 !important;
}

.real_gift_top_block .model_profile_info div {
  color: #fff !important;
}

.rounded.gift_rounded {
  background: #5c050f !important;
  border-color: #4a1011;
}

.real_gift_categories ul a {
  color: #fff !important;
  text-decoration: none !important;
}

.real_gift_categories ul a:hover {
  color: #faae0b !important;
}

.real_gift_categories ul li {
  border-bottom: 1px solid #401401 !important;
}

.real_gift_item {
  border: 1px solid #401401 !important;
  background: #fff !important;
}

.real_gift_item h3.title {
  color: #a02239 !important;
}

.real_gift_top_block {
  border-bottom: 1px solid #401401 !important;
}

.real_gift_form {
  background: #870012 !important;
}

.real_gift_form .navbar_panel .navbar_panel_data .data_item .tokens_amount a {
  background: #0000ff !important;
}

.real_gift_form .navbar_panel a,
.real_gift_form .navbar_panel a:link {
  color: #fff !important;
  text-decoration: none !important;
}

.real_gift_form .navbar_panel a.buy_tokens,
.real_gift_form .navbar_panel a.buy_tokens:link {
  color: #faae0b !important;
}

.real_gift_form .navbar_panel a.buy_tokens:hover {
  text-decoration: underline !important;
}

.real_gift_form .my_account {
  border-bottom: 1px solid #401401 !important;
}

.real_gift_form .details .h3,
.real_gift_form .details h3 {
  color: #f8d1a5 !important;
}

.real_gift_form .details .desc {
  color: #fff !important;
}

.real_gift_form .buy_now .bt30.bt30_green {
  background-image: none !important;
}

.real_gift_form img.big {
  border: 1px solid #401401 !important;
}

.real_gift_details.btn_silver {
  background: #d9d9d9 !important;
  color: #464646 !important;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.57) !important;
}
#header_login .messages .im_popover .see_all {
  background-color: #570d0f !important;
  border: 1px solid #401401 !important;
}
#header_login .im_popover {
  top: 27px !important;
}
#header_login .messages .im_popover .inner {
  background-color: #870012 !important;
}
#header_login .messages .im_popover .inbox span {
  color: #fff !important;
}
#header_login .im_popover .item {
  background-color: #57050e !important;
}
#header_login .im_popover .item.item_new_msg {
  background-color: #a7230e !important;
}
#header_login .im_popover .item {
  border-bottom: 1px solid #401401 !important;
}
#header_login .im_popover .item_msg_text {
  color: #fff !important;
}
.tip_model .title_block {
  color: #a02239 !important;
}

.tip_model .tip_model_form .radio_list li {
  color: #a02239 !important;
}

.tip_model .tip_model_form .radio_list li .radio_help {
  color: #000 !important;
}

.tip_model .tip_model_form .radio_list li.custom label {
  color: #000 !important;
}

.contextMenu .friend {
  border: 0 !important;
}

#bChat .users .user_item_selected {
  background: #a7230e !important;
}

.history p.service {
  background: #a7230e !important;
}

.chatbox.chatbox_green .history dfn {
  color:#570d0f !important;
}

.users span.icon_webcam {
  background-image: url("/images/frontend/wl/ruscams/webcam1.png") !important;
}

.report_form label {
  color: #000 !important;
}

.nf_page .error404 span,
.nf_page .error404 p {
  color: #fff !important;
}

#change_email_popup, #resend_email_popup {
  background: #870011 !important;
}

#resend_email_popup .form_data,
#change_email_popup .form_field {
  color: #fff !important;
}

#change_email_popup .input_wrapper {
  background: #fff !important;
  color: #444 !important;
}

.right_side_filter .styled_radio input + label span {
  background-image: url("/images/radio.png") !important;
  background-position: 0 0 !important;
}

.right_side_filter .styled_radio input:checked + label span {
  background-position: 0 -14px !important;
}

.followers_pages .fp_list .flp_send_message_button .send_im_to_user_trigger.mls_btn,
.send_message_button .send_im_to_user_trigger.mls_btn {
  background: #faae0b !important;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.23) !important;
  color: #fff !important;
}

.account_cancelaccount .note {
  color: #fff !important;
}

.account_cancelaccount .friends_block .friend_item .title,
.account_cancelaccount .ac_followers .ac_item .aci_title {
  color: #fff !important;
}

.member-chat-faq-popup h2 {
  color: #000 !important;
}

.messages_list .im_dialog_message .time,
.messages_list .im_dialog_message .message {
  color: #000 !important;
}

.new_im_design .messages_list .message {
  color: #000 !important;
}

.concierge_service .concierge_header {
  color: #a02239 !important;
}

.concierge_service h4 {
  color: #a02239 !important;
}

.bc_mpc .mpb_info .mpbp_actions {
  background-color: #570d0f;
  border-color: #4a1011;
  border-top: 1px solid #4a1011;
}

.bc_mpc .mpb_info .mpbp_actions .pa_btn_wrap {
  border-color: #4a1011;
}

.bc_mpc .mpb_achievements .mpl_label,
.bc_mpc .mpb_info .mpb_about .mp_details_label,
.bc_mpc .mpb_info .mpb_about .mp_details_data {
  color: #fff;
}

.bc_scroll_container:hover .bc_scroll_bar,
.bc_scroll_container:active .bc_scroll_bar,
.bc_scroll_bar {
  background-color: #4a1011;
}

.bc_mpc .mpb_addl_info .ma_text {
  color: #fff;
}

.bc_mpc .mpb_gifts .gift_wrap_but_text {
  color: #fff !important;
}

.bc_mpc .mpb_gifts .gift_wrap_but .gift_text .chose,
.bc_mpc .mpb_achievements .mpl_label .mpl_date,
.bc_mpc .mpb_gifts .mp_green {
  color: #faae0b;
}

.bc_mpc .mpb_info,
#bModelNavigator.active,
.bc_mpc .mp_inner > div + div,
.bc_mpc .mpb_gifts .showdiv_gift .real_gift_but {
  border-color: #4a1011;
}

.bc_mpc .mpb_gifts .showdiv_gift {
  border: 1px solid #4a1011;
}

.bc_mpc .mpb_achievements .mpl_label .mpl_date {
  font-weight: bold;
}

.hs_slider_arrow:before,
.hs_slider_arrow:after {
  background: #ccc;
}

.hs_slider_arrow.disabled:before,
.hs_slider_arrow.disabled:after,
.hs_slider_arrow:hover:before,
.hs_slider_arrow:hover:after {
  background: #777;
}

ul.mls_tabs li:last-child:lang(ar),
ul.mls_tabs li:last-child:lang(jw) {
  border-left: solid 1px #4a1011 !important;
}

ul.mls_tabs li:lang(ar),
ul.mls_tabs li:lang(jw),
#bChat .history:lang(ar),
#bChat .history:lang(jw) {
  border-left: 0 !important;
  border-right: 1px solid #4a1011 !important;
}

.tdSendInput #bSendInputHolder:lang(ar),
.tdSendInput #bSendInputHolder:lang(jw) {
  border-left: 1px solid #4a1011 !important;
}

.memberBalance {
  border: none;
}

.profile_modal_wrapper {
  background-color: #5c050f;
  color: #fff;
}

.showdiv_gift .sg_header {
  border-bottom: 1px solid #4a1011;
}

.bc_mpc .mpb_gifts .showdiv_gift .real_gift_but,
.bc_mpc .mpb_gifts .showdiv_gift .virt_gift_but {
  margin-left: 0 !important;
  color: #fff !important;
}

.im_new_message_popup {
  width: auto;
}

.sidebar_card.sb_topmodel .sb_ttl,
.gifts_nav span {
  color: #fff;
}

.send_virtual_gift_box .gift_form .form_actions .w204:hover,
.send_virtual_gift_box .gift_form .form_actions .w204 {
  background-color: #dd8d00 !important;
  background-image: none !important;
  text-shadow none !important;
}

.send_virtual_gift_box .select_wrapper {
  background-color: #fff;
}

.send_virtual_gift_box .gifts_list img {
  border-color: #4a1011;
}

.wrapper .content_container .custom_text {
  color: #fff !important;
}

.free_tokens_panel_div {
  margin: 0 auto;
  top: -10px;
}

#email_confirmed_popup .email_confirmed_popup_content {
  background-color: #870012;
}
.bt35_maroon,
.mls_btn.mls_btn_red:hover,
.mls_btn.mls_btn_red {
  background-color: #a7230e !important;
}

.membership_types .acc_item,
.membership_types .account_description {
  color: #595959;
}

.membership_types .premium {
  color: #a02239 !important;
}

.top_models .title_h1 {
  color: #a02239 !important;
}

.chat_history .msg_row:first-child .message.__text:first-child:before,
.chat_history .msg_row:first-child .message.__text:first-child:after {
  border-left-color: #870012;
}

.chat_history .msg_row:first-child .msg_corners:before {
  box-shadow: -5px -5px 0 0 #870012;
}

.chat_history .msg_row:first-child .msg_corners:after {
  box-shadow: -5px 5px 0 0 #870012;
}

.mls_btn.slp_cancel {
  color: #464646 !important;
}

.account .account_info h1.current_level span,
.account .account_info .ms_descr .info_part {
  color: #fff;
}

.account .account_info .membership_types .ms_th .ms_tr .ms_td.descr,
.account .account_info .membership_types.membership_types_free .ms_th .ms_td:nth-child(2),
.account .account_info .membership_types.membership_types_gold .ms_th .ms_td:nth-child(3),
.account .account_info .membership_types.membership_types_platinum .ms_th .ms_td:nth-child(4),
.account .account_info .membership_types.membership_types_unlimited .ms_th .ms_td:nth-child(5),
.account .account_info .membership_types.membership_types_diamond .ms_th .ms_td:nth-child(6),
.account .account_info .membership_types.membership_types_exclusive .ms_th .ms_td:nth-child(7) {
  color: #faae0b;
}

.account .account_info .membership_types.membership_types_free .ms_td:nth-child(2),
.account .account_info .membership_types.membership_types_gold .ms_td:nth-child(3),
.account .account_info .membership_types.membership_types_platinum .ms_td:nth-child(4),
.account .account_info .membership_types.membership_types_unlimited .ms_td:nth-child(5),
.account .account_info .membership_types.membership_types_diamond .ms_td:nth-child(6),
.account .account_info .membership_types.membership_types_exclusive .ms_td:nth-child(7) {
  background-color: #570d0f;
}

.account .account_info .membership_types .ms_th .ms_tr {
  background-color: #870011;
}

.account .account_info .upload_form_data,
.account .account_info .upload_docs {
  border-color: #fff !important;
}

.account .account_info .upload_form_data .upload_desc,
.account .account_info .upload_form_data .doc_title,
.account .account_info .upload_form_data,
.account .account_info .upload_docs .ud_list li span,
.account .account_info .upload_docs,
.account .account_info .upload_docs .ud_ttl {
  color: #fff;
}
.account .account_info .ms_scroll_block .g_icon,
.account .account_info .ms_scroll_block:hover .g_icon {
  fill: #fff;
}
.account .account_info .upload_form_data .upload_photo .documents_file_dnd .green_link {
  border-color: #faae0b;
}

.ap_overview_page .ap_overview_desc,
.ap_overview_page .ap_overview_ttl {
  color: #fff;
}

.ap_refer_page,
.ap_cashback_page,
.ap_initial_page {
  background: #fff;
}

.chat_games {
  background-color: #870012 !important;
  border-color: #4a1011;
}

.chat_games .cga_title {
  color: #fff !important;
}

.chat_games .cga_notice {
  color: #fff !important;
}

.chat_games .cga_item.__expanded.__playing .cga_content.__dice {
  background-color: #fff;
}

.chat_games .cga_notice {
  background: #5c050f;
}

.chat_games .cga_item {
  border-bottom: 1px solid #4a1011;
}

.chat-tab .msg_chat_game {
  background-color: #fbfbfb;
}

.cg_dice_side.__number[data-summ]:after {
  color: #633d3d;
}

.cga_item.__slot .slm_game_title,
.cg_slm_info .slmi_text,
.cg_radio .cgr_label,
.cg_radio .cgr_label .bc_bold,
.rtd_grid .rtd_gitem,
.cga_item.__wheel .stw_prizes .stw_label {
  color: #fff;
}

.bc_confirm_popup .bcc_content .cgr_label,
.bc_confirm_popup .bcc_content .cg_label,
.bc_confirm_popup .bcc_header .bcc_title {
  color: #464646;
}

.forward_to_remote .ftr_body {
  background-color: #fff;
  color: #5c050f;
}

.forward_to_remote .ftr_header {
  background-color: #5c050f;
}

.forward_to_remote .ftr_highlight {
  color: #5c050f;
}

.forward_to_remote .ftr_btn_wrp .mls_btn:not(.mls_btn_red) {
  color: rgb(59, 59, 59)!important;
}

.social_profile_form .form_actions .mls_btn.mls_btn_red,
.forward_to_remote .ftr_btn_wrp .mls_btn.mls_btn_red {
  color: #fff!important;
}

.remote_popup_form .form.change_password_form .form_row .form_field .field_label {
  color: #fff;
}

.rounded.repeat_rnd .video_favorite_list {
  color: #999;
}

.gc_holder .gc_btn_back {
  color: #464646 !important;
}

.header_controls_wrp, .header_lang {
  border-color: #870011 !important;
}

.fl_mls_sort .cszb_select .cszb_select_options .cszb_select_option {
  color: #fff !important;
  background: #5c050e !important;
}

.fl_mls_sort .cszb_select .cszb_select_icon .cszb_icon {
  color: #fff !important;
}

.fl_mls_sort .cszb_select .cszb_select_options .cszb_select_option:hover,
.fl_mls_sort .cszb_select .cszb_select_options .cszb_select_option.selected {
  color: #faae0b !important;
  background: #5c050e !important;
}

.ms_filter .cszb_select .cszb_select_options .cszb_select_option:hover,
.ms_filter .cszb_select .cszb_select_options .cszb_select_option.selected {
  color: #fff !important;
  background: #5c050e !important;
}

.mls_hash_tag.__active .ht_result {
  color: #fff !important;
}

.alphabet .text_filter .input_wrapper {
  height: auto;
  padding: 0;
  background: #fff !important;
}

.alphabet .text_filter .input_wrapper input {
  height: 29px;
  box-sizing: border-box;
}

.page_categories .pc_tags_table .pct_row .pct_cell .pct_tag {
  color: #fff !important;
  background: #ff9100 !important;
}

.page_categories .pc_tags_table .pct_row .pct_cell .pct_tag:hover {
  background: #faae0b !important;
}

.page_categories .pc_tags_table .pct_header .pct_cell {
  color: #fff !important;
}

.page_categories .pc_tags_table .pct_row .pct_cell {
  color: #fff !important;
}

.confirm_email_box .confirm_email_close .ceb_close {
  color: #fff !important;
}

.confirm_email_box .confirm_email_close:hover .ceb_close {
  color: rgba(255, 255, 255, 0.6) !important;
}

.page_categories .pc_tags_table .pct_row .pct_link:before,
.page_categories .pc_tags_table .pct_row .pct_link:after {
  background-color: #fff !important;
}

.page_categories .pc_tags_table .pct_row .pct_link:hover:before,
.page_categories .pc_tags_table .pct_row .pct_link:hover:after {
  background-color: #4a1011 !important;
}

.page_header .header_control .itm.messages .c_arrow.icon {
  display: none;
}

.page_header .header_control .icon {
  background-image: none !important;
}

.bt30_maroon strong,
.bt30_maroon span {
  background-image: none !important;
}

.forget_password_form_block {
  color: #fff !important;
}

.input_wrapper input {
  background: #fff !important;
}

.im_sm_wrap_popup_head,
.profile_modal_wrapper .pm_header {
  background: #870011;
}

.im_popover .item_dialog:hover .mark_read_block.im_mark_unread {
  height: 24px;
  background: url(/images/frontend/wl/ruscams/mark_as_read.svg) center no-repeat;
  background-size: contain !important;
}

.im_popover .item_dialog .mark_read_block.im_mark_unread:hover {
  opacity: 0.8;
}

.im_popover .item_dialog:hover .mark_read_block.im_mark_read {
  background: url(/images/frontend/wl/ruscams/mark_as_unread.svg) center no-repeat;
  background-size: contain !important;
}

.im_popover .item_dialog:hover .mark_read_block.im_mark_read:hover {
  opacity: 0.8;
}

.show_video_view .sv_footer .not_enough_tokens {
  color: #000 !important;
}

.show_video_view .btn_buy_video {
  padding: 9px 18px 8px;
  color: #fff !important;
}

.chat-tab .msg_topicChange .system_area {
  color: #fff !important;
}

.im_select_block div.deselect:not(.im_select_option) {
  color: #fff;
}

.im_select_block div.deselect:not(.im_select_option) .im_sb_icon {
  fill: #fff;
}

.wrapper .like-yt-block .lyt-hdr span {
  color: #fff !important;
}

.bongacams_popup .album_form {
  color: #000 !important;
}

.mls_listing_h1,
.mls_listing_h1 h1,
.mls_listing_h1 .title_h1 {
  color: #fff !important;
}

.chat_games .cga_item {
  overflow: visible;
}

/* region daily_quest */
.page_daily_quests .dq_mission .dqm_accent {
  color: #ffc700;
}

.page_daily_quests .dq_mission .dqm_title {
  color: #fff;
}

.page_daily_quests .dq_timer .dqt_time {
  color: #fff;
}

.page_daily_quests .dq_timer .dqt_icon {
  fill: #ffc700;
}
/* endregion daily_quest */
































