p {
  word-break: break-all;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  word-break: break-all !important;
  white-space: normal !important;
  height: auto !important;
  margin-bottom: 2px !important;
  margin-top: 4px !important;
}

.left-nav-bar .bar-container .left-bar-list li .list-item:hover .ml-auto.rotate-icon svg path {
  stroke: #D1433A !important;
}

.list-item.with-drop.collapsed.dropdown-button .ml-auto.rotate-icon svg path {
  stroke: #8B949F !important;
}

.list-item.with-drop.dropdown-button .ml-auto.rotate-icon svg path {
  stroke: red !important;
}

.icon-header svg circle {
  fill: #F3F3F3 !important;
}

.product-tile-card:hover .icon-header svg circle {
  fill: #D1433A1A !important;
  fill-opacity: 1;
}

.product-tile-card:hover .pages-button {
  color: #fff !important;
  background: #D1433A !important;
}

/* butt quilbot */
.ql-toolbar.ql-snow {
  border: 1px solid #E6EAF0;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 0px;
}

.swal2-confirm.swal2-styled {
  background: #D1433A !important;
}

.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
  border: 1px solid #d9d9d9;
  margin: unset;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  padding: 5px 7px;
  width: 30px;
}

.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  font-size: 13px;
  font-weight: 500;
  height: 26px;
  position: relative;
  vertical-align: middle;
}

.ql-toolbar.ql-snow+.ql-container.ql-snow {
  border-top: 0px;
  min-height: 120px;
}

/* news feed event post buttons */
.newsFeedPostBtn .buy-ticket-btn {
  margin-left: unset;
}

.newsFeedPostBtn {
  flex-wrap: wrap;
  gap: 10px;
}

/* settings */

.settingsContainer {
  max-width: 1200px;
}

.settingsContainer .feed_wrapper>div:nth-child(2) {
  width: 87%;
}

.setting_leftbar_wraper {
  width: 23%;
}

.width330 {
  width: 330px;
}

.width370 {
  width: 370px;
}

.width730 {
  width: 730px !important;
}

.width770 {
  width: 770px;
}

.width530 {
  width: 530px;
}

.width500 {
  width: 500px;
}

.width200 {
  width: 200px;
}

.width230 {
  width: 230px !important;
}

.mr41 {
  margin-right: 41px;
}

.btn-view {
  width: 150px;
}

.fixBasicInfo {
  padding-left: unset;
  margin-left: -5px
}

.fixBasicInfo1 {
  padding-left: unset;
  margin-left: -9px
}

.left-setting-bar,
.right-setting-bar {
  padding: 20px 18px;
  padding: 20px 19px;
}

.related-widget.widget-info .widget-item {
  justify-content: space-between;
}

.related-widget.widget-info .widget-item .item {
  margin-right: unset;
  max-width: unset;
  min-width: unset;
}

/* friends */
.friendsContainer .container .row>.col-8 {
  padding-right: 13px;
}

/* forums loader */
.myMainloder {
  background-color: rgba(230, 230, 230, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* single artist */
.ag-container {
  width: 100%;
  padding-left: unset;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 4.5rem;
  overflow: hidden;
}

.ag-container .container_xxl {
  padding-left: unset;
  padding-right: unset;
}

.activity_header {
  position: fixed;
  top: 70px;
  right: 0px;
  background-color: unset !important;
  padding: 41px 20px;
  width: 260px;
  padding-left: unset;
}

.header-btn.active-RightMenu .activity_header {
  position: fixed;
  top: 70px;
  right: 0px;
  background-color: #f0f2f5 !important;
  padding: 41px 20px;
  width: 280px;
  padding-left: unset;
  padding-left: 20px;
}

.articleContainer {
  max-width: unset;
  margin-left: -13px;
}

.pl140 {
  padding-left: 140px;
}

.pl115 {
  padding-left: 115px;
}

.pl130 {
  padding-left: 130px;
}

.articleContainer .content-sidebar {
  width: 370px;
}

.articleContainer .center_centerbar_wraper_home {
  max-width: unset !important;
  min-width: unset !important;
  flex: unset;
  width: 770px !important;
}

.articleContainer .feed_wrapper {
  gap: 45px;
}

.articleContainer .center_centerbar_wraper_home .col>div:first-child {
  width: 770px;
}

.width201 {
  width: 201px;
  height: 190px;
}

.width830 {
  width: 830px;
}

.width1170 {
  width: 1170px;
}

.ql-container.ql-snow {
  border: 1px solid #E6EAF0;
}

.width710 {
  width: 710px;
}

.width310 {
  width: 310px;
}

.visibeFont {
  font-size: 18px;
  font-family: HelveticaNeueBold, sans-serif;
  color: #071526;
  margin-bottom: 18px;
}

.add-new-product-buttons button {
  margin-top: 24px;
}

.no-detail-content-heading {
  font-family: HelveticaNeueBold, sans-serif;
}

.no-detail-content-subheading {
  font-family: HelveticaNeueNormal, sans-serif;
}

.fixCountNumber {
  font-size: 12px;
  color: #47505B;
  font-family: HelveticaNeueNormal, sans-serif;
}

.mt11 {
  margin-top: 11px;
}

.w-100.border-bottom.mt-3.horizontal-line.fixBorderColr {
  border-bottom: 2px solid #E6EAF0 !important;
}

.aboutFontFix {
  font-size: 14px;
  color: #47505B;
  margin-bottom: 5px;
  font-family: HelveticaNeueBold, sans-serif;
}

.fixFieldFnt {
  font-size: 13px;
  color: #8B949F;
  font-family: HelveticaNeueMedium, sans-serif;
}

.fixAboutTitle {
  font-size: 18px !important;
}

.fixFntColr {
  color: #47505B !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}

.artist-show-more,
.all-add-photo h1 {
  font-family: HelveticaNeueBold, sans-serif;
}

.custom_comainer {
  padding-left: unset !important;
}

.fixPasswordIcon .icon-wrapper img {
  position: absolute;
  top: 7px;
  right: 10px;
  width: 16px;
  height: 16px;
  object-fit: contain;
}

.fixPasswordIcon {
  position: relative;
}

.fixArrowMain .fromto-select::before {
  content: unset;
}

.mt--16 {
  margin-top: -16px;
}

.main-div.full-chat.sender-music-border {
  background: #D1433A1A;
  transition: background 0.1s linear;
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}

.width300 {
  width: 300px;
}

.fixAudioLodr .abs {
  position: absolute;
  bottom: unset;
  left: 59%;
  transform: translate(-50%, 50%);
  color: #D1433A;
  transform: unset;
  top: -24px;
}

.chatTitleFix {
  font-family: HelveticaNeueBold, sans-serif;
  font-size: 24px !important;
}

.main-div.full-chat.receiver-music-border {
  background: #E6EAF0;
  transition: background 0.1s linear;
}

.chat-new.leftTitle .content-block .title {
  font-size: 14px;
  margin-bottom: 6px;
  font-family: HelveticaNeueBold, sans-serif;
  margin-top: 9px;
}

.main-div .messages .messages-scroller-div .messages-tile-main-div .message-list.active .title {
  color: #D1433A;
}

.wr_search_sector.wrSearchUsersHvr .item_serch:hover .search_users>div:nth-child(2) {
  color: #D1433A;
}

.right-menu-search.fixRightMenuSearch {
  position: sticky;
  top: unset;
  margin-top: 30px;
  bottom: 0;
}

.rightBarChatMain .fixHeightOnlineUser {
  overflow-y: auto;
  max-height: 250px;
}

.tabs.width300 .tab-btn.btn-2.active svg path {
  stroke: #fff;
}

.tabs.width300 .tab-btn.btn-2.active svg path {
  fill: unset !important;
}


/* mini chat */
/* #chat-modal-one-persone */
.modal-content.mini_chat .modal-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background: #D1433A !important;
  height: 50px;
}

.modal-content.mini_chat .chat-title.cursor-pointer {
  font-size: 13px;
  color: white !important;
  opacity: 0.9;
  margin-bottom: 3px;
  font-family: HelveticaNeueBold, sans-serif;
  text-transform: capitalize;
}

.modal-content.mini_chat .chat-subtitle {
  color: #1CEC9E !important;
}

.modal-content.mini_chat .chat-actions .svg-icon svg:hover,
.modal-content.mini_chat .chat-actions .chat-close .svg-icon svg:hover {
  fill: white;
}

.modal-content.mini_chat .chat-actions .svg-icon svg:hover path,
.modal-content.mini_chat .chat-actions .chat-close .svg-icon svg:hover {
  fill: white;
  stroke-width: 1px;
  stroke: white;
}

.chat-modal .modal-bottom .message textarea {
  margin-bottom: unset;
}

.chat-modal .mini_chat .modal-body .chat-place .text-type-2 {
  max-width: 190px;
  border-radius: 5px;
  background: #D1433A1A;
}

.chat-modal .mini_chat .modal-body .sender-music-border {
  background: #D1433A1A;
  border-radius: 5px !important;
  padding: 6px 16px;
  width: 190px !important;
}

.chat-modal .mini_chat .modal-body .sender-music-border .full-waves-width,
.chat-modal .mini_chat .modal-body .receiver-music-border .full-waves-width {
  width: 111px !important;
}

.chat-modal .mini_chat .modal-body .receiver-music-border {
  background: #E6EAF0;
  border-radius: 5px !important;
  padding: 6px 16px;
  width: 190px !important;
}

.chat-modal .mini_chat .modal-body .chat-place .text-type-1 {
  border-radius: 0 5px 5px 0;
}

.chat-modal .mini_chat .modal-body .chat-place .text-type-1 .text {
  font-size: 11px;
  color: #3D4255;
  font-family: HelveticaNeueNormal, sans-serif;
}

.chat-modal .mini_chat .modal-body .simplebar-offset .simplebar-content>div:first-child>div>div {
  margin-top: 10px;
}

.modal-content.mini_chat .dropdown-item span {
  color: #000000;
  font-size: 13px;
  font-family: HelveticaNeueMedium, sans-serif;
}

.dropdown.chat-option .dropdown-menu .dropdown-item:hover span {
  color: #D1433A !important;
}

.fixAddButton {
  width: 80px !important;
  margin-left: -4px;
}

.fixMainSearchDiv {
  width: 640px;
  max-width: 640px;
}

.fixMainSearchDiv .v-select-main-class {
  margin-left: -20px;
}

.chat-modal .modal-bottom {
  border: none;
  padding: 12px 10px 12px;
}

.dropdown-tabs-menu .btn-done {
  margin-top: 10px;
}

.dropdown-tabs-menu .tab-content .custom-control .custom-control-label {
  cursor: pointer;
  color: #071526;
}

.pl92 {
  padding-left: 92px;
}

.profile-steps ul li a {
  font-family: HelveticaNeueNormal, sans-serif;
}

.item-time_ago {
  color: #8B949F;
  font-family: HelveticaNeueNormal, sans-serif;
}

.submenu_list .top-tab>a {
  color: #071526;
}

.submenu_list .top-tab>a:hover {
  background-color: #D1433A1A;
  color: #071526;
}

.chat-new.more-online .content-block .title {
  text-transform: capitalize;
}

.list-item.with-drop.collapsed.dropdown-button:hover .icon-fill {
  display: block !important;
}

.list-item.with-drop.collapsed.dropdown-button:hover .icon-stroke {
  display: none !important;
}

.list-item.with-drop.collapsed.dropdown-button:hover .icon-stroke.icon-New-Product-stroke {
  display: block !important;
}

.top100albums-header .text-block .buttons .play-btn {
  background: #D1433A;
}

.grid_charts .chart-item.color-1 {
  background-color: #180949;
}

.fixTop100 .grid_charts .chart-item.color-1 .center-text {
  font-size: 42px;
  color: #3E1599;
}

.fixTop100 .grid_charts .chart-item.color-1:before {
  background: linear-gradient(to left, #D485B2 -10%, #59167A 65%, #1F0568 100%);
}

.moodDiv {
  width: 370px;
  height: 70px;
  overflow: hidden;
}

.moodDiv .nav-item a {
  display: flex;
  align-items: center;
  background-color: white !important;
  height: 70px;
  gap: 20px;
  padding: 10px;
  border-radius: 4px;
}

.nav-tabs .moodDiv .nav-link.active {
  background-color: #D1433A !important;
}

.nav-tabs .moodDiv .nav-link.active span {
  color: white;
}

.fixGenMoodTag .nav.nav-tabs {
  margin-bottom: 32px;
}

.fixGenMoodTag>ul {
  gap: 30px;
}

.nav-tabs .moodDiv .nav-link span {
  color: #071526;
  font-size: 14px;
  font-family: HelveticaNeueBold, sans-serif;
}

.mb-unset {
  border-bottom: unset !important;
}

.fixGenreMoodMain .gen_mooods>ul {
  gap: 10px;
  width: calc(100% - 137px);
}

.fixGenMoodTag .gen_mooods ul li {
  max-width: unset;
  width: max-content;
  min-width: unset;
  flex: unset;
}

.fixTrendingNowMusic .title-head.top-sign-bottom {
  margin-bottom: 20px;
}

.trendingVCard {
  width: 170px;
  padding-left: 10px;
}

.fixContentDiscover .position-relative {
  display: flex;
  flex-wrap: wrap;
  row-gap: 20px;
  column-gap: 30px;
}

.fixTrendingNowMusic .col-12.pl-1.setT-20 {
  margin-top: -20px;
}

.setT-20 .card.genres-list .line-1 .d-flex.align-items-center.ml-2.col-4.pl-0 {
  justify-content: space-between;
}

.btn.btn-information.text,
.btn.btn-information {
  background-color: #D1433A1A;
}

/* admin page role */

.artist_body.mx-auto.fixAdminMain {
  margin-top: 130px;
}

.fixAdminMain .panel_header,
.fixAdminMain .artist-setting-panel {
  width: 830px;
}

.assignRolehead {
  font-size: 18px;
  color: #071526;
  margin-bottom: 14px;
  font-family: HelveticaNeueBold, sans-serif;
}

.fixAdminMain .artist-setting-panel {
  width: 830px;
  padding: 40px 50px 20px 50px;
}

.fixAdminMain .d-flex.mb-30.main-search-div.p-0 {
  width: 640px;
  margin-right: 10px;
  margin-bottom: 50px;
}

.fixAdminMain .addButtonDiv,
.fixAdminMain .addButtonDiv .add-button {
  width: 80px;
}

.artist-setting-panel.fixArtistSettingPanel.fixArtistSettingPanels .col-8.d-flex.align-items-center {
  padding-left: 0px;
}

.artist-setting-panel.fixArtistSettingPanel.fixArtistSettingPanels .v-select-main-class .vs__dropdown-toggle .vs__selected-options input {
  margin-left: -7px;
}

.artist-setting-panel.fixArtistSettingPanel.fixArtistSettingPanels .user-roles-main-div .vs__dropdown-toggle {
  margin-top: 1px;
}

.artist-setting-panel.fixArtistSettingPanel.fixArtistSettingPanels .v-select-admin-class .vs__dropdown-toggle {
  height: 37px;
}

.artist-setting-panel.fixArtistSettingPanel.fixArtistSettingPanels .v-select-without-border .vs__dropdown-menu {
  margin-top: 6px !important;
}

.fixCreateVidoClose {
  background: #E4E6EB;
  border-radius: 50%;
  top: -5px;
}

.fixCreateVidoClose a:hover {
  background-color: unset;
}

.create-video-close.fixCreateVideoClose a:hover {
  top: 0px;
  border-radius: 50%;
}

.fixPostOptionContainer .feeds-prefrances-list li:nth-child(5) .artist-check_box-main .artist-check-svg-icon {
  padding-left: 17px;
}

.fixPostOptionContainer .feeds-prefrances-list li:nth-child(5) .artist-check_box-main .artist-check-svg-text {
  padding-left: 19px;
}

.fixPostOptionContainer .feeds-prefrances-list li:nth-child(3) .artist-check_box-main .artist-check-svg-text {
  padding-left: 13px;
}

/* fixing paga manager and its internal pages */
.ag-container,
.app-container.wr_Event_Manager_content.fixWrEventManager {
  margin-top: 4.5rem;
}

.fixtopLpGlbal {
  left: 20px !important;
}

.fixtopLpGlbal a {
  font-size: 18px !important;
}

.fixMusicOverviewCards .card.slider .card-description .description a {
  font-family: HelveticaNeueMedium, sans-serif !important;
}

.fixMusicOverviewCards .music_slider_landing_title {
  font-family: HelveticaNeueBold, sans-serif !important;
}

.fixMusicOverviewCards .fontSize13 div a {
  font-size: 13px !important;
}

.fixMusicOverviewCards .music_slider_landing .card.sigles-card .track-info .author div a {
  font-size: 12px;
}

.artist-container.artistNegativeMargin a.truncate-text {
  font-family: HelveticaNeueMedium, sans-serif !important;
  color: #071526;
}

.Choose-sponsorship-model .sponsor_listing {
  border-radius: 2px;
}

.Choose-sponsorship-model .sponsorship_modal {
  border-radius: 4px;
}

.Choose-sponsorship-model .sponsorship_modal_right {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.makeOfferBtn {
  width: 200px;
  height: 40px;
  border-radius: 4px;
  font-family: HelveticaNeueBold, sans-serif !important;
}

.make_offer_bottom .prime_button_ht30.w200 {
  color: #D1433A;
  background-color: white;
  height: 40px;
  margin-left: auto;
  font-family: Lato !important;
  font-size: 13px;
  border-radius: 4px;
}

.offerFirstDiv {
  width: 320px;
}

.offerSecondDiv {
  width: 130px;
}

.fixMakeOfferContent {
  display: flex;
  justify-content: space-between;
  padding: 0 15px;
}

.centerChooseSponsorshipModel .modal-content,
.centerChooseSponsorshipModel .sponsorship_modal {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
}

.fixMultiSelect .multiselect__tags .multiselect__tag {
  background: #D1433A1A;
  color: #071526;
  font-size: 12px;
  margin-bottom: 1px;
}


.fixMultiSelect .multiselect__option--selected {
  background: #d1433a;
  color: white;
}

.fixMultiSelect .multiselect__option--highlight {
  background: #D1433A1A;
  color: #071526;
}

.fixMultiSelect .multiselect__option {
  display: block;
  padding: 8px 12px;
  min-height: 30px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
  font-size: 13px;
}

.fixMultiSelect .multiselect__option--selected.multiselect__option--highlight:after,
.fixMultiSelect .multiselect__option--selected:after,
.fixMultiSelect .multiselect__option--highlight:after {
  content: unset;
}

.fixArtistAdminMore .artist-admin-more {
  margin-left: 5px;
}

.modal.modal-add-playlist .modal-dialog {
  max-width: 530px;
}

.width270 {
  width: 270px !important;
}

.width470 {
  width: 470px !important;
}

.fixModalAddPlaylist .modal-content .search-playlist {
  margin: 20px 29px 15px !important;
}

.fixModalAddPlaylist .modal-content .search-playlist input {
  padding: 8px 10px 8px !important;
}

.fixModalAddPlaylist .modal-content .song-list .list-item:before {
  background-color: #EBEDF0 !important;
}

.new-song-item.d-flex.flex-row.align-items-center.width470 {
  padding-right: 17px !important;
}

.fixModalAddPlaylist .modal-content .song-list.albums-style .list-item .item-title {
  font-size: 13px !important;
}

.fixModalAddPlaylist .modal-content .song-list.albums-style .list-item.active .item-title {
  color: #D1433A !important;
  text-transform: capitalize;
}

.hidePlayListTitle {
  margin-bottom: 2px;
  opacity: 0;
  visibility: hidden;
}

.relativeDiv {
  position: relative;
}

.posFixMessages {
  position: absolute;
  top: 16px;
  left: 50%;
  transform: translate(-50%, -50%);
}

.textCenterOnly {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
}

/* butt css */
.trendingBoldTitle {
  font-size: 15px;
  color: #071526;
}

.trending-modals .following-wrapper .follow-title {
  font-family: "HelveticaNeueMedium";
}

.fixTrendSettingContent .location-subtitle {
  margin-top: 5px;
  border-bottom: unset;
}

.newsFeedPost .modal.show .modal-dialog {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: unset;
}

.fixTrendSettingContent .following-wrapper .follow-checkbox .custom-control label {
  margin-bottom: 1px;
}

.trending-modals.step2 .modal-dialog.modal-md {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin: unset;
}

.Sponsors-section .action-block .switch-button input.default:checked+.slider {
  background-color: #D1433A1A;
}

.fixAudienceMain {
  border-radius: 5px;
}

span.select2-container.select2-container--default.select2-container--open .select2-results__option {
  font-family: 'HelveticaNeueNormal';
}

.page-or-artist-card-join-and-joined-show-more {
  width: 130px;
  height: 30px;
  border-radius: 4px;
  border: 1.3px Solid rgba(209, 67, 58, 1);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  cursor: pointer;

  span {
    font-family: HelveticaNeue, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 15.87px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: rgba(209, 67, 58, 1);
  }

  &.active {
    background-color: rgba(209, 67, 58, 1);

    svg {

      path {
        stroke: rgba(255, 255, 255, 1);
      }
    }

    .page-or-artist-card-joined {
      color: rgba(255, 255, 255, 1);
    }
  }

  &:hover {
    background-color: rgba(209, 67, 58, 1);

    svg {
      path {
        stroke: rgba(255, 255, 255, 1);
      }
    }

    .page-or-artist-card-joined {
      color: rgba(255, 255, 255, 1);
    }
  }

}

.app-container.music_app_container.explore_container.custom_comainer {
  margin-left: auto;
  margin-right: auto;
  /* max-width: 1181px!important; */
}

.fixTrendSettingContent .next-btn:hover svg path {
  stroke: white;
}

.trending-modals .modal-dialog .modal-body .search-location input {
  transition: unset !important;
  width: 100%;
  height: 36px;
}

.trending-modals.step2 .modal-dialog .modal-body {
  padding-top: unset;
}

.fixAudioLodr .abs1 {
  left: 53%;
  transform: translate(-50%, 0) !important;
  width: 100px;
}

.artistHover .card.slider.artist:hover {
  background-color: #fff;
  box-shadow: 0 8px 20px 0 rgba(71, 80, 91, .15) !important;
}

/* .artistHover .card.slider.artist {
  min-height: 275px;
} */

.aboutMainSec>div:first-child {
  width: 770px;
}

.col-8.aboutMainSec {
  margin-right: -3px;
}

.listEventCard .overview-events-list-card {
  margin-bottom: 10px;
}

.btn.btn-svg-icon.js-set-view .svg-icon.show-list.list-svd.active svg {
  background-color: #D1433A !important;
  fill: white;
}

.friends-review-suggestion-section,
.review_request-people.mb-24 {
  background-color: rgba(209, 67, 58, 0.10) !important;
}

.trending-articles-top-bar.page-filter,
.page-filter.width1170,
.cover-widget.width370 {
  margin-bottom: 28px;
}

.report-detail {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0% 6%;
  height: 50px;
  width: 100%;
  border: 1px solid #E6EAF0;
  border-radius: 4px;
  padding-left: unset;
  padding-right: 22px;
  margin-top: 20px;
}

.no-content-here.no-event-here.frozen-here .no-detail-content-subheading {
  margin-top: 4px;
}

.no-content-here.no-event-here.frozen-here .no-detail-content-heading {
  padding-top: 24px;
}

.no-content-here.no-event-here.frozen-here {
  background: unset;
  border: 1px solid #E6EAF0;
  margin-left: 5px;
  padding: 20px;
  margin-right: 30px;
  margin-top: 5px;
}

.no-content-here.no-event-here.frozen-here .no-detail-content {
  height: 460px;
  width: 1040px;
  background: #F5F7F9;
}

.fixNoLongerFriend .no-content-here.frozen-here .chat_settings_btn button {
  width: 220px;
  font-size: 11px;
  margin-top: 4px;
}

.no-content-here.no-event-here.frozen-here .no-detail-content svg {
  margin-top: -40px;
}

.fixAudienceContainer {
  display: flex;
  padding-left: 20px;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: unset;
  padding-top: unset;
}

.chat_settings_btn button {
  width: 230px;
  height: 40px;
  font-size: 12px;
  font-family: HelveticaNeueBold, sans-serif;
}

.fixSponsorsSection .action-block {
  border: unset;
  display: unset;
  height: unset;
  margin: unset;
  line-height: unset;
  width: unset;
}

.Signup_pop_overlay .wr_report_modal {
  height: unset !important;
}

.report-detail:hover {
  transition: ease-in-out 0.2s;
  border: 1px solid #D1433A;
}

.svgPart {
  background: #D1433A;
  height: 100%;
  width: 140px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.fixNoLongerFriend .no-detail-content-heading {
  padding-top: unset;
  font-size: 13px;
  margin-top: 9px !important;
  margin-bottom: 2px;
}

.fixNoLongerFriend .no-detail-content-subheading {
  font-size: 10px;
  margin-top: unset !important;
  width: 230px;
}

.fixNoLongerFriendd.no-content-here {
  padding-bottom: 65px;
  padding-top: 62px;
}

.fixNoLongerFriend .simplebar-content {
  overflow: hidden !important;
}

.pointerNone {
  pointer-events: none;
}

.no-content-here.frozen-here {
  background-color: #F5F7F9;
  padding: 38px 20px;
  margin-bottom: unset;
  padding-top: 46px;
  padding-bottom: 60px;
}

.register-margin {
  margin: unset !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.updateBlockingTable tbody tr:hover th,
.updateBlockingTable tbody tr:hover td {
  transition: all 0.3s;
  background-color: rgba(209, 67, 58, 0.01);
}

table.blocking-table.updateBlockingTable thead tr:hover th:nth-child(1),
table.blocking-table.updateBlockingTable tbody tr:hover th:nth-child(1) {
  border-right: #E6EAF0 !important;
}

.updateBlockingTable tbody tr:hover td .unblock .unblock-text {
  font-family: HelveticaNeueBold, sans-serif;
  font-size: 12px;
}

.settings-content .set-notyfication.warning {
  color: #D1433A;
  background-color: #D1433A1A;
  font-family: HelveticaNeueNormal, sans-serif;
}

.sharedOther {
  display: flex;
  align-items: center;
}

.ag-container.singlePageMain {
  overflow: visible;
}

.feed-filters.lowZIndex {
  z-index: 1;
}

.fixNotificationsList .notify-new .cover-image .icon-wrapper {
  border-radius: 50%;
}

.fixwr_report_modal .pol-detail:nth-child(2) {
  margin-top: 20px;
}

.fixNotificationsList .notify-new .content-block .title-notification-main {
  display: flex;
  align-items: center;
  gap: 4px;
}

.fixNotificationsList .notification-tile-wrapper:last-child .options-popup {
  top: -20px;
}

.fixNotificationsList .notification-tile-wrapper:last-child {
  margin-bottom: 40px;
}

.settings-content .switch-button input.default:checked+.slider {
  background-color: #D1433A1A !important;
}

.close-modal-btn:hover {
  background-color: #F3F3F3 !important;
  border-radius: 2px !important;
  transition: background-color 300ms !important;
}

.owl-carousel .owl-stage-outer {
  padding: 15px 0 50px 0 !important;
}

.artist-container .song_name {
  width: max-content;
}

.noti-svg {
  position: absolute;
  right: 3px;
  top: 26px;
}

.notification-main-div.notifications-wrapper.trunc .title-n {
  width: 145px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.song-detail-container {
  width: 1170px !important;
  overflow: hidden !important;
}

@media (min-width: 1500px) and (max-width: 1900px) {
  /* news feed */

  .center_centerbar_wraper_home {
    flex: 1;
    min-width: 67% !important;
  }


  .feed_wrapper>div:nth-child(2) {
    width: 33%;
  }

  .newsFeedContainer .center_rightbar_wraper {
    width: 100%;
    min-width: unset;
    margin-left: 23px;
  }

  /* friends */
  .friendsContainer {
    padding-left: 1%;
  }

}


@media (min-width: 1900px) {

  .engage_field>.form_control.engage-email-input input::placeholder,
  .engage_field>.form_control.action_link_input input::placeholder,
  .engage_field>.form_control.engage-vedio-link-input input::placeholder {
    color: rgba(7, 21, 38, 0.40);
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_field>.form_control.engage-email-input,
  .engage_field>.form_control.action_link_input,
  .engage_field>.form_control.engage-vedio-link-input {
    color: #071526;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_fields_group .svg-icon {
    position: absolute;
    right: 26px;
    top: 37px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .engagement-container .engage_inside_body .engage_switch_wrapper.disabled_engage_btn {
    pointer-events: none;
    opacity: 0.5;
  }

  .engage_settings_footer>.btn-preview-text {
    margin-bottom: 7px;
  }

  .engage_fields_group>.engage_field .engage_fields_label.action_btn_label,
  .engage_fields_group .engage_field .engage_fields_label.action_btn_label {
    margin-bottom: 6px;
  }

  .engage_fields_group .form_control.action_link_input,
  .engage_fields_group>.engage_field .form_control.action_link_input {
    margin-bottom: 8px;
  }

  .engage_fields_group>.engage_field>.action_btn_placeholder,
  .engage_fields_group .text_muted.action_btn_placeholder {
    color: #8B949F;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_settings_footer>button.engage_preview_btn>.btn_text {
    color: #FFF;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .engage_settings>.enge-btn-sub-plan>h1.membership-plan-header {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .engage_settings>.enge-btn-sub-plan>p.membership-plan-text {
    color: #8B949F;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_settings .engage_settings_header .btn_visibility_header,
  .engage_settings_body>.engage_set_title>.header,
  .engage_fields_group>.engage_field .engage_fields_label.action_btn_label {
    color: #47505B;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .engage_settings .engage_settings_header .btn_visibility_text {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .partner-role-div .vs__dropdown-toggle {
    height: 30px;
    max-width: 10rem;
    min-width: max-content;
  }

  .notifications-wrapper {
    /* height: 650px; */
    overflow-y: auto;
    overflow-x: hidden;
    /* background-color: #F0F2F5 !important; */
  }

  .fixEditShareSection,
  .fixEditShareSection .nav:first-child {
    height: 70px;
  }

  .fixEditShareSection .nav:first-child>a {
    align-items: center;
    display: flex;
  }

  .custom-genres-tooltip>.tooltip-inner {
    border-radius: 6px;
    border: 1px solid #E6EAF0;
    background: #FFF;
    width: 320px;
    box-shadow: 0px 10px 20px 0px rgba(71, 80, 91, 0.15);

    padding-left: 20px;
    padding-right: 22px;
    padding-top: 18px;
    padding-bottom: 19px;

    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    opacity: 0.7;
  }

  .engage_settings_body>.engage_set_title>.text {
    color: #8B949F;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .panel_wrapper.engagement-container .engage_inside_header.engage_btn_settings>h3 {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_body .engage_container .engage_label .engage_icon {
    margin-right: 7px !important;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_body .engage_container .engage_label {
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    width: 175px;
    background: #FFF;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .preview_engage .preview-icon {
    margin-top: 1px;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .preview_engage .preview-text {
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .engage-settings-header h3 {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .engage-settings-header h6 {
    color: #47505B;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_header .panel_title .engage-text {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
  }

  .custom-genres-tooltip>.tooltip-inner {
    .custom-genres-tooltip>.tooltip-inner {
      border-radius: 6px;
      border: 1px solid #E6EAF0;
      background: #FFF;
      width: 320px;
      box-shadow: 0px 10px 20px 0px rgba(71, 80, 91, 0.15);

      padding-left: 20px;
      padding-right: 22px;
      padding-top: 18px;
      padding-bottom: 19px;

      color: #47505B;
      font-family: HelveticaNeueNormal, sans-serif;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;

      .read-more-text {
        color: #D1433A;
        font-family: HelveticaNeueMedium, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
      }
    }
  }

  .card.slider .card-cover .download-btn {
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 9px;
    width: 150px;
    height: 30px;
    border-radius: 4px;
    background: #D1433A;
    border: none;
  }

  .card.slider .card-cover .download-btn .download-icon {
    margin: auto;
  }

  .card.slider .card-cover .download-btn:hover {
    transition: all 0.3s;
    opacity: 0.8;
  }

  .card.slider .card-description.with-media .forlabel.label-div .record-label {
    max-width: 116px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
  }

  .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark.checkmark-icon {
    top: 12px !important;
  }

  .artist-container .artist .truncate-text,
  .artist-container .song_name .truncate-text .album-container .song_name .truncate-text {
    max-width: 58px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
  }

  .card.genres-list .album-container {
    text-align: end;
    margin-right: 1.4rem;
    width: 100%;
  }

  .card.slider.playlist .card-description .title .playlist-text.playlist-name {
    color: #000;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .card.slider.playlist .card-description .title .playlist-text.playlist-username {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .sale-items .playlist-margin .playlist-card .for-new-platlist.new-playlist-card,
  .card.slider.playlist-card,
  .playlist-col.playlist-card {
    width: 170px !important;
  }

  .card.slider .card-description .title .grid-title-div,
  .card.slider .card-description .title.album-title-div {
    display: inline-flex;
  }

  .card.slider .card-description .fvrt-svg-icon {
    display: flex;
    margin-left: 5.7rem;
    float: inline-end;
  }

  .card.slider.artist .card-description .name.artist-category {
    color: #47505B;
    text-align: center !important;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }

  .card.slider.artist .card-description .title.artist-name {
    color: #071526;
    text-align: center !important;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .selling_now.popular-artists .owl-item {
    width: 170px !important;
  }

  .card.slider .card-description.with-media .read-more-text {
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
  }

  .card.slider .card-description.with-media .description.description-text {
    color: #071526;
    font-size: 12px;
    font-style: normal;
    line-height: 14px;
  }

  .card.slider .card-description.with-media .forlabel.label-div {
    color: #47505B;
    font-size: 10px;
  }

  .card.slider .card-description.with-media .forlabel.label-div .label-text {
    font-family: HelveticaNeueBold, sans-serif;
    font-weight: 700;
    margin-right: 5px;
    vertical-align: middle;
  }

  .card.slider .card-description.with-media .name .artist-div {
    color: #47505B;
    font-size: 12px;
    font-style: normal;
    line-height: 145%;
  }

  .card.slider .card-description.with-media .name .artist-div .by-text,
  .card.slider .card-description.with-media .forlabel.label-div .record-label,
  .card.slider .card-description.with-media .description.description-text {
    font-family: HelveticaNeueNormal, sans-serif;
    font-weight: 400;
  }

  .card.slider .card-description.with-media .name.artist-div .artist-text {
    font-family: HelveticaNeueMedium, sans-serif;
    font-weight: 500;
  }

  .card.slider.review-card:hover {
    box-shadow: 0 4px 10px rgba(74, 75, 77, 0.5) !important;
  }

  .card.slider.review-card {
    /* width: 170px !important;
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    background: #FFF !important;
    margin-right: 29px; */
    border: 1px solid #e6eaf0 !important;
    height: 250px !important;
    width: 170px;
    max-width: 170px;
    border-radius: 4px;
  }

  .card.slider .card-description.with-media .title .album-review-title {
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 145%;
  }

  .card.sigles-card .track-info .author div a,
  .card.sigles-card .track-info .title div a {
    padding: 1px 0;
  }

  .fixMusicOverviewCards .owl-carousel .owl-nav {
    top: -26px;
    right: -2px;
  }

  .fixDiferentDropPosition {
    margin-left: 0px;
  }

  .fixConttentDiscover .card.genres-list .description {
    padding-left: 3px;
  }

  .fixConttentDiscover .btn-group-social.left-button.song_rex {
    margin-left: -7px;
  }

  .fixContentDiscover div.options {
    /* margin-top: 24px; */
  }

  .fixTrendingNowMusic .card.slider.release-card:first-child {
    margin-left: -8px;
  }

  .fixTrendingNowMusic .card.slider.release-card {
    height: 250px;
  }

  .fixTrendingNowMusic .card.slider .card-description .title a {
    width: 130px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .fixTop100 .top100albums-header .text-block {
    padding-left: 34px;
  }

  .fixContentDiscover .title-h4.channel-title.release-title {
    margin-left: unset;
    margin-top: 30px;
  }

  .fixContentDiscover .owl-carousel .card.slider.release-card:first-child {
    margin-left: unset;
  }

  .fixContentDiscover .owl-carousel .card.slider.release-card {
    height: 250px;
  }

  .fixContentDiscover .owl-carousel .cover.square.channel-card-cover.cover-hover.grid-pagfes {
    height: 70px;
  }


  .fixSaleItems .card.weekly-top .line-1 .cover {
    margin-right: 21px;
  }

  .fixSaleItems .w-1170.charts.card.weekly-top .line-1 .description {
    padding-left: 15px;
  }


  .fixSaleItems .w-1170 .line-1 .position {
    padding-right: 20px;
  }

  .line-2 .add-to-queue-btn-div {
    margin-right: 29px !important;
    margin-left: 9.6rem !important;
  }

  .release-artist-card {
    background-color: white !important;
  }

  .release-card {
    width: 370px !important;
  }

  .genres-title {
    margin-top: 32px !important;
  }

  .cover-gradient-bg {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.56) 24.89%, rgba(7, 21, 38, 0.00) 72.89%);
  }

  .checkbox-label-text,
  .radio-label-text {
    color: #47505B;
    font-family: "Helvetica Neue";
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .item-choose-text.active {
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .item-choose-text {
    color: #071526;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .filter-text,
  .format-text,
  .week-text,
  .sort-text,
  .country-text {
    color: #071526;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .podcast.content-sidebar {
    margin-bottom: 1.1rem;
  }

  .charts-title {
    margin-bottom: 13px !important;
    color: #000 !important;
    font-size: 24px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal !important;
    font-family: DrukWide;
  }

  .new-releae-geners .clr-history-btn {
    bottom: -18px !important;
  }

  .artist-container {
    margin-left: 10px !important;
  }

  .artist-container.artistNegativeMargin {
    margin-left: -7px !important;
  }

  .fixConttentDiscover .card.slider .card-description .title a {
    width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 1px 0;
  }

  .fixConttentDiscover .page-filter {
    margin-bottom: 20px;
  }

  .fixConttentDiscover .card.slider.release-card:first-child {
    margin-left: unset;
  }

  /* .pg-song-album-tile-m {
    margin-left: -29px !important;
  } */
  /* .card.slider.artist .cover{
    margin-left: 21px;
    margin-right: 19px;
  } */
  .new-releae-geners .new-release-geners-title {
    margin-top: 0px !important;
  }

  .tab-pane.moods-pane,
  .channel-title.release-title

  /* .selling_title, .title-head, .chart-gens, .with-slider  */
    {
    margin-left: 1.9rem;
  }

  .release-card .song-album-square-card .card .price .price-text {
    border-radius: 4px;
  }

  .card.slider.release-card .card-description .song_description_location {
    color: #071526;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
  }

  .card.slider.release-card .card-description {
    padding: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 7px !important;
    padding-left: 11px !important;
  }

  .card.slider.release-card .card-description .song_description_time {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
  }

  .release-card .sold_for {
    align-self: center;
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px !important;
  }

  .release-card .sold-for-container {
    display: inline-flex
  }

  .card.slider.release-card .card-description .title {
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px !important;
  }

  .card.slider.review-card {
    width: 170px !important;
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    background: #FFF !important;
    margin-right: 30px;
  }

  .card.slider.release-card {
    width: 170px !important;
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    background: #FFF !important;
    margin-right: 30px;
    margin-left: 30px;
  }

  .new-releae-geners .clear-history .clear-history-text {
    color: #8B949F;
    font-family: HelveticaNeueMedium, sans-serif !important;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .gen-mood-wrapper {
    margin-right: 10px;
    margin-bottom: 20px;
    max-width: max-content;
  }

  .gen-mood-wrapper a {
    border-radius: 4px !important;
  }

  .group_chat_bar .main-div.receiver-music {
    background: #E6EAF0;
    border-radius: 5px !important;
    padding: 6px 16px;
    width: 190px !important;
  }

  .fixSaleItems .card.weekly-top {
    margin-bottom: 0px;
  }

  .overviewCardAlign {
    width: 170px;
    height: 271px;
  }

  .musicMain.mx-0 {
    display: flex;
    flex-wrap: wrap;
  }

  .fixGenreMoodMain .gen_mooods>ul>li>a {
    width: max-content;
  }


  .fixGenreMoodMain .options {
    margin-top: 31px;
  }

  .fixGenreMoodMain .g-mood .switch-field {
    right: 18px;
  }

  .btn.stream-switch {
    width: 85px;
    text-transform: capitalize;
  }

  .btn.buy-switch {
    width: 85px;
  }

  .musicSubMain {
    width: 800px;
  }

  .musicSubMain2 {
    width: 360px;
    margin-left: 10px;

  }

  .fixSaleItems .card.weekly-top {
    margin-bottom: 0px;
  }

  .overviewCardAlign .card.slider.artist .cover {
    width: 150px;
    height: 150px;
  }

  .overviewCardAlign .card.slider.artist {
    padding-top: 11px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: transparent;
  }

  .overviewCardAlign .card.slider.artist:hover {
    background-color: white;
  }

  .overviewCardAlign .followers.following-btn {
    width: 130px;
  }

  .overviewCardAlign .card-description.card-hover-effect {
    text-align: left;
    padding-top: 10px;
  }

  .overviewCardAlign:hover {
    background-color: unset;
    box-shadow: unset;
  }

  .overviewCardAlign .card-description.card-hover-effect:hover {
    background-color: unset !important;
  }

  .overviewCardAlign .card.slider.artist:hover {
    background-color: white !important;
    box-shadow: unset !important;
  }

  .group_chat_bar .tile-music-waves.full-waves-width {
    width: 111px !important;
  }

  .chat-modal.group .modal-content .item-group-list .item:hover {
    background-color: #D1433A1A;
  }

  .chat-modal.group .modal-content .item-group-list .item {
    margin-left: unset !important;
  }

  .chat-modal.group .modal-content .group-name {
    padding: 6px 15px;
    border-bottom: 1px solid #e6eaf0;
    margin-bottom: unset;
  }

  .chat-modal.group .modal-content .item-group {
    padding-bottom: 10px;
    padding: 0 20px;
    margin-bottom: -10px;
    padding-top: 10px;
  }

  .chat-modal.group .modal-content .input-wrapper {
    position: relative;
    margin-bottom: unset;
  }

  .fixGenreTabContent .card.slider.round.artist {
    max-width: 170px;
    min-height: 276px;
    display: flex;
    justify-content: center;
  }

  .fixGenreTabContent .col-sm-3.js-container-hover {
    margin-right: -8px;
  }

  .fixTabs2.top-tab>a {
    height: unset;
    padding-top: 8px;
  }

  .fixTabs2.top-tab>a:last-child {
    margin-bottom: unset;
  }

  .fixUnstyled li>label {
    margin-bottom: unset;
  }

  .update-info.fixEventBoxx {
    margin-bottom: 20px;
    padding-bottom: 24px;
  }

  .articleMain .news-feed-pic-detials {
    padding-left: unset;
    border-left: unset;
    border-top: 1px solid #E6EAF0;
  }

  .fixArtistSettingPanel .user-roles-main-div .vs__dropdown-toggle {
    background: #F7F7F7;
    margin-top: 3px;
  }

  .partner-role-div .vs__dropdown-toggle {
    height: 30px;
    max-width: 10rem;
    min-width: max-content;
  }

  .fixArtistSettingPanel .user-roles-main-div .vs__selected {
    color: #071526;
    margin-left: 12px;
  }

  .fixWidthDescModal .div_textarea {
    width: 350px !important;
  }

  .fixNoContentHere {
    background-color: #FAFAFA;
    border: 1px solid #E6EAF0;
  }

  .fixLastCheckboxField .custom-control.custom-checkbox:nth-child(4) {
    margin-top: -7px;
    margin-bottom: 19px;
  }

  /* clubrooms single page */
  .update-info-btn button {
    margin-top: 16px;
    margin-bottom: 4px;
  }

  .app-container.main-container_full .post-detail:first-child {
    margin-top: unset;
  }

  .user-profile {
    width: 250px;
    margin-left: -9px;
  }

  /* .post-field {
    width: 500px;
  } */

  /*  */
  .fixAudienceMain {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .fixMoreFollowers .friend_tab_search input {
    width: 250px;
  }

  .friend_profile_location span {
    top: 1px;
    font-family: HelveticaNeueNormal, sans-serif;
  }

  .friend_profile_image .friend-image-wrapper {
    width: 52px;
    height: 52px;
  }

  .friend_profile_content .friend_profile_location {
    margin-top: -3px;
  }

  .fixMoreFollowers .tab-content,
  .fixMoreFollowers .friends_tab {
    width: 770px;
  }

  .view-camera span {
    font-family: HelveticaNeueBold, sans-serif;
  }

  .view-camera {
    bottom: 15px;
  }

  .fixAlbumMoreMain .Albumb-photo-party-detail {
    padding-right: 19px;
  }

  .singlePagePhotoMain .albumsMain .photo-block img {
    height: 171px;
    width: 171px;
    border-radius: 6px;
  }

  .fixAlbumMoreMain div>.col-md-6.cursor-pointer {
    padding-left: 4px;
  }

  .send-request>span {
    margin-top: 1px;
  }

  .singlePagePhotoMain .allPhotosMain .photo-block img {
    width: 170px;
    height: 170px;
  }

  .artist-show-more>span {
    margin-top: 1px;
  }

  .aboutMarginBottomFix {
    padding-bottom: 0;
    margin-bottom: 50px;
  }

  .about_listing .about-more-details {
    margin-bottom: 30px;
    padding-left: 20px;
  }

  .for_height {
    width: 710px;
  }

  .modal.create-group.fade.p-0.show div.modal-dialog .container-events {
    margin: unset !important;
  }

  .modal.create-group.fade.p-0.show div.modal-dialog {
    position: absolute;
    top: 50% !important;
    left: 50%;
    transform: translate(-50%, -50%) !important;
  }

  .leftMainFix .ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px;
    min-height: 112px;
  }

  .leftMainFix h4,
  .leftMainFix label p {
    font-family: Lato !important;
    font-weight: 700;
  }

  .post-section-like,
  .post-section-comment,
  .post-section-retweet {
    color: #546471;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 11px;
  }

  .user_and_link {
    margin-bottom: 19px;
  }

  .user_and_link>p.post-time {
    font-family: HelveticaNeueMedium, sans-serif;
  }

  .user-post-filed-image {
    margin-right: 20px;
  }


  .feed-user-post-filed-image {
    margin-right: 10.43px !important;
  }

  .fixFont .info p {
    color: #47505B;
    font-weight: 400;
    font-family: HelveticaNeueNormal, sans-serif;
    margin-bottom: unset;
  }

  .fixFont .name {
    font-family: 'HelveticaNeueMedium';
    font-size: 13px;
    line-height: 16px;
    opacity: 0.9;
    margin-bottom: 5px;
    color: #071526;
    font-weight: 500;
  }

  .singlePageMain .new_widget {
    /* padding: 8px 10px 8px 10px !important; */
    padding: 8px 10px 8px 12px !important;
  }

  .singlePageMain .artist_middle_section-artist {
    padding-left: 1px;
    padding-right: 1px !important;
  }

  .pagesChooseMain .artist-page-left.createPagePart {
    padding: 30px;
  }

  .fixLocationField .post-widget {
    padding: 10px 19px;
  }

  .pagesChooseMain button.btn.mt-0.mb-2.btn-outline-primary {
    width: 130px;
    height: 30px;
  }

  .pagesChooseMain .select-page-type-title {
    margin-bottom: 60px !important;
  }

  .pagesChooseMain .artist-page-left {

    padding: 30px 40px;

  }

  .fixLocationField {
    width: 330px;
    height: 30px;
  }

  .fixLocationField .pac-target-input {
    height: 27px;
  }

  .pagesMain .custom_tab {
    width: 332px;
  }

  .pagesMain .no-content-here.no-event-here {
    height: 300px !important;
  }

  .pagesMain .add-new-product-buttons button {
    margin-top: 21px;
  }

  .pagesMain .no-detail-content-subheading {
    margin-top: 5px;
  }

  .articleContainer .Sponsors-section .action-block {
    border: 1px solid #E6EAF0;
  }

  .articleContainer .category-sections-main {
    padding: 27px 30px 30px 30px;
  }

  .articleContainer .category-section-fieldsdd {
    margin-bottom: 16px;
  }

  .audeinceBtn {
    height: 30px !important;
    width: 310px !important;
    margin-top: -6px;
    font-size: 13px;
  }

  .articleContainer .cover-widget {
    margin-bottom: 30px;
  }

  .articleContainer .ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px;
    min-height: 295px;
  }

  .articleMain .news-feed-pic img {
    width: 50px;
    height: 50px;
  }

  .articleMain .news-feed-pic-detials-photo-video1 {
    width: 730px;
  }

  .articleMain .musicbar_more {
    margin-top: 0px;
  }

  .articleMain .feed-filters .search-input {
    width: 460px;
  }

  .articleMain .feed-filters {
    padding-left: 14px;
  }

  .articleMain .feed-news-item .head-item .item {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: static;
    gap: 20px;
  }

  .articleMain .feed-news-item .head-item .head-tag {
    min-width: 80px;
    padding: 0 10px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 35px;
  }

  .articleMain .feed-news-item {
    margin-bottom: 20px;
  }

  .articleMain .feed-news-item .head-item .dropdown-wrapper {
    top: 18px;
    right: 18px;
  }

  .friends-wrap.bg-transparent.width770 .birthday-p1-font {
    color: #47505B;
    margin-bottom: 8px;
  }

  .calenderMain .vc-pane.row-from-end-1.column-from-end-1 {
    border: 1px solid #E6EAF0;
    padding: 10px;
    border-radius: 4px;
    width: 330px;

  }

  .calenderMain .vc-arrows-container {
    position: unset;
  }

  .calenderMain .vc-arrows-container .vc-arrow.is-left {
    position: absolute;
    left: 28px;
    top: 19px;
  }

  .calenderMain .vc-arrows-container .vc-arrow.is-right {
    position: absolute;
    top: 19px;
    right: 29px;
  }

  .calenderMain .vc-arrows-container {
    padding: 5px 10px;
  }

  .calenderMain .vc-weeks {
    height: 193px;
  }

  .calenderFont {
    font-size: 18px;
    margin-left: -3px;
  }

  .friendRightSec {
    margin-left: -10px;
  }

  .friendRightSec .filters-friends .widget:nth-child(2) {
    padding-top: 30px;
  }

  .friendRightSec .apply-filter-btn {
    width: 330px !important;
    height: 30px;
  }

  .friends-wrap.bg-transparent.width770 .birthday-h-font {
    color: #071526;
  }

  .Friend_Req_btn .btn-delete,
  .Friend_Req_btn .btn-accept {
    width: 130px;
  }

  .friends-wrap.bg-transparent.width770 .birthday-card-btn {
    padding: 11px 0px 11px 0px;
    font-size: 12px;
  }

  .friends-wrap.bg-transparent.width770 .frind_list_box {
    margin-bottom: 20px;
  }

  .friends-wrap.bg-transparent.width770 .review_request-people {
    min-height: 80px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 30px;
  }

  .friends-wrap.bg-transparent.width770 .birthday-card-body {
    /* width: 770px; */
    min-height: 300px;
    display: flex;
    justify-content: center;
    flex-direction: column;
  }

  .language-select::before {
    width: 7px;
    height: 7px;
    top: 10px;
  }

  .expertiseLevelGroup ul li {
    margin-right: 35px;
  }

  .expert-label1 ul li {
    margin-right: 35px;
  }

  .modal-dialog.fixCross .close-popup-btn {
    top: 18px;
  }

  .ad-work-exp.width220 button {
    width: 220px !important;
    margin-left: -14px;
  }

  .languages-list li {
    padding-bottom: 20px;
    margin-bottom: 22px;
  }

  .settings-content .membership-item {
    padding: 13px 26px 14px;
    margin-bottom: 30px;
  }

  .settings-content .verification-block .input-content {
    margin-right: 0;
  }

  .affiliates-blocks-wrapper .title-blocks-row>div {
    margin: 0;
  }

  .postInnerMain {
    width: max-content;
    max-width: 83% !important;
  }

  .postInnerMain .post-comment-reply-width-1 {
    margin-left: 10px;
    width: 100% !important;
    padding-right: 5px;
    max-width: unset;
  }

  .singleNewsPostComment .my-post-contanier {
    right: 4px;
  }

  .postInnerMain .photo-radius {
    top: 12px;
    position: absolute;
    width: 30px;
    height: 30px;
    margin-bottom: unset;
    left: -12px;
  }

  .postInnerMain .post-inner-comment-card-body {
    padding: 10px 20px 15px 20px;
  }

  .postInnerMain .post-comment-reply-width-1 .col-sm-12.pl-0 {
    padding-right: 0px;
  }

  .postInnerMain .comment-heading.mb-0 {
    margin-left: 0px;
  }

  .postInnerMain .john-comment {
    word-wrap: break-word;
  }

  .singleNewsPostComment .comment-post-dot-dropdown {
    left: -14px !important;
  }

  .mb-13 {
    margin-bottom: 13px;
  }

  .bankeDetailContain {
    display: flex;
    gap: 29px;
  }

  .month-year span {
    position: absolute;
    top: 11px;
    left: 16px;
  }

  .Card-number span {
    position: absolute;
    top: 14px;
    left: 16px;
  }

  .work-experience-heading .close-popup-btn {
    top: 26px;
  }

  .modal.login-type .modal-dialog {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 370px;
    pointer-events: inherit !important;
    margin: 0;
  }

  .row.popup_button.btnAlign .skip_btn.work-cancel {
    width: 100px;
    height: 40px;
    border: 1.3px solid #8B949F;
    font-size: 13px;
    color: #8B949F;
    background: white;
    border-radius: 4px;
  }

  .row.popup_button.btnAlign {
    padding: 0 15px;
  }

  .btnAlign button.next_step_btn.ad-work-exp.button {
    width: 220px;
    height: 40px;
    color: white;
    background: #D1433A;
    border-radius: 4px;
    border: unset;
    margin-left: 10px;
  }

  .work-exp-popup {
    width: 370px;
  }

  .set-block-content.d-flex.flex-column.delete-acc {
    padding: 40px 54px 20px;
  }

  .newsFeedContainer .center_centerbar_wraper_home {
    flex: unset;
    max-width: 770px !important;
    min-width: unset !important;
    width: 770px !important;
  }

  header .icons-nav .item-nav {
    margin-left: 73px;
  }

  .dashboard_header .header-search {
    padding-left: 0;
    margin-left: 46px !important;
  }

  .newsFeedContainer .feed_wrapper>div:nth-child(2) {
    width: 370px;
    margin-left: 30px;
  }

  /* friends */
  .friendsWrapper {
    padding-left: 130px;
  }

  .friendsContainer {
    padding-left: 56px;
  }

  /* single feeds */
  .viewFeeds .col-9 {
    width: calc(100% - 390px);
    max-width: unset;
    flex: unset;
    padding-right: unset;
  }

  .viewFeeds .image_footer_sec {
    background-color: unset;
  }

  .viewFeeds .col-3 {
    width: 390px !important;
    max-width: unset;
    flex: unset;
    padding-left: 20px;
  }

  .viewFeeds .video_image_right {
    max-width: unset;
    padding-right: 20px;
  }

  .viewFeeds .post-section-like {
    width: unset;
  }

  .viewFeeds .user_image_content {
    padding-left: unset;
  }

  .viewFeeds {
    margin-right: -26.6% !important;
  }

  .app-container.custom_comainer .container_xxl_video.viewFeeds.single-post-container {
    margin-left: unset !important;
    margin-right: unset !important;
    width: 100%;
  }

  .setArrowPositionPost {
    position: absolute;
    top: 50%;
    right: 0px;
  }

}

/* 2048 */
@media (min-width: 1950px) {

  .engage_field>.form_control.engage-email-input input::placeholder,
  .engage_field>.form_control.action_link_input input::placeholder,
  .engage_field>.form_control.engage-vedio-link-input input::placeholder {
    color: rgba(7, 21, 38, 0.40);
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_field>.form_control.engage-email-input,
  .engage_field>.form_control.action_link_input,
  .engage_field>.form_control.engage-vedio-link-input {
    color: #071526;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_fields_group .svg-icon {
    position: absolute;
    right: 26px;
    top: 37px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .engagement-container .engage_inside_body .engage_switch_wrapper.disabled_engage_btn {
    pointer-events: none;
    opacity: 0.5;
  }

  .engage_settings_footer>.btn-preview-text {
    margin-bottom: 7px;
  }

  .engage_fields_group>.engage_field .engage_fields_label.action_btn_label,
  .engage_fields_group .engage_field .engage_fields_label.action_btn_label {
    margin-bottom: 6px;
  }

  .engage_fields_group .form_control.action_link_input,
  .engage_fields_group>.engage_field .form_control.action_link_input {
    margin-bottom: 8px;
  }

  .engage_fields_group>.engage_field>.action_btn_placeholder,
  .engage_fields_group .text_muted.action_btn_placeholder {
    color: #8B949F;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_settings_footer>button.engage_preview_btn>.btn_text {
    color: #FFF;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .engage_settings>.enge-btn-sub-plan>h1.membership-plan-header {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .engage_settings>.enge-btn-sub-plan>p.membership-plan-text {
    color: #8B949F;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .engage_settings .engage_settings_header .btn_visibility_header,
  .engage_settings_body>.engage_set_title>.header,
  .engage_fields_group>.engage_field .engage_fields_label.action_btn_label {
    color: #47505B;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .engage_settings .engage_settings_header .btn_visibility_text {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .custom-genres-tooltip>.tooltip-inner {
    border-radius: 6px;
    border: 1px solid #E6EAF0;
    background: #FFF;
    width: 320px;
    box-shadow: 0px 10px 20px 0px rgba(71, 80, 91, 0.15);

    padding-left: 20px;
    padding-right: 22px;
    padding-top: 18px;
    padding-bottom: 19px;

    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    opacity: 0.7;
  }

  .engage_settings_body>.engage_set_title>.text {
    color: #8B949F;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .panel_wrapper.engagement-container .engage_inside_header.engage_btn_settings>h3 {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_body .engage_container .engage_label .engage_icon {
    margin-right: 7px !important;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_body .engage_container .engage_label {
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    width: 175px;
    background: #FFF;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .preview_engage .preview-icon {
    margin-top: 1px;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .preview_engage .preview-text {
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .engage-settings-header h3 {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_body .engage_inside_header .engage-settings-header h6 {
    color: #47505B;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .artist_body .engagement-container .panel_inside .panel_header .panel_title .engage-text {
    color: #47505B;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
  }

  .custom-genres-tooltip>.tooltip-inner {
    .custom-genres-tooltip>.tooltip-inner {
      border-radius: 6px;
      border: 1px solid #E6EAF0;
      background: #FFF;
      width: 320px;
      box-shadow: 0px 10px 20px 0px rgba(71, 80, 91, 0.15);

      padding-left: 20px;
      padding-right: 22px;
      padding-top: 18px;
      padding-bottom: 19px;

      color: #47505B;
      font-family: HelveticaNeueNormal, sans-serif;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;

      .read-more-text {
        color: #D1433A;
        font-family: HelveticaNeueMedium, sans-serif;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
      }
    }
  }

  .card.slider .card-cover .download-btn {
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 9px;
    width: 150px;
    height: 30px;
    border-radius: 4px;
    background: #D1433A;
    border: none;
  }

  .card.slider .card-cover .download-btn .download-icon {
    margin: auto;
  }

  .card.slider .card-cover .download-btn:hover {
    transition: all 0.3s;
    opacity: 0.8;
  }

  .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark.checkmark-icon {
    top: 12px !important;
  }

  .artist-container .artist .truncate-text,
  .artist-container .song_name .truncate-text .album-container .song_name .truncate-text {
    max-width: 58px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
  }

  .card.slider .card-description.with-media .forlabel.label-div .record-label {
    max-width: 116px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
  }

  .card.genres-list .album-container {
    text-align: end;
    margin-right: 1.4rem;
    width: 100%;
  }

  .card.slider.playlist .card-description .title .playlist-text.playlist-name {
    color: #000;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .card.slider.playlist .card-description .title .playlist-text.playlist-username {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }

  .sale-items .playlist-margin .playlist-card .for-new-platlist.new-playlist-card,
  .card.slider.playlist-card,
  .playlist-col.playlist-card {
    width: 170px !important;
  }

  .card.slider .card-description .title .grid-title-div,
  .card.slider .card-description .title.album-title-div {
    display: inline-flex;
  }

  .card.slider .card-description .fvrt-svg-icon {
    display: flex;
    margin-left: 5.7rem;
    float: inline-end;
  }

  .card.slider.artist .card-description .name.artist-category {
    color: #47505B;
    text-align: center !important;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
  }

  .card.slider.artist .card-description .title.artist-name {
    color: #071526;
    text-align: center !important;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .selling_now.popular-artists .owl-item {
    width: 170px !important;
  }

  .card.slider .card-description.with-media .read-more-text {
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
  }

  .card.slider .card-description.with-media .description.description-text {
    color: #071526;
    font-size: 12px;
    font-style: normal;
    line-height: 14px;
  }

  .card.slider .card-description.with-media .forlabel.label-div {
    color: #47505B;
    font-size: 10px;
  }

  .card.slider .card-description.with-media .forlabel.label-div .label-text {
    font-family: HelveticaNeueBold, sans-serif;
    font-weight: 700;
    margin-right: 5px;
    vertical-align: middle;
  }

  .card.slider .card-description.with-media .name .artist-div {
    color: #47505B;
    font-size: 12px;
    font-style: normal;
    line-height: 145%;
  }

  .card.slider .card-description.with-media .name .artist-div .by-text,
  .card.slider .card-description.with-media .forlabel.label-div .record-label,
  .card.slider .card-description.with-media .description.description-text {
    font-family: HelveticaNeueNormal, sans-serif;
    font-weight: 400;
  }

  .card.slider .card-description.with-media .name.artist-div .artist-text {
    font-family: HelveticaNeueMedium, sans-serif;
    font-weight: 500;
  }

  .card.slider.review-card {
    width: 170px !important;
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    background: #FFF !important;
    margin-right: 29px;
  }

  .card.slider .card-description.with-media .title .album-review-title {
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 145%;
  }

  .by-title .pocaster-name {
    opacity: 0.7;
    color: #47505B;
    font-family: HelveticaNeueNormal sans-serif !important;
    font-size: 11px;
    font-style: normal;
    font-weight: 500 !important;
    line-height: normal;
    margin-left: 5px;
  }

  .line-2 .add-to-queue-btn-div {
    margin-right: 29px !important;
    margin-left: 9.6rem !important;
  }

  .release-artist-card {
    background-color: white !important;
  }

  .release-card {
    width: 370px !important;
  }

  .genres-title {
    margin-top: 32px !important;
  }

  .cover-gradient-bg {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.56) 24.89%, rgba(7, 21, 38, 0.00) 72.89%);
  }

  .checkbox-label-text,
  .radio-label-text {
    color: #47505B;
    font-family: "Helvetica Neue";
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .item-choose-text.active {
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .item-choose-text {
    color: #071526;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .filter-text,
  .format-text,
  .week-text,
  .sort-text,
  .country-text {
    color: #071526;
    font-family: HelveticaNeueBold, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }

  .podcast.content-sidebar {
    margin-bottom: 1.1rem;
  }

  .charts-title {
    margin-bottom: 13px !important;
    color: #000 !important;
    font-size: 24px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal !important;
    font-family: DrukWide;
  }

  .new-releae-geners .clr-history-btn {
    bottom: -19px !important;
  }

  .artist-container {
    margin-left: 10px !important;
  }

  .new-releae-geners .new-release-geners-title {
    margin-top: 0px !important;
  }

  .tab-pane.moods-pane,
  .channel-title.release-title {
    margin-left: 1.9rem;
  }

  .release-card .song-album-square-card .card .price .price-text {
    border-radius: 4px;
  }

  .card.slider.release-card .card-description .song_description_location {
    color: #071526;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
  }

  .card.slider.release-card .card-description {
    padding: 0px !important;
    padding-top: 10px !important;
    padding-bottom: 7px !important;
    padding-left: 11px !important;
  }

  .card.slider.release-card .card-description .song_description_time {
    color: #47505B;
    font-family: HelveticaNeueNormal, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
  }

  .release-card .sold_for {
    align-self: center;
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px !important;
  }

  .release-card .sold-for-container {
    display: inline-flex
  }

  .card.slider.release-card .card-description .title {
    color: #071526;
    font-family: HelveticaNeueMedium, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px !important;
  }

  .card.slider.release-card {
    width: 170px !important;
    border-radius: 4px;
    border: 1px solid #E6EAF0;
    background: #FFF !important;
    margin-right: 29px;
    margin-left: 29px;
  }

  .new-releae-geners .clear-history .clear-history-text {
    color: #8B949F;
    font-family: HelveticaNeueMedium, sans-serif !important;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }

  .gen-mood-wrapper {
    margin-right: 10px;
    margin-bottom: 20px;
    max-width: max-content !important;
  }

  .gen-mood-wrapper a {
    border-radius: 4px;
  }

  .container_xxl.articleContainer.articleMain {
    padding-left: 115px;
    padding-left: 70px !important;
    padding-right: 130px !important;
  }

  .pl92 {
    padding-left: 0px;
  }

  .friendsWrapper {
    padding-left: 191px;
  }

  .wrap_favorites_page.pl140 {
    margin: 30px 0px 0 0px;
    width: 1170px;
    text-align: center;
    color: #071526;
    margin-left: auto;
    margin-right: auto;
    padding-left: unset;
  }

  .feed_wrapper {
    display: flex;
    margin-bottom: 90px;
    justify-content: center;
  }

}