    @font-face {
        font-family: "hw-custom";
        src: url("../resources/hw-font/hw-custom-font.eot");
        src: url("../resources/hw-font/hw-custom-font.eot?#iefix") format("embedded-opentype"),
        url("../resources/hw-font/hw-custom-font.woff") format("woff"),
        url("../resources/hw-font/hw-custom-font.ttf") format("truetype"),
        url("../resources/hw-font/hw-custom-font.svg#hw-custom-font") format("svg");
        font-weight: normal;
        font-style: normal;

    }

    [class^="hw-icon-"],
    [class*=" hw-icon-"] {
        font-family: "hw-custom";
        font-weight: normal;
        font-style: normal;
        text-decoration: inherit;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        *margin-right: .3em;
    }

    .hide-side-mobile-menu {
        display: none;
    }

    .alert-warning {
        color: #C75300;
    }

    @media (max-width: 960px) {
        .hide-side-mobile-menu {
            display: block;
        }
    }
    .active-thumbnail {
        border-width: 3px !important;
    }
    .active-thumbnail-v3 {
        padding: 16px 19px 16px 19px;
        gap: 19px;
        border-radius: 12px;
        border: 1px solid #0000001A !important;
    }
    .muted {
        color: #636363;
    }

    .well2>h4>span {
        color: #636363;
    }
    body{
        color: #454545;
    }
    .thumbnail{
        border: 1px solid #909191;
    }

    a.thumbnail:hover {
        border-width: 2px;
    }
    a.thumbnail:hover, a.thumbnail:focus {
        box-shadow: 0 0px 6px #BFEEF7;
    }
    select{
        border: 1px solid #909191;
    }

    input[type="text"] {
        border: 1px solid #909191;
    }

    [class^="hw-icon-"]:before,
    [class*=" hw-icon-"]:before {
        text-decoration: inherit;
        display: inline-block;
        speak: none;
    }

    /* makes sure icons active on rollover in links */
    a [class^="hw-icon-"],
    a [class*=" hw-icon-"] {
        display: inline;
    }

    /* increased font size for icon-large */
    [class^="hw-icon-"].icon-fixed-width,
    [class*=" hw-icon-"].icon-fixed-width {
        display: inline-block;
        width: 1.1428571428571428em;
        text-align: right;
        padding-right: 0.2857142857142857em;
    }

    [class^="hw-icon-"].icon-fixed-width.icon-large,
    [class*=" hw-icon-"].icon-fixed-width.icon-large {
        width: 1.4285714285714286em;
    }

    [class^="hw-icon-"].hide,
    [class*=" hw-icon-"].hide {
        display: none;
    }

    [class^="hw-icon-"].pull-left,
    [class*=" hw-icon-"].pull-left {
        margin-right: .3em;
    }

    [class^="icon-"].pull-right,
    [class*=" icon-"].pull-right {
        margin-left: .3em;
    }

    /* BOOTSTRAP SPECIFIC CLASSES
     * -------------------------- */
    /* Bootstrap 2.0 sprites.less reset */
    [class^="hw-icon-"],
    [class*=" hw-icon-"] {
        display: inline;
        width: auto;
        height: auto;
        line-height: normal;
        vertical-align: baseline;
        background-image: none;
        background-position: 0% 0%;
        background-repeat: repeat;
        margin-top: 0;
    }

    /* more sprites.less reset */
    .icon-white,
    .nav-pills > .active > a > [class^="hw-icon-"],
    .nav-pills > .active > a > [class*=" hw-icon-"],
    .nav-list > .active > a > [class^="hw-icon-"],
    .nav-list > .active > a > [class*=" hw-icon-"],
    .navbar-inverse .nav > .active > a > [class^="hw-icon-"],
    .navbar-inverse .nav > .active > a > [class*=" hw-icon-"],
    .dropdown-menu > li > a:hover > [class^="hw-icon-"],
    .dropdown-menu > li > a:hover > [class*=" hw-icon-"],
    .dropdown-menu > .active > a > [class^="hw-icon-"],
    .dropdown-menu > .active > a > [class*=" hw-icon-"],
    .dropdown-submenu:hover > a > [class^="hw-icon-"],
    .dropdown-submenu:hover > a > [class*=" hw-icon-"] {
        background-image: none;
    }

    /* keeps Bootstrap styles with and without icons the same */
    .btn [class^="hw-icon-"].icon-large,
    .nav [class^="hw-icon-"].icon-large,
    .btn [class*=" hw-icon-"].icon-large,
    .nav [class*=" hw-icon-"].icon-large {
        line-height: .9em;
    }

    .btn [class^="hw-icon-"].icon-spin,
    .nav [class^="hw-icon-"].icon-spin,
    .btn [class*=" hw-icon-"].icon-spin,
    .nav [class*=" hw-icon-"].icon-spin {
        display: inline-block;
    }

    .nav-tabs [class^="hw-icon-"],
    .nav-pills [class^="hw-icon-"],
    .nav-tabs [class*=" hw-icon-"],
    .nav-pills [class*=" hw-icon-"],
    .nav-tabs [class^="hw-icon-"].icon-large,
    .nav-pills [class^="hw-icon-"].icon-large,
    .nav-tabs [class*=" hw-icon-"].icon-large,
    .nav-pills [class*=" hw-icon-"].icon-large {
        line-height: .9em;
    }

    .btn [class^="hw-icon-"].pull-left.icon-2x,
    .btn [class*=" hw-icon-"].pull-left.icon-2x,
    .btn [class^="hw-icon-"].pull-right.icon-2x,
    .btn [class*=" hw-icon-"].pull-right.icon-2x {
        margin-top: .18em;
    }

    .btn [class^="hw-icon-"].icon-spin.icon-large,
    .btn [class*=" hw-icon-"].icon-spin.icon-large {
        line-height: .8em;
    }

    .btn.btn-small [class^="hw-icon-"].pull-left.icon-2x,
    .btn.btn-small [class*=" hw-icon-"].pull-left.icon-2x,
    .btn.btn-small [class^="hw-icon-"].pull-right.icon-2x,
    .btn.btn-small [class*=" hw-icon-"].pull-right.icon-2x {
        margin-top: .25em;
    }

    .btn.btn-large [class^="hw-icon-"],
    .btn.btn-large [class*=" hw-icon-"] {
        margin-top: 0;
    }

    .btn.btn-large [class^="hw-icon-"].pull-left.icon-2x,
    .btn.btn-large [class*=" hw-icon-"].pull-left.icon-2x,
    .btn.btn-large [class^="hw-icon-"].pull-right.icon-2x,
    .btn.btn-large [class*=" hw-icon-"].pull-right.icon-2x {
        margin-top: .05em;
    }

    .btn.btn-large [class^="hw-icon-"].pull-left.icon-2x,
    .btn.btn-large [class*=" hw-icon-"].pull-left.icon-2x {
        margin-right: .2em;
    }

    .btn.btn-large [class^="hw-icon-"].pull-right.icon-2x,
    .btn.btn-large [class*=" hw-icon-"].pull-right.icon-2x {
        margin-left: .2em;
    }

    /* Fixes alignment in nav lists */
    .nav-list [class^="hw-icon-"],
    .nav-list [class*=" hw-icon-"] {
        line-height: inherit;
    }

    /* EXTRAS
     * -------------------------- */
    /* Stacked and layered icon */
    .icon-stack {
        position: relative;
        display: inline-block;
        width: 2em;
        height: 2em;
        line-height: 2em;
        vertical-align: -35%;
    }

    .icon-stack [class^="hw-icon-"],
    .icon-stack [class*=" hw-icon-"] {
        display: block;
        text-align: center;
        position: absolute;
        width: 100%;
        height: 100%;
        font-size: 1em;
        line-height: inherit;
        *line-height: 2em;
    }

    .hw-icon-hw-gift:before {
        content: "\e901";
    }
    .hw-icon-hw-bank:before {
        content: "\e000";
    }
    .hw-icon-hw-cash-payment:before {
        content: "\e001";
    }
    .hw-icon-hw-checks:before {
        content: "\e002";
    }
    .hw-icon-hw-collection:before {
        content: "\e003";
    }
    .hw-icon-hw-contact:before {
        content: "\e004";
    }
    .hw-icon-hw-debit-credit:before {
        content: "\e005";
    }
    .hw-icon-hw-faq:before {
        content: "\e006";
    }
    .hw-icon-hw-getting-started:before {
        content: "\e007";
    }
    .hw-icon-hw-mobile:before {
        content: "\e008";
    }
    .hw-icon-hw-notifications-01:before {
        content: "\e009";
    }
    .hw-icon-hw-prepaid-card:before {
        content: "\e00a";
    }
    .hw-icon-hw-security:before {
        content: "\e00b";
    }
    .hw-icon-hw-western-union:before {
        content: "\e00c";
    }
    .hw-icon-hw-wire:before {
        content: "\e00d";
    }
    .hw-icon-hw-cash-payment02:before {
        content: "\e00e";
    }
    .hw-icon-hw-activation-dateofbirth:before {
        content: "\e00f";
    }
    .hw-icon-hw-incentives:before {
        content: "\e010";
    }

    .hw-icon-hw-activation-initials:before {
        content: "\e011";
    }
    .hw-icon-hw-activation-id:before {
        content: "\e012";
    }
    .hw-icon-hw-activation-activationcode:before {
        content: "\e013";
    }
    .hw-icon-hw-activation-extraid:before {
        content: "\e014";
    }
    .hw-icon-hw-activation-sms:before {
        content: "\e015";
    }
    .hw-icon-hw-activation-call:before {
        content: "\e016";
    }
    .hw-icon-hw-amazon:before {
        content: "\e017";
    }
    .hw-icon-hw-verify-account:before {
        content: "\e018";
    }
    .hw-icon-hw-transfer-funds:before {
        content: "\e019";
    }
    .hw-icon-hw-bank-notes:before {
        content: "\e01a";
    }

    .hw-icon-amazon-smile:before {
        content: "\e01b";
    }
    .hw-icon-hw-activation-email:before {
        content: "\e01c";
    }
    .hw-icon-hw-refresh:before {
        content: "\e01d";
    }
    .hw-icon-hw-money:before {
        content: "\e01f";
    }
    .hw-icon-hw-deposit-acct:before {
        content: "\e020";
    }

    .hw-icon-hw-info:before {
        content: "\e01e";
    }
    .hw-icon-hw-paypal:before {
        content: "\e021";
    }
    .hw-icon-hw-business:before {
        content: "\e022";
    }
    .hw-icon-hw-individual:before {
        content: "\e023";
    }

    .hw-icon-hw-globe:before {
        content: "\e024";
    }

    .hw-icon-plus-circle:before {
        content: "\e025";
    }

    .hw-icon-trash:before {
        content: "\e026";
    }

    .hw-icon-white-question:before {
        content: "\e027";
    }
    .hw-icon-link:before {
        content: "\e028";
    }
    .hw-icon-record:before {
        content: "\e029";
    }
    .hw-icon-basicfinal:before {
        content: "\e030";
    }

    .hw-icon-hw-info-1:before {
        content: "\e02a";
    }
    .hw-icon-premiumfinal:before {
        content: "\e02b";
    }

    .hw-icon-hw-info-2:before {
        content: "\e02c";
    }

    .hw-icon-hw-venmo:before {
        content: "\e903";
    }

    .hw-icon-hw-crypto-account:before {
        content: "\e904";
    }


    .amazonFontCircle {
        background-color: #FFFFFF !important;
        border: 1px solid #049cdb;
    }

    .amazonFont {
        color: #FF9900 !important;
    }

    .lockOrReplaceCard {
        background-color: white;
        color: #909191 !important;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        border: 1px solid #909191;
    }

    .lockOrReplaceCard h3 {
        color: #909191;
    }

    a.lockOrReplaceCard:hover, a.lockOrReplaceCard:focus {
        box-shadow: 0 0 6px #909191;
        border: 1px solid #909191;
        scale: 1.01;
    }

    .right-arrow {
        font-size: 4rem;
    }
    .fx-content {
        width: 664px;
        padding: 13px 16px 24px 16px;
        gap: 19px;
        border-radius: 12px;
        border: 1px solid #0000001A;
        font-family: PayPal Open;
        font-size: 1em;
        font-weight: 400;
        line-height: 24px;
        text-align: justify; "
    }
    .fx-content-title {
        font-family: PayPal Open;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
    }
    .fx-content-td {
        font-family: PayPal Open;
        color:#545D68;
        font-size: 12px;
        font-weight: 400;
        line-height: 20px;
    }
