


.menu_wrapper,
div.menu_wrapper div.left_menu,
div.menu_wrapper div.left_menu div.item.disabled:hover,
div.menu_wrapper div.left_menu div.item.disabled.hovered
div.menu_wrapper div.left_menu div.item.disabled.active,
div.menu_wrapper div.left_menu div.item.disabled.active:hover,
div.menu_wrapper div.left_menu div.item.disabled.active.hovered
{
    background-color: rgba(var(--left-menu-bg-color));
}


div.horizon_scroll_blocks div.album .mat-icon.play,
div.normal_blocks div.album .mat-icon.play,
div.content div.radio div.scroll div.album .title,
.header,
div.profile_popup_v2 .profile_wrapper .profile .avatar.jdenticon_overflow{
    background-color: rgba(var(--general-bg-color));
}

.control_wrapper{
    background-color: rgba(var(--left-menu-bg-color));
}

body{
    background-color: rgba(var(--general-bg-color));
}

.base_bg_dark,
div.profile_popup .profile_wrapper .profile:hover,
div.splash_wrapper,
div.norm_list div.thumbs_wrapper,
div.norm_list div.follow_plist_wrapper,
div.profile_popup_v2 .profile_wrapper .profile .button
{
    background-color: rgba(var(--general-bg-color));
}



div.lyric_popup{
    background-color: #f3f3f3;
}



div.search{
    background-color: rgba(var(--player-bg-color));
    color: rgba(var(--text-color));
}


div.search input::placeholder,
div.search input:-ms-input-placeholder,
div.search input::-ms-input-placeholder{
    color: rgba(var(--text-color));
}

div.search svg{
    fill: rgba(var(--text-color));
}


div.header div.user_dropdown_wrapper div.seperator div.line
{
    background-color: #4f4650;
}



div.extra_menu div,
.HomeArtistList .headers .letter:hover,
.HomeArtistList .LetterBlock .item,
.content_wrapper .profile_page .avatar_upload .save,
div.setting_popup div.dropdown_wrapper div.dropdown_item
{
    border-color: red;
}



div.horizon_scroll_blocks div.scroll div.ScrollButtonLeft
{
    background: -moz-linear-gradient(left,  rgba(var(--general-bg-color),.8) 0%,rgba(var(--general-bg-color),0) 100%);
    background: -webkit-linear-gradient(left,  rgba(var(--general-bg-color),.8) 0%,rgba(var(--general-bg-color),0) 100%);
    background: linear-gradient(to right,  rgba(var(--general-bg-color),.8) 0%,rgba(var(--general-bg-color),0) 100%);  
}
div.horizon_scroll_blocks div.scroll div.ScrollButtonRight
{
    background: -moz-linear-gradient(left,  rgba(var(--general-bg-color),0) 0%, rgba(var(--general-bg-color),.8) 100%);
    background: -webkit-linear-gradient(left,  rgba(var(--general-bg-color),0) 0%,rgba(var(--general-bg-color),.8) 100%);
    background: linear-gradient(to right,  rgba(var(--general-bg-color),0) 0%,rgba(var(--general-bg-color),.8) 100%);
}


div.norm_albu_dspl .title,
div.content div.radio .title_copy,
div.radio .title,
div.norm_list .title,
div.artist_page .title,
div.profile_page .title
{
    font-size: 32px;
    font-weight: 500;
}

div.horizon_scroll_blocks:first-child .title,
div.normal_blocks:first-child .title
{
    font-size: 32px;
    font-weight: 600;
}

div.horizon_scroll_blocks .title,
div.normal_blocks .title,
div.album_list .title,
div.search_results .title
{
    font-size: 24px;
    font-weight: 600;
}

div.landscape_art_enabled .title
{
    font-weight: 300;
}


div.content_wrapper div.item_menu div.Header,
div.horizon_scroll_blocks div.subject,
div.artist_page div.subject,
div.norm_list div.subject,
div.norm_albu_dspl div.subject,
div.content div.master_placeholder_wrapper,
div.header div.nav_arrow_wrapper li,
div.header div.nav_arrow_wrapper span.mat-icon-svg svg,
div.horizon_scroll_blocks div.subtitle_show_more,
div.horizon_scroll_blocks div.quick_plist
{
    color: #8f8490;
    fill: #8f8490;
}
div.artist_page div.artist_plays_last_month
{
    border-color: #8f8490;
}

div.norm_albu_dspl .title,
div.content div.radio .title_copy,
div.content div.radio div.subject,
div.horizon_scroll_blocks .title,
div.normal_blocks .title,
div.radio .title,
div.norm_list .title,
div.artist_page .title,
div.profile_page .title,
div.horizon_scroll_blocks div.album .title,
div.normal_blocks div.album .title,
div.album_list div.album .title,
div.search_results div.album .title,
.HomeArtistList .headers,
.HomeArtistList .LetterBlock,
.content_wrapper .profile_page .avatar_upload .save .mat-icon,
div.horizon_scroll_blocks div.scroll div.ScrollButtonLeft div.mat-icon,
div.horizon_scroll_blocks div.scroll div.ScrollButtonRight div.mat-icon,
div.error_popup,
div.setting_popup,
div.profile_popup,
.HomeArtistList .LetterBlock .item:hover .avatar.placeholder .mat-icon,
div.artist_page div.artist_plays_last_month,
.content_wrapper .profile_page .profileFollowItem .avatar .mat-icon,
div.search_popup_wrapper_old .item.ElementToEnter .placeholder,
div.search_popup_wrapper_old .item:hover .placeholder
{
    color: rgba(var(--text-color));
}

div.error_popup,
div.setting_popup,
div.profile_popup{
    color: rgba(var(--text-color-diag));
}


.checkbox_switch .slider
{
    background-color: #ece3ed;
}


div.norm_albu_dspl div.cooperative,
div.norm_albu_dspl div.reviews div.review
{
    border-color: #4f4650;
}


div.profile_popup,
div.error_popup,
div.setting_popup
{
    background-color: rgba(var(--popup-bg-color));
}
div.search_popup_wrapper_old{
    background-color: rgba(var(--left-menu-bg-color));
}
div.search_popup_wrapper_old div.header_title,
div.search_popup_wrapper_old div.item
{
    border-color: rgba(var(--vertical-menu-border-color));

}

div.search_popup_wrapper_old div.item.no_result:hover
{
    background-color: inherit;
    color: rgba(var(--text-color));
}



div.content_wrapper,
div.extra_menu,
div.search_popup_wrapper_old div.header_title,
div.search_popup_wrapper_old div.item,
div.norm_albu_dspl div.track_wrapper div.track,
div.norm_list div.track_wrapper div.track,
body.public div.norm_list div.track_wrapper div.track:hover,
body.public div.norm_list div.track_wrapper div.track.hovered,
div.norm_albu_dspl div.cooperative .mat-icon,
div.artist_page div.cooperative .mat-icon,
div.content div.radio div.play_button,
div.error_popup div.dropdown_wrapper div.dropdown_item,
div.setting_popup div.dropdown_wrapper div.dropdown_item,
div.header div.icons-right,
div.normal_blocks div.album .mat-icon.play,
div.control_container div.shuffle-icon,
div.control_container div.repeat-icon,
.empty_block_text,
.content_wrapper .profile_page .plistItem:hover div.thumbs_up,
.content_wrapper .profile_page .plistItem:hover div.thumbs_down,
div.menu_wrapper div.left_menu div.item,
div.norm_albu_dspl div.track_wrapper div.track.blocked:hover,
div.norm_list div.track_wrapper div.track.blocked:hover,
div.norm_albu_dspl div.track_wrapper div.track.blocked.hovered,
div.norm_list div.track_wrapper div.track.blocked.hovered{
    color: rgba(var(--text-color));
}

div.menu_wrapper div.left_menu div.item.active{
    color: rgba(var(--text-color-diag));
}

div.header div.icons-right svg,
div.content_wrapper svg,
div.control_container svg,
div.horizon_scroll_blocks div.scroll div.ScrollButtonLeft div.mat-icon svg,
div.horizon_scroll_blocks div.scroll div.ScrollButtonRight div.mat-icon svg,
div.header div.user_dropdown_wrapper div.item svg,
div.header div.user_dropdown_wrapper div.item div.submenu_wrapper div.submenu_item svg{
    fill: rgba(var(--text-color));
}



div.control_container div.shuffle-icon.active,
div.control_container div.repeat-icon.active,
div.error_popup div.dropdown_wrapper div.dropdown_item div.name.new
{
    color: rgba(var(--text-color));
}

div.control_container div.shuffle-icon:hover,
div.control_container div.repeat-icon:hover,
div.control_container .highlight.mat-icon:hover,
div.content div.radio div.play_button:hover
{
    color: rgba(var(--text-color));
    text-shadow: var(--green-highligt2) 0px 0px 3px;
}

div.control_container .highlight.blocked.mat-icon:hover{
    color: inherit;
    text-shadow: none;
}

div.content div.radio div.play_button svg,
div.horizon_scroll_blocks div.album .album_favorite svg,
div.normal_blocks div.album .album_favorite svg,
div.horizon_scroll_blocks div.album .album_favorite.is_fav svg,
div.normal_blocks div.album .album_favorite.is_fav svg{
    fill: var(--green-highlight);
}

div.control_container .highlight.back svg,
div.control_container .highlight.pause-play svg,
div.control_container .highlight.next svg,
div.control_container div.shuffle-icon.active svg,
div.control_container div.repeat-icon.active svg,
div.control_container .volume_bar_wrapper svg{
    fill: rgba(var(--text-color));
}


div.control_container .highlight:hover svg,
div.control_container .highlight:hover .mat-icon-svg svg,
div.content div.radio div.play_button:hover svg{
    -webkit-filter: drop-shadow( 0px 0px 2px var(--green-highlight));
    filter: drop-shadow( 0px 0px 2px var(--green-highlight));
    fill: rgba(var(--text-color));
}

div.control_container .highlight.blocked:hover .mat-icon-svg svg{
    -webkit-filter: drop-shadow( 0px 0px 0px transparent);
    filter: drop-shadow( 0px 0px 0px transparent);
    fill: inherit;
}




div.cooperative div.coop:hover,
div.norm_albu_dspl div.track_wrapper div.track:hover,
div.norm_list div.track_wrapper div.track:hover,
div.norm_albu_dspl div.track_wrapper div.track.hovered,
div.norm_list div.track_wrapper div.track.hovered,
.social .item:hover,
.HighlightLink:hover,
div.horizon_scroll_blocks div.album .mat-icon.play,
div.search_popup_wrapper_old .item.ElementToEnter,
div.search_popup_wrapper_old .item:hover,
.HomeArtistList .LetterBlock .item:hover,
div.horizon_scroll_blocks div.album .album_favorite:hover,
div.normal_blocks div.album .album_favorite:hover,
div.horizon_scroll_blocks div.album .album_favorite.is_fav:hover,
div.normal_blocks div.album .album_favorite.is_fav:hover,
div.norm_list div.track.highlight .mat-icon,
div.norm_albu_dspl div.track.highlight .mat-icon,
div.content_wrapper div.subtitle_show_more:hover,
div.content_wrapper div.quick_plist:hover
{
    color: rgba(var(--text-color));
}

div.v2 .HighlightLink:hover{
    color: inherit;
}

.HighlightLink.disabled svg{
    fill: var(--text-btn-disabled);
}
.HighlightLink.disabled:hover svg{
    fill: var(--text-btn-disabled);
}



.HighlightLink.disabled{
    color: var(--text-btn-disabled);
}
.HighlightLink.disabled:hover{
    color: var(--text-btn-disabled);
}

div.search.focus svg{
    fill: rgba(var(--text-color));
}

div.error_popup div.mat-icon svg{
    fill: rgba(var(--text-color-diag));
}

div.search_popup_wrapper_old .item.ElementToEnter,
div.search_popup_wrapper_old .item:hover,
.HomeArtistList .LetterBlock .item:hover{
    background-color: rgba(var(--active-selection-bg)); 
    color: rgba(var(--text-color-diag)); 
}


div.error_popup div.mat-icon,
div.setting_popup div.mat-icon,
div.profile_popup div.mat-icon,
div.error_popup div.error_header,
div.setting_popup div.error_header,
div.profile_popup div.error_header
{
    color: rgba(var(--text-color-diag));
}



div.norm_list div.track_wrapper div.track.table-header,
body.public div.norm_albu_dspl div.track_wrapper div.track.table-header,
body.public div.norm_list div.track_wrapper div.track.table-header,
body.public div.norm_albu_dspl div.track_wrapper div.track.table-header:hover,
body.public div.norm_list div.track_wrapper div.track.table-header:hover,
div.review_wrapper div.post div.button:hover,
.HomeArtistList .headers .letter:hover,
.HomeArtistList .headers .letter.active,
div.horizon_scroll_blocks div.album .album_favorite.is_fav,
div.normal_blocks div.album .album_favorite.is_fav,
div.content div.radio div.play_button.pause{
    color: rgba(var(--text-color));
}
div.error_popup div.button_wrapper div.button:hover,
div.setting_popup div.button_wrapper div.button:hover,
div.error_popup div.button_wrapper div.button.ElementToEnter,
div.setting_popup div.button_wrapper div.button.ElementToEnter{
    background-color: rgba(var(--active-selection-bg));
}


div.control_container .highlight:before{
    background-color: rgba(var(--text-color));
}
div.control_container .highlight:hover:before{
    background-color: rgba(var(--text-color));
}




.HomeArtistList .headers .letter.active
{
    border-color: var(--green-highlight);
}



div.control_container div.control_container_shade_wrapper div.control_container_shade,
div.control_container div.controls_block
{
    background-color: rgba(var(--player-bg-color));
}


.content_wrapper .profile_page .avatar_upload .save,
div.search_popup_wrapper_old .item.type-profile div.art,
div.search_popup_wrapper_old div.placeholder,
div.artist_page div.avatar,
div.profile_page div.avatar,
.HomeArtistList .LetterBlock .item .avatar.placeholder
{
    background-color: rgba(var(--art-placeholder-bg-color));
}

div.control_container div.back.disabled,
div.control_container div.pause-play.disabled,
div.control_container div.next.disabled,
div.control_container div.sec-played.disabled,
div.control_container div.sec-total.disabled,
div.control_container div.volume-icon.disabled
{
   
    color: rgba(var(--text-color), .5);
}

div.control_container div.back.disabled svg,
div.control_container div.pause-play.disabled svg,
div.control_container div.next.disabled svg,
div.control_container div.sec-played.disabled svg,
div.control_container div.sec-total.disabled svg,
div.control_container div.volume-icon.disabled svg
{
    fill: rgba(var(--text-color), .5);
}



body.public div.ui-slider div.ui-slider-range,
body.public div.ui-slider span.ui-slider-handle
{    
    background-color: var(--green-highlight2-bg);
}



div.norm_albu_dspl div.options div.remove_favorite .mat-icon
{
    color: var(--green-highlight3);
}

div.norm_albu_dspl div.options div.remove_favorite .mat-icon svg
{
    fill: var(--green-highlight3);
}


.mat-icon.white,
div.norm_albu_dspl div.reviews div.add_review div.block div.input textarea,
div.profile_popup_v2 .profile_wrapper .profile div.display_name,
div.profile_popup_v2 .profile_wrapper .profile div.free_slot_text,
div.profile_popup_v2 .profile_wrapper .profile .button,
div.profile_popup_v2 .profile_wrapper .profile.free input,
div.error_popup div.dropdown_wrapper div.dropdown_item div.dropdown_item_add_input input,
div.setting_popup div.dropdown_wrapper div.dropdown_item div.dropdown_item_add_input input,
div.content_wrapper div.item_menu div.item_menu_input_wrapper input,
div.error_popup input,
div.setting_popup input,
div.error_popup div.dropdown_wrapper div.dropdown_item div.dropdown_item_add_input .mat-icon,
div.setting_popup div.dropdown_wrapper div.dropdown_item div.dropdown_item_add_input .mat-icon,
div.content_wrapper div.item_menu div.item_menu_input_wrapper .mat-icon,
.reviews .hide:hover,
.reviews .show:hover
{
    color: rgba(var(--text-color));
}
div.error_popup div.dropdown_wrapper div.dropdown_item.new svg{
    fill: rgba(var(--text-color));
}

div.norm_albu_dspl div.reviews div.add_review div.block div.input textarea
{
    background-color: #4f4650;
}





div.norm_albu_dspl div.reviews div.add_review div.block div.input div.left_arrow,
div.menu_wrapper div.left_menu div.item.disabled,
div.menu_wrapper div.left_menu div.item.disabled:hover,
div.menu_wrapper div.left_menu div.item.disabled.hovered
div.menu_wrapper div.left_menu div.item.disabled.active,
div.menu_wrapper div.left_menu div.item.disabled.active:hover,
div.menu_wrapper div.left_menu div.item.disabled.active.hovered
{
    color: rgba(var(--left-menu-disabled));
}

div.menu_wrapper div.left_menu div.item.disabled:before,
div.menu_wrapper div.left_menu div.item.disabled:hover:before,
div.menu_wrapper div.left_menu div.item.disabled.hovered:before,
div.menu_wrapper div.left_menu div.item.disabled.active:before,
div.menu_wrapper div.left_menu div.item.disabled.active:hover:before,
div.menu_wrapper div.left_menu div.item.disabled.active.hovered:before{
    background-color: rgba(var(--left-menu-disabled));
}

div.menu_wrapper div.left_menu div.item:before{
    background-color: rgba(var(--text-color));
}
div.menu_wrapper div.left_menu div.item.active:before{
    background-color: rgba(var(--text-color-diag));
}






div.content_wrapper div.item_menu div.item,
div.content_wrapper div.item_menu_wrapper div.extra_menu div,
div.content_wrapper div.norm_list div.extra_menu div,
div.content_wrapper div.norm_albu_dspl div.extra_menu div
{
    color: rgba(var(--text-color));
}

div.menu_wrapper div.left_menu div.item.active
{
    background-color: rgba(var(--active-selection-bg));
}

div.content_wrapper div.item_menu div.item.active,
div.content_wrapper div.item_menu_wrapper div.extra_menu div.active,
div.content_wrapper div.norm_list div.extra_menu div.active,
div.content_wrapper div.norm_albu_dspl div.extra_menu div.active,
div.error_popup div.dropdown_wrapper div.dropdown_item.active,
div.setting_popup div.dropdown_wrapper div.dropdown_item.active
{
    color: rgba(var(--text-color-diag));
    background-color: rgba(var(--active-selection-bg));
}


div.menu_wrapper div.left_menu div.item:hover{
    background-color: rgba(var(--active-selection-bg),.5);
    color: rgba(var(--text-color));
}

body.lib_story div.menu_wrapper div.left_menu div.item:hover,
body.lib_audiobooks div.menu_wrapper div.left_menu div.item:hover{
    background-color: rgba(var(--active-selection-bg),.2);
}


div.menu_wrapper div.left_menu div.item.active:hover{
    background-color: rgba(var(--active-selection-bg));
    color: rgba(var(--text-color-diag));
}

body.lib_story div.menu_wrapper div.left_menu div.item.active:hover,
body.lib_audiobooks div.menu_wrapper div.left_menu div.item.active:hover{
    background-color: rgba(var(--active-selection-bg));
}



div.menu_wrapper div.left_menu div.item:hover:before{
    --background-color: rgba(var(--text-color-diag));

}


div.content_wrapper div.item_menu div.item:hover,
div.content_wrapper div.item_menu div.item.hovered
{
    color: rgba(var(--text-color));
    background-color: rgba(var(--active-selection-bg),.5);
}

div.content_wrapper div.item_menu div.item.active:hover
{
    color: rgba(var(--text-color-diag));
    background-color: rgba(var(--active-selection-bg));
}



div.content_wrapper div.item_menu_wrapper div.extra_menu div:hover,
div.content_wrapper div.norm_list div.extra_menu div:hover,
div.content_wrapper div.norm_albu_dspl div.extra_menu div:hover,
div.header_menu_items .item:hover
{
    color: rgba(var(--text-color-diag));
    background-color: rgba(var(--active-selection-bg), .5);
}

div.error_popup div.dropdown_wrapper div.dropdown_item:hover svg{
    fill: rgba(var(--text-color-diag));
}

div.horizon_scroll_blocks div.album .album_favorite:hover svg,
div.normal_blocks div.album .album_favorite:hover svg,
div.horizon_scroll_blocks div.album .album_favorite.is_fav:hover svg,
div.normal_blocks div.album .album_favorite.is_fav:hover svg{
    fill: rgba(var(--text-color-diag));
}


div.menu_wrapper div.left_menu div.item.disabled span.mat-icon-svg svg,
div.menu_wrapper div.left_menu div.item.disabled:hover span.mat-icon-svg svg,
div.menu_wrapper div.left_menu div.item.disabled.active span.mat-icon-svg svg{
    fill: #4f4650;
}




div.header div.nav_arrow_wrapper span.available svg{
    fill: rgba(var(--text-color));
}

div.header div.nav_arrow_wrapper span.available:hover svg{
    fill: var(--green-highligt2);
}




.checkbox_switch input:checked + .slider
{
    background-color: var(--green-highlight3);
}
  
.checkbox_switch input:focus + .slider
{
    box-shadow: 0 0 1px var(--green-highlight3);
}
  
div.norm_albu_dspl div.track_wrapper div.track.highlight.odd div.track_name .overflow_shade,
div.norm_list div.track_wrapper div.track.highlight.odd div.track_name .overflow_shade,
div.norm_list div.track_wrapper div.track.highlight.odd div.album_name .overflow_shade{
  background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
  background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 );
}
div.norm_albu_dspl div.track_wrapper div.track.highlight.even div.track_name .overflow_shade,
div.norm_list div.track_wrapper div.track.highlight.even div.track_name .overflow_shade,
div.norm_list div.track_wrapper div.track.highlight.even div.album_name .overflow_shade{
  background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(33,33,33,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(33,33,33,1) 100%);
  background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(33,33,33,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#212121',GradientType=1 );
}

div.content_wrapper div.item_menu div.item.active div.overflow_shade
{
    background: -moz-linear-gradient(left,  rgba(var(--active-selection-bg),0) 0%, rgba(var(--active-selection-bg),1) 100%);
    background: -webkit-linear-gradient(left,  rgba(var(--active-selection-bg),0) 0%,rgba(var(--active-selection-bg),1) 100%);
    background: linear-gradient(to right,  rgba(var(--active-selection-bg),0) 0%,rgba(var(--active-selection-bg),1) 100%);
}
div.content_wrapper div.item_menu div.item:hover div.overflow_shade
{
    background: -moz-linear-gradient(left,  rgba(var(--active-selection-bg),0) 0%, rgba(var(--active-selection-bg),1) 100%);
    background: -webkit-linear-gradient(left,  rgba(var(--active-selection-bg),0) 0%,rgba(var(--active-selection-bg),1) 100%);
    background: linear-gradient(to right,  rgba(var(--active-selection-bg),0) 0%,rgba(var(--active-selection-bg),1) 100%);
       
}

.is_online{
    background-color: rgb(67, 214, 41);
}

div.control_container div.like{
    color: #bea200 !important;
}
div.control_container div.like:hover{
    color: #fadd35 !important;
    text-shadow: #fadd35 0px 0px 3px !important;
}

div.control_container div.like svg{
    fill: #bea200 !important;
}
div.control_container div.like:hover svg{
    fill: #fadd35 !important;
    text-shadow: #fadd35 0px 0px 3px !important;
}




div.menu_wrapper div.left_menu div.item.highlight,
div.header div.user_dropdown_wrapper .item.highlight{
    color: #E8692A;
    background-color: #3d251a;
    border-color: #3d251a;
}

div.menu_wrapper div.left_menu div.item.highlight.active,
div.menu_wrapper div.left_menu div.item.highlight:hover,
div.header div.user_dropdown_wrapper .item.highlight:hover{
    border-color: #D15315;
    color: #ff8f57;
    background-color: #7a310f;
}

div.header div.user_dropdown_wrapper .item.highlight:hover svg{
    fill: #ff8f57;
}

div.menu_wrapper div.left_menu div.item.highlight{
    background-color: #240b00;
    border-color: #240b00;   
}


div.menu_wrapper div.left_menu div.item.highlight:before{
    background-color: #E8692A;
}

div.menu_wrapper div.left_menu div.item.highlight.active:before,
div.menu_wrapper div.left_menu div.item.highlight:hover:before,
div.header div.user_dropdown_wrapper .item.highlight:hover:before{
    background-color: #ff8f57;
 
}


body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight,
body.lib_audiobooks div.header div.user_dropdown_wrapper .item.highlight{
    color: black;
    background-color: #fca174;
    border-color: #fca174;
}

body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight.active,
body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight:hover,
body.lib_audiobooks div.header div.user_dropdown_wrapper .item.highlight:hover{
    border-color: #E8692A;
    color: black;
    background-color: #E8692A;
    
}

body.lib_audiobooks div.header div.user_dropdown_wrapper .item.highlight:hover svg{
    fill: black;
}

body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight{
    background-color: #fca174;
    border-color: #fca174;   
}


body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight:before{
    background-color: black;
}

body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight.active:before,
body.lib_audiobooks div.menu_wrapper div.left_menu div.item.highlight:hover:before,
body.lib_audiobooks div.header div.user_dropdown_wrapper .item.highlight:hover:before{
    background-color: black;
 
}
