@font-face {
    font-family: 'FontAwesome';
    src: url("/fonts/FontAwesome.woff") format("woff"),
    url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}');
    font-weight: normal;
    font-style: normal;
}

[data-braintree-id="google-pay-button"] {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2241%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M19.526%202.635v4.083h2.518c.6%200%201.096-.202%201.488-.605.403-.402.605-.882.605-1.437%200-.544-.202-1.018-.605-1.422-.392-.413-.888-.62-1.488-.62h-2.518zm0%205.52v4.736h-1.504V1.198h3.99c1.013%200%201.873.337%202.582%201.012.72.675%201.08%201.497%201.08%202.466%200%20.991-.36%201.819-1.08%202.482-.697.665-1.559.996-2.583.996h-2.485v.001zm7.668%202.287c0%20.392.166.718.499.98.332.26.722.391%201.168.391.633%200%201.196-.234%201.692-.701.497-.469.744-1.019.744-1.65-.469-.37-1.123-.555-1.962-.555-.61%200-1.12.148-1.528.442-.409.294-.613.657-.613%201.093m1.946-5.815c1.112%200%201.989.297%202.633.89.642.594.964%201.408.964%202.442v4.932h-1.439v-1.11h-.065c-.622.914-1.45%201.372-2.486%201.372-.882%200-1.621-.262-2.215-.784-.594-.523-.891-1.176-.891-1.96%200-.828.313-1.486.94-1.976s1.463-.735%202.51-.735c.892%200%201.629.163%202.206.49v-.344c0-.522-.207-.966-.621-1.33a2.132%202.132%200%200%200-1.455-.547c-.84%200-1.504.353-1.995%201.062l-1.324-.834c.73-1.045%201.81-1.568%203.238-1.568m11.853.262l-5.02%2011.53H34.42l1.864-4.034-3.302-7.496h1.635l2.387%205.749h.032l2.322-5.75z%22%20fill%3D%22%235F6368%22%2F%3E%3Cpath%20d%3D%22M13.448%207.134c0-.473-.04-.93-.116-1.366H6.988v2.588h3.634a3.11%203.11%200%200%201-1.344%202.042v1.68h2.169c1.27-1.17%202.001-2.9%202.001-4.944%22%20fill%3D%22%234285F4%22%2F%3E%3Cpath%20d%3D%22M6.988%2013.7c1.816%200%203.344-.595%204.459-1.621l-2.169-1.681c-.603.406-1.38.643-2.29.643-1.754%200-3.244-1.182-3.776-2.774H.978v1.731a6.728%206.728%200%200%200%206.01%203.703%22%20fill%3D%22%2334A853%22%2F%3E%3Cpath%20d%3D%22M3.212%208.267a4.034%204.034%200%200%201%200-2.572V3.964H.978A6.678%206.678%200%200%200%20.261%206.98c0%201.085.26%202.11.717%203.017l2.234-1.731z%22%20fill%3D%22%23FABB05%22%2F%3E%3Cpath%20d%3D%22M6.988%202.921c.992%200%201.88.34%202.58%201.008v.001l1.92-1.918C10.324.928%208.804.262%206.989.262a6.728%206.728%200%200%200-6.01%203.702l2.234%201.731c.532-1.592%202.022-2.774%203.776-2.774%22%20fill%3D%22%23E94235%22%2F%3E%3Cpath%20d%3D%22M0%200h41.285v18H0z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.bastard .list-item--bulleted {
    background-image: url("/img/bullet-inverse.png");
}

.branch {
    background-image: url("https://images.fallenlondon.com/static/bg-paper.png");
}

.branch.media--fate-locked {
    background-image: url("/img/bg-fate-locked.png");
}

.branch.media--locked {
    background-image: url("/img/bg-locked.png");
}

.card--lg {
    background: url("/img/cards-new.png") 0 0 no-repeat;
}

.card-border {
    background: url("/img/cards-new.png") 0 0 no-repeat;
}

.container-background-image {
    background-image: url("https://images.fallenlondon.com/static/skyline_background.png");
}

.container-background-image.ambassador::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/ambassador.png");
}

.container-background-image.aunt::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/aunt.png");
}

.container-background-image.astrologer::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/astrologer.png");
}

.container-background-image.boatman::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/boatman.png");
}

.container-background-image.edward::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/edward.png");
}

.container-background-image.magician::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/magician.png");
}

.container-background-image.master::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/master.png");
}

.container-background-image.plenty::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/plenty.png");
}

.container-background-image.november::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/november.png");
}

.container-background-image.surveyor::after {
    background-image: url("https://images.fallenlondon.com/static/front-page/surveyor.png");
}

.footer-menu__item--actions > a > .footer__menu-item--actions--empty {
    background: transparent url("/img/footer-actions.png") -65px 0 no-repeat;
}

/****************************************************************************
 * Images
 */

.fl-ico-actions {
    -webkit-mask-image: url("/img/icons/ico_action.svg");
}

.fl-ico-back {
    -webkit-mask-image: url("/img/icons/ico_back.svg");
}

.fl-ico-bazaar {
    -webkit-mask-image: url("/img/icons/ico_bazaar.svg");
}

.fl-ico-cross {
    -webkit-mask-image: url("/img/icons/ico_cross.svg");
}

.fl-ico-deck {
    -webkit-mask-image: url("/img/icons/ico_deck.svg");
}

.fl-ico-fate {
    -webkit-mask-image: url("/img/icons/ico_fate.svg");
}

.fl-ico-globe {
    -webkit-mask-image: url("/img/icons/ico_globe.svg");
}

.fl-ico-world {
    -webkit-mask-image: url("/img/icons/ico_world.svg");
}

.fl-ico-inventory {
    -webkit-mask-image: url("/img/icons/ico_inventory.svg");
}

.fl-ico-lodgings {
    -webkit-mask-image: url("/img/icons/ico_lodgings.svg");
}

.fl-ico-map {
    -webkit-mask-image: url("/img/icons/ico_map.svg");
}

.fl-ico-menu {
    -webkit-mask-image: url("/img/icons/ico_menu.svg");
}

.fl-ico-message {
    -webkit-mask-image: url("/img/icons/ico_message.svg");
}

.fl-ico-myself {
    -webkit-mask-image: url("/img/icons/ico_myself.svg");
}

.fl-ico-star {
    -webkit-mask-image: url("/img/icons/ico_star.svg");
}

.fl-ico-story {
    -webkit-mask-image: url("/img/icons/ico_story.svg");
}

.fl-ico-tick {
    -webkit-mask-image: url("/img/icons/ico_tick.svg");
}

.fl-ico-write {
    -webkit-mask-image: url("/img/icons/ico_write.svg");
}

.journal-entry {
    background-image: url("/img/bg-paper-dark.png");
}

.list-item--bulleted {
    background: url("/img/bullet.png") 1px 0.5em no-repeat;
}

.map__lodgings-button-container {
    background: url("/img/lodgings-gradient-backing.png") bottom right no-repeat;
}

.map__lodgings-button-container--fallback {
    background: transparent;
}

.price:before {
    background: url("/img/icon-echo.svg") -5px 0 no-repeat;
}

@media (max-width: 767px) {
    .deck {
        background-image: url("//images.fallenlondon.com/cards/card_new_back.png");
    }

    .deck--empty {
        background-image: url("//images.fallenlondon.com/cards/refill-deck-for-nex.png");
    }
}

.media--fate-locked.media--fate-locked {
    background-image: url("/img/bg-fate-locked.png");
}

.media--locked {
    background-image: url("/img/bg-locked.png");
}

.media--message {
    background-image: url("https://images.fallenlondon.com/static/bg-paper.png");
}

.media--root {
    background-image: url("https://images.fallenlondon.com/static/bg-paper-watermark.png"), url("/img/bg-paper.png");
}

.modal--gate-storylet__content {
    background-image: url("https://images.fallenlondon.com/static/bg-paper-dark.png");
}

.myself-profile__panel {
    background-image: url(https://images.fallenlondon.com/static/bg-paper-watermark.png);
}

.profile-panel {
    background-image: url("https://images.fallenlondon.com/static/bg-paper-watermark.png");
}

.tab-content:before {
    background-image: url("https://images.fallenlondon.com/static/bg-paper-dark.png");
}

.storylet::before {
    background-image: url("https://images.fallenlondon.com/static/bg-paper.png");
}

.tab-content {
    background: url("https://images.fallenlondon.com/static/logo-anniversary.png") no-repeat 0 11px;
}

.top-stripe__site-title {
    background: url("https://images.fallenlondon.com/static/FL_logo_white.png") center / contain no-repeat;
}