/*----------- PALETTE ------------*/
/*--------- BASE STYLES ----------*/
/*--------- FONT COLORS ----------*/
/*------------ FORMS -------------*/
/*----------- BUTTONS ------------*/
/*------------ HEADER ------------*/
/*----------- INSTRUCTIONS-----------*/
/*------------ FOOTER ------------*/
/*-- FONTS --------------------------------------*/
@import url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/prp-base/fonts/proximanova.css");
/*-- Hipico Icons v1.31 [~31kb] --*/
@font-face {
  font-family: Hipico;
  src: url(data:application/octet-stream;base64,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) format("woff"); }
.hipico, [class*="ihip-"] {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none; }

.ihip-hamburger:before {
  content: "\e600"; }

.ihip-search:before {
  content: "\e602"; }

.ihip-account:before {
  content: "\e616"; }

.ihip-plus:before {
  content: "\e604"; }

.ihip-minus:before {
  content: "\e605"; }

.ihip-user:before {
  content: "\e603"; }

.ihip-lock:before {
  content: "\e606"; }

.ihip-logout:before {
  content: "\e607"; }

.ihip-download:before {
  content: "\e608"; }

.ihip-music:before {
  content: "\e800"; }

.ihip-play:before {
  content: "\e609"; }

.ihip-pause:before {
  content: "\e60a"; }

.ihip-artist:before {
  content: "\e60b"; }

.ihip-album:before {
  content: "\e60c"; }

.ihip-album-2:before {
  content: "\e60d"; }

.ihip-ebook:before {
  content: "\e61e"; }

.ihip-ebook-2:before {
  content: "\e622"; }

.ihip-author:before {
  content: "\e60e"; }

.ihip-movies:before {
  content: "\e61f"; }

.ihip-amazon:before {
  content: "\e60f"; }

.ihip-exchange:before {
  content: "\e610"; }

.ihip-gift:before {
  content: "\e613"; }

.ihip-incomm:before {
  content: "\e611"; }

.ihip-apps:before {
  content: "\e612"; }

.ihip-apps-2:before {
  content: "\e620"; }

.ihip-data:before {
  content: "\e90f"; }

.ihip-magazine:before {
  content: "\e621"; }

.ihip-orders:before {
  content: "\e601"; }

.ihip-na:before {
  content: "\e614"; }

.ihip-apple:before {
  content: "\e623"; }

.ihip-android:before {
  content: "\e624"; }

.ihip-facebook:before {
  content: "\e617"; }

.ihip-facebook-sq:before {
  content: "\e618"; }

.ihip-facebook-o:before {
  content: "\e619"; }

.ihip-twitter:before {
  content: "\e61a"; }

.ihip-twitter-sq:before {
  content: "\e61b"; }

.ihip-twitter-o:before {
  content: "\e61c"; }

.ihip-linkedin:before {
  content: "\e900"; }

.ihip-linkedin-sq:before {
  content: "\e901"; }

.ihip-linkedin-o:before {
  content: "\e902"; }

.ihip-pinterest:before {
  content: "\e908"; }

.ihip-pinterest-sq:before {
  content: "\e909"; }

.ihip-pinterest-o:before {
  content: "\e90a"; }

.ihip-instagram:before {
  content: "\e90b"; }

.ihip-instagram-sq:before {
  content: "\e90c"; }

.ihip-instagram-o:before {
  content: "\e90d"; }

.ihip-youtube:before {
  content: "\e905"; }

.ihip-youtube-sq:before {
  content: "\e906"; }

.ihip-youtube-o:before {
  content: "\e907"; }

.ihip-youtube2:before {
  content: "\e903"; }

.ihip-youtube2-sq:before {
  content: "\e904"; }

.ihip-top-arrow:before {
  content: "\e615"; }

.ihip-down-arrow:before {
  content: "\e90e"; }

/*-- BASE --------------------------------------*/
html {
  font-size: 62.5%; }

body {
  background-color: #e6e6e6;
  color: #004ca2;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.5; }

*, *:before, *:after {
  box-sizing: border-box; }

td {
  font-size: 1em; }

a {
  color: #004ca2;
  text-decoration: none; }
  a:hover {
    color: #3c98ee;
    text-decoration: none; }
  a:active {
    color: #3c98ee; }

h1, h2, h3, h4, h5, h6 {
  margin: 2em 0 1em 0;
  padding: 0;
  text-transform: uppercase;
  color: #004ca2;
  font-weight: bold;
  line-height: 1.1; }

h1 {
  margin-top: 0;
  font-size: 3.4rem; }

h2 {
  margin-top: 0;
  font-size: 3.0rem; }

h3 {
  font-size: 2.0rem; }

p {
  margin: 1em 0;
  line-height: 1.3; }

hr {
  border: none;
  border-bottom: 1px solid #ccc;
  margin: 2em 0; }

/* grid */
.row {
  min-width: 0; }
  .row:before, .row:after {
    content: "";
    display: table; }
  .row:after {
    clear: both; }

.grid {
  padding: 0; }

.row .s1, .row .s2, .row .s3, .row .s4, .row .s5, .row .s6, .row .s7, .row .s8, .row .s9, .row .s10, .row .s11, .row .s12 {
  padding: 0; }

/*-- FORMS --------------------------------------*/
fieldset {
  margin-bottom: 1em; }

label:not(.box-label), fieldset label:not(.box-label) {
  margin-bottom: 2px;
  font-size: 1.6rem; }

label.box-label, fieldset label.box-label {
  display: inline-block;
  width: auto;
  vertical-align: top; }

input[type="text"], input[type="email"], input[type="password"], textarea, select,
fieldset input[type="text"], fieldset input[type="email"], fieldset input[type="password"], fieldset textarea, fieldset select {
  padding: 10px 10px;
  width: 100%;
  height: auto;
  border-radius: 0;
  border: 1px solid #ccc;
  font-size: 1.6rem;
  color: #777; }

select, fieldset select {
  position: relative;
  padding: 10px 35px 10px 7px;
  background-color: #fff;
  background-position: right 10px center;
  background-repeat: no-repeat;
  background-size: 16px auto;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23999' width='15' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M7.52 19.808l-7.52-7.552h15.072z'%3E%3C/path%3E%3C/svg%3E");
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none; }

select::-ms-expand, fieldset select::-ms-expand {
  display: none; }

input[type="submit"], input[type="button"], button, .show-more a,
fieldset input[type="submit"], fieldset input[type="button"], fieldset button {
  display: inline-block;
  margin-bottom: 5px;
  padding: 11px 10px 10px 10px;
  width: 100%;
  height: auto;
  border: none;
  border-radius: 0;
  background-color: #004ca2;
  color: #f79b2d;
  font-size: 1.6rem;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  transition: background-color 0.2s ease-out,  color 0.2s ease-out;
  -webkit-transition: background-color 0.2s ease-out,  color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out,  color 0.2s ease-out; }

input[type="submit"]:hover, input[type="button"]:hover, button:hover, .show-more a:hover {
  background-color: #3c98ee; }

input[type="submit"]:active, input[type="button"]:active, button:active, .show-more a:active {
  background-color: #3c98ee;
  transition: none; }

input[type="submit"] + input[type="submit"], input[type="button"] + input[type="button"], button + button,
input[type="submit"] + button, button + input[type="submit"] {
  margin-top: 10px; }

fieldset.buttons {
  text-align: left; }

/* secondary buttons */
#drop-down-adv-search-btn, #btn-register-reset, #fancybtn-cancel, input[type="button"][name=btnCancel] {
  border: none;
  background-color: #f79b2d; }

#drop-down-adv-search-btn:hover, #btn-register-reset:hover, #fancybtn-cancel:hover, input[type="button"][name=btnCancel]:hover {
  background-color: #777; }

#drop-down-adv-search-btn:active, #btn-register-reset:active, #fancybtn-cancel:active, input[type="button"][name=btnCancel]:active {
  background-color: #444; }

/* multi-select */
button.ui-multiselect {
  background: #fff;
  border-radius: 0;
  padding: 9px 10px; }

button.ui-multiselect span {
  text-transform: none;
  font-size: 1.4rem;
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif; }

button.ui-multiselect span.ui-icon {
  position: relative;
  top: 2px;
  right: -5px; }

.ui-multiselect-menu {
  font-family: "Proxima Nova", Helvetica, Arial, sans-serif; }

/*-- HEADER --------------------------------------*/
#landing a img {
  display: block; }

#page-header {
  margin: 52px 0 0 0; }

#site-header {
  height: 50px;
  padding: 0; }
  #site-header .row {
    overflow: visible; }
  #site-header .col.s12 {
    padding: 0; }
  #site-header .sub-grid {
    background-color: transparent; }
  #site-header > .row > .col > .sub-grid {
    height: auto;
    border-radius: 0;
    background-color: #004ca2;
    padding: 0;
    border: solid #e6e6e6;
    border-width: 0 0 3px 0; }

/* logo */
.custom-header-logo {
  position: static;
  display: block;
  margin: 0 auto;
  width: 180px;
  max-width: 30%;
  max-height: 90px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 80%;
  background-image: url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/fud/img/logo_desktop.png"); }
  .custom-header-logo img {
    display: none; }

/* account icons */
#site-tools {
  padding: 12px 0 0 0;
  position: absolute;
  width: auto;
  padding: 12px 15px 0 0;
  text-align: right;
  font-size: 0; }
  #site-tools a {
    text-decoration: none; }
  #site-tools .language-select a {
    display: inline-block;
    margin-top: -2px;
    background: #444;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
    height: 24px;
    line-height: 24px;
    padding: 0 4px;
    border-radius: 5px;
    transition: background-color 0.15s ease-out,  color 0.15s ease-out;
    -webkit-transition: background-color 0.15s ease-out,  color 0.15s ease-out;
    -moz-transition: background-color 0.15s ease-out,  color 0.15s ease-out; }
    #site-tools .language-select a:hover {
      background-color: #004ca2; }
    #site-tools .language-select a:active {
      background-color: #fff;
      color: #444;
      transition: none; }
  #site-tools .sub-grid .col {
    display: inline-block;
    float: none;
    width: auto;
    vertical-align: middle;
    margin-left: 4px;
    line-height: 1; }

#mobile-main-menu-selector,
#tool-bar-search, #tool-bar-account, #tool-bar-order-history {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  background: transparent;
  color: #3c98ee;
  font-size: 24px; }

#mobile-main-menu-selector {
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 2.4rem; }

#mobile-main-menu-selector:before {
  padding-left: 15px;
  content: "\e600"; }

/*#mobile-main-menu-selector:active { color:#fff; }*/
#tool-bar-search, #tool-bar-account, #tool-bar-current-credits, #tool-bar-order-history {
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  transition: background-color 0.15s ease-out,  color 0.15s ease-out; }

#tool-bar-current-credits {
  display: inline-block;
  float: right;
  vertical-align: top;
  width: auto;
  min-width: 24px;
  height: 24px;
  line-height: 26px;
  padding: 0 8px;
  border-radius: 50px;
  background: #3c98ee;
  text-align: center;
  font-size: 1.1rem;
  cursor: default;
  color: #004ca2;
  }
  #tool-bar-current-credits:hover {
    background-color: #fcbb18; }
  #tool-bar-current-credits:active {
    background-color: #fcbb18;
    color: #004ca2;
    transition: none; }

#tool-bar-search:hover, #tool-bar-account:hover, #tool-bar-order-history:hover {
  color: #fcbb18; }

#tool-bar-search:active, #tool-bar-account:active, #tool-bar-order-history:active {
  color: #fcbb18;
  transition: none; }

#tool-bar-search:before {
  content: "\e602"; }

#tool-bar-account:before {
  content: "\e616"; }

#tool-bar-order-history:before {
  content: "\e616"; }

img#tool-bar-account {
  width: 25px;
  height: 25px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%233c98ee' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M30.349 12.086l-10.435-10.456c-2.174-2.174-5.68-2.174-7.833 0l-10.451 10.456c-2.174 2.174-2.174 5.68 0 7.833l10.456 10.451c2.174 2.174 5.68 2.174 7.833 0l10.435-10.456c2.169-2.169 2.169-5.68-0.005-7.828zM21.842 21.048v0c0 0.293-0.251 0.543-0.543 0.543h-10.618c-0.293 0-0.543-0.251-0.543-0.543v0 0c0 0 0-1.97 1.474-2.691 0.93-0.455 0.564-0.089 1.698-0.543 1.134-0.476 1.406-0.632 1.406-0.632v-1.066c0 0-0.428-0.319-0.564-1.338-0.272 0.068-0.361-0.319-0.361-0.543-0.021-0.225-0.157-0.972 0.183-0.904-0.068-0.496-0.115-0.93-0.089-1.176 0.089-0.836 0.883-1.698 2.127-1.745 1.474 0.068 2.038 0.93 2.127 1.745 0.021 0.225-0.021 0.679-0.089 1.176 0.319-0.068 0.183 0.679 0.157 0.904-0.021 0.251-0.115 0.632-0.361 0.543-0.136 0.998-0.564 1.338-0.564 1.338v1.066c0 0 0.272 0.157 1.406 0.611 1.134 0.476 0.768 0.115 1.698 0.564 1.458 0.721 1.458 2.691 1.458 2.691v0z'%3E%3C/path%3E%3C/svg%3E");
  border-radius: 100%;
  }
  img#tool-bar-account:hover {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23f79b2d' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M30.349 12.086l-10.435-10.456c-2.174-2.174-5.68-2.174-7.833 0l-10.451 10.456c-2.174 2.174-2.174 5.68 0 7.833l10.456 10.451c2.174 2.174 5.68 2.174 7.833 0l10.435-10.456c2.169-2.169 2.169-5.68-0.005-7.828zM21.842 21.048v0c0 0.293-0.251 0.543-0.543 0.543h-10.618c-0.293 0-0.543-0.251-0.543-0.543v0 0c0 0 0-1.97 1.474-2.691 0.93-0.455 0.564-0.089 1.698-0.543 1.134-0.476 1.406-0.632 1.406-0.632v-1.066c0 0-0.428-0.319-0.564-1.338-0.272 0.068-0.361-0.319-0.361-0.543-0.021-0.225-0.157-0.972 0.183-0.904-0.068-0.496-0.115-0.93-0.089-1.176 0.089-0.836 0.883-1.698 2.127-1.745 1.474 0.068 2.038 0.93 2.127 1.745 0.021 0.225-0.021 0.679-0.089 1.176 0.319-0.068 0.183 0.679 0.157 0.904-0.021 0.251-0.115 0.632-0.361 0.543-0.136 0.998-0.564 1.338-0.564 1.338v1.066c0 0 0.272 0.157 1.406 0.611 1.134 0.476 0.768 0.115 1.698 0.564 1.458 0.721 1.458 2.691 1.458 2.691v0z'%3E%3C/path%3E%3C/svg%3E"); }
  img#tool-bar-account:active {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M30.349 12.086l-10.435-10.456c-2.174-2.174-5.68-2.174-7.833 0l-10.451 10.456c-2.174 2.174-2.174 5.68 0 7.833l10.456 10.451c2.174 2.174 5.68 2.174 7.833 0l10.435-10.456c2.169-2.169 2.169-5.68-0.005-7.828zM21.842 21.048v0c0 0.293-0.251 0.543-0.543 0.543h-10.618c-0.293 0-0.543-0.251-0.543-0.543v0 0c0 0 0-1.97 1.474-2.691 0.93-0.455 0.564-0.089 1.698-0.543 1.134-0.476 1.406-0.632 1.406-0.632v-1.066c0 0-0.428-0.319-0.564-1.338-0.272 0.068-0.361-0.319-0.361-0.543-0.021-0.225-0.157-0.972 0.183-0.904-0.068-0.496-0.115-0.93-0.089-1.176 0.089-0.836 0.883-1.698 2.127-1.745 1.474 0.068 2.038 0.93 2.127 1.745 0.021 0.225-0.021 0.679-0.089 1.176 0.319-0.068 0.183 0.679 0.157 0.904-0.021 0.251-0.115 0.632-0.361 0.543-0.136 0.998-0.564 1.338-0.564 1.338v1.066c0 0 0.272 0.157 1.406 0.611 1.134 0.476 0.768 0.115 1.698 0.564 1.458 0.721 1.458 2.691 1.458 2.691v0z'%3E%3C/path%3E%3C/svg%3E"); }

/* main menu */
#main-menu-container {
  margin: 0;
  width: 100%;
  height: auto; }

ul#main-menu li a {
  padding: 0 15px;
  margin: 0;
  border: none;
  width: auto;
  height: 100px;
  line-height: 100px;
  white-space: nowrap;
  color: #3c98ee;
  font-weight: bold;
  font-size: 1.45rem;
  text-transform: uppercase;
  transition: background-color 0.3s ease-out, color 0.15s ease-out;
  -moz-transition: background-color 0.3s ease-out, color 0.15s ease-out;
  -webkit-transition: background-color 0.3s ease-out, color 0.15s ease-out; }
  ul#main-menu li a:hover {
    color: #fff; }
ul#main-menu li.selected a {
  color: #fff; }

ul#main-menu li a:hover {
  background-color: #3c98ee; }

ul#main-menu li a:active {
  background-color: #3c98ee;
  transition: none; }

/* mobile menu */
ul#main-menu.mobile {
  margin: 8px 0 0 0;
  border-bottom: 1px solid #3c98ee;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.75);
  background: #004ca2; }

ul#main-menu.mobile li {
  margin: 0;
  padding: 0;
  transition: background-color 0.2s ease-out;
  -webkit-transition: background-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out;
  border-color: #3c98ee; }

ul#main-menu.mobile li:active {
  background-color: #3c98ee; }

ul#main-menu.mobile li.selected {
  background-color: #fff; }

ul#main-menu.mobile li a, ul#main-menu.mobile li.last a {
  width: 100%;
  height: auto;
  padding: 12px 15px;
  color: #f79b2d;
  font-size: 1.8rem;
  line-height: 1; }

/* ul#main-menu.mobile li#main-menu-home { display:none; } */
/* mobile banner image hack */
.mb-header {
  margin-left: -10px;
  margin-right: -10px;
  background-image: url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/fud2023/img/Banner-FUD-mobile.jpg");
  background-color: #666;
  border-bottom: 3px solid #222; }

.mb-header img {
  display: block; }

/* mobile instructions */
#mobile-download-instructions .col.s12 {
  padding: 0; }

#mobile-download-instructions h1 {
  position: relative;
  margin: 0;
  padding: 15px 15px 12px 0;
  background-color: #004ca2;
  background-image: none;
  line-height: 1;
  font-size: 1.6rem;
  color: #fff; }

#mobile-download-instructions h1:after {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  position: absolute;
  width: 20px;
  height: 20px;
  right: 15px;
  top: 50%;
  margin-top: -10px;
  background-color: #fff;
  border-radius: 100%;
  content: "\e604";
  color: #004ca2;
  font-size: 12px;
  line-height: 20px; }

#mobile-download-instructions h1.open {
  background-image: none; }

#mobile-download-instructions h1.open:after {
  content: "\e605"; }

#mobile-download-instructions h1:active {
  background-color: #004ca2; }

#mobile-download-instructions #download-instuction-list {
  margin: 0;
  padding: 0;
  height: auto;
  background-color: #004ca2;
  border-top: 1px solid #fff; }

#mobile-download-instructions #download-instuction-list li {
  padding: 10px 0;
  color: #fff;
  font-size: 1.1rem;
  line-height: 1.5; }

#mobile-download-instructions #download-instuction-list li .num {
  position: relative;
  display: inline-block;
  opacity: 0.5;
  top: -1px;
  margin: 0 0 0 10px;
  border-radius: 100%;
  border-color: #fff;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.4em;
  text-align: center;
  color: #fff;
  font-size: 1.0rem; }

#mobile-download-instructions #download-instuction-list li:first-child .num {
  margin-left: 0; }

/*-- FOOTER --------------------------------------*/
#site-footer {
  background-color: #e9eef1;
  padding: 30px;
  color: #193071;
  font-size: 1.4rem; }

#site-footer .sub-grid {
  border-radius: 0;
  background-color: transparent; }

/* all footer links */
#site-footer ul {
  padding: 0; }
  #site-footer ul li {
    font-size: 1em; }
    #site-footer ul li a {
      color: #444;
      font-weight: bold;
      text-transform: uppercase; }
      #site-footer ul li a:hover {
        color: #3c98ef;
        text-decoration: none; }
      #site-footer ul li a:active {
        color: #a2caed;
        transition: none; }

/* custom footer */
#footer-left {
  margin: 0;
  padding: 0;
  width: 100%; }
  #footer-left li {
    line-height: 1.2; }
    #footer-left li a {
      display: inline-block; }
  #footer-left img {
    margin: 0; }
  #footer-left .foot-item {
    display: block;
    margin-bottom: 5px; }

#footer-left .foot-logo {
  max-width: 140px;
  margin: 0 auto 1em auto; }
  #footer-left .foot-logo img {
    max-width: 100%;
    display: block; }

/* hip footer */
#footer-right {
  width: 100%;
  padding: 0;
  margin-top: 30px; }

#footer-right #hip-footer-logo {
  margin: 0;
  background-image: url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/prp-base/footer/hip-snipp-power-white-150.png");
  background-image: url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/prp-base/footer/hip-snipp-power-150.png"); }

#hip-footer-logo {
  width: 120px;
  background-size: contain; }

/* social footer links */
#footer-right ul li {
  padding: 0;
  float: none; }

ul.hip-social-links {
  margin: 20px 0 0 0; }

ul.hip-social-links li img {
  display: none; }

ul.hip-social-links li a {
  display: inline-block;
  margin: 0 5px;
  transition: color 0.15s ease-out;
  -webkit-transition: color 0.15s ease-out;
  -moz-transition: color 0.15s ease-out; }

ul.hip-social-links li a:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  width: 50px;
  height: 45px;
  font-size: 45px;
  line-height: 45px;
  font-weight: normal; }

ul.hip-social-links li a#hip-social-link-blog:before {
  width: 125px; }

#hip-social-link-facebook:before {
  content: "\e619"; }

#hip-social-link-twitter:before {
  content: "\e61c"; }

#hip-social-link-blog:before {
  content: "\e61d"; }

/* back to top */
#mobile-back-to-top {
  margin: 10px auto 30px auto;
  width: auto;
  background-image: none;
  color: #193071;
  transition: color 0.15s ease-out; }

#mobile-back-to-top:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  content: "\e615";
  height: 60px;
  font-size: 60px;
  line-height: 60px; }

#mobile-back-to-top:active {
  color: #193071;
  transition: none; }

/*-- CONTENT LAYOUT ------------------------------------*/
#main-body {
  background-color: #fff; }

#main-body > .row > .col.s8 .row {
  overflow: visible; }

/* main h1 */
h1#main-body-heading {
  margin: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  border: none;
  font-size: 3.4rem; }

/* main h2 */
.tab-list h2.media-list-heading {
  padding: 30px 0 5px 0;
  margin-bottom: 10px;
  color: #777;
  font-size: 3.0rem; }

/* content padding */
@media only screen and (max-width: 767px) {
  body.incomm-details-page #main-body-heading h1 {
    border: none; }

  body.amazon-gift-card-success-page .amazon-header,
  body.amazon-gift-card-landing-page .amazon-header {
    margin: 30px; } }
body.site-main-landing-page #main-body,
body.support-page #main-body,
body.account-landing-page #main-body, body.download-album-page #main-body,
body.register-page #main-body, body.forgot-password-page #main-body, body.reset-password-page #main-body, body.activate-account-page #main-body, body.login-page #main-body,
body.search-results-page #main-body,
body.advanced-search-results-page #main-body,
body.amazon-search-results-page #main-body,
body.amazon-gift-card-success-page #main-body,
body.incomm-details-page #main-body {
  padding: 30px; }

/* top menus */
.sub-grid.tab-list {
  max-width: none;
  margin-bottom: 0; }

/* mobile h2 tabs */
h2.tab {
  position: relative;
  margin: 0;
  padding: 15px 50px;
  background-color: #ddd;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  color: #777;
  font-size: 1.8rem;
  line-height: 1.1; }

.col:last-child > h2.tab {
  border-bottom: 0; }

h2.tab:hover {
  background-color: #eee; }

h2.tab.selected {
  background-color: #ccc;
  background-image: none;
  font-size: 1.8rem;
  color: #444; }

h2.tab.selected:after {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  content: "\e600";
  position: absolute;
  right: 15px;
  top: 50%;
  width: 22px;
  height: 24px;
  margin-top: -12px;
  color: #444;
  font-size: 24px;
  text-align: right; }

h2.tab:active {
  background-color: #fff; }

/* ad space */
#main-slide-show {
  margin: 8px 0;
  max-height: none;
  width: 100%; }

#main-slide-show .premier-banner img {
  display: block;
  margin: 0 auto; }

#left-side-banners {
  margin-left: 3.8%; }

/*-- ASIDE ----------------------------------*/
/* steps to redeem */
#download-instructions {
  width: 100%;
  padding: 20px;
  margin-bottom: 30px;
  border-radius: 0;
  background: #f79b2d; }

#download-instructions h2 {
  padding: 0 0 10px 0;
  font-size: 2.0rem;
  color: #325c60;
  text-align: left;
  border-bottom: 1px solid #325c60; }
  #download-instructions h2 small {
    display: block;
    font-weight: normal; }

#download-instructions ol {
  margin-left: 7%; }

#download-instructions ol li {
  color: #fff;
  font-size: 1.7rem;
  margin: 12px 0; }
  #download-instructions ol li:hover {
    color: #fff; }
  #download-instructions ol li:last-child:hover {
    color: #fff;
    text-decoration: none;
    cursor: default; }

/* genre list */
#genre-list-container h2 {
  margin: 15px 0;
  font-size: 2.0rem; }

#genre-list-container #genre-list {
  width: 100%;
  overflow: hidden;
  margin: 0 0 30px 0;
  padding: 20px;
  border-radius: 0;
  background: #ccc;
  font-size: 0.6em; }

#genre-list-container #genre-list a {
  line-height: 1.4;
  color: #444;
  white-space: nowrap; }

#genre-list-container #genre-list a:hover {
  color: #3c98ef; }

#genre-list-container #genre-list .selected a {
  color: #336797;
  font-weight: bold;
  cursor: default; }

/*-- LISTINGS -------------------------------*/
.media-list:before, .media-list:after {
  content: "";
  display: table; }

.media-list:after {
  clear: both; }

.media-tile {
  padding: 10px 20px; }

.media-tile-image {
  padding: 0;
  width: 25%;
  text-align: center; }

.media-tile .media-tile-details h2 {
  margin: 5px 0 10px 0;
  text-transform: none;
  line-height: 1.2;
  font-size: 1.8rem;
  color: #444; }

.media-tile .media-tile-details h2 a {
  color: #444; }

.media-tile .media-tile-details h2 a:hover {
  color: #3c98ef; }

.media-tile .media-tile-details h2 a:hover, .media-tile:hover .media-tile-details h2 a {
  text-decoration: none; }

.media-tile .media-tile-details h3 {
  margin: 0 0 2px 0;
  text-transform: none;
  line-height: 1.2;
  font-size: 1.3rem;
  color: #444; }

.media-tile .media-tile-details h3 a {
  color: #444; }

.media-tile .media-tile-details h3 a:hover {
  color: #3c98ef;
  text-decoration: none; }

.media-tile .media-tile-details h3 a:hover, .media-tile:hover .media-tile-details h3 a {
  text-decoration: none; }

.media-tile .media-tile-details p {
  color: #444;
  font-size: 1.2rem;
  line-height: 1.2; }

@media only screen and (max-width: 767px) {
  /* Media Listings clearfix patch */
  #main-body > .row > .col.s8:before, #main-body > .row > .col.s8:after {
    content: "";
    display: table; }

  #main-body > .row > .col.s8:after {
    clear: both; }

  .media-tile:hover {
    background-color: rgba(255, 255, 255, 0.75); } }
body.giftango-landing-page .media-tile-image {
  border: 1px solid #ccc;
  border-radius: 5px;
  background-color: #fff;
  padding: 2%; }

body.giftango-landing-page .media-tile-image img {
  display: block; }

body .media-action-thumb.view-customproduct-page, body .asset-cost, body .mobile-asset-cost, body .media-tile-details span.asset-cost, body .tipped-info span.asset-cost, body .album-track-list .asset-cost, body p span.mobile-asset-cost, body #media-art span.asset-cost {
  background-color: #f79b2d; }

/* gift cards */
.incomm-list-item a.asset-cost-button {
  color: #fff;
  border-radius: 0;
  padding: 10px 20px;
  margin-bottom: 5px;
  transition: opacity 0.2s ease-out; }

.incomm-list-item a.asset-cost-button:hover {
  opacity: 0.7; }

.incomm-list-item a.asset-cost-button.selected {
  background-color: #444;
  opacity: 1;
  cursor: default; }

body.giftango-landing-page #main-body > .row > .s8 > div:nth-of-type(2) {
  background: #ddd;
  padding: 20px; }

/* product option buttons */
.customproduct-list-item .asset-cost-button {
  min-width: 0; }

.asset-cost-button.selected {
  cursor: default; }

.asset-cost-button:hover {
  color: #fff; }

.asset-cost-button:not(.selected):hover {
  background-color: #888; }

/* custom product */
.customproduct-details-page #main-body-heading h1 {
  margin-top: 30px;
  margin-bottom: 0; }

#customproduct-logo {
  float: none; }

.customproduct-details-body {
  border: 30px solid transparent;
  border-width: 0 30px; }

.customproduct-product-container {
  margin: 30px 0;
  background-color: #fff; }

.row .customproduct-product-image {
  padding: 15px;
  background-color: #fff; }

.row .customproduct-product-description {
  padding: 15px;
  background-color: #fff; }

.customproduct-product-description h2 {
  color: #444; }

/*- Listing Details -*/
@media only screen and (max-width: 767px) {
  .mgc-product-landing-page #main-body-heading,
  .app-details-page #main-body-heading,
  .ebook-page #main-body-heading,
  .album-page #main-body-heading {
    font-size: 2.8rem;
    padding-left: 30px;
    padding-right: 30px; }

  .app-details-page #media-art,
  .album-page #media-art {
    padding: 0 30px; }

  .mgc-product-landing-page [id^=magazine-] > .row > .s8,
  .app-details-page [id^=details-] > .row > .s8,
  .ebook-page [id^=title-] > .row > .s8,
  .album-page [id^=album-] > .row > .s8 h3 {
    padding: 0 30px; }

  .album-page [id^=album-] > .row > .s8 td.first {
    padding-left: 30px;
    width: 45px; }

  .album-page [id^=album-] > .row > .s8 td.last {
    padding-right: 30px;
    width: 100px; }

  #media-footer > div > h2 {
    padding: 0 30px; }

  #media-footer {
    margin-bottom: 30px; } }
.app-details-page [id^=details-] > .row > .s8 h3,
.ebook-page [id^=title-] > .row > .s8 h3,
.album-page [id^=album-] > .row > .s8 h3 {
  margin-top: 10px; }

#media-footer {
  clear: both; }

#media-footer:after {
  display: block;
  content: '';
  clear: both; }

#media-footer > div > h2 {
  margin-top: 10px; }

#media-art p {
  font-size: 1em; }

table.album-track-list {
  margin-bottom: 20px; }

table.album-track-list tr {
  border-color: rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-out; }

table.album-track-list tr:hover {
  background-color: rgba(255, 255, 255, 0.75); }

table.album-track-list td {
  font-size: 1.3rem;
  line-height: 1.2; }

table.album-track-list td.first {
  width: 30px; }

#media-footer h2 {
  font-size: 1.8rem; }

#media-footer .media-list h2 {
  margin: 5px 0 15px 0;
  font-size: 1.8rem; }

/* gift cards */
body.incomm-details-page span.asset-cost {
  position: relative;
  top: -2px; }

body.incomm-details-page #media-actions a {
  font-size: 0;
  margin-left: 10px; }

body.incomm-details-page #media-actions a img {
  margin: 0; }

/* custom product */
.customproduct_thumbnail {
  background-color: #fff;
  border: 15px solid #fff; }

ul.customproduct-thumbs {
  background-color: #fff;
  border: 5px solid #fff; }

ul.customproduct-thumbs li {
  border: none; }

ul.customproduct-thumbs li:nth-child(3n-1) {
  border-left: 1px solid #eee; }

.customproduct-details-body #media-actions {
  margin-bottom: 45px; }

.customproduct-details-body a.asset-download-btn {
  color: #444;
  margin-left: 10px; }

.customproduct-details-body a.asset-download-btn img {
  vertical-align: middle; }

.customproduct-details-body a.asset-download-btn:hover {
  text-decoration: underline; }

/* CinemaNow */
.movie-details-table {
  margin-top: 0; }

.movie-details-table td {
  line-height: 1; }

.movie-details-table td:nth-child(2) {
  font-size: 2.5em;
  color: #999;
  padding-bottom: 0.5rem; }

.movie-details-formats .movie-download {
  width: 36px;
  height: 36px; }

.movie-details-formats tr:nth-child(n+2) td:first-child {
  padding-top: 8px; }

.album-track-list .movie-details-formats .credits-cell {
  min-width: 5.75em; }

.CinemaNow-product-landing-page .sub-grid[id*=cinemanow] hr[style*='margin:30'] {
  display: none; }

@media only screen and (max-width: 767px) {
  .CinemaNow-product-landing-page .sub-grid[id*=magazine], .sub-grid[id*=cinemanow] {
    margin-left: 5%;
    margin-right: 5%; }

  .CinemaNow-product-landing-page .album-track-list {
    display: block;
    margin-left: -5%;
    margin-right: -5%;
    width: 110%; }

  .CinemaNow-product-landing-page .album-track-list > tbody > tr, .CinemaNow-product-landing-page .album-track-list > tbody > tr > td {
    display: block;
    width: 100%; }

  .movie-details-formats, .album-track-list .movie-details-formats {
    margin-top: -10px;
    min-width: 290px;
    margin-left: auto;
    margin-right: auto; }

  .movie-details-formats td, .album-track-list .movie-details-formats td {
    text-align: center; } }
/* amazon disclaimers */
body.mgc-product-landing-page .tab-list > .row > .s12 > p,
.amazon-header, .amazon-disclaimer {
  display: block;
  margin-top: 0;
  margin-bottom: 20px !important;
  padding: 10px 20px !important;
  background-color: #fff;
  border: 1px solid #ccc;
  clear: both;
  font-size: 1.3rem;
  line-height: 1.2; }

@media only screen and (max-width: 767px) {
  body.mgc-product-landing-page .tab-list > .row > .s12 > p,
  .amazon-header, .amazon-disclaimer {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px; } }
body.search-results-page .amazon-disclaimer,
body.amazon-gift-card-landing-page .amazon-disclaimer {
  margin-top: 20px; }

body.amazon-product-landing-page .amazon-header {
  display: none; }

.amazon-header .amazon-convert, .amazon-header .amazon-note {
  background-color: transparent !important;
  color: #444 !important;
  font-family: 'Proxima Nova', Helvetica, Arial, sans-serif !important;
  padding: 0 !important;
  font-size: 1.3rem !important; }

.amazon-header .amazon-convert {
  margin-bottom: 10px; }

.amazon-header, .amazon-disclaimer p {
  margin: 0; }

/* special buttons */
.amazon-category-view-more a,
a[onclick^=ShowCompatibleAppleDevices],
.view-android-apps-link a, .view-ios-apps-link a {
  display: inline-block;
  margin-bottom: 5px;
  padding: 11px 10px;
  width: 100%;
  height: auto;
  background-color: #3c98ef;
  color: #fff;
  text-align: center;
  font-size: 1.5rem;
  text-decoration: none;
  transition: background-color 0.2s ease-out,  color 0.2s ease-out; }

.amazon-category-view-more a:hover
a[onclick^=ShowCompatibleAppleDevices]:hover,
.view-android-apps-link a:hover, .view-ios-apps-link a:hover {
  background-color: #336797;
  text-decoration: none; }

.amazon-category-view-more a:active,
a[onclick^=ShowCompatibleAppleDevices]:active,
.view-android-apps-link a:active, .view-ios-apps-link a:active {
  background-color: #444;
  transition: none; }

/* ios show devices */
a[onclick^=ShowCompatibleAppleDevices] {
  text-decoration: none !important;
  text-transform: capitalize; }

/* apps buttons */
.view-android-apps-link, .view-ios-apps-link {
  margin-top: 30px;
  text-align: center; }

.view-android-apps-link a:before, .view-ios-apps-link a:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  position: relative;
  top: -0.2rem;
  margin-right: 8px; }

.view-android-apps-link a:before {
  content: "\e624"; }

.view-ios-apps-link a:before {
  content: "\e623"; }

/*- Search Results -*/
.show-more {
  margin-top: 20px; }

.amazon-category-view-more {
  padding-top: 20px;
  text-align: center !important;
  height: auto !important;
  border-bottom: none !important;
  text-transform: capitalize; }

.amazon-category-view-more a:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  content: "\e604";
  vertical-align: 0.15rem;
  padding-right: 3px;
  font-size: 1.1rem; }

.results-count {
  position: relative;
  vertical-align: middle;
  padding-left: 5px;
  font-size: 1.2rem;
  font-weight: normal; }

h2.tab span.results-count {
  font-size: 1.2rem;
  top: -0.05em; }

.tab-list h2.media-list-heading span.results-count {
  font-size: 1.5rem;
  top: -0.2em; }

/*-- COINS -------------------------------------*/
/* credit coins */
.asset-cost, .mobile-asset-cost,
.media-tile-details span.asset-cost,
.tipped-info span.asset-cost,
.album-track-list .asset-cost,
p span.mobile-asset-cost,
#media-art span.asset-cost {
  display: inline-block;
  width: auto;
  min-width: 20px;
  height: 20px;
  line-height: 22px;
  padding-left: 4px;
  padding-right: 4px;
  background-image: none;
  background-color: #444;
  border-radius: 50px;
  text-align: center;
  font-size: 1.1rem; }

.customproduct-product-container .asset-cost {
  min-width: 36px;
  width: auto !important;
  height: 36px !important;
  line-height: 36px;
  font-size: 1.4rem; }

/* coin icons */
.media-action-thumb {
  width: 36px !important;
  height: 36px !important;
  line-height: 36px;
  background-color: #444;
  background-image: none;
  border-radius: 100%;
  transition: background-color 0.15s ease-out; }

.media-action-thumb.view-customproduct-page {
  background-color: #444; }

.media-action-thumb:hover {
  background-color: #222; }

.media-action-thumb.small {
  width: 20px !important;
  height: 20px !important;
  min-width: 20px;
  line-height: 20px;
  margin: 0; }

/* img spacer background svg embeds */
.media-action-thumb.view-customproduct-page, .media-action-thumb.view-customproduct-page:hover,
.media-action-thumb.btn-download, .media-action-thumb.download-app, .media-action-thumb.download-ebook, .media-action-thumb.download-song, .media-action-thumb.download-track, .media-action-thumb.download-album, .media-action-thumb.btn-download:hover, .media-action-thumb.download-app:hover, .media-action-thumb.download-ebook:hover, .media-action-thumb.download-song:hover, .media-action-thumb.download-track:hover, .media-action-thumb.download-album:hover,
.media-action-thumb.view-album-page, .media-action-thumb.view-album-page:hover,
.media-action-thumb.view-artist-page, .media-action-thumb.view-artist-page:hover,
.media-action-thumb.preview-song, .media-action-thumb.preview, .media-action-thumb.preview-song:hover, .media-action-thumb.preview:hover,
.media-action-thumb.preview-playing, .media-action-thumb.preview.preview-playing, .media-action-thumb.preview-playing:hover, .media-action-thumb.preview.preview-playing:hover,
.media-action-thumb.view-all-albums, .media-action-thumb.view-all-albums:hover,
.media-action-thumb.view-ebook-page, .media-action-thumb.view-ebook-page:hover,
.media-action-thumb.view-author-page, .media-action-thumb.view-author-page:hover,
.media-action-thumb.exchange-amazon, .media-action-thumb.exchange-amazon:hover,
.media-action-thumb.view-amazon-page, .media-action-thumb.view-amazon-page:hover,
.media-action-thumb.view-app-page, .media-action-thumb.view-app-page:hover,
body.mgc-product-landing-page .media-action-thumb.view-app-page, body.mgc-product-landing-page .media-action-thumb.view-app-page:hover,
.media-action-thumb.send-as-gift, .media-action-thumb.send-as-gift:hover,
.media-action-thumb.send-as-gift-track, .media-action-thumb.send-as-gift-track:hover,
.media-action-thumb.download-na, .media-action-thumb.download-na:hover {
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 60%; }

.media-action-thumb.btn-download, .media-action-thumb.download-app, .media-action-thumb.download-ebook, .media-action-thumb.download-song, .media-action-thumb.download-track, .media-action-thumb.download-album, .media-action-thumb.btn-download:hover, .media-action-thumb.download-app:hover, .media-action-thumb.download-ebook:hover, .media-action-thumb.download-song:hover, .media-action-thumb.download-track:hover, .media-action-thumb.download-album:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='34' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M32.343 32h-15.2c0 0 0 0 0 0s0 0 0 0h-15.2c-1.143 0-1.943-0.914-1.943-1.943v-10.057c0-1.143 0.914-1.943 1.943-1.943 1.143 0 1.943 0.914 1.943 1.943v8h26.4v-8c0-1.143 0.914-1.943 1.943-1.943 1.143 0 1.943 0.914 1.943 1.943v10.057c0.114 1.029-0.8 1.943-1.829 1.943zM24.571 14.057l-5.943 6.629c-0.343 0.457-0.914 0.686-1.486 0.686s-1.143-0.229-1.486-0.686v0l-5.943-6.629c-0.343-0.343-0.457-0.8-0.457-1.371 0-1.143 0.914-1.943 1.943-1.943 0.571 0 1.143 0.229 1.486 0.686v0l2.514 2.743v-12.229c0-1.029 0.8-1.943 1.943-1.943s1.943 0.914 1.943 1.943v0 12.114l2.514-2.743c0.343-0.457 0.914-0.686 1.486-0.686 1.143 0 1.943 0.914 1.943 1.943 0 0.571-0.114 1.029-0.457 1.486v0z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 60% auto; }

.media-action-thumb.view-album-page, .media-action-thumb.view-album-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M16.062 18.903c-1.606 0-2.965-1.359-2.965-2.965 0-1.73 1.359-3.089 2.965-3.089 1.73 0 2.965 1.359 2.965 3.089 0 1.606-1.359 2.965-2.965 2.965zM16.062 14.456c-0.865 0-1.483 0.618-1.483 1.483s0.618 1.483 1.483 1.483 1.483-0.618 1.483-1.483-0.618-1.483-1.483-1.483zM15.938 0c8.896 0 16.062 7.166 16.062 15.938s-7.166 15.938-16.062 15.938c-8.772 0-15.938-7.166-15.938-15.938s7.166-15.938 15.938-15.938zM4.324 24.834c0.371 0.494 0.865 0.988 1.359 1.483 0.865 0.988 1.977 1.73 3.212 2.348l3.583-6.795c0.988 0.618 2.224 0.988 3.583 0.988 3.954 0 6.919-3.089 6.919-6.919 0-1.853-0.741-3.583-1.977-4.819l6.548-4.201c-0.371-0.494-0.741-0.988-1.236-1.359-0.988-0.988-1.977-1.73-3.212-2.471l-3.583 6.795c-0.988-0.494-2.224-0.865-3.459-0.865-3.83 0-6.919 3.089-6.919 6.919 0 1.853 0.741 3.459 1.853 4.695l-6.672 4.201z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-artist-page, .media-action-thumb.view-artist-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='21' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M21.333 14.507c0 5.547-4.053 10.133-9.173 10.88v3.627h4.8c0.853 0 1.493 0.64 1.493 1.493s-0.64 1.493-1.493 1.493h-12.587c-0.853 0-1.493-0.64-1.493-1.493s0.64-1.493 1.493-1.493h4.8v-3.627c-5.12-0.747-9.173-5.333-9.173-10.88 0 0 0 0 0 0s0 0 0 0c0-0.853 0.64-1.493 1.493-1.493s1.493 0.64 1.493 1.493v0c0 4.373 3.52 8 7.787 8s7.787-3.627 7.787-8v0c0-0.853 0.64-1.493 1.493-1.493 0.64 0 1.28 0.64 1.28 1.493 0 0 0 0 0 0s0 0 0 0zM10.667 19.947v0c-3.2 0-5.867-2.667-5.867-5.973v-8c0-3.307 2.667-5.973 5.867-5.973v0c3.2 0 5.867 2.667 5.867 5.973v8c0 3.307-2.667 5.973-5.867 5.973z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.preview-song, .media-action-thumb.preview, .media-action-thumb.preview-song:hover, .media-action-thumb.preview:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='30' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M29.732 16c0 1.065-0.535 2.026-1.495 2.56v0l-21.755 13.014c-0.426 0.322-0.961 0.426-1.495 0.426-1.708 0-2.986-1.387-2.986-2.986v0-26.028c0-1.6 1.278-2.986 2.986-2.986 0.535 0 1.065 0.109 1.495 0.426v0 0 0l21.755 13.014c0.961 0.535 1.495 1.495 1.495 2.56z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.preview-playing, .media-action-thumb.preview.preview-playing, .media-action-thumb.preview-playing:hover, .media-action-thumb.preview.preview-playing:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='21' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.707 32c-1.92 0-3.52-1.707-3.52-3.733v-24.533c0-2.027 1.6-3.733 3.52-3.733 2.027 0 3.627 1.707 3.627 3.733v24.64c0 2.027-1.6 3.627-3.627 3.627zM3.52 32c-1.92 0-3.52-1.6-3.52-3.733v-24.533c0-2.027 1.6-3.733 3.52-3.733s3.52 1.707 3.52 3.733v24.64c0.107 2.027-1.493 3.627-3.52 3.627z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-all-albums, .media-action-thumb.view-all-albums:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M29.867 18.133h-11.84v11.733c0 1.173-0.96 2.133-2.133 2.133s-2.133-0.96-2.133-2.133v-11.733h-11.627c-1.173 0-2.133-0.96-2.133-2.133s0.96-2.133 2.133-2.133h11.733v-11.733c0-1.173 0.96-2.133 2.133-2.133s2.133 0.96 2.133 2.133v11.733h11.733c1.173 0 2.133 0.96 2.133 2.133-0.107 1.173-0.96 2.133-2.133 2.133z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 40% auto; }

.media-action-thumb.view-ebook-page, .media-action-thumb.view-ebook-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='22' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.632 11.139c-0.085 0-0.194 0-0.279 0h-0.279c-0.085 0-0.137-0.057-0.137-0.137v-0.335c0-0.085-0.057-0.137-0.113-0.137s-0.166 0-0.25 0c0 0-0.917 0.028-1.366 0.057-0.667 0.057-1.253 0.137-1.754 0.222-0.614 0.137-1.087 0.279-1.446 0.444-0.558 0.251-0.945 0.642-0.945 0.642-0.057 0.057-0.137 0.057-0.194 0 0 0-0.444-0.416-1.115-0.695-0.364-0.137-0.808-0.279-1.366-0.392-0.529-0.113-1.143-0.194-1.895-0.222-0.392-0.028-1.143-0.028-1.143-0.028-0.085 0-0.194 0-0.25 0s-0.113 0.057-0.113 0.137v0.335c0 0.085-0.057 0.137-0.137 0.137h-0.279c-0.085 0-0.194 0-0.279 0h-0.113c-0.085 0-0.137 0.057-0.137 0.137v0.364c0 0.085 0 0.194 0 0.279v3.37c0 0.085 0 0.194 0 0.279v3.483c0 0.085 0 0.194 0 0.279v0.695c0 0.085 0.057 0.137 0.137 0.137h0.194c0.085 0 0.194 0 0.279 0 0 0 2.061 0.057 2.84 0.166 0.808 0.113 1.394 0.25 1.838 0.416 0.865 0.307 1.115 0.614 1.115 0.614 0.057 0.057 0.137 0.113 0.222 0.113h0.642c0.085 0 0.166-0.057 0.222-0.113 0 0 0.194-0.25 0.836-0.501 0.335-0.137 0.808-0.307 1.422-0.416 0.501-0.113 1.115-0.166 1.838-0.222 0.558-0.028 1.725-0.057 1.725-0.057 0.085 0 0.194 0 0.279 0h0.194c0.085 0 0.137-0.057 0.137-0.137v-0.836c0-0.085 0-0.194 0-0.279v-3.313c0-0.085 0-0.194 0-0.279v-3.341c0-0.085 0-0.194 0-0.279v-0.444c0-0.085-0.057-0.137-0.137-0.137h-0.194zM10.695 19.608c0 0.085-0.057 0.113-0.113 0.085 0 0-1.196-0.667-2.675-0.893-0.642-0.085-2.174-0.166-2.174-0.166-0.085 0-0.137-0.057-0.137-0.137v-7.329c0-0.085 0.057-0.137 0.137-0.137 0 0 0.307 0 0.501 0.028 0.416 0.028 0.78 0.057 1.115 0.085 0.364 0.028 0.667 0.085 0.945 0.137 0.222 0.057 0.416 0.085 0.614 0.137 0.279 0.085 0.529 0.166 0.752 0.251 0.166 0.085 0.307 0.137 0.416 0.222 0.416 0.251 0.558 0.416 0.558 0.416 0.057 0.057 0.085 0.166 0.085 0.251v0.78c0 0.085 0 0.194 0 0.279v2.145c0 0.085 0 0.194 0 0.279v1.838c0 0.085 0 0.194 0 0.279v1.446h-0.024zM16.432 18.465c0 0.085-0.057 0.137-0.137 0.137 0 0-1.951 0.113-2.675 0.25-1.172 0.222-2.174 0.808-2.174 0.808-0.057 0.028-0.113 0-0.113-0.057v-1.446c0-0.085 0-0.194 0-0.279v-1.838c0-0.085 0-0.194 0-0.279v-2.089c0-0.085 0-0.194 0-0.279v-0.808c0-0.085 0.028-0.194 0.085-0.251 0 0 0.166-0.222 0.695-0.501 0.279-0.137 0.667-0.307 1.196-0.416 0.364-0.085 0.808-0.166 1.309-0.222 0.529-0.057 1.697-0.113 1.697-0.113 0.085 0 0.137 0.057 0.137 0.137v7.244h-0.020z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M19.996 0h-17.988c-1.115 0-2.008 0.893-2.008 2.004v27.988c0 1.115 0.893 2.004 2.004 2.004h17.992c1.087 0 2.004-0.893 2.004-2.004v-27.988c0.004-1.111-0.889-2.004-2.004-2.004zM11.002 30.554c-0.865 0-1.56-0.695-1.56-1.56s0.695-1.56 1.56-1.56 1.56 0.695 1.56 1.56c0 0.861-0.695 1.56-1.56 1.56zM19.996 26.012h-17.988v-22h17.992l-0.004 22z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-author-page, .media-action-thumb.view-author-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='27' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M26.24 6.72c0.32 0.32 0.64 0.8 0.8 1.28s0.32 1.12 0.32 1.6v20.64c0 0.48-0.16 0.96-0.48 1.28s-0.8 0.48-1.28 0.48h-24c-0.48 0-0.96-0.16-1.28-0.48-0.16-0.32-0.32-0.8-0.32-1.28v-28.48c0-0.48 0.16-0.96 0.48-1.28s0.8-0.48 1.28-0.48h16c0.48 0 0.96 0.16 1.6 0.32s0.96 0.48 1.28 0.8l5.6 5.6zM18.24 2.4v6.72h6.72c-0.16-0.32-0.32-0.64-0.32-0.8l-5.6-5.6c-0.16 0-0.48-0.16-0.8-0.32v0zM25.12 29.76v-18.4h-7.36c-0.48 0-0.96-0.16-1.28-0.48s-0.48-0.64-0.48-1.12v-7.52h-13.76v27.36l22.88 0.16zM5.28 15.84c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68c0.16 0 0.32 0 0.48 0.16s0.32 0.32 0.32 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.48 0.16-0.64 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48c0 0 0-1.12 0-1.12zM21.6 19.84c0.16 0 0.32 0 0.48 0.16s0.16 0.32 0.16 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.32 0.16-0.48 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48v-1.12c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68zM21.6 24.48c0.16 0 0.32 0 0.48 0.16s0.16 0.32 0.16 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.32 0.16-0.48 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48v-1.12c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M13.44 11.52c0 0.48-0.16 0.8-0.48 1.12-0.16 0.32-0.64 0.48-0.96 0.48h-5.28c-0.48 0-0.8-0.16-1.12-0.48-0.32-0.16-0.32-0.64-0.32-1.12 0-0.16 0-0.48 0-0.64s0-0.48 0.16-0.64c0-0.16 0.16-0.48 0.16-0.64s0.16-0.32 0.32-0.64c0.16-0.16 0.16-0.32 0.32-0.48 0 0 0.16 0 0.32-0.16 0.16 0 0.48-0.16 0.64-0.16 0 0 0.16 0 0.32 0.16s0.32 0.16 0.48 0.32c0.16 0.16 0.32 0.16 0.64 0.32s0.48 0.16 0.8 0.16c0.32 0 0.48 0 0.8-0.16s0.48-0.16 0.64-0.32c0-0.16 0.16-0.16 0.32-0.32s0.16-0.16 0.32-0.16 0.48 0 0.64 0.16c0.16 0 0.32 0.16 0.48 0.32s0.16 0.32 0.32 0.48c0.16 0.16 0.16 0.32 0.32 0.64 0 0.16 0.16 0.48 0.16 0.64s0 0.48 0.16 0.64c-0.16 0.16-0.16 0.32-0.16 0.48v0zM11.68 6.4c0 0.64-0.16 1.12-0.64 1.6s-0.96 0.64-1.6 0.64c-0.64 0-1.12-0.16-1.6-0.64s-0.8-1.12-0.8-1.6c0-0.64 0.16-1.12 0.64-1.6s0.96-0.64 1.6-0.64c0.64 0 1.12 0.16 1.6 0.64s0.8 0.96 0.8 1.6z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.exchange-amazon, .media-action-thumb.exchange-amazon:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M3.5 16.6c1.5-2.6 6.7-4.6 12.95-4.6h2.55v3.1c0 0.85 1.050 1.4 1.75 0.9l10.65-6.85c0.8-0.5 0.8-1.65 0-2.15l-10.65-6.8c-0.7-0.5-1.75 0.050-1.75 0.9v2.9h-2.55c-6.9 0-12.55 5.55-13.3 12.55 0 0.15 0.25 0.2 0.35 0.050z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M28.5 15.4c-1.5 2.6-6.7 4.6-12.95 4.6h-2.55v-3.1c0-0.85-1.050-1.4-1.75-0.9l-10.65 6.8c-0.8 0.5-0.8 1.65 0 2.15l10.65 6.85c0.75 0.45 1.75-0.050 1.75-0.9v-2.9h2.55c6.85 0 12.5-5.55 13.25-12.55 0.050-0.15-0.2-0.2-0.3-0.050z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-amazon-page, .media-action-thumb.view-amazon-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='30' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.519 13.455v-0.919c-3.046 0-6.264 0.657-6.264 4.244 0 1.822 0.944 3.054 2.561 3.054 1.182 0 2.249-0.722 2.914-1.913 0.829-1.461 0.788-2.824 0.788-4.466zM21.763 23.725c-0.279 0.255-0.681 0.271-0.993 0.099-1.404-1.166-1.65-1.699-2.422-2.808-2.315 2.356-3.949 3.062-6.945 3.062-3.546 0-6.305-2.184-6.305-6.567 0-3.423 1.855-5.747 4.491-6.888 2.282-1.002 5.476-1.19 7.922-1.461v-0.542c0-1.002 0.082-2.192-0.509-3.062-0.509-0.772-1.502-1.092-2.364-1.092-1.609 0-3.037 0.821-3.382 2.528-0.074 0.378-0.353 0.755-0.731 0.772l-4.080-0.443c-0.345-0.074-0.731-0.353-0.632-0.878 0.936-4.95 5.41-6.444 9.416-6.444 2.052 0 4.729 0.55 6.346 2.102 2.052 1.913 1.855 4.466 1.855 7.249v6.567c0 1.978 0.821 2.84 1.593 3.908 0.271 0.386 0.328 0.837-0.016 1.116-0.862 0.722-2.389 2.052-3.226 2.799l-0.016-0.016z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M26.984 27.337c-3.267 3.037-8.004 4.655-12.084 4.655-5.722 0-10.869-2.668-14.769-7.101-0.304-0.345-0.033-0.821 0.337-0.558 4.203 3.087 9.408 4.942 14.777 4.942 3.62 0 7.602-0.944 11.271-2.906 0.55-0.287 1.010 0.468 0.468 0.969z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M28.281 25.539c-0.427-0.542-2.808-0.255-3.883-0.131-0.328 0.041-0.378-0.246-0.082-0.451 1.905-1.338 5.024-0.952 5.385-0.501 0.369 0.451-0.099 3.579-1.88 5.073-0.271 0.23-0.534 0.107-0.41-0.197 0.394-1.002 1.289-3.251 0.87-3.793z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-app-page, .media-action-thumb.view-app-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='28' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M2.347 0c-1.28 0-2.347 0.96-2.347 2.24v10.347c0 1.28 1.067 2.24 2.347 2.24h8.32c1.28 0 2.347-0.96 2.347-2.24v-10.347c0-1.28-1.067-2.24-2.347-2.24h-8.32zM3.413 2.24h5.973c0.64 0 1.173 0.533 1.173 1.173v8.107c0 0.64-0.533 1.173-1.173 1.173h-5.973c-0.64 0-1.173-0.533-1.173-1.173v-8.107c0.107-0.64 0.64-1.173 1.173-1.173zM17.173 0c-1.28 0-2.347 0.96-2.453 2.24v10.347c0 1.28 1.067 2.24 2.347 2.24h8.32c1.28 0 2.347-0.96 2.347-2.24v-10.347c0-1.28-1.067-2.24-2.24-2.24h-8.32zM18.347 2.24h5.973c0.64 0 1.173 0.533 1.173 1.173v8.107c0 0.64-0.533 1.173-1.173 1.173h-5.973c-0.64 0-1.173-0.533-1.173-1.173v-8.107c0-0.64 0.533-1.173 1.173-1.173zM2.347 17.173c-1.28 0-2.347 0.96-2.347 2.24v10.347c0 1.28 1.067 2.24 2.347 2.24h8.32c1.28 0 2.347-0.96 2.347-2.24v-10.347c0-1.28-1.067-2.24-2.347-2.24h-8.32zM3.413 19.413h5.973c0.64 0 1.173 0.533 1.173 1.173v8.107c0 0.64-0.533 1.173-1.173 1.173h-5.973c-0.64 0-1.173-0.533-1.173-1.173v-8.107c0.107-0.747 0.64-1.173 1.173-1.173zM17.173 17.173c-1.28 0-2.347 0.96-2.347 2.24v10.347c0 1.28 1.067 2.24 2.347 2.24h8.32c1.28 0 2.347-0.96 2.347-2.24v-10.347c0-1.28-1.067-2.24-2.347-2.24h-8.32zM18.347 19.413h5.973c0.64 0 1.173 0.533 1.173 1.173v8.107c0 0.64-0.533 1.173-1.173 1.173h-5.973c-0.64 0-1.173-0.533-1.173-1.173v-8.107c0-0.747 0.533-1.173 1.173-1.173z'%3E%3C/path%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='20' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17 0h-14c-1.7 0-3 1.4-3 3v26c0 1.6 1.3 3 3 3h14c1.6 0 3-1.4 3-3v-26c0-1.6-1.4-3-3-3zM6 1.5h8v1h-8v-1zM10 30c-1.1 0-2-0.9-2-2s0.9-2 2-2c1.1 0 2 0.9 2 2s-0.9 2-2 2zM18 24h-16v-20h16v20z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M8.4 6.3h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0.1-0.6-0.5-1.1-1.1-1.1zM8.4 11.8c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.8c0.1-0.3 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.8z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M8.4 14.5h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0.1-0.6-0.5-1.1-1.1-1.1zM8.4 20c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9c0.1-0.4 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M15.5 14.5h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0-0.6-0.5-1.1-1.1-1.1zM15.5 20c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9c0-0.4 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M11.5 13.4h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0-0.6-0.5-1.1-1.1-1.1h-4c-0.6 0-1.1 0.5-1.2 1.1v4.9c0.1 0.6 0.6 1.1 1.2 1.1zM11.5 8c0-0.3 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9z'%3E%3C/path%3E%3C/svg%3E"); }

body.mgc-product-landing-page .media-action-thumb.view-app-page, body.mgc-product-landing-page .media-action-thumb.view-app-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='47' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M43.269 2.94l3.583 29.060c-2.052 0-3.973-0.39-5.887-1.278-3.070-1.409-6.010-2.052-8.965-2.052-3.46 0-6.27 1.156-8.574 3.33-2.304-2.304-5.122-3.33-8.574-3.33-2.94 0-5.887 0.643-8.965 2.052-1.922 0.896-3.835 1.278-5.757 1.278h-0.13l3.583-29.060c3.46-1.922 7.043-2.94 11.009-2.94 3.583 0 6.53 0.766 8.827 2.427 2.304-1.661 5.244-2.427 8.827-2.427 3.981 0 7.564 1.018 11.024 2.94zM32 25.47c1.922 0 3.713 0.253 5.244 0.643s3.583 1.156 5.887 2.174l-2.817-23.296c-2.565-1.156-5.382-1.799-8.452-1.799-3.46 0-6.27 1.018-8.574 3.208-2.304-2.174-5.122-3.208-8.574-3.208-2.94 0-5.757 0.643-8.452 1.799l-2.817 23.296c1.661-0.643 2.817-1.156 3.835-1.531 0.896-0.39 2.052-0.643 3.46-0.896 1.278-0.253 2.687-0.39 4.096-0.39 3.070 0 5.887 0.766 8.574 2.427 2.58-1.531 5.52-2.427 8.589-2.427v0z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 11.391c-0.253 0-0.39 0-0.513-0.13-5.244-3.835-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.39-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 16.383c-0.253 0-0.39 0-0.513-0.13-5.244-3.835-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.398-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 21.374c-0.253 0-0.39 0-0.513-0.13-5.382-3.973-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.398-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 11.391c-0.253 0-0.39 0-0.513-0.13-5.382-3.966-9.608-0.253-9.73-0.123-0.39 0.39-1.018 0.253-1.409-0.13s-0.253-1.018 0.13-1.409c0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.383-0.505 0.513-0.888 0.513z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 16.383c-0.253 0-0.39 0-0.513-0.13-5.382-3.973-9.608-0.26-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13s-0.253-1.018 0.13-1.409c0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.398-0.505 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 21.374c-0.253 0-0.39 0-0.513-0.13-5.382-3.966-9.608-0.245-9.73-0.122-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.39-0.505 0.513-0.888 0.513z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 70% auto; }

body.giftango-landing-page .media-action-thumb.view-app-page, body.giftango-landing-page .media-action-thumb.view-app-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='26' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1.824 16.541h9.959v15.459h-9.959c-0.527 0-0.959-0.446-0.959-0.973v-13.514c0-0.541 0.432-0.973 0.959-0.973v0zM14.311 16.541h9.959c0.527 0 0.959 0.446 0.959 0.973v13.514c0 0.541-0.432 0.973-0.959 0.973h-9.959v-15.459zM0.973 9.865h10.811v5.351h-10.811c-0.541 0-0.973-0.446-0.973-0.973v-3.405c0-0.541 0.446-0.973 0.973-0.973v0zM14.311 9.865h10.811c0.541 0 0.973 0.446 0.973 0.973v3.405c0 0.541-0.446 0.973-0.973 0.973h-10.811v-5.351zM16.392 8.77c-0.203 0.054-0.419-0.068-0.486-0.257-0.081-0.203 0.027-0.432 0.23-0.527 0.986-0.419 2.243-1.095 2.919-1.973 0.284-0.365 0.554-0.919 0.297-1.378-0.338-0.595-1.257-0.554-1.811-0.405-1.297 0.351-2.392 1.459-3.135 2.541-0.122 0.176-0.351 0.23-0.541 0.135-0.176-0.095-0.257-0.324-0.189-0.513 0.932-2.392 2.527-4.851 4.959-5.905 1.5-0.662 3.419-0.73 4.743 0.338 0.378 0.297 0.689 0.689 0.865 1.135 0.541 1.338-0.135 2.662-1.095 3.595-1.676 1.676-4.5 2.662-6.757 3.216v0zM11.689 6.77c-0.743-1.081-1.838-2.189-3.135-2.541-0.554-0.149-1.473-0.189-1.811 0.405-0.257 0.446 0.013 1 0.297 1.378 0.676 0.878 1.932 1.554 2.919 1.987 0.203 0.081 0.297 0.311 0.23 0.514s-0.284 0.311-0.486 0.257c-2.243-0.554-5.081-1.541-6.77-3.203-0.946-0.946-1.635-2.27-1.081-3.608 0.189-0.446 0.486-0.838 0.865-1.135 1.338-1.068 3.243-1 4.743-0.351 2.446 1.054 4.027 3.514 4.959 5.905 0.081 0.189-0.014 0.419-0.189 0.513-0.189 0.108-0.419 0.054-0.541-0.122v0zM11.419 8.932c-0.054-0.176-0.027-0.365 0.054-0.527 0.297-0.595 0.905-0.973 1.568-0.973s1.27 0.378 1.568 0.973c0.081 0.162 0.095 0.351 0.054 0.527h-3.243z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.send-as-gift, .media-action-thumb.send-as-gift:hover,
.media-action-thumb.send-as-gift-track, .media-action-thumb.send-as-gift-track:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='26' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1.824 16.541h9.959v15.459h-9.959c-0.527 0-0.959-0.446-0.959-0.973v-13.514c0-0.541 0.432-0.973 0.959-0.973v0zM14.311 16.541h9.959c0.527 0 0.959 0.446 0.959 0.973v13.514c0 0.541-0.432 0.973-0.959 0.973h-9.959v-15.459zM0.973 9.865h10.811v5.351h-10.811c-0.541 0-0.973-0.446-0.973-0.973v-3.405c0-0.541 0.446-0.973 0.973-0.973v0zM14.311 9.865h10.811c0.541 0 0.973 0.446 0.973 0.973v3.405c0 0.541-0.446 0.973-0.973 0.973h-10.811v-5.351zM16.392 8.77c-0.203 0.054-0.419-0.068-0.486-0.257-0.081-0.203 0.027-0.432 0.23-0.527 0.986-0.419 2.243-1.095 2.919-1.973 0.284-0.365 0.554-0.919 0.297-1.378-0.338-0.595-1.257-0.554-1.811-0.405-1.297 0.351-2.392 1.459-3.135 2.541-0.122 0.176-0.351 0.23-0.541 0.135-0.176-0.095-0.257-0.324-0.189-0.513 0.932-2.392 2.527-4.851 4.959-5.905 1.5-0.662 3.419-0.73 4.743 0.338 0.378 0.297 0.689 0.689 0.865 1.135 0.541 1.338-0.135 2.662-1.095 3.595-1.676 1.676-4.5 2.662-6.757 3.216v0zM11.689 6.77c-0.743-1.081-1.838-2.189-3.135-2.541-0.554-0.149-1.473-0.189-1.811 0.405-0.257 0.446 0.013 1 0.297 1.378 0.676 0.878 1.932 1.554 2.919 1.987 0.203 0.081 0.297 0.311 0.23 0.514s-0.284 0.311-0.486 0.257c-2.243-0.554-5.081-1.541-6.77-3.203-0.946-0.946-1.635-2.27-1.081-3.608 0.189-0.446 0.486-0.838 0.865-1.135 1.338-1.068 3.243-1 4.743-0.351 2.446 1.054 4.027 3.514 4.959 5.905 0.081 0.189-0.014 0.419-0.189 0.513-0.189 0.108-0.419 0.054-0.541-0.122v0zM11.419 8.932c-0.054-0.176-0.027-0.365 0.054-0.527 0.297-0.595 0.905-0.973 1.568-0.973s1.27 0.378 1.568 0.973c0.081 0.162 0.095 0.351 0.054 0.527h-3.243z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.download-na, .media-action-thumb.download-na:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M16 0c-8.807 0-16 7.193-16 16s7.193 16 16 16c8.807 0 16-7.193 16-16s-7.193-16-16-16zM16 4.034c2.555 0 4.975 0.807 6.924 2.218l-16.672 16.672c-1.412-1.95-2.219-4.37-2.219-6.924 0-6.588 5.378-11.966 11.966-11.966zM16 27.966c-2.555 0-4.975-0.807-6.924-2.218l16.672-16.672c1.412 1.95 2.218 4.303 2.218 6.924 0 6.588-5.378 11.966-11.966 11.966z'%3E%3C/path%3E%3C/svg%3E"); }

.media-action-thumb.view-customproduct-page, .media-action-thumb.view-customproduct-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='33' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M24.729 11.333c-0.082 0-0.18-0.016-0.262-0.033l-5.322-1.474c-0.524-0.147-0.835-0.688-0.688-1.212s0.688-0.835 1.212-0.688l5.322 1.474c0.524 0.147 0.835 0.688 0.688 1.212-0.131 0.426-0.524 0.721-0.95 0.721z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M22.944 16.508c-0.098 0-0.197-0.016-0.295-0.049l-5.322-1.638c-0.524-0.164-0.802-0.704-0.655-1.228 0.164-0.524 0.704-0.802 1.228-0.655l5.322 1.638c0.524 0.164 0.802 0.704 0.655 1.228-0.115 0.442-0.508 0.704-0.933 0.704z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M21.093 21.568c-0.098 0-0.213-0.016-0.311-0.049l-5.322-1.801c-0.508-0.18-0.786-0.737-0.622-1.245 0.18-0.508 0.737-0.786 1.245-0.622l5.322 1.801c0.508 0.18 0.786 0.737 0.622 1.245-0.147 0.409-0.524 0.671-0.933 0.671z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M16.917 8.090v0c-0.115 0.524-0.639 0.868-1.163 0.753v0c-0.524-0.115-0.868-0.639-0.753-1.163v0c0.115-0.524 0.639-0.868 1.163-0.753v0c0.524 0.115 0.868 0.639 0.753 1.163z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M13.806 13.511v0c-0.508-0.197-0.77-0.753-0.573-1.261v0c0.197-0.508 0.753-0.77 1.261-0.573v0c0.508 0.197 0.77 0.753 0.573 1.261v0c-0.18 0.508-0.753 0.77-1.261 0.573z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M11.939 18.244v0c-0.508-0.197-0.77-0.753-0.573-1.261v0c0.197-0.508 0.753-0.77 1.261-0.573v0c0.508 0.197 0.77 0.753 0.573 1.261v0c-0.18 0.508-0.753 0.753-1.261 0.573z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M18.915 32c-0.999 0-1.834-0.262-2.342-0.459-0.016 0-0.033-0.016-0.033-0.016-0.033-0.016-3.537-1.408-7.14-2.948-7.517-3.193-8.139-3.865-8.45-4.176-1.638-1.736-0.704-5.011-0.59-5.372 0.098-0.311 0.311-0.557 0.606-0.704 0.295-0.131 0.622-0.147 0.933-0.016l13.069 5.404c0.278 0.115 0.508 0.344 0.622 0.639s0.115 0.606-0.016 0.884c-0.639 1.441-0.426 2.587 0.671 3.505 0.426 0.344 0.802 0.524 0.802 0.524 0.049 0.016 0.082 0.033 0.115 0.066 0 0 1.408 0.77 2.882 0.197 1.343-0.524 2.424-1.982 3.21-4.34l6.682-19.21-15.738-3.488-5.306 15.198c-0.213 0.59-0.868 0.917-1.458 0.704s-0.917-0.868-0.704-1.458l5.65-16.164c0.197-0.54 0.77-0.868 1.326-0.737l17.998 3.963c0.328 0.066 0.59 0.278 0.753 0.557s0.197 0.622 0.082 0.933l-7.091 20.422c-1.015 3.046-2.571 4.979-4.602 5.748-0.671 0.246-1.343 0.344-1.932 0.344z'%3E%3C/path%3E%3C/svg%3E"); }

body.cinemanow-landing-page .media-action-thumb.view-app-page, body.cinemanow-landing-page .media-action-thumb.view-app-page:hover,
body.CinemaNow-product-landing-page .media-action-thumb.view-app-page, body.CinemaNow-product-landing-page .media-action-thumb.view-app-page:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M13.809 27.236l7.247-3.669c0.63-0.319 0.621-0.831-0.009-1.141l-7.238-3.578c-0.63-0.31-1.15 0.009-1.15 0.712v6.973c0.009 0.703 0.529 1.022 1.15 0.703z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M31.306 9.173h-24.233l24.297-4.81c0.347-0.073 0.575-0.411 0.502-0.748l-0.11-0.538c0-0.018-0.009-0.027-0.009-0.046s0-0.027 0-0.046l-0.383-1.953c-0.137-0.694-0.812-1.141-1.506-1.004l-28.833 5.705c-0.593 0.119-1.013 0.639-1.031 1.214v0 21.86c0 1.762 1.442 3.195 3.195 3.195h25.556c1.762 0 3.195-1.442 3.195-3.195v-19.003c0-0.347-0.292-0.63-0.639-0.63zM22.206 12.167l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.062c-0.164 0-0.21-0.1-0.082-0.228zM12.897 12.167l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.062c-0.164 0-0.201-0.1-0.082-0.228zM10.323 9.812c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.052c-0.173 0-0.219-0.1-0.091-0.228l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052zM21.905 2.93l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.979 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.679c-0.155-0.091-0.128-0.201 0.046-0.237zM12.778 4.737l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.979 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.679c-0.155-0.091-0.128-0.201 0.046-0.237zM3.651 6.544l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.989 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.67c-0.146-0.1-0.119-0.21 0.055-0.246zM30.029 28.805c0 0.694-0.584 1.278-1.278 1.278h-25.556c-0.694 0-1.278-0.584-1.278-1.278v-12.86h28.112v12.86z'%3E%3C/path%3E%3C/svg%3E"); }

/* mobile listing action buttons */
ul.mobile-media-tile-actions {
  margin: 0;
  border-top: 10px solid transparent;
  font-size: 0; }

ul.mobile-media-tile-actions > li.media-action-thumb {
  position: relative;
  width: 49% !important;
  height: 50px !important;
  margin: 0 0 2% 0;
  background-image: none !important;
  border-radius: 0;
  background-color: #a2caed; }

ul.mobile-media-tile-actions > li.media-action-thumb:nth-child(2n) {
  margin-left: 2%; }

ul.mobile-media-tile-actions > li.media-action-thumb:hover {
  background-image: none; }

ul.mobile-media-tile-actions > li.media-action-thumb:active {
  background-color: #3c98ef;
  transition: none; }

ul.mobile-media-tile-actions > li span a {
  width: 96%;
  margin: 0;
  padding-left: 40px;
  color: #444;
  font-weight: bold;
  font-size: 1.1rem;
  line-height: 50px; }

ul.mobile-media-tile-actions > li:active span a {
  color: #fff; }

ul.mobile-media-tile-actions > li:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  position: absolute;
  z-index: 2;
  left: 10px;
  top: 50%;
  margin-top: -12px;
  border-radius: 100%;
  background-color: #444;
  background-image: none;
  width: 24px;
  height: 24px;
  line-height: 26px;
  font-size: 13px;
  color: #fff;
  text-align: center; }

ul.mobile-media-tile-actions > li.media-action-thumb.preview-song:before {
  content: "\e609"; }

ul.mobile-media-tile-actions > li.media-action-thumb.preview-playing:before {
  content: "\e60a"; }

ul.mobile-media-tile-actions > li.media-action-thumb.download-album:before,
ul.mobile-media-tile-actions > li.media-action-thumb.download-song:before,
ul.mobile-media-tile-actions > li.media-action-thumb.download-track:before,
ul.mobile-media-tile-actions > li.media-action-thumb.download-ebook:before,
ul.mobile-media-tile-actions > li.media-action-thumb.download-app:before {
  content: "\e608"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-artist-page:before {
  content: "\e60b"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-album-page:before {
  content: "\e60d"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-ebook-page:before {
  content: "\e622"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-author-page:before {
  content: "\e60e"; }

ul.mobile-media-tile-actions > li.media-action-thumb.exchange-amazon:before {
  content: "\e610"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-amazon-page:before {
  content: "\e60f"; }

ul.mobile-media-tile-actions > li.media-action-thumb.view-app-page:before {
  content: "\e612"; }

ul.mobile-media-tile-actions > li.media-action-thumb.send-as-gift:before {
  content: "\e613"; }

body.giftango-landing-page ul.mobile-media-tile-actions > li.media-action-thumb.view-app-page:before {
  content: "\e613"; }

body.mgc-product-landing-page ul.mobile-media-tile-actions > li.media-action-thumb.view-app-page:before {
  content: "\e621";
  font-size: 10px; }

body.cinemanow-landing-page ul.mobile-media-tile-actions > li.media-action-thumb.view-author-page:before,
body.CinemaNow-product-landing-page ul.mobile-media-tile-actions > li.media-action-thumb.view-author-page:before {
  content: "\e61f"; }

/*-- Account Popup Icons --*/
/* #account-popup ul li#account-popup-update-password { display:none; }
#account-popup ul li#account-popup-logout { display:none; } */
#account-popup ul li a {
  line-height: 48px; }

#account-popup li {
  position: relative;
  background-image: none !important; }

#account-popup li:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  position: absolute;
  z-index: 2;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  border-radius: 100%;
  background-color: #444;
  background-image: none;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 18px;
  color: #fff;
  text-align: center; }

#account-popup li:hover:before {
  background-color: #000; }

li#account-popup-my-profile:before {
  content: "\e603"; }

li#account-popup-update-password:before {
  content: "\e606"; }

li#account-popup-my-order-history:before {
  content: "\e601"; }

li#account-popup-logout:before {
  content: "\e607"; }

/*-- ACCOUNT ---------------------------*/
#account-login-form, #account-register-form, #forgot-password-form {
  padding: 0; }

#account-register-form, #forgot-password-form, #logon {
  float: none;
  max-width: 360px;
  margin-left: auto;
  margin-right: auto; }

/* birthdate */
#birthdate-dropdown {
  text-align: center;
  line-height: 40px; }

#birthdate-dropdown select {
  width: 45% !important;
  min-width: 0; }

#birthdate-dropdown select:first-of-type {
  float: left; }

#birthdate-dropdown select:last-of-type {
  float: right; }

/* new account */
#account-register-form h2 {
  font-size: 2.4rem;
  text-align: center; }

#account-register-form h3 {
  margin: 40px 0;
  text-align: center;
  color: #777;
  font-weight: normal; }

#account-register-form form {
  margin-bottom: 60px; }

#account-register-form p {
  text-align: center; }

#account-register-form input[type=submit],
#account-register-form input[type=text], #account-register-form input[type=password], #account-register-form select {
  width: 100%; }

/* forgot */
#forgot-password-form h2 {
  font-size: 2.4rem;
  margin-bottom: 1em;
  text-align: center; }

#forgot-password-form h3 {
  margin: 30px 0;
  text-align: center;
  color: #777;
  font-weight: normal; }

#forgot-password-form p {
  text-align: center; }

#forgot-password-form input[type=submit],
#forgot-password-form input[type=text] {
  width: 100%; }

/* login */
#logon .s2 {
  display: none; }

#logon .s4 {
  width: 100%;
  margin: 0;
  background-color: transparent;
  border: none;
  min-height: 0;
  text-align: center; }

#logon input[type=submit], #logon input[type=email], #logon input[type=password] {
  width: 100%; }

#logon .s4#login-with-facebook {
  text-align: center; }

#logon .s4#login-with-facebook:after {
  display: block; }

#logon .s4#login-with-facebook:after, #logon h3.mobile-only, #logon h3.no-mobile {
  margin: 40px 0;
  content: "or";
  font-size: 2.4rem;
  line-height: 1;
  text-transform: uppercase;
  color: #777;
  font-weight: normal; }

#logon h3 {
  margin: 20px 0;
  color: #444;
  text-transform: none;
  font-size: 1.6rem; }

#logon form label {
  text-align: left; }

#logon form .mobile-only {
  text-align: center; }

#logon fieldset.buttons {
  text-align: center; }

#logon fieldset.buttons input[type=submit] {
  margin: 10px 0 15px 0; }

#logon fieldset.buttons p {
  margin-top: 10px; }

/* account pages */
/* body.account-landing-page .tab-list #mobile-tabs > .col.s4:first-child { display:none; }
body.account-landing-page .tab-list .no-mobile > .col.s4:first-child { display:none; }
body.account-landing-page .tab-list #mobile-tabs > .col.s4:nth-child(2n) { display:none; }
body.account-landing-page .tab-list .no-mobile > .col.s4:nth-child(2n) { display:none; }
body.account-landing-page .tab-list #mobile-tabs > .col.s4:nth-child(3n) h2 { display:block !important; }
body.account-landing-page .tab-list .no-mobile > .col.s4 { width:100%;  margin:0; } 
body.account-landing-page .tab-list .col.s4 h2.tab.selected:after { display:none; } */
body.account-landing-page #mobile-tabs, .userprofile-form, body.account-landing-page #order-history-intro {
  padding: 0; }

body.account-landing-page .tab-list h2.tab {
  width: 100%;
  padding: 15px;
  border: none;
  color: #fff;
  transition: background-color 0.15s ease-out; }

body.account-landing-page .tab-list h2.tab:hover {
  background-color: #336797; }

body.account-landing-page .tab-list h2.tab:active {
  background-color: #3c98ef;
  transition: none; }

body.account-landing-page .tab-list h2.tab.selected {
  background-color: #3c98ef;
  cursor: default; }

body.account-landing-page .tab-list h2.tab.selected:after {
  color: #fff; }

body.account-landing-page .tab-content input[type=text],
body.account-landing-page .tab-content input[type=email],
body.account-landing-page .tab-content input[type=password],
body.account-landing-page .tab-content select {
  width: 100%; }

body.account-landing-page .tab-content input[type=submit] {
  margin-top: 10px;
  width: 100%; }

body.account-landing-page #tab-3-content h3 {
  text-transform: none;
  text-align: center; }

body.account-landing-page #tab-3-content .media-tile-details h3 {
  text-align: left; }

/* order history */
.order-history-icon {
  display: block;
  height: auto;
  width: 100%;
  min-width: 50px;
  background-color: #444;
  background-position: center;
  background-repeat: no-repeat; }

.order-history-icon#order-history-amazon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='30' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.519 13.455v-0.919c-3.046 0-6.264 0.657-6.264 4.244 0 1.822 0.944 3.054 2.561 3.054 1.182 0 2.249-0.722 2.914-1.913 0.829-1.461 0.788-2.824 0.788-4.466zM21.763 23.725c-0.279 0.255-0.681 0.271-0.993 0.099-1.404-1.166-1.65-1.699-2.422-2.808-2.315 2.356-3.949 3.062-6.945 3.062-3.546 0-6.305-2.184-6.305-6.567 0-3.423 1.855-5.747 4.491-6.888 2.282-1.002 5.476-1.19 7.922-1.461v-0.542c0-1.002 0.082-2.192-0.509-3.062-0.509-0.772-1.502-1.092-2.364-1.092-1.609 0-3.037 0.821-3.382 2.528-0.074 0.378-0.353 0.755-0.731 0.772l-4.080-0.443c-0.345-0.074-0.731-0.353-0.632-0.878 0.936-4.95 5.41-6.444 9.416-6.444 2.052 0 4.729 0.55 6.346 2.102 2.052 1.913 1.855 4.466 1.855 7.249v6.567c0 1.978 0.821 2.84 1.593 3.908 0.271 0.386 0.328 0.837-0.016 1.116-0.862 0.722-2.389 2.052-3.226 2.799l-0.016-0.016z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M26.984 27.337c-3.267 3.037-8.004 4.655-12.084 4.655-5.722 0-10.869-2.668-14.769-7.101-0.304-0.345-0.033-0.821 0.337-0.558 4.203 3.087 9.408 4.942 14.777 4.942 3.62 0 7.602-0.944 11.271-2.906 0.55-0.287 1.010 0.468 0.468 0.969z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M28.281 25.539c-0.427-0.542-2.808-0.255-3.883-0.131-0.328 0.041-0.378-0.246-0.082-0.451 1.905-1.338 5.024-0.952 5.385-0.501 0.369 0.451-0.099 3.579-1.88 5.073-0.271 0.23-0.534 0.107-0.41-0.197 0.394-1.002 1.289-3.251 0.87-3.793z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 65%; }

.order-history-icon#order-history-gift {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='26' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1.824 16.541h9.959v15.459h-9.959c-0.527 0-0.959-0.446-0.959-0.973v-13.514c0-0.541 0.432-0.973 0.959-0.973v0zM14.311 16.541h9.959c0.527 0 0.959 0.446 0.959 0.973v13.514c0 0.541-0.432 0.973-0.959 0.973h-9.959v-15.459zM0.973 9.865h10.811v5.351h-10.811c-0.541 0-0.973-0.446-0.973-0.973v-3.405c0-0.541 0.446-0.973 0.973-0.973v0zM14.311 9.865h10.811c0.541 0 0.973 0.446 0.973 0.973v3.405c0 0.541-0.446 0.973-0.973 0.973h-10.811v-5.351zM16.392 8.77c-0.203 0.054-0.419-0.068-0.486-0.257-0.081-0.203 0.027-0.432 0.23-0.527 0.986-0.419 2.243-1.095 2.919-1.973 0.284-0.365 0.554-0.919 0.297-1.378-0.338-0.595-1.257-0.554-1.811-0.405-1.297 0.351-2.392 1.459-3.135 2.541-0.122 0.176-0.351 0.23-0.541 0.135-0.176-0.095-0.257-0.324-0.189-0.513 0.932-2.392 2.527-4.851 4.959-5.905 1.5-0.662 3.419-0.73 4.743 0.338 0.378 0.297 0.689 0.689 0.865 1.135 0.541 1.338-0.135 2.662-1.095 3.595-1.676 1.676-4.5 2.662-6.757 3.216v0zM11.689 6.77c-0.743-1.081-1.838-2.189-3.135-2.541-0.554-0.149-1.473-0.189-1.811 0.405-0.257 0.446 0.013 1 0.297 1.378 0.676 0.878 1.932 1.554 2.919 1.987 0.203 0.081 0.297 0.311 0.23 0.514s-0.284 0.311-0.486 0.257c-2.243-0.554-5.081-1.541-6.77-3.203-0.946-0.946-1.635-2.27-1.081-3.608 0.189-0.446 0.486-0.838 0.865-1.135 1.338-1.068 3.243-1 4.743-0.351 2.446 1.054 4.027 3.514 4.959 5.905 0.081 0.189-0.014 0.419-0.189 0.513-0.189 0.108-0.419 0.054-0.541-0.122v0zM11.419 8.932c-0.054-0.176-0.027-0.365 0.054-0.527 0.297-0.595 0.905-0.973 1.568-0.973s1.27 0.378 1.568 0.973c0.081 0.162 0.095 0.351 0.054 0.527h-3.243z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 55%; }

.media-tile-image img[src="/assets/img/icons/icon_order_na.png"] {
  display: block;
  width: 100%;
  padding-left: 100%;
  padding-bottom: 100%;
  background: #444 center no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg color='%23ffffff' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M16 0c-8.807 0-16 7.193-16 16s7.193 16 16 16c8.807 0 16-7.193 16-16s-7.193-16-16-16zM16 4.034c2.555 0 4.975 0.807 6.924 2.218l-16.672 16.672c-1.412-1.95-2.219-4.37-2.219-6.924 0-6.588 5.378-11.966 11.966-11.966zM16 27.966c-2.555 0-4.975-0.807-6.924-2.218l16.672-16.672c1.412 1.95 2.218 4.303 2.218 6.924 0 6.588-5.378 11.966-11.966 11.966z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 65%; }

.media-tile-image img,
.order-history-icon img {
  max-height: 140px; }

/* java downloader */
#media-manager-container {
  display: none; }

/*-- LIGHTBOXES ----------------------------------*/
/* app platform select */
#android-link, #ios-link {
  display: inline-block;
  margin: 15px; }

#android-link img, #ios-link img {
  display: none; }

#android-link:before, #ios-link:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  display: block;
  font-size: 80px;
  text-align: center;
  transition: color 0.15s ease-out; }

#android-link:before {
  content: "\e624"; }

#ios-link:before {
  content: "\e623"; }

/* buttons */
#fancybox-content [id*=btn-], #fancybox-content input[type="submit"], #fancybox-content input[type="button"], #fancybox-content .button {
  background-color: #333; }

#fancybox-content [id*=btn-]:hover, #fancybox-content input[type="submit"]:hover, #fancybox-content input[type="button"]:hover, #fancybox-content .button:hover {
  background-color: #666; }

#fancybox-content [id*=btn-]:active, #fancybox-content input[type="submit"]:active, #fancybox-content input[type="button"]:active, #fancybox-content .button:active {
  background-color: #bbb; }

#fancybox-content [id*=btn-][disabled], #fancybox-content input[type="submit"][disabled], #fancybox-content input[type="button"][disabled], #fancybox-content .button[disabled] {
  background-color: #ccc; }

/* custom buttons */
#search-form input.adv-search-btn, #fancybox-content #fancybtn-cancel, #fancybox-content input[name=btnCancel] {
  background-color: #999; }

#search-form input.adv-search-btn:hover, #fancybox-content #fancybtn-cancel:hover, #fancybox-content input[name=btnCancel]:hover {
  background-color: #666; }

#search-form input.adv-search-btn:active, #fancybox-content #fancybtn-cancel:active, #fancybox-content input[name=btnCancel]:active {
  background-color: #bbb; }

/* facebook avatar */
#account-popup #account-popup-fb-profile {
  line-height: 44px;
  background-color: transparent; }

#account-popup #account-popup-fb-profile img {
  width: 32px;
  margin: 5px 4px 0 0;
  padding-right: 0;
  border-radius: 100%; }

/*-- LANDING / ETC ------------------------------------*/
/* Banners Off */
.site-main-landing-page #top-banners-desktop {
  display: none; }

.site-main-landing-page .mb-header {
  display: none; }

/* Sample Landing */
body.site-main-landing-page #main-body, #landing #desktop-landing {
  padding: 0;
  min-height: 0 !important; }

#landing {
  margin: 0; }

#landing-samples {
  padding: 30px; }

#landing-container {
  padding: 30px;
  background: #336797;
  text-align: center;
  color: #fff; }

#landing-container h1 {
  margin: 0 0 10px 0;
  color: #fff;
  font-size: 5rem;
  line-height: 0.8; }

#landing-container h2 {
  color: #fff;
  font-weight: normal;
  text-transform: none; }

.landing-tagline {
  margin: 0;
  font-size: 2.7rem; }

#landing-container a {
  color: #fff;
  text-decoration: none; }

#landing-container a:hover {
  color: #f0b24c; }

#landing-container a:active {
  color: #6e89b6; }

.landing-links {
  position: relative;
  list-style: none;
  margin: 30px 0;
  font-size: 0; }

.landing-links li {
  display: inline-block;
  font-size: 2rem;
  margin: 0.15rem; }

.landing-links a {
  display: inline-block;
  background-color: #3c98ef;
  width: 78px;
  height: 78px;
  line-height: 78px;
  font-size: 45px;
  transition: background-color 0.5s ease-out; }

.landing-links a:hover {
  background-color: #a2caed; }

.landing-links a:active {
  background-color: #edf4fc;
  transition: none; }

.landing-links a:before {
  font-family: Hipico;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  position: relative;
  color: #fff; }

.landing-links a.landing-music:before {
  content: "\e800"; }

.landing-links a.landing-ebooks:before {
  content: "\e61e";
  top: -3%; }

.landing-links a.landing-apps:before {
  content: "\e620";
  top: -3%; }

.landing-links a.landing-movies:before {
  content: "\e61f";
  font-size: 90%;
  top: -3%; }

.landing-links a.landing-giftcards:before {
  content: "\e611";
  font-size: 120%;
  top: -3%; }

.landing-links a.landing-amazon:before {
  content: "\e60f";
  top: -3%; }

.landing-links a.landing-magazines:before {
  content: "\e621";
  font-size: 110%;
  top: -3%; }

.landing-links a.landing-exchange:before {
  font-size: 90%;
  content: "\e610";
  top: -3%; }

.landing-links a.landing-custom:before {
  content: "\e613";
  font-size: 90%;
  top: -3%; }

.landing-links .landing-caption {
  display: none; }

/* Support */
#contact-page {
  padding: 0; }

#faq-dropdown {
  margin: 1em 0 2em 0;
  min-width: 16em; }

.support-content h3:hover {
  color: #336797; }

.support-content h3[style*='rgb(250, 110, 82)'] {
  color: #3c98ef !important; }

.q .toggle {
  height: 65px;
  line-height: 16px; }

.contact-us {
  padding: 20px;
  background-color: #fff;
  border-radius: 0; }

.contact-us h2 {
  font-size: 1.8rem; }

/*---------------------------------------------------*\
\*-- DESKTOP ----------------------------------------*/
@media only screen and (min-width: 767px) {
  /*-- FORMS --*/
  input[type="text"], input[type="email"], input[type="password"], textarea, select,
  fieldset input[type="text"], fieldset input[type="email"], fieldset input[type="password"], fieldset textarea, fieldset select {
    width: 220px;
    max-width: 100%; }

  .amazon-category-view-more a, a[onclick^=ShowCompatibleAppleDevices], .view-android-apps-link a, .view-ios-apps-link a,
  input[type="submit"], input[type="button"], button, .show-more a,
  fieldset input[type="submit"], fieldset input[type="button"], fieldset button {
    width: auto;
    min-width: 160px;
    margin-bottom: 0; }

  .amazon-category-view-more a, a[onclick^=ShowCompatibleAppleDevices], .view-android-apps-link a, .view-ios-apps-link a {
    padding: 10px 20px; }

  /*-- HEADER --*/
  #page-header {
    margin-top: 108px;
    height: auto; }

  #site-header {
    height: auto;
    background-color: transparent; }

  #site-header > .row > .col > .sub-grid {
    position: relative;
    border-color: #e6e6e6;
    border-width: 0 0 8px 0;
    padding: 0 30px; }

  /* logo */
  .custom-header-logo {
    margin: 5px 15px 5px 0;
    width: 180px;
    height: 90px;
    max-width: none;
    max-height: 90px;
    background-position: left center;
    background-size: contain;
    background-image: url("https://snipprewards.blob.core.windows.net/snipp/webfiles/custom/fud/img/logo_desktop.png"); }

  /* responsive */ }
@media only screen and (min-width: 767px) and (max-width: 980px) {
  .custom-header-logo {
    width: 180px; } }
@media only screen and (min-width: 767px) {
  /* account icons */
  #site-tools {
    position: absolute;
    right: 0;
    top: 25px;
    padding: 10px 30px 0 0; }

  #site-tools .sub-grid {
    margin: 0; }

  #site-tools .row {
    overflow: visible; }

  #site-tools .sub-grid .col {
    margin: 0 0 0 26px;
    float: none;
    display: inline-block;
    vertical-align: middle; }

  #site-tools .language-select a {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 1px 0 0 0;
    width: 30px;
    text-align: center; }

  #tool-bar-search, #tool-bar-account, #tool-bar-order-history {
    font-size: 30px; }

  #tool-bar-current-credits {
    margin: -3px 0 0 0;
    width: auto;
    min-width: 30px;
    height: 30px;
    line-height: 32px;
    font-size: 1.4rem; }

  img#tool-bar-account {
    margin: -2px 20% 0 0;
    width: 30px;
    height: 30px; }

  /* main menu */
  #main-menu-container {
    width: 88%; }

  ul#main-menu li a, ul#main-menu li.last a {
    display: table-cell;
    vertical-align: middle;
    max-width: 7em;
    height: 100px;
    padding: 0 12px;
    white-space: normal;
    line-height: 1.1;
    text-align: center; }

  /* responsive */ }
@media only screen and (min-width: 767px) and (max-width: 1100px) {
  ul#main-menu li a, ul#main-menu li.last a {
    padding: 0 8px;
    font-size: 1.3rem; } }
@media only screen and (min-width: 767px) and (max-width: 980px) {
  ul#main-menu li a, ul#main-menu li.last a {
    padding: 0 4px;
    font-size: 1rem; } }
@media only screen and (min-width: 767px) {
  /* top banner - single image */
  #top-banners-desktop {
    background-color: #fff; }

  #top-banners-desktop #topBanner-1 {
    width: 100%; }

  #top-banners-desktop #topBanner-1 a {
    cursor: default; }

  #top-banners-desktop #topBanner-1 img {
    display: block;
    margin: 0 auto; }

  /*-- FOOTER --*/
  #site-footer {
    background-color: #site-footer;
    height: auto;
    max-width: 1200px; }

  #site-footer .sub-grid {
    height: auto; }

  /* custom footer */
  #footer-left {
    width: 35%; }

  #footer-left .foot-logo {
    margin-left: 0;
    margin-right: 0;
    width: 100px; }

  #footer-left .foot-item {
    display: inline-block;
    margin-right: 15px; }

  #footer-left .foot-item:last-child {
    margin-right: 0; }

  /* hip footer */
  #footer-right {
    float: right;
    width: 60%;
    margin: 0; }

  #footer-right #hip-footer-logo {
    width: 90px; }

  #footer-right ul li {
    margin-left: 15px; }

  #footer-right ul.hip-footer-links {
    margin: 10px 0 0 0; }

  #footer-right ul.hip-social-links li a:before {
    width: 32px;
    height: 30px;
    font-size: 30px;
    line-height: 30px;
    font-weight: normal; }

  #footer-right ul.hip-social-links li a#hip-social-link-blog:before {
    width: 85px; }

  /*-- CONTENT LAYOUT --*/
  #main-body-container {
    background-color: transparent;
    margin: 0 auto;
    padding: 9px 0; }

  #main-body {
    position: relative;
    padding: 0; }

  /* left column */
  #main-body > .row > .col.s8 {
    position: relative;
    padding: 30px;
    width: 66%;
    margin-right: 0; }

  #main-body > .row > .col.s8:before {
    position: absolute;
    z-index: 2;
    width: 8px;
    height: 100%;
    left: 100%;
    top: 0;
    background-color: #e6e6e6;
    content: ''; }

  /* right col bg color
  #main-body > .row > .col.s8:before { 
    width:52%;
    border-left:8px solid #222;
    background-color:#555;
  } */
  /* right banners */
  #right-side-banners {
    position: relative;
    z-index: 10;
    padding: 30px;
    padding-left: 38px;
    width: 34%; }

  #right-side-banners:before {
    position: absolute;
    width: 8px;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #e6e6e6;
    content: ''; }

  /* main h1 */
  h1#main-body-heading {
    padding-top: 0; }

  body.incomm-details-page #main-body-heading h1 {
    margin: 0;
    line-height: 50px; }

  /* top menus */
  .sub-grid.tab-list {
    margin-left: 0;
    margin-right: 0; }

  /* ad space */
  #main-slide-show {
    margin: 0 0 20px 0; }

  /*-- LISTINGS --*/
  .media-tile {
    padding: 10px; }

  .media-tile-image {
    width: auto;
    text-align: left; }

  .media-tile .media-tile-details h2 {
    margin-bottom: 3px;
    font-size: 1.3rem;
    font-weight: bold; }

  .media-tile .media-tile-details h2 a {
    font-weight: bold; }

  .media-tile .media-tile-details h3 {
    font-size: 1.2rem; }

  .media-tile .media-tile-details p {
    margin: 0; }

  .media-tile {
    width: 20%; }

  /* custom product */
  .customproduct-details-page #main-body-heading h1 {
    margin-top: 15px; }

  #customproduct-logo {
    float: right; }

  .customproduct-details-body {
    border: none; }

  .row .customproduct-product-image {
    width: 33.333%;
    margin-right: 0; }

  .row .customproduct-product-description {
    width: 66.666%; }

  /*- DETAILS -*/
  #media-footer .media-list h2 {
    font-size: 1.3rem;
    margin-bottom: 2px; }

  /* gift card select category */
  body.giftango-landing-page #main-body > .row > .s8 > div:nth-of-type(2) {
    padding: 10px;
    margin-bottom: 20px; }

  /* custom product */
  .customproduct-details-body #media-actions {
    margin-left: -15px; }

  .customproduct-details-body #media-art span.asset-cost {
    margin-left: 15px; }

  .customproduct-details-body #media-art a.asset-download-btn {
    display: inline-block;
    margin-left: 15px; }

  .customproduct-details-body #media-art a.asset-download-btn img {
    margin-left: 0;
    top: 0; }

  /*-- POPUPS --*/
  .tipped-info {
    padding: 10px; }

  .tipped-info p {
    font-size: 1.3rem; }

  .tipped-info.cinemanow p:nth-child(2), .tipped-info.app p:nth-child(2), .tipped-info.ebook p:nth-child(2), .tipped-info.song p:nth-child(2), .tipped-info.album p:nth-child(2) {
    margin-top: -5px;
    font-size: 1.5rem;
    font-weight: bold; }

  .tipped-info.cinemanow p:nth-child(2) {
    font-weight: normal; }

  .tipped-info.cinemanow p:nth-child(3), .tipped-info h4 {
    margin: 0;
    line-height: 1.1;
    font-size: 2.2rem;
    text-transform: none; }

  .tipped-info .media-tile-action-thumbs {
    margin: 20px 0 0 0; }

  .tipped-info .media-action-thumb {
    background-color: #444; }

  .tipped-info .media-action-thumb:hover {
    background-color: #222; }

  /*------------ non-default color icons
  .tipped-info .media-action-thumb.btn-download:not(:hover), .tipped-info .media-action-thumb.download-app:not(:hover), .tipped-info .media-action-thumb.download-ebook:not(:hover), .tipped-info .media-action-thumb.download-song:not(:hover), .tipped-info .media-action-thumb.download-track:not(:hover), .tipped-info .media-action-thumb.download-album:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='34' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M32.343 32h-15.2c0 0 0 0 0 0s0 0 0 0h-15.2c-1.143 0-1.943-0.914-1.943-1.943v-10.057c0-1.143 0.914-1.943 1.943-1.943 1.143 0 1.943 0.914 1.943 1.943v8h26.4v-8c0-1.143 0.914-1.943 1.943-1.943 1.143 0 1.943 0.914 1.943 1.943v10.057c0.114 1.029-0.8 1.943-1.829 1.943zM24.571 14.057l-5.943 6.629c-0.343 0.457-0.914 0.686-1.486 0.686s-1.143-0.229-1.486-0.686v0l-5.943-6.629c-0.343-0.343-0.457-0.8-0.457-1.371 0-1.143 0.914-1.943 1.943-1.943 0.571 0 1.143 0.229 1.486 0.686v0l2.514 2.743v-12.229c0-1.029 0.8-1.943 1.943-1.943s1.943 0.914 1.943 1.943v0 12.114l2.514-2.743c0.343-0.457 0.914-0.686 1.486-0.686 1.143 0 1.943 0.914 1.943 1.943 0 0.571-0.114 1.029-0.457 1.486v0z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-album-page:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M16.062 18.903c-1.606 0-2.965-1.359-2.965-2.965 0-1.73 1.359-3.089 2.965-3.089 1.73 0 2.965 1.359 2.965 3.089 0 1.606-1.359 2.965-2.965 2.965zM16.062 14.456c-0.865 0-1.483 0.618-1.483 1.483s0.618 1.483 1.483 1.483 1.483-0.618 1.483-1.483-0.618-1.483-1.483-1.483zM15.938 0c8.896 0 16.062 7.166 16.062 15.938s-7.166 15.938-16.062 15.938c-8.772 0-15.938-7.166-15.938-15.938s7.166-15.938 15.938-15.938zM4.324 24.834c0.371 0.494 0.865 0.988 1.359 1.483 0.865 0.988 1.977 1.73 3.212 2.348l3.583-6.795c0.988 0.618 2.224 0.988 3.583 0.988 3.954 0 6.919-3.089 6.919-6.919 0-1.853-0.741-3.583-1.977-4.819l6.548-4.201c-0.371-0.494-0.741-0.988-1.236-1.359-0.988-0.988-1.977-1.73-3.212-2.471l-3.583 6.795c-0.988-0.494-2.224-0.865-3.459-0.865-3.83 0-6.919 3.089-6.919 6.919 0 1.853 0.741 3.459 1.853 4.695l-6.672 4.201z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-artist-page:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='21' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M21.333 14.507c0 5.547-4.053 10.133-9.173 10.88v3.627h4.8c0.853 0 1.493 0.64 1.493 1.493s-0.64 1.493-1.493 1.493h-12.587c-0.853 0-1.493-0.64-1.493-1.493s0.64-1.493 1.493-1.493h4.8v-3.627c-5.12-0.747-9.173-5.333-9.173-10.88 0 0 0 0 0 0s0 0 0 0c0-0.853 0.64-1.493 1.493-1.493s1.493 0.64 1.493 1.493v0c0 4.373 3.52 8 7.787 8s7.787-3.627 7.787-8v0c0-0.853 0.64-1.493 1.493-1.493 0.64 0 1.28 0.64 1.28 1.493 0 0 0 0 0 0s0 0 0 0zM10.667 19.947v0c-3.2 0-5.867-2.667-5.867-5.973v-8c0-3.307 2.667-5.973 5.867-5.973v0c3.2 0 5.867 2.667 5.867 5.973v8c0 3.307-2.667 5.973-5.867 5.973z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.preview-song:not(:hover), .tipped-info .media-action-thumb.preview:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='30' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M29.732 16c0 1.065-0.535 2.026-1.495 2.56v0l-21.755 13.014c-0.426 0.322-0.961 0.426-1.495 0.426-1.708 0-2.986-1.387-2.986-2.986v0-26.028c0-1.6 1.278-2.986 2.986-2.986 0.535 0 1.065 0.109 1.495 0.426v0 0 0l21.755 13.014c0.961 0.535 1.495 1.495 1.495 2.56z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.preview-playing:not(:hover), .tipped-info .media-action-thumb.preview.preview-playing:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='21' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.707 32c-1.92 0-3.52-1.707-3.52-3.733v-24.533c0-2.027 1.6-3.733 3.52-3.733 2.027 0 3.627 1.707 3.627 3.733v24.64c0 2.027-1.6 3.627-3.627 3.627zM3.52 32c-1.92 0-3.52-1.6-3.52-3.733v-24.533c0-2.027 1.6-3.733 3.52-3.733s3.52 1.707 3.52 3.733v24.64c0.107 2.027-1.493 3.627-3.52 3.627z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-all-albums:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M29.867 18.133h-11.84v11.733c0 1.173-0.96 2.133-2.133 2.133s-2.133-0.96-2.133-2.133v-11.733h-11.627c-1.173 0-2.133-0.96-2.133-2.133s0.96-2.133 2.133-2.133h11.733v-11.733c0-1.173 0.96-2.133 2.133-2.133s2.133 0.96 2.133 2.133v11.733h11.733c1.173 0 2.133 0.96 2.133 2.133-0.107 1.173-0.96 2.133-2.133 2.133z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-ebook-page:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='22' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.632 11.139c-0.085 0-0.194 0-0.279 0h-0.279c-0.085 0-0.137-0.057-0.137-0.137v-0.335c0-0.085-0.057-0.137-0.113-0.137s-0.166 0-0.25 0c0 0-0.917 0.028-1.366 0.057-0.667 0.057-1.253 0.137-1.754 0.222-0.614 0.137-1.087 0.279-1.446 0.444-0.558 0.251-0.945 0.642-0.945 0.642-0.057 0.057-0.137 0.057-0.194 0 0 0-0.444-0.416-1.115-0.695-0.364-0.137-0.808-0.279-1.366-0.392-0.529-0.113-1.143-0.194-1.895-0.222-0.392-0.028-1.143-0.028-1.143-0.028-0.085 0-0.194 0-0.25 0s-0.113 0.057-0.113 0.137v0.335c0 0.085-0.057 0.137-0.137 0.137h-0.279c-0.085 0-0.194 0-0.279 0h-0.113c-0.085 0-0.137 0.057-0.137 0.137v0.364c0 0.085 0 0.194 0 0.279v3.37c0 0.085 0 0.194 0 0.279v3.483c0 0.085 0 0.194 0 0.279v0.695c0 0.085 0.057 0.137 0.137 0.137h0.194c0.085 0 0.194 0 0.279 0 0 0 2.061 0.057 2.84 0.166 0.808 0.113 1.394 0.25 1.838 0.416 0.865 0.307 1.115 0.614 1.115 0.614 0.057 0.057 0.137 0.113 0.222 0.113h0.642c0.085 0 0.166-0.057 0.222-0.113 0 0 0.194-0.25 0.836-0.501 0.335-0.137 0.808-0.307 1.422-0.416 0.501-0.113 1.115-0.166 1.838-0.222 0.558-0.028 1.725-0.057 1.725-0.057 0.085 0 0.194 0 0.279 0h0.194c0.085 0 0.137-0.057 0.137-0.137v-0.836c0-0.085 0-0.194 0-0.279v-3.313c0-0.085 0-0.194 0-0.279v-3.341c0-0.085 0-0.194 0-0.279v-0.444c0-0.085-0.057-0.137-0.137-0.137h-0.194zM10.695 19.608c0 0.085-0.057 0.113-0.113 0.085 0 0-1.196-0.667-2.675-0.893-0.642-0.085-2.174-0.166-2.174-0.166-0.085 0-0.137-0.057-0.137-0.137v-7.329c0-0.085 0.057-0.137 0.137-0.137 0 0 0.307 0 0.501 0.028 0.416 0.028 0.78 0.057 1.115 0.085 0.364 0.028 0.667 0.085 0.945 0.137 0.222 0.057 0.416 0.085 0.614 0.137 0.279 0.085 0.529 0.166 0.752 0.251 0.166 0.085 0.307 0.137 0.416 0.222 0.416 0.251 0.558 0.416 0.558 0.416 0.057 0.057 0.085 0.166 0.085 0.251v0.78c0 0.085 0 0.194 0 0.279v2.145c0 0.085 0 0.194 0 0.279v1.838c0 0.085 0 0.194 0 0.279v1.446h-0.024zM16.432 18.465c0 0.085-0.057 0.137-0.137 0.137 0 0-1.951 0.113-2.675 0.25-1.172 0.222-2.174 0.808-2.174 0.808-0.057 0.028-0.113 0-0.113-0.057v-1.446c0-0.085 0-0.194 0-0.279v-1.838c0-0.085 0-0.194 0-0.279v-2.089c0-0.085 0-0.194 0-0.279v-0.808c0-0.085 0.028-0.194 0.085-0.251 0 0 0.166-0.222 0.695-0.501 0.279-0.137 0.667-0.307 1.196-0.416 0.364-0.085 0.808-0.166 1.309-0.222 0.529-0.057 1.697-0.113 1.697-0.113 0.085 0 0.137 0.057 0.137 0.137v7.244h-0.020z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M19.996 0h-17.988c-1.115 0-2.008 0.893-2.008 2.004v27.988c0 1.115 0.893 2.004 2.004 2.004h17.992c1.087 0 2.004-0.893 2.004-2.004v-27.988c0.004-1.111-0.889-2.004-2.004-2.004zM11.002 30.554c-0.865 0-1.56-0.695-1.56-1.56s0.695-1.56 1.56-1.56 1.56 0.695 1.56 1.56c0 0.861-0.695 1.56-1.56 1.56zM19.996 26.012h-17.988v-22h17.992l-0.004 22z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-author-page:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='27' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M26.24 6.72c0.32 0.32 0.64 0.8 0.8 1.28s0.32 1.12 0.32 1.6v20.64c0 0.48-0.16 0.96-0.48 1.28s-0.8 0.48-1.28 0.48h-24c-0.48 0-0.96-0.16-1.28-0.48-0.16-0.32-0.32-0.8-0.32-1.28v-28.48c0-0.48 0.16-0.96 0.48-1.28s0.8-0.48 1.28-0.48h16c0.48 0 0.96 0.16 1.6 0.32s0.96 0.48 1.28 0.8l5.6 5.6zM18.24 2.4v6.72h6.72c-0.16-0.32-0.32-0.64-0.32-0.8l-5.6-5.6c-0.16 0-0.48-0.16-0.8-0.32v0zM25.12 29.76v-18.4h-7.36c-0.48 0-0.96-0.16-1.28-0.48s-0.48-0.64-0.48-1.12v-7.52h-13.76v27.36l22.88 0.16zM5.28 15.84c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68c0.16 0 0.32 0 0.48 0.16s0.32 0.32 0.32 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.48 0.16-0.64 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48c0 0 0-1.12 0-1.12zM21.6 19.84c0.16 0 0.32 0 0.48 0.16s0.16 0.32 0.16 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.32 0.16-0.48 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48v-1.12c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68zM21.6 24.48c0.16 0 0.32 0 0.48 0.16s0.16 0.32 0.16 0.48v1.12c0 0.16 0 0.32-0.16 0.48s-0.32 0.16-0.48 0.16h-15.68c-0.16 0-0.32 0-0.48-0.16s-0.16-0.32-0.16-0.48v-1.12c0-0.16 0-0.32 0.16-0.48s0.32-0.16 0.48-0.16h15.68z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M13.44 11.52c0 0.48-0.16 0.8-0.48 1.12-0.16 0.32-0.64 0.48-0.96 0.48h-5.28c-0.48 0-0.8-0.16-1.12-0.48-0.32-0.16-0.32-0.64-0.32-1.12 0-0.16 0-0.48 0-0.64s0-0.48 0.16-0.64c0-0.16 0.16-0.48 0.16-0.64s0.16-0.32 0.32-0.64c0.16-0.16 0.16-0.32 0.32-0.48 0 0 0.16 0 0.32-0.16 0.16 0 0.48-0.16 0.64-0.16 0 0 0.16 0 0.32 0.16s0.32 0.16 0.48 0.32c0.16 0.16 0.32 0.16 0.64 0.32s0.48 0.16 0.8 0.16c0.32 0 0.48 0 0.8-0.16s0.48-0.16 0.64-0.32c0-0.16 0.16-0.16 0.32-0.32s0.16-0.16 0.32-0.16 0.48 0 0.64 0.16c0.16 0 0.32 0.16 0.48 0.32s0.16 0.32 0.32 0.48c0.16 0.16 0.16 0.32 0.32 0.64 0 0.16 0.16 0.48 0.16 0.64s0 0.48 0.16 0.64c-0.16 0.16-0.16 0.32-0.16 0.48v0zM11.68 6.4c0 0.64-0.16 1.12-0.64 1.6s-0.96 0.64-1.6 0.64c-0.64 0-1.12-0.16-1.6-0.64s-0.8-1.12-0.8-1.6c0-0.64 0.16-1.12 0.64-1.6s0.96-0.64 1.6-0.64c0.64 0 1.12 0.16 1.6 0.64s0.8 0.96 0.8 1.6z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.exchange-amazon:not(:hover) { 
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M3.5 16.6c1.5-2.6 6.7-4.6 12.95-4.6h2.55v3.1c0 0.85 1.050 1.4 1.75 0.9l10.65-6.85c0.8-0.5 0.8-1.65 0-2.15l-10.65-6.8c-0.7-0.5-1.75 0.050-1.75 0.9v2.9h-2.55c-6.9 0-12.55 5.55-13.3 12.55 0 0.15 0.25 0.2 0.35 0.050z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M28.5 15.4c-1.5 2.6-6.7 4.6-12.95 4.6h-2.55v-3.1c0-0.85-1.050-1.4-1.75-0.9l-10.65 6.8c-0.8 0.5-0.8 1.65 0 2.15l10.65 6.85c0.75 0.45 1.75-0.050 1.75-0.9v-2.9h2.55c6.85 0 12.5-5.55 13.25-12.55 0.050-0.15-0.2-0.2-0.3-0.050z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-amazon-page:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='30' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17.519 13.455v-0.919c-3.046 0-6.264 0.657-6.264 4.244 0 1.822 0.944 3.054 2.561 3.054 1.182 0 2.249-0.722 2.914-1.913 0.829-1.461 0.788-2.824 0.788-4.466zM21.763 23.725c-0.279 0.255-0.681 0.271-0.993 0.099-1.404-1.166-1.65-1.699-2.422-2.808-2.315 2.356-3.949 3.062-6.945 3.062-3.546 0-6.305-2.184-6.305-6.567 0-3.423 1.855-5.747 4.491-6.888 2.282-1.002 5.476-1.19 7.922-1.461v-0.542c0-1.002 0.082-2.192-0.509-3.062-0.509-0.772-1.502-1.092-2.364-1.092-1.609 0-3.037 0.821-3.382 2.528-0.074 0.378-0.353 0.755-0.731 0.772l-4.080-0.443c-0.345-0.074-0.731-0.353-0.632-0.878 0.936-4.95 5.41-6.444 9.416-6.444 2.052 0 4.729 0.55 6.346 2.102 2.052 1.913 1.855 4.466 1.855 7.249v6.567c0 1.978 0.821 2.84 1.593 3.908 0.271 0.386 0.328 0.837-0.016 1.116-0.862 0.722-2.389 2.052-3.226 2.799l-0.016-0.016z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M26.984 27.337c-3.267 3.037-8.004 4.655-12.084 4.655-5.722 0-10.869-2.668-14.769-7.101-0.304-0.345-0.033-0.821 0.337-0.558 4.203 3.087 9.408 4.942 14.777 4.942 3.62 0 7.602-0.944 11.271-2.906 0.55-0.287 1.010 0.468 0.468 0.969z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M28.281 25.539c-0.427-0.542-2.808-0.255-3.883-0.131-0.328 0.041-0.378-0.246-0.082-0.451 1.905-1.338 5.024-0.952 5.385-0.501 0.369 0.451-0.099 3.579-1.88 5.073-0.271 0.23-0.534 0.107-0.41-0.197 0.394-1.002 1.289-3.251 0.87-3.793z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.view-app-page:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='20' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M17 0h-14c-1.7 0-3 1.4-3 3v26c0 1.6 1.3 3 3 3h14c1.6 0 3-1.4 3-3v-26c0-1.6-1.4-3-3-3zM6 1.5h8v1h-8v-1zM10 30c-1.1 0-2-0.9-2-2s0.9-2 2-2c1.1 0 2 0.9 2 2s-0.9 2-2 2zM18 24h-16v-20h16v20z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M8.4 6.3h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0.1-0.6-0.5-1.1-1.1-1.1zM8.4 11.8c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.8c0.1-0.3 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.8z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M8.4 14.5h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0.1-0.6-0.5-1.1-1.1-1.1zM8.4 20c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9c0.1-0.4 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M15.5 14.5h-4c-0.6 0-1.1 0.5-1.1 1.1v4.9c0 0.6 0.5 1.1 1.1 1.1h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0-0.6-0.5-1.1-1.1-1.1zM15.5 20c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9c0-0.4 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M11.5 13.4h4c0.6 0 1.1-0.5 1.1-1.1v-4.9c0-0.6-0.5-1.1-1.1-1.1h-4c-0.6 0-1.1 0.5-1.2 1.1v4.9c0.1 0.6 0.6 1.1 1.2 1.1zM11.5 8c0-0.3 0.3-0.6 0.6-0.6h2.8c0.3 0 0.6 0.3 0.6 0.6v3.9c0 0.3-0.3 0.6-0.6 0.6h-2.8c-0.3 0-0.6-0.3-0.6-0.6v-3.9z'%3E%3C/path%3E%3C/svg%3E");
  }
  body.mgc-product-landing-page .tipped-info .media-action-thumb.view-app-page:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='47' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M43.269 2.94l3.583 29.060c-2.052 0-3.973-0.39-5.887-1.278-3.070-1.409-6.010-2.052-8.965-2.052-3.46 0-6.27 1.156-8.574 3.33-2.304-2.304-5.122-3.33-8.574-3.33-2.94 0-5.887 0.643-8.965 2.052-1.922 0.896-3.835 1.278-5.757 1.278h-0.13l3.583-29.060c3.46-1.922 7.043-2.94 11.009-2.94 3.583 0 6.53 0.766 8.827 2.427 2.304-1.661 5.244-2.427 8.827-2.427 3.981 0 7.564 1.018 11.024 2.94zM32 25.47c1.922 0 3.713 0.253 5.244 0.643s3.583 1.156 5.887 2.174l-2.817-23.296c-2.565-1.156-5.382-1.799-8.452-1.799-3.46 0-6.27 1.018-8.574 3.208-2.304-2.174-5.122-3.208-8.574-3.208-2.94 0-5.757 0.643-8.452 1.799l-2.817 23.296c1.661-0.643 2.817-1.156 3.835-1.531 0.896-0.39 2.052-0.643 3.46-0.896 1.278-0.253 2.687-0.39 4.096-0.39 3.070 0 5.887 0.766 8.574 2.427 2.58-1.531 5.52-2.427 8.589-2.427v0z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 11.391c-0.253 0-0.39 0-0.513-0.13-5.244-3.835-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.39-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 16.383c-0.253 0-0.39 0-0.513-0.13-5.244-3.835-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.398-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M38.025 21.374c-0.253 0-0.39 0-0.513-0.13-5.382-3.973-9.608-0.253-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.383 0.398-0.635 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 11.391c-0.253 0-0.39 0-0.513-0.13-5.382-3.966-9.608-0.253-9.73-0.123-0.39 0.39-1.018 0.253-1.409-0.13s-0.253-1.018 0.13-1.409c0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.383-0.505 0.513-0.888 0.513z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 16.383c-0.253 0-0.39 0-0.513-0.13-5.382-3.973-9.608-0.26-9.73-0.13-0.39 0.39-1.018 0.253-1.409-0.13s-0.253-1.018 0.13-1.409c0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.398-0.505 0.521-0.888 0.521z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M20.356 21.374c-0.253 0-0.39 0-0.513-0.13-5.382-3.966-9.608-0.245-9.73-0.122-0.39 0.39-1.018 0.253-1.409-0.13-0.39-0.39-0.253-1.018 0.13-1.409 0 0 5.634-4.739 12.157 0 0.39 0.253 0.513 0.896 0.253 1.278-0.245 0.39-0.505 0.513-0.888 0.513z'%3E%3C/path%3E%3C/svg%3E");
  }
  body.giftango-landing-page .tipped-info .media-action-thumb.view-app-page:not(:hover) {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='26' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M1.824 16.541h9.959v15.459h-9.959c-0.527 0-0.959-0.446-0.959-0.973v-13.514c0-0.541 0.432-0.973 0.959-0.973v0zM14.311 16.541h9.959c0.527 0 0.959 0.446 0.959 0.973v13.514c0 0.541-0.432 0.973-0.959 0.973h-9.959v-15.459zM0.973 9.865h10.811v5.351h-10.811c-0.541 0-0.973-0.446-0.973-0.973v-3.405c0-0.541 0.446-0.973 0.973-0.973v0zM14.311 9.865h10.811c0.541 0 0.973 0.446 0.973 0.973v3.405c0 0.541-0.446 0.973-0.973 0.973h-10.811v-5.351zM16.392 8.77c-0.203 0.054-0.419-0.068-0.486-0.257-0.081-0.203 0.027-0.432 0.23-0.527 0.986-0.419 2.243-1.095 2.919-1.973 0.284-0.365 0.554-0.919 0.297-1.378-0.338-0.595-1.257-0.554-1.811-0.405-1.297 0.351-2.392 1.459-3.135 2.541-0.122 0.176-0.351 0.23-0.541 0.135-0.176-0.095-0.257-0.324-0.189-0.513 0.932-2.392 2.527-4.851 4.959-5.905 1.5-0.662 3.419-0.73 4.743 0.338 0.378 0.297 0.689 0.689 0.865 1.135 0.541 1.338-0.135 2.662-1.095 3.595-1.676 1.676-4.5 2.662-6.757 3.216v0zM11.689 6.77c-0.743-1.081-1.838-2.189-3.135-2.541-0.554-0.149-1.473-0.189-1.811 0.405-0.257 0.446 0.013 1 0.297 1.378 0.676 0.878 1.932 1.554 2.919 1.987 0.203 0.081 0.297 0.311 0.23 0.514s-0.284 0.311-0.486 0.257c-2.243-0.554-5.081-1.541-6.77-3.203-0.946-0.946-1.635-2.27-1.081-3.608 0.189-0.446 0.486-0.838 0.865-1.135 1.338-1.068 3.243-1 4.743-0.351 2.446 1.054 4.027 3.514 4.959 5.905 0.081 0.189-0.014 0.419-0.189 0.513-0.189 0.108-0.419 0.054-0.541-0.122v0zM11.419 8.932c-0.054-0.176-0.027-0.365 0.054-0.527 0.297-0.595 0.905-0.973 1.568-0.973s1.27 0.378 1.568 0.973c0.081 0.162 0.095 0.351 0.054 0.527h-3.243z'%3E%3C/path%3E%3C/svg%3E");
  }
  .tipped-info .media-action-thumb.download-na:not(:hover)  {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M16 0c-8.807 0-16 7.193-16 16s7.193 16 16 16c8.807 0 16-7.193 16-16s-7.193-16-16-16zM16 4.034c2.555 0 4.975 0.807 6.924 2.218l-16.672 16.672c-1.412-1.95-2.219-4.37-2.219-6.924 0-6.588 5.378-11.966 11.966-11.966zM16 27.966c-2.555 0-4.975-0.807-6.924-2.218l16.672-16.672c1.412 1.95 2.218 4.303 2.218 6.924 0 6.588-5.378 11.966-11.966 11.966z'%3E%3C/path%3E%3C/svg%3E");
  }
  body.cinemanow-landing-page .tipped-info .media-action-thumb.view-app-page,  body.CinemaNow-product-landing-page .tipped-info .media-action-thumb.view-app-page {
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg color='%23444444' width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M13.809 27.236l7.247-3.669c0.63-0.319 0.621-0.831-0.009-1.141l-7.238-3.578c-0.63-0.31-1.15 0.009-1.15 0.712v6.973c0.009 0.703 0.529 1.022 1.15 0.703z'%3E%3C/path%3E%3Cpath fill='currentColor' d='M31.306 9.173h-24.233l24.297-4.81c0.347-0.073 0.575-0.411 0.502-0.748l-0.11-0.538c0-0.018-0.009-0.027-0.009-0.046s0-0.027 0-0.046l-0.383-1.953c-0.137-0.694-0.812-1.141-1.506-1.004l-28.833 5.705c-0.593 0.119-1.013 0.639-1.031 1.214v0 21.86c0 1.762 1.442 3.195 3.195 3.195h25.556c1.762 0 3.195-1.442 3.195-3.195v-19.003c0-0.347-0.292-0.63-0.639-0.63zM22.206 12.167l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.062c-0.164 0-0.21-0.1-0.082-0.228zM12.897 12.167l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.062c-0.164 0-0.201-0.1-0.082-0.228zM10.323 9.812c0.173 0 0.219 0.1 0.091 0.228l-2.127 2.127c-0.128 0.128-0.365 0.228-0.548 0.228h-4.052c-0.173 0-0.219-0.1-0.091-0.228l2.127-2.127c0.128-0.128 0.365-0.228 0.548-0.228h4.052zM21.905 2.93l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.979 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.679c-0.155-0.091-0.128-0.201 0.046-0.237zM12.778 4.737l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.979 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.679c-0.155-0.091-0.128-0.201 0.046-0.237zM3.651 6.544l3.979-0.785c0.173-0.037 0.429 0.018 0.575 0.119l2.501 1.679c0.146 0.1 0.128 0.21-0.046 0.237l-3.989 0.785c-0.173 0.037-0.429-0.018-0.575-0.119l-2.501-1.67c-0.146-0.1-0.119-0.21 0.055-0.246zM30.029 28.805c0 0.694-0.584 1.278-1.278 1.278h-25.556c-0.694 0-1.278-0.584-1.278-1.278v-12.86h28.112v12.86z'%3E%3C/path%3E%3C/svg%3E");
  }
  -------*/
  /* album thumbs */
  .tipped-info.artist .media-tile-action-thumbs .media-action-thumb {
    border-radius: 0;
    width: 50px !important;
    height: 50px !important; }

  /* ebook thumbs */
  .tipped-info.creator .media-tile-action-thumbs .media-action-thumb {
    border-radius: 0;
    width: 50px !important;
    height: 75px !important; }

  /*-- ACCOUNT --*/
  /* login */
  #logon {
    border-top: 30px solid transparent;
    width: 60%;
    min-width: 600px; }

  #logon .s4 {
    width: 50%;
    text-align: left;
    padding: 0 30px; }

  #logon h3 {
    margin-top: 0; }

  #logon fieldset.buttons {
    text-align: left; }

  #logon .s4#login-with-facebook:after {
    display: none; }

  /* account landing */
  body.account-landing-page .tab-list > .row.no-mobile {
    margin-bottom: 15px; }

  body.account-landing-page .tab-list h2.tab.selected:after {
    display: none; }

  body.account-landing-page .tab-content {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }

  body.account-landing-page .tab-content#tab-3-content {
    max-width: 100%; }

  body.account-landing-page .tab-content > .sub-grid > .row > .s5 {
    width: 100%; }

  /* new account */
  #account-register-form h2 {
    margin-top: 60px;
    text-align: left; }

  #account-register-form p {
    text-align: left; }

  /* forgot */
  #forgot-password-form h2 {
    margin-top: 0;
    text-align: left; }

  #forgot-password-form h3 {
    text-align: left; }

  #forgot-password-form p {
    text-align: left; }

  /* order history */
  .media-tile-image,
  .order-history-icon {
    max-width: 140px;
    max-height: 100%;
    margin-bottom: 10px; }

  .media-tile-image img[style='height:77px'] {
    height: auto !important; }

  /*-- LIGHTBOXES --*/
  /* app platform select */
  #platform-dialog .fancyblurb {
    margin-top: 0; }

  #android-link, #ios-link {
    margin: 15px 30px 0 15px;
    text-decoration: none; }

  #android-link:before, #ios-link:before {
    font-size: 120px; }

  /*-- LANDING --*/
  #landing-container {
    padding: 100px 30px; }

  #landing-container h1 {
    margin: 0 0 20px 0;
    font-size: 7rem; }

  .landing-tagline {
    margin: 0 auto;
    max-width: 600px;
    font-size: 3.2rem; }

  .landing-links {
    padding: 5rem 0 6rem 0; }

  .landing-links li {
    margin: 0.3rem; }

  .landing-links a {
    width: 90px;
    height: 90px;
    line-height: 90px;
    font-size: 50px; }

  .landing-links .landing-caption {
    display: block;
    position: absolute;
    opacity: 0;
    bottom: 0;
    left: 50%;
    margin-bottom: 15px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    font-size: 4.0rem;
    line-height: 1;
    transition: opacity 0.5s ease-out, margin 0.5s ease-in-out; }

  .landing-links a .landing-caption {
    font-size: 3.2rem;
    color: #a2caed; }

  .landing-links a:hover .landing-caption {
    opacity: 1;
    margin-bottom: 0; } }
/*-------------- CUSTOMIZATIONS ----------------*/
#footer-right {
  display: none; }

#site-footer #footer-left {
  width: 100%; }

#footer-left ul li:first-child {
  padding: 0 10px 0 0; }

#site-footer ul li + li {
  border-left: 2px solid #00ade4;
  padding: 0 10px; }

#site-footer ul li a {
  text-transform: none;
  color: #004ca2; }

@media only screen and (max-width: 768px) {
  #site-footer ul li + li {
    border: 0; } }

.customproduct-product-description h2 a {
	color: #f79b2d;
}

body .media-action-thumb.view-customproduct-page, body .asset-cost, body .mobile-asset-cost, body .media-tile-details span.asset-cost, body .tipped-info span.asset-cost, body .album-track-list .asset-cost, body p span.mobile-asset-cost, body #media-art span.asset-cost {
	background-color:#fdc531;
}

@media handheld, only screen and (min-width: 767px) {
#top-banners-desktop .col.s3 {
    width: 100%;
}
#top-banners-desktop .col img{
    vertical-align: bottom;
}
}

@media handheld, only screen and (max-width: 767px) {
.col.mobile-center {
text-align:left;
}
.col.mobile-center ul, ol {
text-align:left;
padding-left:15px;
}
}

