.single-product section.music_links .elementor-widget-theme-site-title h2 a { color: #ffffff!important; }
.single-product section.music_links .music_links a:after { font-family: "Font Awesome 5 Free"; content: "\f105"; float:right; font-weight: 900; font-size: x-large; }
.music_links.reverbnation a:before { font-family: "Font Awesome 5 Free"; content: "\f005"; float:left; font-weight: 900; font-size: x-large; }
.music_links.bandcamp a:before { font-family: "Font Awesome 5 Brands"; content: "\f2d5"; float:left; font-weight: 900; font-size: x-large; }
.music_links.soundcloud a:before { font-family: "Font Awesome 5 Brands"; content: "\f1be"; float:left; font-weight: 900; font-size: x-large; }
.music_links.spotify a:before { font-family: "Font Awesome 5 Brands"; content: "\f1bc"; float:left; font-weight: 900; font-size: x-large; }
.music_links.itunes a:before { font-family: "Font Awesome 5 Brands"; content: "\f179"; float:left; font-weight: 900; font-size: x-large; }
.music_links.appleMusic a:before { font-family: "Font Awesome 5 Brands"; content: "\f179"; float:left; font-weight: 900; font-size: x-large; }
.music_links.youtube a:before { font-family: "Font Awesome 5 Brands"; content: "\f167"; float:left; font-weight: 900; font-size: x-large; }
.music_links.tidal a:before { float:left;  content: ""; background: url("/wp-content/plugins/artistpr-custom-functions/assets/images/tidal.png"); background-repeat: no-repeat; background-size: contain; width: 1.5em; height: 1.5em; margin-top: 0.35em; }
.music_links.yandex a:before { font-family: "Font Awesome 5 Brands"; content: "\f413"; float:left; font-weight: 900; font-size: x-large; }
.music_links.napster a:before { font-family: "Font Awesome 5 Brands"; content: "\f3d2"; float:left; font-weight: 900; font-size: x-large; }
.music_links.pandora a:before { font-family: "Font Awesome 5 Brands"; content: "\f288"; float:left; font-weight: 900; font-size: x-large; }
.music_links.amazonStore a:before { font-family: "Font Awesome 5 Brands"; content: "\f270"; float:left; font-weight: 900; font-size: x-large; }
.music_links.amazonMusic a:before { font-family: "Font Awesome 5 Brands"; content: "\f270"; float:left; font-weight: 900; font-size: x-large; }
.music_links.youtubeMusic a:before { font-family: "Font Awesome 5 Free"; content: "\f144"; float:left; font-weight: 900; font-size: x-large; }
.music_links.deezer a:before { float:left;  content: ""; background: url("/wp-content/plugins/artistpr-custom-functions/assets/images/deezer.png"); background-repeat: no-repeat; background-size: contain; width: 1.5em; height: 1.5em; margin-top: 0.35em; }
.music_links.qobuz a:before { float:left;  content: ""; background: url("/wp-content/plugins/artistpr-custom-functions/assets/images/qobuz.png"); background-repeat: no-repeat; background-size: contain; width: 1.5em; height: 1.5em; margin-top: 0.35em;  }
.music_links.itunesStore a:before { font-family: "Font Awesome 5 Brands"; content: "\f179"; float:left; font-weight: 900; font-size: x-large; }
.music_links.amazon a:before { font-family: "Font Awesome 5 Brands"; content: "\f270"; float:left; font-weight: 900; font-size: x-large; }
.music_links.anghami a:before, .music_links.spinrilla a:before, .music_links.audius a:before, .music_links.boomplay a:before, .music_links.audiomack a:before { font-family: "Font Awesome 5 Free"; content: "\f001"; float:left; font-weight: 900; font-size: x-large; }
.music_links.download a:before { font-family: "Font Awesome 5 Free"; content: "\f381"; float:left; font-weight: 900; font-size: x-large; }
.music_links.tiktok a:before { font-family: "Font Awesome 5 Brands"; content: "\e07b"; float:left; font-weight: 900; font-size: x-large; }
.music_links.facebook a:before { font-family: "Font Awesome 5 Brands"; content: "\f09a"; float:left; font-weight: 900; font-size: x-large; }
.music_links.twitter a:before { font-family: "Font Awesome 5 Brands"; content: "\f099"; float:left; font-weight: 900; font-size: x-large; }
.music_links.instagram a:before { font-family: "Font Awesome 5 Brands"; content: "\f16d"; float:left; font-weight: 900; font-size: x-large; }
.music_links.linkedin a:before { font-family: "Font Awesome 5 Brands"; content: "\f08c"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .quantity, .single-product section.music_links .quantity input { width: 0;  height: 0; margin: 0; padding: 0; border: none; }
.single-product section.music_links .elementor-widget-woocommerce-product-add-to-cart { margin-top: -10px; }
.woocommerce-page div.product section.music_links form.cart .button { padding: calc(.667em + 2px) calc(1.333em + 2px)!important; }
.single-product section.music_links .single_add_to_cart_button { background-color: #ffffff!important; color: #000000!important; font-size: 1.25em!important; font-weight:normal!important; text-transform:uppercase!important; margin-left: 0!important; border-radius: 9999px!important; }
.single-product section.music_links .single_add_to_cart_button:before { font-family: "Font Awesome 5 Free"; content: "\f07a"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .single_add_to_cart_button:after { font-family: "Font Awesome 5 Free"; content: "\f105"; float:right; font-weight: 900; font-size: x-large; }

.twitter-timeline, .twitter-timeline-rendered { display:block; margin: auto; max-width: 1080px; width: 100%; }