/* Woocommerce music links */
.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; }
.single-product section.music_links .reverbnation a:before { font-family: "Font Awesome 5 Brands"; content: "\f005"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .bandcamp a:before { font-family: "Font Awesome 5 Brands"; content: "\f2d5"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .soundcloud a:before { font-family: "Font Awesome 5 Brands"; content: "\f1be"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .spotify a:before { font-family: "Font Awesome 5 Brands"; content: "\f1bc"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .itunes a:before { font-family: "Font Awesome 5 Brands"; content: "\f179"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .youtube a:before { font-family: "Font Awesome 5 Brands"; content: "\f167"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.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; }
.single-product section.music_links .yandex a:before { font-family: "Font Awesome 5 Brands"; content: "\f413"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .napster a:before { font-family: "Font Awesome 5 Brands"; content: "\f3d2"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .pandora a:before { font-family: "Font Awesome 5 Brands"; content: "\f288"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .amazonMusic a:before { font-family: "Font Awesome 5 Brands"; content: "\f270"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .youtubeMusic a:before { font-family: "Font Awesome 5 Free"; content: "\f144"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.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; }
.single-product section.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;  }
.single-product section.music_links .itunesStore a:before { font-family: "Font Awesome 5 Brands"; content: "\f179"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .amazon a:before { font-family: "Font Awesome 5 Brands"; content: "\f270"; float:left; font-weight: 900; font-size: x-large; }
.single-product section.music_links .download a:before { font-family: "Font Awesome 5 Free"; content: "\f381"; 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%; }