/*HEADER*/
.ms_header {
    right: 225px;
    left: 0;
}

.noti_icon {
    margin-right: 15px;
    padding-left: unset;
}

.ms_pro_namewrap .pro_name {
    margin-right: 10px;
    margin-left: 5px;
}

.ms_common_dropdown > li > a > span {
    margin-left: 6px;
    margin-right: unset;
}

.ms_top_search .form-control {
    padding: 0 30px 0 50px;
}

.search_icon {
    left: 25px;
    right: unset;
}

.ms_profile_dropdown {
    left: -20px;
    right: unset;
}

/*SIDEMENU*/
.nav_heading {
    padding: 27px 30px 6px 5px;
}

.ms_nav_close {
    left: -24px;
    right: unset;
}

.ms_nav_close i {
    left: 12px;
    right: unset;
    transform: translateY(-50%) rotate(0deg);
    -webkit-transform: translateY(-50%) rotate(0deg);
}

.ms_nav_close:after {
    left: -6px;
    right: unset;
    transform: rotateY(180deg);
}

/*AUDIO PLAYER*/
.player_left {
    border-radius: 12px 0 0 12px;
}

.jp-type-playlist {
    padding-right: 480px;
    padding-left: unset;
}

.jp-controls.flex-item {
    margin-left: 50px;
    margin-right: unset;
}

.jp-volume-controls.flex-item {
    margin-right: 40px;
    margin-left: unset;
}

.ms_play_song {
    padding: 15px 30px 0px 0px;
}

.jp-track-name {
    padding-right: unset;
    padding-left: 30px;
}

.knob-container .knob-wrapper-outer .knob-wrapper .round {
    right: 18rem;
    left: 10rem;
}

span.play-left-arrow {
    left: 15px;
    right: unset;
}

.play_song_name .que_data {
    padding-right: 15px;
    padding-left: unset;
}

.play_song_options {
    margin-left: 50px;
    margin-right: unset;
}

.play_song_options ul li:first-child a {
    padding-right: 0 !important;
    padding-left: 20px;
}

.play_song_options ul li a {
    border-left: 2px solid #cdcdcd;
    border-right: unset;
}

.play_song_options ul li:last-child a {
    border-left: none;
}

.song_optn_icon {
    margin-left: 5px;
    margin-right: unset;
}

.player_left.open_list span.play-left-arrow {
    transform: translateY(-50%) rotate(0deg) !important;
    -webkit-transform: translateY(-50%) rotate(0deg) !important;
    -moz-transform: translateY(-50%) rotate(0deg) !important;
    -ms-transform: translateY(-50%) rotate(0deg) !important;
}

.play-left-arrow {
    transform: translateY(-50%) rotate(180deg) !important;
    -webkit-transform: translateY(-50%) rotate(180deg) !important;
    -moz-transform: translateY(-50%) rotate(180deg) !important;
    -ms-transform: translateY(-50%) rotate(180deg) !important;
}

.jp-playlist {
    left: 0;
    right: unset;
}

.jp_queue_wrapper {
    float: left;
    padding-left: 20px;
    padding-right: unset;
}

.jp-playlist span.que_img {
    float: right;
}

.jp-playlist .que_data {
    float: right;
    padding-right: 20px;
    padding-left: unset;
}

.jp-playlist .action {
    left: 15px;
    right: unset;
}

.que_more {
    padding-left: 10px;
    padding-right: unset;
}

ul.more_option.open_option {
    left: 50px;
    right: unset;
}

.jp-playlist ul.more_option:after {
    left: 13px;
    right: unset;
}

/*DISCOVER(INDEX)*/
.ms_main_wrapper.ms_mainindex_wrapper {
    background-position: left top;
}

a {
    text-decoration: unset !important;
}

.ms_songslist_nav > li > a {
    margin-left: 45px;
    margin-right: unset;
}

.ms_songslist_wrap .ms_songslist_box > div {
    padding-left: 40px;
    padding-right: unset;
}


/*ARTISTS*/
.ms_content_wrapper {
    margin-right: 225px;
    margin-left: unset;
}

.slider_cmn_controls {
    padding-right: 20px;
    padding-left: unset;
}

.slider_cmn_nav:first-child {
    margin-left: 6px;
    margin-right: unset;
}

.ms_songslist_inner {
    padding: 10px 10px 10px 30px;
}

.songslist_number {
    margin-left: 14px;
    margin-right: unset;
}

.songslist_thumb {
    margin-left: 25px;
    margin-right: unset;
}

.ms_songslist_dropdown {
    right: unset;
    left: -20px;
}

.ms_common_dropdown:after {
    left: 15px;
    right: unset;
}

.music_listwrap .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
    left: -15px;
    right: unset;
}

.music_center_details .ms_btn {
    margin-left: 10px;
    margin-right: unset;
}

.ms_btn.hisry_clear {
    margin-right: 10px;
    margin-left: unset;
}

.album_btn a.ms_btn img {
    margin-left: 10px;
    margin-right: unset;
}

span.pause_all {
    right: 18%;
    left: unset;
    padding-left: 0;
}

.ms_artistsingle_more {
    left: 9%;
    right: unset;
}
.artist-single-option > li > a > span {
    margin-left: 6px;
    margin-right: unset;
}

.artist-single-option {
    left: -20px;
    right: unset;
}

@media (max-width: 575px) {
    .ms_songslist_nav > li > a {
        margin-left: 16px;
        margin-right: unset;
    }

    .ms_artistsingle_more {
        left: 5%;
        right: unset;
    }
}

@media (max-width: 767px) {
    .ms_songslist_wrap .ms_songslist_box > div {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 991px) {
    .ms_content_wrapper {
        margin-right: 0;
    }

    .ms_header {
        right: 0;
    }

    .ms_menu_toggle {
        margin-right: 15px;
        margin-left: unset;
    }

    .ms_sidemenu_wrapper {
        right: -225px;
        left: unset;
    }

    .open_menu .ms_sidemenu_wrapper {
        right: 0;
    }

}

@media (min-width: 992px) {
    .open_menu .ms_nav_close i {
        transform: translateY(-50%) rotateY(180deg);
        -webkit-transform: translateY(-50%) rotateY(180deg);
        -moz-transform: translateY(-50%) rotateY(180deg);
        -ms-transform: translateY(-50%) rotateY(180deg);
    }

    .open_menu .ms_content_wrapper {
        margin-right: 80px;
        margin-left: unset;
    }

    .open_menu .ms_header {
        right: 80px;
        left: 0;
    }
}

@media (max-width: 1024px) {
    .ms_play_song {
        height: inherit;
        padding: 0;
    }

    .jp-track-name {
        padding-right: 0;
        padding-left: 0;
        flex-direction: column;
        text-align: center;
    }

    .play_song_name .que_data {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        margin-top: 10px;
    }

    .jp-type-playlist {
        padding-right: 0;
        padding-left: 10px;
    }

    .jp-controls.flex-item {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        margin-left: 0;
        text-align: center;
    }

    .play_song_options ul li a {
        border-left: 0;
        border-right: unset;
        padding: 0;
    }

}

@media (min-width: 1400px) {
    .ms_music_left {
        padding-left: 40px;
        padding-right: unset;
    }
}

@media (max-width: 1600px) {
    .jp-volume-controls.flex-item {
        display: block;
        margin-right: 15px;
        flex-basis: inherit;
    }

    .jp_queue_wrapper {
        padding-left: 10px;
        float: left;
        padding-right: unset;
    }
}