div.menu_wrapper div.left_menu div.item,
div.content_wrapper div.item_menu div.item,
div.content_wrapper div.item_menu div.item div.overflow_shade,
div.header div.icons-right div.logoff,
div.header div.icons-right div.user,
div.header div.music_story_toggle,
div.header div.icons-right svg,
div.header div.user_dropdown_wrapper div.item,
div.header div.user_dropdown_wrapper div.item div.submenu_wrapper div.submenu_item,
div.header div.nav_arrow_wrapper span.mat-icon-svg svg,
.HomeArtistList .headers .letter,
div.extra_menu div,
div.error_popup div.dropdown_wrapper div.dropdown_item,
div.setting_popup div.dropdown_wrapper div.dropdown_item,
.search_popup_wrapper .item,
.HomeArtistList .LetterBlock .item,
.HomeArtistList .LetterBlock .item:hover .avatar.placeholder .mat-icon,
div.control_container div.shuffle-icon,
div.control_container div.repeat-icon,
div.control_container div.lyrics,
div.scroll div.ScrollButtonLeft,
div.scroll div.ScrollButtonRight,
div.scroll div.ScrollButtonLeft .mat-icon,
div.scroll div.ScrollButtonRight .mat-icon,
div.content div.radio div.play_button,
.is_online,
div.control_container div.like,
div.control_container .highlight svg,
div.control_container div.control_container_shade_wrapper div.control_container_shade,
div.content div.radio div.play_button svg,
div.control_container .highlight:before,
div.profile_popup_v2 .profile_popup_account_link
{
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear;
}

div.control_container div.volume-icon,
div.control_container div.volume-icon:before{
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}

div.sec_bar_wrapper span.ui-slider-handle,
div.volume_bar_wrapper span.ui-slider-handle,
.ps-container,
.ps-scrollbar-x-rail,
.ps-scrollbar-y-rail,
div.lyric_popup .title .mat-icon.close
{
    -webkit-transition: opacity 0.15s linear;
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}

div.album .album_favorite,
div.album .album_favorite:before
{
    -webkit-transition: color 0.15s linear;
    -moz-transition: color 0.15s linear;
    -o-transition: color 0.15s linear;
    transition: color 0.15s linear;
    -webkit-transition: background-color 0.15s linear;
    -moz-transition: background-color 0.15s linear;
    -o-transition: background-color 0.15s linear;
    transition: background-color 0.15s linear;
}


div.thumbs_wrapper div.thumbs_up,
div.thumbs_wrapper div.thumbs_down,
.HighlightLink,
.HighlightLink.active,
.HighlightLink svg,
.HighlightLink.active svg
{
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
}

div.content div.radio div.scroll div.RadioCounter1,
div.content div.radio div.scroll div.RadioCounter2,
div.content div.radio div.scroll div.RadioCounter3,
div.content div.radio div.scroll div.RadioCounter4
{
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

div.profile_popup_v2 .profile_wrapper .profile
{
    -webkit-transition: all 0.18s ease;
    -moz-transition: all 0.18s ease;
    -o-transition: all 0.18s ease;
    transition: all 0.18s ease;
}

.checkbox_switch input:checked + .slider:before
{
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

.checkbox_switch .slider 
{
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
}
.checkbox_switch .slider:before 
{
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
}

div.normal_blocks div.album,
div.horizon_scroll_blocks div.album div,
div.normal_blocks div.album div
{
    -webkit-transition: transform 0.15s ease, opacity 0.15s ease;
    transition: transform 0.15s ease, opacity 0.15s ease;
    -moz-transition: transform 0.15s ease, opacity 0.15s ease;
    -o-transition: transform 0.15s ease, opacity 0.15s ease; 
}

div.horizon_scroll_blocks div.album
{
    -webkit-transition: left 0.5s ease 0s, transform 0.15s ease;
    transition: left 0.5s ease 0s, transform 0.15s ease;
    -moz-transition: left 0.5s ease 0s, transform 0.15s ease;
    -o-transition: left 0.5s ease 0s, transform 0.15s ease;  
}


div.menu_wrapper div.left_menu div.item li
{
    -webkit-transition: all 0.1s ease;
    transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;  
}

div.menu_wrapper div.left_menu div.item span.mat-icon-svg svg
{
    -webkit-transition: all 0.1s ease;
    transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;  
}

div.error_popup_wrapper,
div.mmm_popup_wrapper,
div.setting_popup_wrapper,
div.appsettings_wrapper,
div.lyric_popup_wrapper,
.background_shade,
.background_shade_disabled,
div.enlarged_art_wrapper .art,
div.profile_popup_wrapper
{
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;    
}
div.snackbar_wrapper
{
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;       
}

.content_wrapper .profile_page .plistItem div.thumbs_up,
.content_wrapper .profile_page .plistItem div.thumbs_down,
div.search_popup_wrapper .item.ElementToEnter .placeholder,
div.search_popup_wrapper .item:hover .placeholder
{
    -webkit-transition: all 0 ease;
    transition: all 0 ease;
    -moz-transition: all 0 ease;
    -o-transition: all 0 ease;   
}

div.content,
div.lyric_wrapper
{
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;    
}


.menu_wrapper #album_art,
.menu_wrapper #album_art_shade
{
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;    
}