html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

INPUT:focus,
TEXTAREA:focus {
    outline: none
}

INPUT,
SELECT {
    margin: 0;
    padding: 0
}

TEXTAREA {
    resize: none
}

*:focus {
    outline: 0
}

HEADER {
    line-height: 35px;
    flex: 0 1 auto
}

HEADER .invLogo {
    margin: 12px 0 0 12px
}

HEADER .iosIcon {
    background-image: url("https://i-invdn-com.akamaized.net/invwidgets/iosIcon.png");
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle
}

HEADER .androidIcon {
    background-image: url("https://i-invdn-com.akamaized.net/invwidgets/androidIcon.png");
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle
}

HEADER .appIcons {
    display: inline-block;
    vertical-align: top;
    margin-top: 5px;
    margin-left: 12px
}

@media only screen and (max-width: 479px) {
    HEADER .appIcons {
        float: right;
        margin-right: 8px
    }
}

HEADER .appIcons SPAN {
    margin-right: 8px
}

.cn HEADER {
    line-height: 17px
}

.cn HEADER .invLogo {
    margin-top: 5px
}

.cn HEADER .appIcons {
    margin-top: 12px
}

.topRoundCorners {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px
}

.widgetTitle {
    border-bottom: 0;
    line-height: 35px;
    padding: 0 10px;
    font-size: 18px;
    color: #808080;
    background-color: #FFF
}

.darkTheme HEADER {
    background-color: #212121;
    border-bottom: 0
}

.darkTheme HEADER .widgetTitle {
    width: calc(100% - 22px);
    border: 1px solid #eeeeee;
    border-bottom: 0;
    padding-top: 11px
}

.darkTheme HEADER .widgetTitle:empty {
    padding-top: 11px
}

.darkTheme HEADER .mainHeader {
    min-height: 48px
}

.lightTheme HEADER {
    border: 1px solid #eee;
    border-bottom: 0
}

.lightTheme HEADER .widgetTitle {
    width: calc(100% - 20px);
    border-top: 1px solid #eeeeee
}

.ceFlags {
    width: 16px;
    height: 15px;
    background-image: url("https://i-invdn-com.akamaized.net/ce_flags_v9.png");
    background-repeat: no-repeat;
    padding: 0;
    display: inline-block
}

.ASEAN {
    background-position: 0 0
}

.Afghanistan {
    background-position: 0 -17px
}

.AfricanUnion {
    background-position: 0 -34px
}

.Albania {
    background-position: 0 -51px
}

.Algeria {
    background-position: 0 -68px
}

.AmericanSamoa {
    background-position: 0 -85px
}

.Andorra {
    background-position: 0 -102px
}

.Angola {
    background-position: 0 -119px
}

.Anguilla {
    background-position: 0 -136px
}

.Antarctica {
    background-position: 0 -153px
}

.AntiguaBarbuda {
    background-position: 0 -170px
}

.ArabLeague {
    background-position: 0 -187px
}

.Argentina,
.ars {
    background-position: 0 -204px
}

.Armenia {
    background-position: 0 -221px
}

.Aruba {
    background-position: 0 -238px
}

.Australia,
.aus,
.aud {
    background-position: 0 -255px
}

.Austria {
    background-position: 0 -272px
}

.Azerbaijan {
    background-position: 0 -289px
}

.Bahamas {
    background-position: 0 -306px
}

.Bahrain {
    background-position: 0 -323px
}

.Bangladesh {
    background-position: 0 -340px
}

.Barbados {
    background-position: 0 -357px
}

.Belarus {
    background-position: 0 -374px
}

.Belgium {
    background-position: 0 -391px
}

.Belize {
    background-position: 0 -408px
}

.Benin {
    background-position: 0 -425px
}

.Bermuda {
    background-position: 0 -442px
}

.Bhutan {
    background-position: 0 -459px
}

.Bolivia {
    background-position: 0 -476px
}

.Bosnia,
.Bosnia_and_Herzegovina {
    background-position: 0 -493px
}

.Botswana {
    background-position: 0 -510px
}

.Bouvet_Island {
    background-position: -17px -680px
}

.Brazil,
.brl {
    background-position: 0 -527px
}

.Brunei {
    background-position: 0 -544px
}

.Bulgaria {
    background-position: 0 -561px
}

.BurkinaFaso {
    background-position: 0 -578px
}

.Burundi {
    background-position: 0 -595px
}

.CARICOM {
    background-position: 0 -612px
}

.CIS {
    background-position: 0 -629px
}

.Cambodja {
    background-position: 0 -646px
}

.Cameroon {
    background-position: 0 -663px
}

.Canada,
.can,
.cad {
    background-position: 0 -680px
}

.CapeVerde,
.Cape_Verde {
    background-position: 0 -697px
}

.Cayman_Islands {
    background-position: 0 -714px
}

.Central_African_Republic {
    background-position: 0 -731px
}

.Chad {
    background-position: 0 -748px
}

.Chile,
.clp {
    background-position: 0 -765px
}

.China,
.cny {
    background-position: 0 -782px
}

.Colombia,
.cop {
    background-position: 0 -799px
}

.Commonwealth {
    background-position: 0 -816px
}

.Comoros {
    background-position: 0 -833px
}

.Congo-Brazzaville {
    background-position: 0 -850px
}

.Congo-KinshasaZaire {
    background-position: 0 -867px
}

.Cook_Islands {
    background-position: 0 -884px
}

.Costa_Rica {
    background-position: 0 -901px
}

.Cote_dIvoire {
    background-position: 0 -918px
}

.Croatia {
    background-position: 0 -935px
}

.Cuba {
    background-position: 0 -952px
}

.Cyprus {
    background-position: 0 -969px
}

.Czech_Republic,
.czk {
    background-position: 0 -986px
}

.Denmark,
.dkk {
    background-position: 0 -1003px
}

.Djibouti {
    background-position: 0 -1020px
}

.Dominica {
    background-position: 0 -1037px
}

.Dominican_Republic {
    background-position: 0 -1054px
}

.Dubai {
    background-position: -17px -1819px
}

.EastTimor {
    background-position: 0 -1071px
}

.Ecuador {
    background-position: 0 -1088px
}

.Egypt {
    background-position: 0 -1105px
}

.El_Salvador {
    background-position: 0 -1122px
}

.England {
    background-position: 0 -1139px
}

.EquatorialGuinea {
    background-position: 0 -1156px
}

.Eritrea {
    background-position: 0 -1173px
}

.Estonia {
    background-position: 0 -1190px
}

.Ethiopia {
    background-position: 0 -1207px
}

.European_Union,
.eur,
.Europe {
    background-position: 0 -1224px
}

.Faroe_Islands,
.Faroes {
    background-position: 0 -1241px
}

.Fiji {
    background-position: 0 -1258px
}

.Finland {
    background-position: 0 -1275px
}

.France {
    background-position: 0 -1292px
}

.French_Guiana {
    background-position: -35px -204px
}

.Gabon {
    background-position: 0 -1309px
}

.Gambia {
    background-position: 0 -1326px
}

.Georgia {
    background-position: 0 -1343px
}

.Germany {
    background-position: 0 -1360px
}

.Ghana {
    background-position: 0 -1377px
}

.Gibraltar {
    background-position: 0 -1394px
}

.Greece {
    background-position: 0 -1411px
}

.Greenland {
    background-position: 0 -1428px
}

.Grenada {
    background-position: 0 -1445px
}

.Guadeloupe {
    background-position: 0 -1462px
}

.Guademala {
    background-position: 0 -1479px
}

.Guam {
    background-position: 0 -1496px
}

.Guinea-Bissau {
    background-position: 0 -1513px
}

.Guinea {
    background-position: 0 -1530px
}

.Guyana {
    background-position: 0 -1547px
}

.Haiti {
    background-position: 0 -1564px
}

.Honduras {
    background-position: 0 -1581px
}

.Hong_Kong,
.hkd {
    background-position: 0 -1598px
}

.Hungary,
.huf {
    background-position: 0 -1615px
}

.Iceland {
    background-position: 0 -1632px
}

.India,
.inr {
    background-position: 0 -1649px
}

.Indonesia,
.idr {
    background-position: 0 -1666px
}

.Iran {
    background-position: 0 -1683px
}

.Iraq {
    background-position: 0 -1700px
}

.Ireland {
    background-position: 0 -1717px
}

.IslamicConference {
    background-position: 0 -1734px
}

.Israel {
    background-position: 0 -1751px
}

.Italy {
    background-position: 0 -1768px
}

.Jamaica {
    background-position: 0 -1785px
}

.Japan,
.jpn,
.jpy {
    background-position: 0 -1802px
}

.Jersey {
    background-position: 0 -1819px
}

.Jordan {
    background-position: 0 -1836px
}

.Kazakhstan {
    background-position: 0 -1853px
}

.Kenya {
    background-position: 0 -1870px
}

.Kiribati {
    background-position: 0 -1887px
}

.Kuwait {
    background-position: 0 -1904px
}

.Kyrgyzstan {
    background-position: 0 -1921px
}

.Laos {
    background-position: 0 -1938px
}

.Latvia {
    background-position: 0 -1955px
}

.Lebanon {
    background-position: 0 -1972px
}

.Lesotho {
    background-position: 0 -1989px
}

.Liberia {
    background-position: -17px 0
}

.Libya {
    background-position: -17px -17px
}

.Liechtenstein {
    background-position: -17px -34px
}

.Lithuania {
    background-position: -17px -51px
}

.Luxembourg {
    background-position: -17px -68px
}

.Macao {
    background-position: -17px -85px
}

.Macedonia {
    background-position: -17px -102px
}

.Madagascar {
    background-position: -17px -119px
}

.Malawi {
    background-position: -17px -136px
}

.Malaysia,
.myr {
    background-position: -17px -153px
}

.Maldives {
    background-position: -17px -170px
}

.Mali {
    background-position: -17px -187px
}

.Malta {
    background-position: -17px -204px
}

.MarshallIslands {
    background-position: -17px -221px
}

.Martinique {
    background-position: -17px -238px
}

.Mauritania {
    background-position: -17px -255px
}

.Mauritius {
    background-position: -17px -272px
}

.Mexico,
.mxn {
    background-position: -17px -289px
}

.Micronesia {
    background-position: -17px -306px
}

.Moldova {
    background-position: -17px -323px
}

.Monaco {
    background-position: -17px -340px
}

.Mongolia {
    background-position: -17px -357px
}

.Montenegro {
    background-position: -17px -374px
}

.Montserrat {
    background-position: -17px -391px
}

.Morocco {
    background-position: -17px -408px
}

.Mozambique {
    background-position: -17px -425px
}

.MyanmarBurma {
    background-position: -17px -442px
}

.NATO {
    background-position: -17px -459px
}

.Namibia {
    background-position: -17px -476px
}

.Nauru {
    background-position: -17px -493px
}

.Nepal {
    background-position: -17px -510px
}

.Netherlands {
    background-position: -17px -527px
}

.Netherlands_Antilles {
    background-position: -17px -544px
}

.New_Zealand,
.nzl,
.nzd {
    background-position: -17px -561px
}

.Nicaragua {
    background-position: -17px -578px
}

.Niger {
    background-position: -17px -595px
}

.Nigeria {
    background-position: -17px -612px
}

.Norfolk_Island {
    background-position: -35px -170px
}

.NorthKorea {
    background-position: -17px -629px
}

.NorthernIreland {
    background-position: -17px -646px
}

.Northern_Cyprus {
    background-position: -17px -663px
}

.Norway,
.nok {
    background-position: -17px -680px
}

.OPEC {
    background-position: -17px -697px
}

.OlimpicMovement {
    background-position: -17px -714px
}

.Oman {
    background-position: -17px -731px
}

.Pakistan {
    background-position: -17px -748px
}

.Palau {
    background-position: -17px -765px
}

.Palestine,
.Palestinian_Territory {
    background-position: -17px -782px
}

.Panama {
    background-position: -17px -799px
}

.Papua_New_Guinea {
    background-position: -17px -816px
}

.Paraguay {
    background-position: -17px -833px
}

.Peru,
.pen {
    background-position: -17px -850px
}

.Philippines,
.php {
    background-position: -17px -867px
}

.Poland,
.pln {
    background-position: -17px -884px
}

.Portugal {
    background-position: -17px -901px
}

.PuertoRico {
    background-position: -17px -918px
}

.Qatar {
    background-position: -17px -935px
}

.RedCross {
    background-position: -17px -952px
}

.Reunion {
    background-position: -17px -969px
}

.Romania {
    background-position: -17px -986px
}

.Russian_Federation,
.rub {
    background-position: -17px -1003px
}

.Rwanda {
    background-position: -17px -1020px
}

.SaintLucia {
    background-position: -17px -1037px
}

.Samoa {
    background-position: -17px -1054px
}

.SanMarino {
    background-position: -17px -1071px
}

.Sao_Tome_Principe {
    background-position: -17px -1088px
}

.Saudi_Arabia {
    background-position: -17px -1105px
}

.Scotland {
    background-position: -17px -1122px
}

.Senegal {
    background-position: -17px -1139px
}

.Serbia {
    background-position: -17px -1156px
}

.Seychelles {
    background-position: -17px -1173px
}

.SierraLeone {
    background-position: -17px -1190px
}

.Singapore,
.sgd {
    background-position: -17px -1207px
}

.Slovakia {
    background-position: -17px -1224px
}

.Slovenia {
    background-position: -17px -1241px
}

.Solomon_Islands {
    background-position: -17px -1258px
}

.Somalia {
    background-position: -17px -1275px
}

.Somaliland {
    background-position: -17px -1292px
}

.South_Afriica,
.South_Africa,
.zar {
    background-position: -17px -1309px
}

.South_Korea,
.krw {
    background-position: -17px -1326px
}

.Spain {
    background-position: -17px -1343px
}

.Sri_Lanka {
    background-position: -17px -1360px
}

.StKittsNevis {
    background-position: -17px -1377px
}

.StVincenttheGrenadines {
    background-position: -17px -1394px
}

.Sudan {
    background-position: -17px -1411px
}

.Suriname {
    background-position: -17px -1428px
}

.Swaziland {
    background-position: -17px -1445px
}

.Sweden,
.sek {
    background-position: -17px -1462px
}

.Switzerland,
.che,
.chf {
    background-position: -17px -1479px
}

.Syria {
    background-position: -17px -1496px
}

.TahitiFrenchPolinesia {
    background-position: -17px -1513px
}

.Taiwan,
.twd {
    background-position: -17px -1530px
}

.Tajikistan {
    background-position: -17px -1547px
}

.Tanzania {
    background-position: -17px -1564px
}

.Thailand,
.thb {
    background-position: -17px -1581px
}

.Timor-Leste {
    background-position: -17px -1598px
}

.Togo {
    background-position: -17px -1615px
}

.Tokelau {
    background-position: -35px -187px
}

.Tonga {
    background-position: -17px -1632px
}

.Trinidad_Tobago {
    background-position: -17px -1649px
}

.Tunisia {
    background-position: -17px -1666px
}

.Turkey,
.try {
    background-position: -17px -1683px
}

.Turkmenistan {
    background-position: -17px -1700px
}

.TurksandCaicosIslands {
    background-position: -17px -1717px
}

.Tuvalu {
    background-position: -17px -1734px
}

.USA,
.USD,
.usa,
.usd,
.United_States {
    background-position: -17px -1751px
}

.Uganda {
    background-position: -17px -1768px
}

.Ukraine,
.uah {
    background-position: -17px -1785px
}

.UnitedNations {
    background-position: -17px -1802px
}

.United_Arab_Emirates {
    background-position: -17px -1819px
}

.UK,
.United_Kingdom,
.gbr,
.gbp {
    background-position: -17px -1836px
}

.Uruguay {
    background-position: -17px -1853px
}

.Uzbekistan {
    background-position: -17px -1870px
}

.Vanuatu {
    background-position: -17px -1887px
}

.VaticanCity {
    background-position: -17px -1904px
}

.Venezuela,
.vef {
    background-position: -17px -1921px
}

.Viet_Nam,
.vnd,
.Vietnam {
    background-position: -17px -1938px
}

.VirginIslandsBritish,
.British_Virgin_Islands {
    background-position: -17px -1955px
}

.VirginIslandsUS,
.Virgin_Islands_US {
    background-position: -17px -1972px
}

.Wales {
    background-position: -17px -1989px
}

.WesternSahara {
    background-position: -34px 0
}

.Yemen {
    background-position: -34px -17px
}

.Zambia {
    background-position: -34px -34px
}

.Zimbabwe {
    background-position: -34px -51px
}

.worldFlag {
    background-position: -34px -68px
}

.saintHelena,
.SHP {
    background-position: -34px -85px
}

.bitcoin,
.BTC {
    background-position: -34px -119px
}

.lightcoin,
.LTC {
    background-position: -34px -102px
}

.gold,
.XAU,
.GAU {
    background-position: -34px -153px
}

.silver,
.XAG {
    background-position: -34px -136px
}

.opec {
    background-position: -34px -221px
}

HTML {
    font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
    height: 100%
}

BODY {
    height: 100%
}

.clear {
    clear: both
}

.siteWrapper {
    background-color: #fff;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.content {
    flex: 1 1 auto
}

.greenFont {
    color: #0ea600
}

HTML.jp .greenFont,
HTML.cn .greenFont,
HTML.kr .greenFont {
    color: red
}

.redFont {
    color: red
}

HTML.jp .redFont,
HTML.cn .redFont {
    color: #0ea600
}

HTML.kr .redFont {
    color: #048DE3
}

.btn {
    position: relative;
    text-align: center;
    display: inline-block;
    outline: 0;
    line-height: 14px;
    font-weight: bold;
    padding: 4px 10px 3px;
    border-radius: 4px;
    text-decoration: none;
    font-size: 13px
}

.btn.orange {
    color: #333;
    background-color: #FDB947;
    background-image: -webkit-gradient(linear, top, bottom, from(#FDB947), to(#FDB947));
    background-image: -webkit-linear-gradient(top, #FDB947, #FDB947);
    background-image: -moz-linear-gradient(top, #FDB947, #FDB947);
    background-image: -ms-linear-gradient(top, #FDB947, #FDB947);
    background-image: -o-linear-gradient(top, #FDB947, #FDB947);
    background-image: linear-gradient(top, #FDB947, #FDB947);
    border: 1px solid #E9A83B;
    box-shadow: inset 0 1px 0 0 #FDC66A;
    -moz-box-shadow: inset 0 1px 0 0 #FDC66A;
    -webkit-box-shadow: inset 0 1px 0 0 #FDC66A;
    text-shadow: 0 1px #FDD083
}

@media only screen and (max-width: 479px) {
    .btn {
        font-size: 17px;
        width: 100%;
        padding: 10px 0;
        border-radius: 0;
        right: 0
    }
}

@media only screen and (min-width: 480px) and (max-width: 1023px) {
    .btn {
        position: absolute;
        top: 13px;
        right: 12px
    }
}

@media only screen and (min-width: 1024px) {
    .btn {
        position: absolute;
        top: 13px;
        right: 12px
    }
}

.greenBg,
.afterGreenBg:after {
    background-color: #C2F2C2
}

.redBg,
.afterRedBg:after {
    background-color: #FCDEDE
}

.greenFont {
    color: green
}

.redFont {
    color: red
}

A {
    color: #1256A0;
    text-decoration: none
}

A:hover {
    text-decoration: underline
}

.clockRed {
    background-image: URL("https://i-invdn-com.akamaized.net/invwidgets/wmtSprite_v3.png");
    background-position: -63px -3px;
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: bottom
}

.clockGreen {
    background-image: URL("https://i-invdn-com.akamaized.net/invwidgets/wmtSprite_v3.png");
    background-position: -45px -3px;
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: bottom
}

.greenArrowIcon {
    background-image: URL("https://i-invdn-com.akamaized.net/invwidgets/wmtSprite_v3.png");
    background-position: -82px -4px;
    display: inline-block;
    width: 13px;
    height: auto
}

.redArrowIcon {
    background-image: URL("https://i-invdn-com.akamaized.net/invwidgets/wmtSprite_v3.png");
    background-position: -96px -4px;
    display: inline-block;
    width: 13px;
    height: auto
}

.grayArrowIcon {
    background-image: URL("https://i-invdn-com.akamaized.net/invwidgets/wmtSprite_v3.png");
    background-position: -110px -5px;
    display: inline-block;
    width: 13px;
    height: auto
}

.pointer {
    cursor: pointer
}

.currencySelectWrap {
    border: 1px solid #eeeeee;
    border-bottom: 0;
    width: calc(100% - 2px)
}

.currencySelectWrap SELECT {
    width: 240px;
    height: 33px;
    border: none;
    padding: 0 10px
}

.btn {
    position: relative;
    text-align: center;
    display: inline-block;
    outline: 0;
    line-height: 14px;
    font-weight: bold;
    padding: 4px 10px 3px;
    border-radius: 4px;
    text-decoration: none;
    font-size: 13px
}

.btn:hover {
    text-decoration: none
}

.btn.blue {
    font-size: 12px;
    color: #FFF;
    background-color: #066dc8;
    background-image: -webkit-gradient(linear, top, bottom, from(#066dc8), to(#0666ba));
    background-image: -webkit-linear-gradient(top, #066dc8, #0666ba);
    background-image: -moz-linear-gradient(top, #066dc8, #0666ba);
    background-image: -ms-linear-gradient(top, #066dc8, #0666ba);
    background-image: -o-linear-gradient(top, #066dc8, #0666ba);
    background-image: linear-gradient(top, #066dc8, #0666ba);
    border: 1px solid #095FB3;
    box-shadow: inset 0 1px 0 0 #2781DA;
    -moz-box-shadow: inset 0 1px 0 0 #2781DA;
    -webkit-box-shadow: inset 0 1px 0 0 #2781DA;
    text-shadow: 0 1px #12579B
}

.btn.green {
    font-size: 12px;
    color: #FFF;
    background-color: #129907;
    background-image: -webkit-gradient(linear, top, bottom, from(#129907), to(#118d07));
    background-image: -webkit-linear-gradient(top, #129907, #118d07);
    background-image: -moz-linear-gradient(top, #129907, #118d07);
    background-image: -ms-linear-gradient(top, #129907, #118d07);
    background-image: -o-linear-gradient(top, #129907, #118d07);
    background-image: linear-gradient(top, #129907, #118d07);
    border: 1px solid #198E0E;
    box-shadow: inset 0 1px 0 0 #24AB18;
    -moz-box-shadow: inset 0 1px 0 0 #24AB18;
    -webkit-box-shadow: inset 0 1px 0 0 #24AB18;
    text-shadow: 0 1px #127F08
}

.btn.red {
    color: #FFF;
    background-color: #d43333;
    background-image: -webkit-gradient(linear, top, bottom, from(#d43333), to(#cc3232));
    background-image: -webkit-linear-gradient(top, #d43333, #cc3232);
    background-image: -moz-linear-gradient(top, #d43333, #cc3232);
    background-image: -ms-linear-gradient(top, #d43333, #cc3232);
    background-image: -o-linear-gradient(top, #d43333, #cc3232);
    background-image: linear-gradient(top, #d43333, #cc3232);
    border: 1px solid #D73030;
    box-shadow: inset 0 1px 0 0 #F95C5C;
    -moz-box-shadow: inset 0 1px 0 0 #F95C5C;
    -webkit-box-shadow: inset 0 1px 0 0 #F95C5C;
    text-shadow: 0 1px #B63434
}

.btn.Orange2 {
    color: #333;
    background-color: #FDB947;
    background-image: -webkit-gradient(linear, top, bottom, from(#FDB947), to(#FDB947));
    background-image: -webkit-linear-gradient(top, #FDB947, #FDB947);
    background-image: -moz-linear-gradient(top, #FDB947, #FDB947);
    background-image: -ms-linear-gradient(top, #FDB947, #FDB947);
    background-image: -o-linear-gradient(top, #FDB947, #FDB947);
    background-image: linear-gradient(top, #FDB947, #FDB947);
    border: 1px solid #E9A83B;
    box-shadow: inset 0 1px 0 0 #FDC66A;
    -moz-box-shadow: inset 0 1px 0 0 #FDC66A;
    -webkit-box-shadow: inset 0 1px 0 0 #FDC66A;
    text-shadow: 0 1px #FDD083
}

@media only screen and (max-width: 479px) {
    .btn {
        font-size: 17px;
        width: calc(100% - 2px);
        padding: 10px 0;
        border-radius: 0;
        right: 0
    }
    .btn.capitalRisk {
        padding: 7px 0 5px
    }
    .btn.capitalRisk:after {
        content: attr(data-capital);
        display: block;
        color: #131111;
        font-size: 10px;
        text-shadow: none
    }
}

@media only screen and (min-width: 480px) and (max-width: 1023px) {
    .btn {
        position: absolute;
        top: 13px;
        right: 12px
    }
    .btn.capitalRisk {
        top: 7px
    }
    .btn.capitalRisk:after {
        content: attr(data-capital);
        position: absolute;
        color: gray;
        font-size: 11px;
        top: 23px;
        white-space: nowrap;
        text-shadow: none;
        right: 0
    }
}

@media only screen and (min-width: 1024px) {
    .btn {
        position: absolute;
        top: 13px;
        right: 12px
    }
    .btn.capitalRisk {
        top: 7px
    }
    .btn.capitalRisk:after {
        content: attr(data-capital);
        position: absolute;
        color: gray;
        font-size: 11px;
        top: 23px;
        white-space: nowrap;
        text-shadow: none;
        right: 0
    }
}

.headerSortUp {
    background-image: URL("https://i-invdn-com.akamaized.net/newSiteIconsSprite_v41i.png");
    background-position: -80px -1060px;
    display: inline-block;
    width: 5px;
    height: 8px;
    margin: 0 0 0 5px
}

.headerSortDefault {
    background-image: URL("https://i-invdn-com.akamaized.net/newSiteIconsSprite_v41i.png");
    background-position: -80px -1076px;
    display: inline-block;
    width: 5px;
    height: 8px;
    margin: 0 0 0 5px
}

.headerSortDown {
    background-image: URL("https://i-invdn-com.akamaized.net/newSiteIconsSprite_v41i.png");
    background-position: -92px -1060px;
    display: inline-block;
    width: 5px;
    height: 8px;
    margin: 0 0 0 5px
}

FOOTER {
    width: 100%;
    background-color: #FFF;
    flex: 0 1 auto
}

FOOTER .bannerWrap {
    text-align: center
}

.bottomRoundCorners {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px
}

.respTbl {
    overflow-y: auto;
    height: 100%;
    background: #fff
}

.respTbl SECTION {
    display: table;
    width: 100%;
    min-width: 280px;
    border: 1px solid #EEEEEE;
    border-top: 0;
    box-sizing: border-box
}

.respTbl ARTICLE {
    margin: 0;
    padding: 0 10px;
    line-height: 32px;
    border-top: 1px solid #eee;
    font-weight: 400;
    display: table-row
}

.respTbl ARTICLE DIV {
    display: table-cell;
    text-align: right;
    direction: ltr;
    padding: 0 8px 0 10px
}

.respTbl .ceFlags {
    margin-right: 5px;
    vertical-align: middle
}

@media only screen and (max-width: 479px) {
    .respTbl .ceFlags {
        display: none
    }
}

.respTbl .headerRow DIV {
    border-top: 1px solid #eee;
    color: #A6A6A6;
    white-space: nowrap
}

.respTbl .left {
    direction: inherit;
    text-align: left
}

.respTbl .redArrowIcon,
.respTbl .greenArrowIcon,
.respTbl .grayArrowIcon {
    vertical-align: middle;
    margin: 0 5px 2px 0
}

@media only screen and (min-width: 1024px) {
    .respTbl ARTICLE DIV {
        border-top: 1px solid #eee
    }
    .respTbl H1,
    .respTbl ARTICLE {
        font-size: 14px
    }
    .respTbl .exchangeName {
        display: none
    }
    .respTbl .clockRed,
    .respTbl .clockGreen {
        vertical-align: text-bottom
    }
    .respTbl .hiddenThree {
        display: none
    }
}

@media only screen and (min-width: 480px) and (max-width: 1023px) {
    .respTbl ARTICLE {
        border: 1px solid #eee;
        border-top: 0
    }
    .respTbl ARTICLE DIV {
        border-top: 1px solid #eee;
        text-align: right
    }
    .respTbl ARTICLE .left {
        direction: inherit;
        text-align: left
    }
    .respTbl H1,
    .respTbl ARTICLE {
        font-size: 14px
    }
    .respTbl .hiddenOne,
    .respTbl .hiddenThree {
        display: none
    }
    .respTbl .clockRed,
    .respTbl .clockGreen {
        vertical-align: text-bottom
    }
    .respTbl .exchangeName {
        display: none
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .respTbl ARTICLE .hiddenFour {
        display: none
    }
}

@media only screen and (max-width: 479px) {
    .respTbl .headerRow,
    .respTbl .hiddenOne,
    .respTbl .hiddenTwo {
        display: none
    }
    .respTbl ARTICLE {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-flow: row wrap;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        -webkit-align-items: stretch;
        align-items: stretch;
        padding: 8px 0;
        line-height: initial
    }
    .respTbl ARTICLE DIV {
        display: inline-block
    }
    .respTbl ARTICLE>DIV {
        order: 4;
        -webkit-box-ordinal-group: 4;
        -moz-box-ordinal-group: 4;
        -ms-flex-order: 4;
        -webkit-order: 4
    }
    .respTbl DIV {
        display: inline-block;
        padding: 0
    }
    .respTbl .date {
        order: 3;
        -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        -ms-flex-order: 3;
        -webkit-order: 3;
        font-size: 12px;
        color: #999;
        width: 50%;
        text-align: left
    }
    .respTbl .date .clockRed,
    .respTbl .date .clockGreen {
        float: left;
        margin-right: 5px
    }
    .respTbl .redArrowIcon,
    .respTbl .greenArrowIcon,
    .respTbl .grayArrowIcon {
        display: none
    }
    .respTbl .last {
        order: 1;
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        width: 50%;
        font-weight: bold;
        text-align: right
    }
    .respTbl .change {
        align-self: flex-end;
        font-size: 12px;
        flex-grow: 1;
        text-align: right
    }
    .respTbl .date,
    .respTbl .change {
        margin-top: 5px
    }
    .respTbl .instName {
        order: 1;
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        flex-basis: 100%;
        font-weight: bold
    }
    .respTbl .instName:after {
        content: attr(main-value);
        float: right;
        padding-left: 5px
    }
    .respTbl .instName A {
        font-weight: bold;
        display: inline-block;
        max-width: 150px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        color: #333;
        text-decoration: none
    }
    .respTbl .instName A:hover {
        text-decoration: underline
    }
    .respTbl .parentheses.change {
        padding-left: 0
    }
    .respTbl .parentheses:before {
        content: "("
    }
    .respTbl .parentheses:after {
        content: ")"
    }
    .respTbl .change+.change {
        order: 5;
        -webkit-box-ordinal-group: 5;
        -moz-box-ordinal-group: 5;
        -ms-flex-order: 5;
        -webkit-order: 5;
        padding-right: 5px
    }
    .respTbl .exchangeName {
        display: inline-block
    }
}


/*# sourceMappingURL=liveCurrencyCrossRates.css.map */