/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
 @font-face {
    font-family: 'FontAwesome';
    src: url(/vn/themes/default/images/content/fontawesome-webfont.674f50d287a8c48dc19ba404d20fe713.eot);
    src: url(/vn/themes/default/images/content/fontawesome-webfont.674f50d287a8c48dc19ba404d20fe713.eot?#iefix) format('embedded-opentype'), url(/vn/themes/default/images/content/fontawesome-webfont.af7ae505a9eed503f8b8e6982036873e.woff2) format('woff2'), url(/vn/themes/default/images/content/fontawesome-webfont.fee66e712a8a08eef5805a46892932ad.woff) format('woff'), url(/vn/themes/default/images/content/fontawesome-webfont.b06871f281fee6b241d60582ae9369b9.ttf) format('truetype'), url(/vn/themes/default/images/content/fontawesome-webfont.912ec66d7572ff821749319396470bde.svg?#fontawesomeregular) format('svg');
    font-weight: normal;
    font-style: normal;
  }
  .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* makes the font 33% larger relative to the icon container */
  .fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
  }
  .fa-2x {
    font-size: 2em;
  }
  .fa-3x {
    font-size: 3em;
  }
  .fa-4x {
    font-size: 4em;
  }
  .fa-5x {
    font-size: 5em;
  }
  .fa-fw {
    width: 1.28571429em;
    text-align: center;
  }
  .fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
  }
  .fa-ul > li {
    position: relative;
  }
  .fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
  }
  .fa-li.fa-lg {
    left: -1.85714286em;
  }
  .fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
  }
  .fa-pull-left {
    float: left;
  }
  .fa-pull-right {
    float: right;
  }
  .fa.fa-pull-left {
    margin-right: .3em;
  }
  .fa.fa-pull-right {
    margin-left: .3em;
  }
  /* Deprecated as of 4.4.0 */
  .pull-right {
    float: right;
  }
  .pull-left {
    float: left;
  }
  .fa.pull-left {
    margin-right: .3em;
  }
  .fa.pull-right {
    margin-left: .3em;
  }
  .fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
  }
  .fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8);
  }
  @-webkit-keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg);
    }
  }
  @keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg);
    }
  }
  .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
  }
  .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
  }
  :root .fa-rotate-90,
  :root .fa-rotate-180,
  :root .fa-rotate-270,
  :root .fa-flip-horizontal,
  :root .fa-flip-vertical {
    filter: none;
  }
  .fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
  }
  .fa-stack-1x,
  .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .fa-stack-1x {
    line-height: inherit;
  }
  .fa-stack-2x {
    font-size: 2em;
  }
  .fa-inverse {
    color: #ffffff;
  }
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
     readers do not read off random characters that represent icons */
  .fa-glass:before {
    content: "\F000";
  }
  .fa-music:before {
    content: "\F001";
  }
  .fa-search:before {
    content: "\F002";
  }
  .fa-envelope-o:before {
    content: "\F003";
  }
  .fa-heart:before {
    content: "\F004";
  }
  .fa-star:before {
    content: "\F005";
  }
  .fa-star-o:before {
    content: "\F006";
  }
  .fa-user:before {
    content: "\F007";
  }
  .fa-film:before {
    content: "\F008";
  }
  .fa-th-large:before {
    content: "\F009";
  }
  .fa-th:before {
    content: "\F00A";
  }
  .fa-th-list:before {
    content: "\F00B";
  }
  .fa-check:before {
    content: "\F00C";
  }
  .fa-remove:before,
  .fa-close:before,
  .fa-times:before {
    content: "\F00D";
  }
  .fa-search-plus:before {
    content: "\F00E";
  }
  .fa-search-minus:before {
    content: "\F010";
  }
  .fa-power-off:before {
    content: "\F011";
  }
  .fa-signal:before {
    content: "\F012";
  }
  .fa-gear:before,
  .fa-cog:before {
    content: "\F013";
  }
  .fa-trash-o:before {
    content: "\F014";
  }
  .fa-home:before {
    content: "\F015";
  }
  .fa-file-o:before {
    content: "\F016";
  }
  .fa-clock-o:before {
    content: "\F017";
  }
  .fa-road:before {
    content: "\F018";
  }
  .fa-download:before {
    content: "\F019";
  }
  .fa-arrow-circle-o-down:before {
    content: "\F01A";
  }
  .fa-arrow-circle-o-up:before {
    content: "\F01B";
  }
  .fa-inbox:before {
    content: "\F01C";
  }
  .fa-play-circle-o:before {
    content: "\F01D";
  }
  .fa-rotate-right:before,
  .fa-repeat:before {
    content: "\F01E";
  }
  .fa-refresh:before {
    content: "\F021";
  }
  .fa-list-alt:before {
    content: "\F022";
  }
  .fa-lock:before {
    content: "\F023";
  }
  .fa-flag:before {
    content: "\F024";
  }
  .fa-headphones:before {
    content: "\F025";
  }
  .fa-volume-off:before {
    content: "\F026";
  }
  .fa-volume-down:before {
    content: "\F027";
  }
  .fa-volume-up:before {
    content: "\F028";
  }
  .fa-qrcode:before {
    content: "\F029";
  }
  .fa-barcode:before {
    content: "\F02A";
  }
  .fa-tag:before {
    content: "\F02B";
  }
  .fa-tags:before {
    content: "\F02C";
  }
  .fa-book:before {
    content: "\F02D";
  }
  .fa-bookmark:before {
    content: "\F02E";
  }
  .fa-print:before {
    content: "\F02F";
  }
  .fa-camera:before {
    content: "\F030";
  }
  .fa-font:before {
    content: "\F031";
  }
  .fa-bold:before {
    content: "\F032";
  }
  .fa-italic:before {
    content: "\F033";
  }
  .fa-text-height:before {
    content: "\F034";
  }
  .fa-text-width:before {
    content: "\F035";
  }
  .fa-align-left:before {
    content: "\F036";
  }
  .fa-align-center:before {
    content: "\F037";
  }
  .fa-align-right:before {
    content: "\F038";
  }
  .fa-align-justify:before {
    content: "\F039";
  }
  .fa-list:before {
    content: "\F03A";
  }
  .fa-dedent:before,
  .fa-outdent:before {
    content: "\F03B";
  }
  .fa-indent:before {
    content: "\F03C";
  }
  .fa-video-camera:before {
    content: "\F03D";
  }
  .fa-photo:before,
  .fa-image:before,
  .fa-picture-o:before {
    content: "\F03E";
  }
  .fa-pencil:before {
    content: "\F040";
  }
  .fa-map-marker:before {
    content: "\F041";
  }
  .fa-adjust:before {
    content: "\F042";
  }
  .fa-tint:before {
    content: "\F043";
  }
  .fa-edit:before,
  .fa-pencil-square-o:before {
    content: "\F044";
  }
  .fa-share-square-o:before {
    content: "\F045";
  }
  .fa-check-square-o:before {
    content: "\F046";
  }
  .fa-arrows:before {
    content: "\F047";
  }
  .fa-step-backward:before {
    content: "\F048";
  }
  .fa-fast-backward:before {
    content: "\F049";
  }
  .fa-backward:before {
    content: "\F04A";
  }
  .fa-play:before {
    content: "\F04B";
  }
  .fa-pause:before {
    content: "\F04C";
  }
  .fa-stop:before {
    content: "\F04D";
  }
  .fa-forward:before {
    content: "\F04E";
  }
  .fa-fast-forward:before {
    content: "\F050";
  }
  .fa-step-forward:before {
    content: "\F051";
  }
  .fa-eject:before {
    content: "\F052";
  }
  .fa-chevron-left:before {
    content: "\F053";
  }
  .fa-chevron-right:before {
    content: "\F054";
  }
  .fa-plus-circle:before {
    content: "\F055";
  }
  .fa-minus-circle:before {
    content: "\F056";
  }
  .fa-times-circle:before {
    content: "\F057";
  }
  .fa-check-circle:before {
    content: "\F058";
  }
  .fa-question-circle:before {
    content: "\F059";
  }
  .fa-info-circle:before {
    content: "\F05A";
  }
  .fa-crosshairs:before {
    content: "\F05B";
  }
  .fa-times-circle-o:before {
    content: "\F05C";
  }
  .fa-check-circle-o:before {
    content: "\F05D";
  }
  .fa-ban:before {
    content: "\F05E";
  }
  .fa-arrow-left:before {
    content: "\F060";
  }
  .fa-arrow-right:before {
    content: "\F061";
  }
  .fa-arrow-up:before {
    content: "\F062";
  }
  .fa-arrow-down:before {
    content: "\F063";
  }
  .fa-mail-forward:before,
  .fa-share:before {
    content: "\F064";
  }
  .fa-expand:before {
    content: "\F065";
  }
  .fa-compress:before {
    content: "\F066";
  }
  .fa-plus:before {
    content: "\F067";
  }
  .fa-minus:before {
    content: "\F068";
  }
  .fa-asterisk:before {
    content: "\F069";
  }
  .fa-exclamation-circle:before {
    content: "\F06A";
  }
  .fa-gift:before {
    content: "\F06B";
  }
  .fa-leaf:before {
    content: "\F06C";
  }
  .fa-fire:before {
    content: "\F06D";
  }
  .fa-eye:before {
    content: "\F06E";
  }
  .fa-eye-slash:before {
    content: "\F070";
  }
  .fa-warning:before,
  .fa-exclamation-triangle:before {
    content: "\F071";
  }
  .fa-plane:before {
    content: "\F072";
  }
  .fa-calendar:before {
    content: "\F073";
  }
  .fa-random:before {
    content: "\F074";
  }
  .fa-comment:before {
    content: "\F075";
  }
  .fa-magnet:before {
    content: "\F076";
  }
  .fa-chevron-up:before {
    content: "\F077";
  }
  .fa-chevron-down:before {
    content: "\F078";
  }
  .fa-retweet:before {
    content: "\F079";
  }
  .fa-shopping-cart:before {
    content: "\F07A";
  }
  .fa-folder:before {
    content: "\F07B";
  }
  .fa-folder-open:before {
    content: "\F07C";
  }
  .fa-arrows-v:before {
    content: "\F07D";
  }
  .fa-arrows-h:before {
    content: "\F07E";
  }
  .fa-bar-chart-o:before,
  .fa-bar-chart:before {
    content: "\F080";
  }
  .fa-twitter-square:before {
    content: "\F081";
  }
  .fa-facebook-square:before {
    content: "\F082";
  }
  .fa-camera-retro:before {
    content: "\F083";
  }
  .fa-key:before {
    content: "\F084";
  }
  .fa-gears:before,
  .fa-cogs:before {
    content: "\F085";
  }
  .fa-comments:before {
    content: "\F086";
  }
  .fa-thumbs-o-up:before {
    content: "\F087";
  }
  .fa-thumbs-o-down:before {
    content: "\F088";
  }
  .fa-star-half:before {
    content: "\F089";
  }
  .fa-heart-o:before {
    content: "\F08A";
  }
  .fa-sign-out:before {
    content: "\F08B";
  }
  .fa-linkedin-square:before {
    content: "\F08C";
  }
  .fa-thumb-tack:before {
    content: "\F08D";
  }
  .fa-external-link:before {
    content: "\F08E";
  }
  .fa-sign-in:before {
    content: "\F090";
  }
  .fa-trophy:before {
    content: "\F091";
  }
  .fa-github-square:before {
    content: "\F092";
  }
  .fa-upload:before {
    content: "\F093";
  }
  .fa-lemon-o:before {
    content: "\F094";
  }
  .fa-phone:before {
    content: "\F095";
  }
  .fa-square-o:before {
    content: "\F096";
  }
  .fa-bookmark-o:before {
    content: "\F097";
  }
  .fa-phone-square:before {
    content: "\F098";
  }
  .fa-twitter:before {
    content: "\F099";
  }
  .fa-facebook-f:before,
  .fa-facebook:before {
    content: "\F09A";
  }
  .fa-github:before {
    content: "\F09B";
  }
  .fa-unlock:before {
    content: "\F09C";
  }
  .fa-credit-card:before {
    content: "\F09D";
  }
  .fa-feed:before,
  .fa-rss:before {
    content: "\F09E";
  }
  .fa-hdd-o:before {
    content: "\F0A0";
  }
  .fa-bullhorn:before {
    content: "\F0A1";
  }
  .fa-bell:before {
    content: "\F0F3";
  }
  .fa-certificate:before {
    content: "\F0A3";
  }
  .fa-hand-o-right:before {
    content: "\F0A4";
  }
  .fa-hand-o-left:before {
    content: "\F0A5";
  }
  .fa-hand-o-up:before {
    content: "\F0A6";
  }
  .fa-hand-o-down:before {
    content: "\F0A7";
  }
  .fa-arrow-circle-left:before {
    content: "\F0A8";
  }
  .fa-arrow-circle-right:before {
    content: "\F0A9";
  }
  .fa-arrow-circle-up:before {
    content: "\F0AA";
  }
  .fa-arrow-circle-down:before {
    content: "\F0AB";
  }
  .fa-globe:before {
    content: "\F0AC";
  }
  .fa-wrench:before {
    content: "\F0AD";
  }
  .fa-tasks:before {
    content: "\F0AE";
  }
  .fa-filter:before {
    content: "\F0B0";
  }
  .fa-briefcase:before {
    content: "\F0B1";
  }
  .fa-arrows-alt:before {
    content: "\F0B2";
  }
  .fa-group:before,
  .fa-users:before {
    content: "\F0C0";
  }
  .fa-chain:before,
  .fa-link:before {
    content: "\F0C1";
  }
  .fa-cloud:before {
    content: "\F0C2";
  }
  .fa-flask:before {
    content: "\F0C3";
  }
  .fa-cut:before,
  .fa-scissors:before {
    content: "\F0C4";
  }
  .fa-copy:before,
  .fa-files-o:before {
    content: "\F0C5";
  }
  .fa-paperclip:before {
    content: "\F0C6";
  }
  .fa-save:before,
  .fa-floppy-o:before {
    content: "\F0C7";
  }
  .fa-square:before {
    content: "\F0C8";
  }
  .fa-navicon:before,
  .fa-reorder:before,
  .fa-bars:before {
    content: "\F0C9";
  }
  .fa-list-ul:before {
    content: "\F0CA";
  }
  .fa-list-ol:before {
    content: "\F0CB";
  }
  .fa-strikethrough:before {
    content: "\F0CC";
  }
  .fa-underline:before {
    content: "\F0CD";
  }
  .fa-table:before {
    content: "\F0CE";
  }
  .fa-magic:before {
    content: "\F0D0";
  }
  .fa-truck:before {
    content: "\F0D1";
  }
  .fa-pinterest:before {
    content: "\F0D2";
  }
  .fa-pinterest-square:before {
    content: "\F0D3";
  }
  .fa-google-plus-square:before {
    content: "\F0D4";
  }
  .fa-google-plus:before {
    content: "\F0D5";
  }
  .fa-money:before {
    content: "\F0D6";
  }
  .fa-caret-down:before {
    content: "\F0D7";
  }
  .fa-caret-up:before {
    content: "\F0D8";
  }
  .fa-caret-left:before {
    content: "\F0D9";
  }
  .fa-caret-right:before {
    content: "\F0DA";
  }
  .fa-columns:before {
    content: "\F0DB";
  }
  .fa-unsorted:before,
  .fa-sort:before {
    content: "\F0DC";
  }
  .fa-sort-down:before,
  .fa-sort-desc:before {
    content: "\F0DD";
  }
  .fa-sort-up:before,
  .fa-sort-asc:before {
    content: "\F0DE";
  }
  .fa-envelope:before {
    content: "\F0E0";
  }
  .fa-linkedin:before {
    content: "\F0E1";
  }
  .fa-rotate-left:before,
  .fa-undo:before {
    content: "\F0E2";
  }
  .fa-legal:before,
  .fa-gavel:before {
    content: "\F0E3";
  }
  .fa-dashboard:before,
  .fa-tachometer:before {
    content: "\F0E4";
  }
  .fa-comment-o:before {
    content: "\F0E5";
  }
  .fa-comments-o:before {
    content: "\F0E6";
  }
  .fa-flash:before,
  .fa-bolt:before {
    content: "\F0E7";
  }
  .fa-sitemap:before {
    content: "\F0E8";
  }
  .fa-umbrella:before {
    content: "\F0E9";
  }
  .fa-paste:before,
  .fa-clipboard:before {
    content: "\F0EA";
  }
  .fa-lightbulb-o:before {
    content: "\F0EB";
  }
  .fa-exchange:before {
    content: "\F0EC";
  }
  .fa-cloud-download:before {
    content: "\F0ED";
  }
  .fa-cloud-upload:before {
    content: "\F0EE";
  }
  .fa-user-md:before {
    content: "\F0F0";
  }
  .fa-stethoscope:before {
    content: "\F0F1";
  }
  .fa-suitcase:before {
    content: "\F0F2";
  }
  .fa-bell-o:before {
    content: "\F0A2";
  }
  .fa-coffee:before {
    content: "\F0F4";
  }
  .fa-cutlery:before {
    content: "\F0F5";
  }
  .fa-file-text-o:before {
    content: "\F0F6";
  }
  .fa-building-o:before {
    content: "\F0F7";
  }
  .fa-hospital-o:before {
    content: "\F0F8";
  }
  .fa-ambulance:before {
    content: "\F0F9";
  }
  .fa-medkit:before {
    content: "\F0FA";
  }
  .fa-fighter-jet:before {
    content: "\F0FB";
  }
  .fa-beer:before {
    content: "\F0FC";
  }
  .fa-h-square:before {
    content: "\F0FD";
  }
  .fa-plus-square:before {
    content: "\F0FE";
  }
  .fa-angle-double-left:before {
    content: "\F100";
  }
  .fa-angle-double-right:before {
    content: "\F101";
  }
  .fa-angle-double-up:before {
    content: "\F102";
  }
  .fa-angle-double-down:before {
    content: "\F103";
  }
  .fa-angle-left:before {
    content: "\F104";
  }
  .fa-angle-right:before {
    content: "\F105";
  }
  .fa-angle-up:before {
    content: "\F106";
  }
  .fa-angle-down:before {
    content: "\F107";
  }
  .fa-desktop:before {
    content: "\F108";
  }
  .fa-laptop:before {
    content: "\F109";
  }
  .fa-tablet:before {
    content: "\F10A";
  }
  .fa-mobile-phone:before,
  .fa-mobile:before {
    content: "\F10B";
  }
  .fa-circle-o:before {
    content: "\F10C";
  }
  .fa-quote-left:before {
    content: "\F10D";
  }
  .fa-quote-right:before {
    content: "\F10E";
  }
  .fa-spinner:before {
    content: "\F110";
  }
  .fa-circle:before {
    content: "\F111";
  }
  .fa-mail-reply:before,
  .fa-reply:before {
    content: "\F112";
  }
  .fa-github-alt:before {
    content: "\F113";
  }
  .fa-folder-o:before {
    content: "\F114";
  }
  .fa-folder-open-o:before {
    content: "\F115";
  }
  .fa-smile-o:before {
    content: "\F118";
  }
  .fa-frown-o:before {
    content: "\F119";
  }
  .fa-meh-o:before {
    content: "\F11A";
  }
  .fa-gamepad:before {
    content: "\F11B";
  }
  .fa-keyboard-o:before {
    content: "\F11C";
  }
  .fa-flag-o:before {
    content: "\F11D";
  }
  .fa-flag-checkered:before {
    content: "\F11E";
  }
  .fa-terminal:before {
    content: "\F120";
  }
  .fa-code:before {
    content: "\F121";
  }
  .fa-mail-reply-all:before,
  .fa-reply-all:before {
    content: "\F122";
  }
  .fa-star-half-empty:before,
  .fa-star-half-full:before,
  .fa-star-half-o:before {
    content: "\F123";
  }
  .fa-location-arrow:before {
    content: "\F124";
  }
  .fa-crop:before {
    content: "\F125";
  }
  .fa-code-fork:before {
    content: "\F126";
  }
  .fa-unlink:before,
  .fa-chain-broken:before {
    content: "\F127";
  }
  .fa-question:before {
    content: "\F128";
  }
  .fa-info:before {
    content: "\F129";
  }
  .fa-exclamation:before {
    content: "\F12A";
  }
  .fa-superscript:before {
    content: "\F12B";
  }
  .fa-subscript:before {
    content: "\F12C";
  }
  .fa-eraser:before {
    content: "\F12D";
  }
  .fa-puzzle-piece:before {
    content: "\F12E";
  }
  .fa-microphone:before {
    content: "\F130";
  }
  .fa-microphone-slash:before {
    content: "\F131";
  }
  .fa-shield:before {
    content: "\F132";
  }
  .fa-calendar-o:before {
    content: "\F133";
  }
  .fa-fire-extinguisher:before {
    content: "\F134";
  }
  .fa-rocket:before {
    content: "\F135";
  }
  .fa-maxcdn:before {
    content: "\F136";
  }
  .fa-chevron-circle-left:before {
    content: "\F137";
  }
  .fa-chevron-circle-right:before {
    content: "\F138";
  }
  .fa-chevron-circle-up:before {
    content: "\F139";
  }
  .fa-chevron-circle-down:before {
    content: "\F13A";
  }
  .fa-html5:before {
    content: "\F13B";
  }
  .fa-css3:before {
    content: "\F13C";
  }
  .fa-anchor:before {
    content: "\F13D";
  }
  .fa-unlock-alt:before {
    content: "\F13E";
  }
  .fa-bullseye:before {
    content: "\F140";
  }
  .fa-ellipsis-h:before {
    content: "\F141";
  }
  .fa-ellipsis-v:before {
    content: "\F142";
  }
  .fa-rss-square:before {
    content: "\F143";
  }
  .fa-play-circle:before {
    content: "\F144";
  }
  .fa-ticket:before {
    content: "\F145";
  }
  .fa-minus-square:before {
    content: "\F146";
  }
  .fa-minus-square-o:before {
    content: "\F147";
  }
  .fa-level-up:before {
    content: "\F148";
  }
  .fa-level-down:before {
    content: "\F149";
  }
  .fa-check-square:before {
    content: "\F14A";
  }
  .fa-pencil-square:before {
    content: "\F14B";
  }
  .fa-external-link-square:before {
    content: "\F14C";
  }
  .fa-share-square:before {
    content: "\F14D";
  }
  .fa-compass:before {
    content: "\F14E";
  }
  .fa-toggle-down:before,
  .fa-caret-square-o-down:before {
    content: "\F150";
  }
  .fa-toggle-up:before,
  .fa-caret-square-o-up:before {
    content: "\F151";
  }
  .fa-toggle-right:before,
  .fa-caret-square-o-right:before {
    content: "\F152";
  }
  .fa-euro:before,
  .fa-eur:before {
    content: "\F153";
  }
  .fa-gbp:before {
    content: "\F154";
  }
  .fa-dollar:before,
  .fa-usd:before {
    content: "\F155";
  }
  .fa-rupee:before,
  .fa-inr:before {
    content: "\F156";
  }
  .fa-cny:before,
  .fa-rmb:before,
  .fa-yen:before,
  .fa-jpy:before {
    content: "\F157";
  }
  .fa-ruble:before,
  .fa-rouble:before,
  .fa-rub:before {
    content: "\F158";
  }
  .fa-won:before,
  .fa-krw:before {
    content: "\F159";
  }
  .fa-bitcoin:before,
  .fa-btc:before {
    content: "\F15A";
  }
  .fa-file:before {
    content: "\F15B";
  }
  .fa-file-text:before {
    content: "\F15C";
  }
  .fa-sort-alpha-asc:before {
    content: "\F15D";
  }
  .fa-sort-alpha-desc:before {
    content: "\F15E";
  }
  .fa-sort-amount-asc:before {
    content: "\F160";
  }
  .fa-sort-amount-desc:before {
    content: "\F161";
  }
  .fa-sort-numeric-asc:before {
    content: "\F162";
  }
  .fa-sort-numeric-desc:before {
    content: "\F163";
  }
  .fa-thumbs-up:before {
    content: "\F164";
  }
  .fa-thumbs-down:before {
    content: "\F165";
  }
  .fa-youtube-square:before {
    content: "\F166";
  }
  .fa-youtube:before {
    content: "\F167";
  }
  .fa-xing:before {
    content: "\F168";
  }
  .fa-xing-square:before {
    content: "\F169";
  }
  .fa-youtube-play:before {
    content: "\F16A";
  }
  .fa-dropbox:before {
    content: "\F16B";
  }
  .fa-stack-overflow:before {
    content: "\F16C";
  }
  .fa-instagram:before {
    content: "\F16D";
  }
  .fa-flickr:before {
    content: "\F16E";
  }
  .fa-adn:before {
    content: "\F170";
  }
  .fa-bitbucket:before {
    content: "\F171";
  }
  .fa-bitbucket-square:before {
    content: "\F172";
  }
  .fa-tumblr:before {
    content: "\F173";
  }
  .fa-tumblr-square:before {
    content: "\F174";
  }
  .fa-long-arrow-down:before {
    content: "\F175";
  }
  .fa-long-arrow-up:before {
    content: "\F176";
  }
  .fa-long-arrow-left:before {
    content: "\F177";
  }
  .fa-long-arrow-right:before {
    content: "\F178";
  }
  .fa-apple:before {
    content: "\F179";
  }
  .fa-windows:before {
    content: "\F17A";
  }
  .fa-android:before {
    content: "\F17B";
  }
  .fa-linux:before {
    content: "\F17C";
  }
  .fa-dribbble:before {
    content: "\F17D";
  }
  .fa-skype:before {
    content: "\F17E";
  }
  .fa-foursquare:before {
    content: "\F180";
  }
  .fa-trello:before {
    content: "\F181";
  }
  .fa-female:before {
    content: "\F182";
  }
  .fa-male:before {
    content: "\F183";
  }
  .fa-gittip:before,
  .fa-gratipay:before {
    content: "\F184";
  }
  .fa-sun-o:before {
    content: "\F185";
  }
  .fa-moon-o:before {
    content: "\F186";
  }
  .fa-archive:before {
    content: "\F187";
  }
  .fa-bug:before {
    content: "\F188";
  }
  .fa-vk:before {
    content: "\F189";
  }
  .fa-weibo:before {
    content: "\F18A";
  }
  .fa-renren:before {
    content: "\F18B";
  }
  .fa-pagelines:before {
    content: "\F18C";
  }
  .fa-stack-exchange:before {
    content: "\F18D";
  }
  .fa-arrow-circle-o-right:before {
    content: "\F18E";
  }
  .fa-arrow-circle-o-left:before {
    content: "\F190";
  }
  .fa-toggle-left:before,
  .fa-caret-square-o-left:before {
    content: "\F191";
  }
  .fa-dot-circle-o:before {
    content: "\F192";
  }
  .fa-wheelchair:before {
    content: "\F193";
  }
  .fa-vimeo-square:before {
    content: "\F194";
  }
  .fa-turkish-lira:before,
  .fa-try:before {
    content: "\F195";
  }
  .fa-plus-square-o:before {
    content: "\F196";
  }
  .fa-space-shuttle:before {
    content: "\F197";
  }
  .fa-slack:before {
    content: "\F198";
  }
  .fa-envelope-square:before {
    content: "\F199";
  }
  .fa-wordpress:before {
    content: "\F19A";
  }
  .fa-openid:before {
    content: "\F19B";
  }
  .fa-institution:before,
  .fa-bank:before,
  .fa-university:before {
    content: "\F19C";
  }
  .fa-mortar-board:before,
  .fa-graduation-cap:before {
    content: "\F19D";
  }
  .fa-yahoo:before {
    content: "\F19E";
  }
  .fa-google:before {
    content: "\F1A0";
  }
  .fa-reddit:before {
    content: "\F1A1";
  }
  .fa-reddit-square:before {
    content: "\F1A2";
  }
  .fa-stumbleupon-circle:before {
    content: "\F1A3";
  }
  .fa-stumbleupon:before {
    content: "\F1A4";
  }
  .fa-delicious:before {
    content: "\F1A5";
  }
  .fa-digg:before {
    content: "\F1A6";
  }
  .fa-pied-piper-pp:before {
    content: "\F1A7";
  }
  .fa-pied-piper-alt:before {
    content: "\F1A8";
  }
  .fa-drupal:before {
    content: "\F1A9";
  }
  .fa-joomla:before {
    content: "\F1AA";
  }
  .fa-language:before {
    content: "\F1AB";
  }
  .fa-fax:before {
    content: "\F1AC";
  }
  .fa-building:before {
    content: "\F1AD";
  }
  .fa-child:before {
    content: "\F1AE";
  }
  .fa-paw:before {
    content: "\F1B0";
  }
  .fa-spoon:before {
    content: "\F1B1";
  }
  .fa-cube:before {
    content: "\F1B2";
  }
  .fa-cubes:before {
    content: "\F1B3";
  }
  .fa-behance:before {
    content: "\F1B4";
  }
  .fa-behance-square:before {
    content: "\F1B5";
  }
  .fa-steam:before {
    content: "\F1B6";
  }
  .fa-steam-square:before {
    content: "\F1B7";
  }
  .fa-recycle:before {
    content: "\F1B8";
  }
  .fa-automobile:before,
  .fa-car:before {
    content: "\F1B9";
  }
  .fa-cab:before,
  .fa-taxi:before {
    content: "\F1BA";
  }
  .fa-tree:before {
    content: "\F1BB";
  }
  .fa-spotify:before {
    content: "\F1BC";
  }
  .fa-deviantart:before {
    content: "\F1BD";
  }
  .fa-soundcloud:before {
    content: "\F1BE";
  }
  .fa-database:before {
    content: "\F1C0";
  }
  .fa-file-pdf-o:before {
    content: "\F1C1";
  }
  .fa-file-word-o:before {
    content: "\F1C2";
  }
  .fa-file-excel-o:before {
    content: "\F1C3";
  }
  .fa-file-powerpoint-o:before {
    content: "\F1C4";
  }
  .fa-file-photo-o:before,
  .fa-file-picture-o:before,
  .fa-file-image-o:before {
    content: "\F1C5";
  }
  .fa-file-zip-o:before,
  .fa-file-archive-o:before {
    content: "\F1C6";
  }
  .fa-file-sound-o:before,
  .fa-file-audio-o:before {
    content: "\F1C7";
  }
  .fa-file-movie-o:before,
  .fa-file-video-o:before {
    content: "\F1C8";
  }
  .fa-file-code-o:before {
    content: "\F1C9";
  }
  .fa-vine:before {
    content: "\F1CA";
  }
  .fa-codepen:before {
    content: "\F1CB";
  }
  .fa-jsfiddle:before {
    content: "\F1CC";
  }
  .fa-life-bouy:before,
  .fa-life-buoy:before,
  .fa-life-saver:before,
  .fa-support:before,
  .fa-life-ring:before {
    content: "\F1CD";
  }
  .fa-circle-o-notch:before {
    content: "\F1CE";
  }
  .fa-ra:before,
  .fa-resistance:before,
  .fa-rebel:before {
    content: "\F1D0";
  }
  .fa-ge:before,
  .fa-empire:before {
    content: "\F1D1";
  }
  .fa-git-square:before {
    content: "\F1D2";
  }
  .fa-git:before {
    content: "\F1D3";
  }
  .fa-y-combinator-square:before,
  .fa-yc-square:before,
  .fa-hacker-news:before {
    content: "\F1D4";
  }
  .fa-tencent-weibo:before {
    content: "\F1D5";
  }
  .fa-qq:before {
    content: "\F1D6";
  }
  .fa-wechat:before,
  .fa-weixin:before {
    content: "\F1D7";
  }
  .fa-send:before,
  .fa-paper-plane:before {
    content: "\F1D8";
  }
  .fa-send-o:before,
  .fa-paper-plane-o:before {
    content: "\F1D9";
  }
  .fa-history:before {
    content: "\F1DA";
  }
  .fa-circle-thin:before {
    content: "\F1DB";
  }
  .fa-header:before {
    content: "\F1DC";
  }
  .fa-paragraph:before {
    content: "\F1DD";
  }
  .fa-sliders:before {
    content: "\F1DE";
  }
  .fa-share-alt:before {
    content: "\F1E0";
  }
  .fa-share-alt-square:before {
    content: "\F1E1";
  }
  .fa-bomb:before {
    content: "\F1E2";
  }
  .fa-soccer-ball-o:before,
  .fa-futbol-o:before {
    content: "\F1E3";
  }
  .fa-tty:before {
    content: "\F1E4";
  }
  .fa-binoculars:before {
    content: "\F1E5";
  }
  .fa-plug:before {
    content: "\F1E6";
  }
  .fa-slideshare:before {
    content: "\F1E7";
  }
  .fa-twitch:before {
    content: "\F1E8";
  }
  .fa-yelp:before {
    content: "\F1E9";
  }
  .fa-newspaper-o:before {
    content: "\F1EA";
  }
  .fa-wifi:before {
    content: "\F1EB";
  }
  .fa-calculator:before {
    content: "\F1EC";
  }
  .fa-paypal:before {
    content: "\F1ED";
  }
  .fa-google-wallet:before {
    content: "\F1EE";
  }
  .fa-cc-visa:before {
    content: "\F1F0";
  }
  .fa-cc-mastercard:before {
    content: "\F1F1";
  }
  .fa-cc-discover:before {
    content: "\F1F2";
  }
  .fa-cc-amex:before {
    content: "\F1F3";
  }
  .fa-cc-paypal:before {
    content: "\F1F4";
  }
  .fa-cc-stripe:before {
    content: "\F1F5";
  }
  .fa-bell-slash:before {
    content: "\F1F6";
  }
  .fa-bell-slash-o:before {
    content: "\F1F7";
  }
  .fa-trash:before {
    content: "\F1F8";
  }
  .fa-copyright:before {
    content: "\F1F9";
  }
  .fa-at:before {
    content: "\F1FA";
  }
  .fa-eyedropper:before {
    content: "\F1FB";
  }
  .fa-paint-brush:before {
    content: "\F1FC";
  }
  .fa-birthday-cake:before {
    content: "\F1FD";
  }
  .fa-area-chart:before {
    content: "\F1FE";
  }
  .fa-pie-chart:before {
    content: "\F200";
  }
  .fa-line-chart:before {
    content: "\F201";
  }
  .fa-lastfm:before {
    content: "\F202";
  }
  .fa-lastfm-square:before {
    content: "\F203";
  }
  .fa-toggle-off:before {
    content: "\F204";
  }
  .fa-toggle-on:before {
    content: "\F205";
  }
  .fa-bicycle:before {
    content: "\F206";
  }
  .fa-bus:before {
    content: "\F207";
  }
  .fa-ioxhost:before {
    content: "\F208";
  }
  .fa-angellist:before {
    content: "\F209";
  }
  .fa-cc:before {
    content: "\F20A";
  }
  .fa-shekel:before,
  .fa-sheqel:before,
  .fa-ils:before {
    content: "\F20B";
  }
  .fa-meanpath:before {
    content: "\F20C";
  }
  .fa-buysellads:before {
    content: "\F20D";
  }
  .fa-connectdevelop:before {
    content: "\F20E";
  }
  .fa-dashcube:before {
    content: "\F210";
  }
  .fa-forumbee:before {
    content: "\F211";
  }
  .fa-leanpub:before {
    content: "\F212";
  }
  .fa-sellsy:before {
    content: "\F213";
  }
  .fa-shirtsinbulk:before {
    content: "\F214";
  }
  .fa-simplybuilt:before {
    content: "\F215";
  }
  .fa-skyatlas:before {
    content: "\F216";
  }
  .fa-cart-plus:before {
    content: "\F217";
  }
  .fa-cart-arrow-down:before {
    content: "\F218";
  }
  .fa-diamond:before {
    content: "\F219";
  }
  .fa-ship:before {
    content: "\F21A";
  }
  .fa-user-secret:before {
    content: "\F21B";
  }
  .fa-motorcycle:before {
    content: "\F21C";
  }
  .fa-street-view:before {
    content: "\F21D";
  }
  .fa-heartbeat:before {
    content: "\F21E";
  }
  .fa-venus:before {
    content: "\F221";
  }
  .fa-mars:before {
    content: "\F222";
  }
  .fa-mercury:before {
    content: "\F223";
  }
  .fa-intersex:before,
  .fa-transgender:before {
    content: "\F224";
  }
  .fa-transgender-alt:before {
    content: "\F225";
  }
  .fa-venus-double:before {
    content: "\F226";
  }
  .fa-mars-double:before {
    content: "\F227";
  }
  .fa-venus-mars:before {
    content: "\F228";
  }
  .fa-mars-stroke:before {
    content: "\F229";
  }
  .fa-mars-stroke-v:before {
    content: "\F22A";
  }
  .fa-mars-stroke-h:before {
    content: "\F22B";
  }
  .fa-neuter:before {
    content: "\F22C";
  }
  .fa-genderless:before {
    content: "\F22D";
  }
  .fa-facebook-official:before {
    content: "\F230";
  }
  .fa-pinterest-p:before {
    content: "\F231";
  }
  .fa-whatsapp:before {
    content: "\F232";
  }
  .fa-server:before {
    content: "\F233";
  }
  .fa-user-plus:before {
    content: "\F234";
  }
  .fa-user-times:before {
    content: "\F235";
  }
  .fa-hotel:before,
  .fa-bed:before {
    content: "\F236";
  }
  .fa-viacoin:before {
    content: "\F237";
  }
  .fa-train:before {
    content: "\F238";
  }
  .fa-subway:before {
    content: "\F239";
  }
  .fa-medium:before {
    content: "\F23A";
  }
  .fa-yc:before,
  .fa-y-combinator:before {
    content: "\F23B";
  }
  .fa-optin-monster:before {
    content: "\F23C";
  }
  .fa-opencart:before {
    content: "\F23D";
  }
  .fa-expeditedssl:before {
    content: "\F23E";
  }
  .fa-battery-4:before,
  .fa-battery:before,
  .fa-battery-full:before {
    content: "\F240";
  }
  .fa-battery-3:before,
  .fa-battery-three-quarters:before {
    content: "\F241";
  }
  .fa-battery-2:before,
  .fa-battery-half:before {
    content: "\F242";
  }
  .fa-battery-1:before,
  .fa-battery-quarter:before {
    content: "\F243";
  }
  .fa-battery-0:before,
  .fa-battery-empty:before {
    content: "\F244";
  }
  .fa-mouse-pointer:before {
    content: "\F245";
  }
  .fa-i-cursor:before {
    content: "\F246";
  }
  .fa-object-group:before {
    content: "\F247";
  }
  .fa-object-ungroup:before {
    content: "\F248";
  }
  .fa-sticky-note:before {
    content: "\F249";
  }
  .fa-sticky-note-o:before {
    content: "\F24A";
  }
  .fa-cc-jcb:before {
    content: "\F24B";
  }
  .fa-cc-diners-club:before {
    content: "\F24C";
  }
  .fa-clone:before {
    content: "\F24D";
  }
  .fa-balance-scale:before {
    content: "\F24E";
  }
  .fa-hourglass-o:before {
    content: "\F250";
  }
  .fa-hourglass-1:before,
  .fa-hourglass-start:before {
    content: "\F251";
  }
  .fa-hourglass-2:before,
  .fa-hourglass-half:before {
    content: "\F252";
  }
  .fa-hourglass-3:before,
  .fa-hourglass-end:before {
    content: "\F253";
  }
  .fa-hourglass:before {
    content: "\F254";
  }
  .fa-hand-grab-o:before,
  .fa-hand-rock-o:before {
    content: "\F255";
  }
  .fa-hand-stop-o:before,
  .fa-hand-paper-o:before {
    content: "\F256";
  }
  .fa-hand-scissors-o:before {
    content: "\F257";
  }
  .fa-hand-lizard-o:before {
    content: "\F258";
  }
  .fa-hand-spock-o:before {
    content: "\F259";
  }
  .fa-hand-pointer-o:before {
    content: "\F25A";
  }
  .fa-hand-peace-o:before {
    content: "\F25B";
  }
  .fa-trademark:before {
    content: "\F25C";
  }
  .fa-registered:before {
    content: "\F25D";
  }
  .fa-creative-commons:before {
    content: "\F25E";
  }
  .fa-gg:before {
    content: "\F260";
  }
  .fa-gg-circle:before {
    content: "\F261";
  }
  .fa-tripadvisor:before {
    content: "\F262";
  }
  .fa-odnoklassniki:before {
    content: "\F263";
  }
  .fa-odnoklassniki-square:before {
    content: "\F264";
  }
  .fa-get-pocket:before {
    content: "\F265";
  }
  .fa-wikipedia-w:before {
    content: "\F266";
  }
  .fa-safari:before {
    content: "\F267";
  }
  .fa-chrome:before {
    content: "\F268";
  }
  .fa-firefox:before {
    content: "\F269";
  }
  .fa-opera:before {
    content: "\F26A";
  }
  .fa-internet-explorer:before {
    content: "\F26B";
  }
  .fa-tv:before,
  .fa-television:before {
    content: "\F26C";
  }
  .fa-contao:before {
    content: "\F26D";
  }
  .fa-500px:before {
    content: "\F26E";
  }
  .fa-amazon:before {
    content: "\F270";
  }
  .fa-calendar-plus-o:before {
    content: "\F271";
  }
  .fa-calendar-minus-o:before {
    content: "\F272";
  }
  .fa-calendar-times-o:before {
    content: "\F273";
  }
  .fa-calendar-check-o:before {
    content: "\F274";
  }
  .fa-industry:before {
    content: "\F275";
  }
  .fa-map-pin:before {
    content: "\F276";
  }
  .fa-map-signs:before {
    content: "\F277";
  }
  .fa-map-o:before {
    content: "\F278";
  }
  .fa-map:before {
    content: "\F279";
  }
  .fa-commenting:before {
    content: "\F27A";
  }
  .fa-commenting-o:before {
    content: "\F27B";
  }
  .fa-houzz:before {
    content: "\F27C";
  }
  .fa-vimeo:before {
    content: "\F27D";
  }
  .fa-black-tie:before {
    content: "\F27E";
  }
  .fa-fonticons:before {
    content: "\F280";
  }
  .fa-reddit-alien:before {
    content: "\F281";
  }
  .fa-edge:before {
    content: "\F282";
  }
  .fa-credit-card-alt:before {
    content: "\F283";
  }
  .fa-codiepie:before {
    content: "\F284";
  }
  .fa-modx:before {
    content: "\F285";
  }
  .fa-fort-awesome:before {
    content: "\F286";
  }
  .fa-usb:before {
    content: "\F287";
  }
  .fa-product-hunt:before {
    content: "\F288";
  }
  .fa-mixcloud:before {
    content: "\F289";
  }
  .fa-scribd:before {
    content: "\F28A";
  }
  .fa-pause-circle:before {
    content: "\F28B";
  }
  .fa-pause-circle-o:before {
    content: "\F28C";
  }
  .fa-stop-circle:before {
    content: "\F28D";
  }
  .fa-stop-circle-o:before {
    content: "\F28E";
  }
  .fa-shopping-bag:before {
    content: "\F290";
  }
  .fa-shopping-basket:before {
    content: "\F291";
  }
  .fa-hashtag:before {
    content: "\F292";
  }
  .fa-bluetooth:before {
    content: "\F293";
  }
  .fa-bluetooth-b:before {
    content: "\F294";
  }
  .fa-percent:before {
    content: "\F295";
  }
  .fa-gitlab:before {
    content: "\F296";
  }
  .fa-wpbeginner:before {
    content: "\F297";
  }
  .fa-wpforms:before {
    content: "\F298";
  }
  .fa-envira:before {
    content: "\F299";
  }
  .fa-universal-access:before {
    content: "\F29A";
  }
  .fa-wheelchair-alt:before {
    content: "\F29B";
  }
  .fa-question-circle-o:before {
    content: "\F29C";
  }
  .fa-blind:before {
    content: "\F29D";
  }
  .fa-audio-description:before {
    content: "\F29E";
  }
  .fa-volume-control-phone:before {
    content: "\F2A0";
  }
  .fa-braille:before {
    content: "\F2A1";
  }
  .fa-assistive-listening-systems:before {
    content: "\F2A2";
  }
  .fa-asl-interpreting:before,
  .fa-american-sign-language-interpreting:before {
    content: "\F2A3";
  }
  .fa-deafness:before,
  .fa-hard-of-hearing:before,
  .fa-deaf:before {
    content: "\F2A4";
  }
  .fa-glide:before {
    content: "\F2A5";
  }
  .fa-glide-g:before {
    content: "\F2A6";
  }
  .fa-signing:before,
  .fa-sign-language:before {
    content: "\F2A7";
  }
  .fa-low-vision:before {
    content: "\F2A8";
  }
  .fa-viadeo:before {
    content: "\F2A9";
  }
  .fa-viadeo-square:before {
    content: "\F2AA";
  }
  .fa-snapchat:before {
    content: "\F2AB";
  }
  .fa-snapchat-ghost:before {
    content: "\F2AC";
  }
  .fa-snapchat-square:before {
    content: "\F2AD";
  }
  .fa-pied-piper:before {
    content: "\F2AE";
  }
  .fa-first-order:before {
    content: "\F2B0";
  }
  .fa-yoast:before {
    content: "\F2B1";
  }
  .fa-themeisle:before {
    content: "\F2B2";
  }
  .fa-google-plus-circle:before,
  .fa-google-plus-official:before {
    content: "\F2B3";
  }
  .fa-fa:before,
  .fa-font-awesome:before {
    content: "\F2B4";
  }
  .fa-handshake-o:before {
    content: "\F2B5";
  }
  .fa-envelope-open:before {
    content: "\F2B6";
  }
  .fa-envelope-open-o:before {
    content: "\F2B7";
  }
  .fa-linode:before {
    content: "\F2B8";
  }
  .fa-address-book:before {
    content: "\F2B9";
  }
  .fa-address-book-o:before {
    content: "\F2BA";
  }
  .fa-vcard:before,
  .fa-address-card:before {
    content: "\F2BB";
  }
  .fa-vcard-o:before,
  .fa-address-card-o:before {
    content: "\F2BC";
  }
  .fa-user-circle:before {
    content: "\F2BD";
  }
  .fa-user-circle-o:before {
    content: "\F2BE";
  }
  .fa-user-o:before {
    content: "\F2C0";
  }
  .fa-id-badge:before {
    content: "\F2C1";
  }
  .fa-drivers-license:before,
  .fa-id-card:before {
    content: "\F2C2";
  }
  .fa-drivers-license-o:before,
  .fa-id-card-o:before {
    content: "\F2C3";
  }
  .fa-quora:before {
    content: "\F2C4";
  }
  .fa-free-code-camp:before {
    content: "\F2C5";
  }
  .fa-telegram:before {
    content: "\F2C6";
  }
  .fa-thermometer-4:before,
  .fa-thermometer:before,
  .fa-thermometer-full:before {
    content: "\F2C7";
  }
  .fa-thermometer-3:before,
  .fa-thermometer-three-quarters:before {
    content: "\F2C8";
  }
  .fa-thermometer-2:before,
  .fa-thermometer-half:before {
    content: "\F2C9";
  }
  .fa-thermometer-1:before,
  .fa-thermometer-quarter:before {
    content: "\F2CA";
  }
  .fa-thermometer-0:before,
  .fa-thermometer-empty:before {
    content: "\F2CB";
  }
  .fa-shower:before {
    content: "\F2CC";
  }
  .fa-bathtub:before,
  .fa-s15:before,
  .fa-bath:before {
    content: "\F2CD";
  }
  .fa-podcast:before {
    content: "\F2CE";
  }
  .fa-window-maximize:before {
    content: "\F2D0";
  }
  .fa-window-minimize:before {
    content: "\F2D1";
  }
  .fa-window-restore:before {
    content: "\F2D2";
  }
  .fa-times-rectangle:before,
  .fa-window-close:before {
    content: "\F2D3";
  }
  .fa-times-rectangle-o:before,
  .fa-window-close-o:before {
    content: "\F2D4";
  }
  .fa-bandcamp:before {
    content: "\F2D5";
  }
  .fa-grav:before {
    content: "\F2D6";
  }
  .fa-etsy:before {
    content: "\F2D7";
  }
  .fa-imdb:before {
    content: "\F2D8";
  }
  .fa-ravelry:before {
    content: "\F2D9";
  }
  .fa-eercast:before {
    content: "\F2DA";
  }
  .fa-microchip:before {
    content: "\F2DB";
  }
  .fa-snowflake-o:before {
    content: "\F2DC";
  }
  .fa-superpowers:before {
    content: "\F2DD";
  }
  .fa-wpexplorer:before {
    content: "\F2DE";
  }
  .fa-meetup:before {
    content: "\F2E0";
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
  }
  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
  }
  @charset "UTF-8";
.ui-widget {
  font-family: "Roboto", "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: "Roboto", "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1em; }
  .ui-widget :active {
    outline: none; }

.ui-widget-content {
  border: 1px solid #D5D5D5;
  background: #ffffff;
  color: #222222; }
  .ui-widget-content a {
    color: #222222; }

.ui-widget-header {
  border: 1px solid #d9d9d9;
  background: #f6f7f9;
 /* background:none;/*eleven*/
  color: #1b1d1f;
  font-weight: normal; }
  .ui-widget-header a {
    color: #1b1d1f; }

.ui-widget-overlay {
  background: #666666;
  opacity: .50;
  filter: Alpha(Opacity=50); }

.ui-state-default {
  border: 1px solid #d6d6d6;
  background: #ffffff;
  color: #555555; }
  .ui-state-default a {
    color: #555555; }

.ui-state-active {
  border-color: #bebebe;
  background: #d6d6d6;
  color: #212121; }
  .ui-state-active a {
    color: #212121; }

.ui-state-highlight {
  border-color: #156090;
  background: #186ba0;
  color: #FFFFFF; }
  .ui-state-highlight a {
    color: #FFFFFF; }

.ui-state-focus {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-state-focus a {
    color: #212121; }

.ui-state-error {
  border-color: #f44336;
  background: #f5554a;
  color: #cd0a0a; }
  .ui-state-error a {
    color: #cd0a0a; }

.ui-state-disabled,
.ui-widget:disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none;
  cursor: default !important; }
  .ui-state-disabled *,
  .ui-widget:disabled * {
    cursor: default !important; }

/* Forms */
.ui-inputtext {
  background: #ffffff;
  color: #222222; }

.ui-inputtext:enabled:hover {
  border-color: #c0c0c0; }

.ui-inputtext.ui-state-focus,
.ui-inputtext:focus {
  outline: 0 none;
  border-color: #c0c0c0;
  -moz-box-shadow: 0px 0px 5px #c0c0c0;
  -webkit-box-shadow: 0px 0px 5px #c0c0c0;
  box-shadow: 0px 0px 5px #c0c0c0; }

.ui-inputgroup .ui-inputgroup-addon {
  border-color: #d6d6d6;
  background-color: #f0f0f0;
  color: #222222; }
  .ui-inputgroup .ui-inputgroup-addon:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }
  .ui-inputgroup .ui-inputgroup-addon:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }
.ui-inputgroup .ui-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px; }
.ui-inputgroup .ui-button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; }

.ui-float-label input.ng-dirty.ng-invalid ~ label {
  color: #cd0a0a; }

.ui-autocomplete .ui-autocomplete-multiple-container:not(.ui-state-disabled):hover {
  border-color: #c0c0c0; }
.ui-autocomplete .ui-autocomplete-multiple-container:not(.ui-state-disabled).ui-state-focus {
  border-color: #c0c0c0; }

.ui-chips > ul:not(.ui-state-disabled):hover {
  border-color: #c0c0c0; }
.ui-chips > ul:not(.ui-state-disabled).ui-state-focus {
  border-color: #c0c0c0; }

.ui-button:focus,
.ui-button:enabled:hover,
.ui-fileupload-choose:not(.ui-state-disabled):hover {
  outline: 0 none;
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-button:focus a,
  .ui-button:enabled:hover a,
  .ui-fileupload-choose:not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-button:enabled:active,
.ui-fileupload-choose:not(.ui-state-disabled):active {
  border-color: #bebebe;
  background: #d6d6d6;
  color: #212121; }

.ui-chkbox-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-chkbox-box:not(.ui-state-disabled):not(.ui-state-active):hover a {
    color: #212121; }

.ui-radiobutton-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-radiobutton-box:not(.ui-state-disabled):not(.ui-state-active):hover a {
    color: #212121; }

.ui-dropdown:not(.ui-state-disabled):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-dropdown:not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-dropdown-panel .ui-dropdown-item:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-dropdown-panel .ui-dropdown-item:not(.ui-state-highlight):hover a {
    color: #212121; }

.ui-listbox .ui-listbox-header .ui-listbox-filter-container .fa {
  color: #222222; }
.ui-listbox:not(.ui-state-disabled) .ui-listbox-item:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-listbox:not(.ui-state-disabled) .ui-listbox-item:not(.ui-state-highlight):hover a {
    color: #212121; }
.ui-listbox.ui-state-disabled .ui-chkbox-box:not(.ui-state-active):hover {
  border-color: #d6d6d6;
  background: #ffffff;
  color: #555555; }

.ui-multiselect:not(.ui-state-disabled):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-multiselect:not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-multiselect-panel .ui-multiselect-item:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-multiselect-panel .ui-multiselect-item:not(.ui-state-highlight):hover a {
    color: #212121; }

.ui-multiselect-panel .ui-multiselect-close {
  color: #1b1d1f; }

.ui-multiselect-panel .ui-multiselect-filter-container .fa {
  color: #222222; }

.ui-spinner:not(.ui-state-disabled) .ui-spinner-button:enabled:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-spinner:not(.ui-state-disabled) .ui-spinner-button:enabled:hover a {
    color: #212121; }

.ui-spinner:not(.ui-state-disabled) .ui-spinner-button:enabled:active {
  border-color: #bebebe;
  background: #d6d6d6;
  color: #212121; }

.ui-selectbutton .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-selectbutton .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover a {
    color: #212121; }

.ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover a {
    color: #212121; }

.ui-paginator a:not(.ui-state-disabled):not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-paginator a:not(.ui-state-disabled):not(.ui-state-active):hover a {
    color: #212121; }

.ui-paginator a {
  color: #555555; }

.ui-datatable .ui-rowgroup-header a {
  color: #1b1d1f; }
.ui-datatable .ui-sortable-column:not(.ui-state-active):hover {
  background: #eeeeee;
  color: #212121; }
.ui-datatable .ui-row-toggler {
  color: #222222; }
.ui-datatable tbody.ui-datatable-hoverable-rows > tr.ui-widget-content:not(.ui-state-highlight):hover {
  cursor: pointer;
  background: #eeeeee;
  color: #212121; }

.ui-orderlist .ui-orderlist-item:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-orderlist .ui-orderlist-item:not(.ui-state-highlight):hover a {
    color: #212121; }

.ui-picklist .ui-picklist-item:not(.ui-state-disabled):not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-picklist .ui-picklist-item:not(.ui-state-disabled):not(.ui-state-highlight):hover a {
    color: #212121; }
.ui-picklist .ui-picklist-droppoint-highlight {
  border-color: #156090;
  background: #186ba0;
  color: #1f1f1f; }
  .ui-picklist .ui-picklist-droppoint-highlight a {
    color: #1f1f1f; }
.ui-picklist .ui-picklist-highlight {
  border-color: #156090;
  color: #1f1f1f; }
  .ui-picklist .ui-picklist-highlight a {
    color: #1f1f1f; }

.ui-tree.ui-treenode-dragover {
  border-color: #156090; }
.ui-tree .ui-treenode-content.ui-treenode-selectable .ui-treenode-label:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-tree .ui-treenode-content.ui-treenode-selectable .ui-treenode-label:not(.ui-state-highlight):hover a {
    color: #212121; }
.ui-tree .ui-treenode-content.ui-treenode-dragover {
  background: #d6d6d6;
  color: #212121; }
.ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable .ui-treenode-label:not(.ui-state-highlight):hover {
  background-color: inherit;
  color: inherit; }
.ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover a {
    color: #212121; }

.ui-treetable .ui-treetable-row.ui-treetable-row-selectable:not(.ui-state-highlight):hover {
  background: #eeeeee;
  color: #212121; }

.ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node:not(.ui-state-highlight):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node:not(.ui-state-highlight):hover a {
    color: #212121; }

.ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-fieldset.ui-fieldset-toggleable .ui-fieldset-legend:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-fieldset.ui-fieldset-toggleable .ui-fieldset-legend:hover a {
    color: #212121; }

.ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover a {
    color: #212121; }

.ui-tabview .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-tabview .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-dialog .ui-dialog-titlebar-icon {
  color: #1b1d1f; }
  .ui-dialog .ui-dialog-titlebar-icon:hover {
    border-color: #c0c0c0;
    background: #eeeeee;
    color: #212121; }
    .ui-dialog .ui-dialog-titlebar-icon:hover a {
      color: #212121; }

.ui-sidebar .ui-sidebar-close {
  color: #1b1d1f; }
  .ui-sidebar .ui-sidebar-close:hover {
    border-color: #c0c0c0;
    background: #eeeeee;
    color: #212121; }
    .ui-sidebar .ui-sidebar-close:hover a {
      color: #212121; }

.ui-overlaypanel .ui-overlaypanel-close:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-overlaypanel .ui-overlaypanel-close:hover a {
    color: #212121; }

.ui-inplace .ui-inplace-display:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-inplace .ui-inplace-display:hover a {
    color: #212121; }

.ui-breadcrumb a {
  color: #1b1d1f; }

.ui-menu .ui-menuitem .ui-menuitem-link {
  color: #222222; }
  .ui-menu .ui-menuitem .ui-menuitem-link:hover {
    border-color: #c0c0c0;
    background: #eeeeee;
    color: #212121;
    border-color: transparent; }
    .ui-menu .ui-menuitem .ui-menuitem-link:hover a {
      color: #212121; }
.ui-menu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121;
  border-color: transparent; }
  .ui-menu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link a {
    color: #212121; }

.ui-tabmenu .ui-tabmenu-nav li:not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-tabmenu .ui-tabmenu-nav li:not(.ui-state-active):hover a {
    color: #212121; }

.ui-steps .ui-steps-item:not(.ui-state-highlight):not(.ui-state-disabled):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-steps .ui-steps-item:not(.ui-state-highlight):not(.ui-state-disabled):hover a {
    color: #212121; }

.ui-panelmenu .ui-panelmenu-header:not(.ui-state-active):hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121;
  border-color: #d6d6d6; }
  .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active):hover a {
    color: #212121; }
  .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active):hover a {
    color: #212121; }
.ui-panelmenu .ui-panelmenu-header.ui-state-active a {
  color: #212121; }
.ui-panelmenu .ui-panelmenu-content .ui-menuitem-link {
  color: #222222; }
  .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link:hover {
    border-color: #c0c0c0;
    background: #eeeeee;
    color: #212121;
    border-color: transparent; }
    .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link:hover a {
      color: #212121; }

.ui-datepicker .ui-datepicker-header a {
  color: #1b1d1f; }
  .ui-datepicker .ui-datepicker-header a:hover {
    border-color: #c0c0c0;
    background: #eeeeee;
    color: #212121; }
    .ui-datepicker .ui-datepicker-header a:hover a {
      color: #212121; }
.ui-datepicker .ui-datepicker-calendar td:not(.ui-state-disabled) a:hover {
  border-color: #c0c0c0;
  background: #eeeeee;
  color: #212121; }
  .ui-datepicker .ui-datepicker-calendar td:not(.ui-state-disabled) a:hover a {
    color: #212121; }

.fc .fc-toolbar .fc-prev-button .ui-icon-circle-triangle-w {
  margin-top: .3em;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center; }
  .fc .fc-toolbar .fc-prev-button .ui-icon-circle-triangle-w:before {
    content: "\F053"; }
.fc .fc-toolbar .fc-next-button .ui-icon-circle-triangle-e {
  margin-top: .3em;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center; }
  .fc .fc-toolbar .fc-next-button .ui-icon-circle-triangle-e:before {
    content: "\F054"; }

.ui-rating a {
  color: #222222; }

.ui-organizationchart .ui-organizationchart-line-down {
  background-color: #bcbcbc; }
.ui-organizationchart .ui-organizationchart-line-left {
  border-right: 1px solid #bcbcbc; }
.ui-organizationchart .ui-organizationchart-line-top {
  border-top: 1px solid #bcbcbc; }
.ui-organizationchart .ui-organizationchart-node-content {
  border-color: #bcbcbc; }
.ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler {
  color: #bcbcbc; }

/* Validation */
.ui-inputtext.ng-dirty.ng-invalid,
p-dropdown.ng-dirty.ng-invalid > .ui-dropdown,
p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext,
p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext,
p-chips.ng-dirty.ng-invalid > .ui-inputtext,
p-inputmask.ng-dirty.ng-invalid > .ui-inputtext,
p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box,
p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box,
p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch,
p-listbox.ng-dirty.ng-invalid .ui-inputtext,
p-multiselect.ng-dirty.ng-invalid > .ui-multiselect,
p-spinner.ng-dirty.ng-invalid > .ui-inputtext,
p-selectbutton.ng-dirty.ng-invalid .ui-button,
p-togglebutton.ng-dirty.ng-invalid .ui-button {
  border-bottom-color: #f44336; }

/* Cornering */
.ui-corner-tl {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px; }

.ui-corner-tr {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px; }

.ui-corner-bl {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px; }

.ui-corner-br {
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px; }

.ui-corner-top {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px; }

.ui-corner-bottom {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px; }

.ui-corner-right {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px; }

.ui-corner-left {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px; }

.ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/vn/themes/default/images/content/roboto-v15-latin-regular.9f916e330c478bbfa2a0dd6614042046.eot);
  /* IE9 Compat Modes */
  src: local("Roboto"), local("Roboto-Regular"), url(/vn/themes/default/images/content/roboto-v15-latin-regular.9f916e330c478bbfa2a0dd6614042046.eot?#iefix) format("embedded-opentype"), url(/vn/themes/default/images/content/roboto-v15-latin-regular.7e367be02cd17a96d513ab74846bafb3.woff2) format("woff2"), url(/vn/themes/default/images/content/roboto-v15-latin-regular.16e1d930cf13fb7a956372044b6d02d0.woff) format("woff"), url(/vn/themes/default/images/content/roboto-v15-latin-regular.38861cba61c66739c1452c3a71e39852.ttf) format("truetype"), url(/vn/themes/default/images/content/roboto-v15-latin-regular.3d3a53586bd78d1069ae4b89a3b9aa98.svg#Roboto) format("svg");
  /* Legacy iOS */ }
.ui-widget-header {
  /* background: #f6f7f9 0 0 repeat-x; */
  /* Old browsers */
  /* background: -moz-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%); */
  /* FF3.6+ */
  /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f7f9), color-stop(100%, #ebedf0)); */
  /* Chrome,Safari4+ */
  /* background: -webkit-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%); */
  /* Chrome10+,Safari5.1+ */
  /* background: -o-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%); */
  /* Opera11.10+ */
  /* background: -ms-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%); */
  /* IE10+ */
  /* background: linear-gradient(to bottom, #f6f7f9 0%, #ebedf0 100%); */
  /* W3C */ }

.ui-accordion .ui-accordion-header {
  background: #f6f7f9;
  border-top: 1px solid #d9d9d9; }
  .ui-accordion .ui-accordion-header a {
    color: #1b1d1f; }
  .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover {
    background: #ededf0; }
  .ui-accordion .ui-accordion-header.ui-state-active {
    background: #ffffff;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
.ui-accordion .ui-accordion-content {
  border: 0 none; }

/* Tabview */
.ui-tabview.ui-widget-content {
  border: 0 none; }
.ui-tabview .ui-tabview-nav {
  background: transparent; }
  .ui-tabview .ui-tabview-nav > li.ui-state-default {
    background: #f6f7f9; }
  .ui-tabview .ui-tabview-nav > li.ui-state-active {
    background: #ffffff;
    font-weight: normal;
    color: #555555; }
  .ui-tabview .ui-tabview-nav > li:not(.ui-state-active):not(.ui-state-disabled):hover {
    background: #ededf0; }

/* Spinner */
.ui-spinner:not(.ui-state-disabled) .ui-spinner-button:enabled:hover {
  border: 1px solid #1f89ce;
  background: #1f89ce;
  outline: 0 none;
  color: #ffffff; }

.ui-spinner:not(.ui-state-disabled) .ui-spinner-button:enabled:active {
  border: 1px solid #156090;
  background: #186ba0;
  color: #ffffff; }

.ui-slider {
  position: relative;
  text-align: left;
  background: #838688;
  border: none;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset; }

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 17px !important;
  height: 21px  !important;
  cursor: default;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAVCAYAAAAjODzXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZBQjgwQThDRjQ4ODExRTBBMzgxQjZGRjMwN0M4RjFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZBQjgwQThERjQ4ODExRTBBMzgxQjZGRjMwN0M4RjFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkFCODBBOEFGNDg4MTFFMEEzODFCNkZGMzA3QzhGMUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkFCODBBOEJGNDg4MTFFMEEzODFCNkZGMzA3QzhGMUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5U68QXAAAED0lEQVR42qyWzU9jVRjGz+29pdBSKJWAksmMGheTyAwLKCRE/gAXAq5MEHZujCtCov8CS5dOMgkLozALo0ZCYgTdkgyTAhqR8GUDmGKhQin97q3Pc3zP5FpnGJ16k6f33N7z/u77dc69lvrn4RwcHLxXq9XeKhaLt6vV6i3XdRO4/qVUKn0Ti8XuY05FXX/8Z4blHa+srLw2NDT0WVNTUyyTyaiTkxN1dnamQqGQCgaD+gzgw/X19XfHx8d3YVOrc+C5GT4B+AB4Y3h4+BEmxxzHUX6//7Es6y9/ASAoNjIy8mhhYaHXY98wQ//09/dHent7P8ekcLlc1gYtLS1ahCA61dzcrAKBgAb6fL7w4ODgp5xmvGiUQUf8s7OzH6J+N7LZrEJNVaVS0cZMIwEGaCCcA2jf8vLyR+yH/4NBSDgajb59eXmpbNvWqQNQTw6HwxrG2hKCplP5fF6LUbe3t78D+48ZUaMMOhKBZ7fYWPScN40ikYiGtLa2qkKhoPigXC6nx4wYdjdpT0caZdCREOoVMDcoAugxwWw6dr75H8vv8RjwJtrrGjfIoCMODIpIZYAp1ZsADNva2lRHR4dKJpOqu7tbR0SwiYg1xsGutLlsG2XQkcrp6Wm6q6vrJRqzuVhXnk2EjEaWncI8HQkh+/v7Z7CvktYog6vmanNzM07P0Tg6CjaVSa05p9NpHQnTyoZkdKurqw9pT21sbKw3wuAuE4WXb66trd3r6ekJcQI7npFwKRpDNiGjpLgCdnZ2Un19fe/D/geWRhifPAfjA9h/z/pW6TFS1DI6OnoHk22mjGIUhBHCZQc2YH7eK09NTd07Ojpahv1vrDMZe3t7rWNjY3fB8P0bxuTk5P3j4+PvyKAj7K7i7u7u1dLSkosd8tXOzs6AgfDM2mJV6J1xe3s7A8BCPB7/EnZbUF4YJTDyi4uLamBg4OXrGFtbW5cTExNfoJxfwe5nMmzZodlw2VQqdTE3N5fiNo0NKoRa20i5D5FUDw8Pc/Pz89vT09MPMO9bzN+ALsQJS96meTRtDowLZCiMngkKw0LDuolEIg/G3szMzNd4EZIRh/7g883bl03L9dwF3YZeh16BXuD2LUvsFPoV+kkykWIWPG9gMoLQDeiuMLhZdXgYfGgC+hHahI6hAoOxPJ8DtryAotCLUKeAHYn2Sh6ehNIG4HHEkge2if1NCSwkbDKy0O/iTFKu+X/NEUjN1BnKyPhcwJZcl8WZrIzduu+RmpQ4J44qKV1AsuVKP53L/bzM1wy7DlTzOOXKRDpXNPuFjCtP+CjycipiWxGnCxLAuShbV9a/faGZa0vK4Zjt2wM3D3Cv+Uw0ZXYkG/VZLT0po9Y1MKvuvjdjzzq89t6vOPdpnD8FGACiWVtxaofC7AAAAABJRU5ErkJggg==) 0 0 no-repeat;
  outline: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none; }

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background: #14a4ff;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) inset;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.ui-slider .ui-slider-handle.ui-state-active {
  background-position: -17px 0; }

.ui-slider-horizontal {
  height: 6px; }

.ui-slider-horizontal .ui-slider-handle {
  top: -2px !important;
  margin-left: -.6em; }

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%; }

.ui-slider-horizontal .ui-slider-range-min {
  left: 0; }

.ui-slider-horizontal .ui-slider-range-max {
  right: 0; }

.ui-slider-vertical {
  width: .8em;
  height: 100px; }

.ui-slider-vertical .ui-slider-handle {
  left: -.1em !important;
  margin-left: 0;
  margin-bottom: -.6em; }

.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%; }

.ui-slider-vertical .ui-slider-range-min {
  bottom: 0; }

.ui-slider-vertical .ui-slider-range-max {
  top: 0; }

.ui-progressbar.ui-progressbar-determinate .ui-progressbar-value {
  border: 0 none;
  background: #8ec5fc; }
.ui-progressbar.ui-progressbar-determinate .ui-progressbar .ui-progressbar-label {
  color: #222222; }
.ui-progressbar.ui-progressbar-indeterminate {
  background: #8ec5fc; }
  .ui-progressbar.ui-progressbar-indeterminate .ui-progressbar-value {
    border: 0 none;
    background-color: #186ba0; }

.ui-widget-header .ui-button,
.ui-widget-content .ui-button,
.ui-widget.ui-button,
.ui-button {
  border: 1px solid #2399e5;
  color: #FFFFFF;
  background: #2399e5;
  -webkit-transition: background-color .2s;
  -moz-transition: background-color .2s;
  transition: background-color .2s; }
  .ui-widget-header .ui-button:enabled:hover, .ui-widget-header .ui-button:focus,
  .ui-widget-content .ui-button:enabled:hover,
  .ui-widget-content .ui-button:focus,
  .ui-widget.ui-button:enabled:hover,
  .ui-widget.ui-button:focus,
  .ui-button:enabled:hover,
  .ui-button:focus {
    border: 1px solid #1f89ce;
    background: #1f89ce;
    outline: 0 none;
    color: #ffffff; }
  .ui-widget-header .ui-button:enabled:active,
  .ui-widget-content .ui-button:enabled:active,
  .ui-widget.ui-button:enabled:active,
  .ui-button:enabled:active {
    border: 1px solid #156090;
    background: #186ba0;
    color: #ffffff; }

.ui-fileupload-choose:not(.ui-state-disabled):hover,
.ui-fileupload-choose.ui-state-focus {
  border: 1px solid #1f89ce;
  background: #1f89ce;
  outline: 0 none;
  color: #ffffff; }

.ui-fileupload-choose:not(.ui-state-disabled):active {
  border: 1px solid #156090;
  background: #186ba0;
  color: #ffffff; }

/* Checkbox and Radio */
.ui-chkbox-box.ui-state-active,
.ui-radiobutton-box.ui-state-active {
  border: 1px solid #156090;
  background: #186ba0;
  color: #FFFFFF; }

.ui-chkbox-box.ui-state-focus,
.ui-radiobutton-box.ui-state-focus {
  -moz-box-shadow: 0px 0px 5px #1f89ce;
  -webkit-box-shadow: 0px 0px 5px #1f89ce;
  box-shadow: 0px 0px 5px #1f89ce; }

.ui-chkbox-box.ui-state-focus.ui-state-active {
  background: #186ba0; }

/* Inputs */
.ui-inputtext {
  background: #ffffff;
  color: #222222;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  transition: .2s; }

.ui-inputtext.ui-state-focus,
.ui-inputtext:focus {
  -moz-box-shadow: 0px 0px 5px #1f89ce;
  -webkit-box-shadow: 0px 0px 5px #1f89ce;
  box-shadow: 0px 0px 5px #1f89ce; }

/* InputSwitch */
.ui-inputswitch-on {
  background: #186ba0 !important;
  color: #ffffff !important; }

.ui-paginator .ui-paginator-page.ui-state-active {
  background: #186ba0;
  color: #ffffff;
  border-color: #156090; }

/* DataTable  */
.ui-datatable th.ui-state-default {
  background: #ebedf0;
  border-color: #d9d9d9; }
.ui-datatable th.ui-sortable-column:not(.ui-state-active):hover {
  background: #d3d5d8;
  border-color: #d9d9d9; }
.ui-datatable th.ui-state-active {
  background: #186ba0;
  color: #ffffff; }
.ui-datatable tbody > tr.ui-widget-content {
  border-color: #d9d9d9; }
  .ui-datatable tbody > tr.ui-widget-content.ui-datatable-odd {
    background-color: #fafafb; }
  .ui-datatable tbody > tr.ui-widget-content.ui-state-highlight {
    background-color: #186ba0;
    color: #FFFFFF; }
.ui-datatable tfoot td.ui-state-default {
  background: #ebedf0;
  border-color: #d9d9d9; }

/* Panel */
.ui-panel.ui-widget {
  padding: 0; }
  .ui-panel.ui-widget .ui-panel-titlebar.ui-corner-all {
    -moz-border-radius-bottom-left: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottom-right: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0; }
  .ui-panel.ui-widget .ui-panel-titlebar {
    border-width: 0 0 1px 0; }
  .ui-panel.ui-widget .ui-panel-titlebar-icon span {
    position: relative;
    top: 1px; }

/* TreeTable */
.ui-treetable th.ui-state-default {
  background: #ebedf0;
  border-color: #d9d9d9; }

/* ButtonSet */
.ui-togglebutton.ui-button.ui-state-default,
.ui-selectbutton .ui-button.ui-state-default {
  border: 1px solid #d6d6d6;
  background: #ffffff;
  font-weight: normal;
  color: #555555; }

.ui-togglebutton.ui-button.ui-state-hover, .ui-togglebutton.ui-button.ui-state-focus,
.ui-selectbutton .ui-button.ui-state-hover, .ui-selectbutton .ui-button.ui-state-focus {
  border: 1px solid #c0c0c0;
  background: #eeeeee;
  font-weight: normal;
  color: #212121; }

.ui-togglebutton.ui-button.ui-state-focus,
.ui-selectbutton .ui-button.ui-state-focus.ui-state-active {
  -moz-box-shadow: 0px 0px 5px #1f89ce;
  -webkit-box-shadow: 0px 0px 5px #1f89ce;
  box-shadow: 0px 0px 5px #1f89ce; }

.ui-togglebutton.ui-button.ui-state-active,
.ui-selectbutton .ui-button.ui-state-active {
  border: 1px solid #156090;
  background: #186ba0;
  color: #FFFFFF; }

.ui-multiselect .ui-multiselect-label {
  background-color: #ffffff; }

.ui-dropdown.ui-state-focus, .ui-multiselect.ui-state-focus {
  -moz-box-shadow: 0px 0px 5px #1f89ce;
  -webkit-box-shadow: 0px 0px 5px #1f89ce;
  box-shadow: 0px 0px 5px #1f89ce; }

/* Growl */
.ui-growl-item-container.ui-state-highlight.ui-growl-message-info {
  background-color: #2196f3;
  border-color: #2196f3; }
.ui-growl-item-container.ui-state-highlight.ui-growl-message-error {
  background-color: #f44336;
  border-color: #f44336; }
.ui-growl-item-container.ui-state-highlight.ui-growl-message-warn {
  background-color: #FFB300;
  border-color: #FFB300; }
.ui-growl-item-container.ui-state-highlight.ui-growl-message-success {
  background-color: #4CAF50;
  border-color: #4CAF50; }

/* TabMenu */
.ui-tabmenu {
  border: 0 none; }
  .ui-tabmenu .ui-tabmenu-nav {
    background: none; }
    .ui-tabmenu .ui-tabmenu-nav > li.ui-state-default {
      background: #f6f7f9; }
    .ui-tabmenu .ui-tabmenu-nav > li.ui-state-active {
      background: #ffffff;
      font-weight: normal;
      color: #555555; }
    .ui-tabmenu .ui-tabmenu-nav > li:not(.ui-state-active):not(.ui-state-disabled):hover {
      background: #ededf0; }

/* Menus */
.ui-menu,
.ui-menu .ui-menu-child {
  border: 1px solid #d9d9d9;
  color: #1b1d1f;
  background: #f6f7f9 0 0 repeat-x;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f7f9), color-stop(100%, #ebedf0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%);
  /* Opera11.10+ */
  background: -ms-linear-gradient(top, #f6f7f9 0%, #ebedf0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f6f7f9 0%, #ebedf0 100%);
  /* W3C */ }

.ui-menu .ui-menuitem .ui-menuitem-link:hover {
  background-color: #a6a6a6;
  color: #ffffff; }
.ui-menu .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #a6a6a6;
  color: #ffffff; }

/* PanelMenu */
.ui-panelmenu .ui-panelmenu-header.ui-state-active,
.ui-panelmenu .ui-panelmenu-header.ui-state-active a {
  border-color: #156090;
  background: #186ba0;
  color: #FFFFFF; }

/* DatePicker */
.ui-datepicker.ui-widget {
  padding: 0; 
/*  padding:1.2em;/*eleven*/
}
  .ui-datepicker.ui-widget .ui-datepicker-header {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border-top: 0 none;
    border-left: 0 none;
    border-right: 0 none; }
    .ui-datepicker.ui-widget .ui-datepicker-header a:hover {
      border-width: 1px; }
  .ui-datepicker.ui-widget .ui-datepicker-calendar {
    margin: 0; }
    .ui-datepicker.ui-widget .ui-datepicker-calendar thead th {
      background-color: #f6f8fa;
    /*  background:none;/*eleven*/
      padding: 8px; }
    .ui-datepicker.ui-widget .ui-datepicker-calendar td {
      border-bottom: 1px solid rgba(213, 213, 213, 0.5);
    /*  border-bottom: 0px solid rgba(213, 213, 213, 0.5); /*eleven*/
      padding: 0; }
      .ui-datepicker.ui-widget .ui-datepicker-calendar td a {
        border: 0 none;
        text-align: center;
        padding: 8px; }
        .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-highlight {
          background-color: #d6d6d6;
        /*  border-radius: 14px;/*eleven*/
          color: #212121; }
        .ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active {
          background-color: #186ba0;
        /*  background-color:#008580;/*eleven*/
        /*  border-radius: 14px;/*eleven*/
          color: #ffffff; }
    .ui-datepicker.ui-widget .ui-datepicker-calendar tr:last-child td {
      border-bottom: 0 none; }
  .ui-datepicker.ui-widget .ui-timepicker {
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0; }
  .ui-datepicker.ui-widget.ui-datepicker-timeonly .ui-timepicker {
    border-top: 0 none; }

/* Steps */
.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link {
  color: #ffffff; }

/* Dialog */
.ui-dialog.ui-widget .ui-dialog-titlebar {
  padding: 1em 1.5em; }

.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-title {
  font-size: 1.25em; }

.ui-dialog.ui-widget .ui-dialog-content {
  padding: 1em 1.5em; }

/* Schedule */
.fc .fc-button-group .ui-state-active {
  border: 1px solid #156090;
  background: #186ba0;
  color: #ffffff; }
.ui-widget, .ui-widget * {
    box-sizing: border-box;
}
.ui-helper-hidden {
    display: none !important;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-hidden-accessible input,
.ui-helper-hidden-accessible select {
    transform: scale(0);
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    zoom: 1;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-state-disabled a {
    cursor: default !important;
}
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ui-shadow {
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
}
.ui-unselectable-text {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.ui-scrollbar-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
}
.ui-overflow-hidden {
    overflow: hidden;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #898989;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #898989;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #898989;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #898989;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color: #898989;
}
.ui-placeholder {
   color: #898989;
}
.ui-accordion { 
    width: 100%; 
}

.ui-accordion .ui-accordion-header { 
    cursor: pointer; 
    position: relative; 
    margin-top: 1px; 
    zoom: 1; 
}

.ui-accordion .ui-accordion-header a { 
    display: block; 
    padding: .5em .5em .5em 2em; 
}

.ui-accordion .ui-accordion-header>.fa {
    position: absolute; 
    left: .5em; 
    top: 50%; 
    margin-top: -.5em; 
}

.ui-accordion .ui-accordion-content { 
    padding: 1em;
    border-top: 0; 
    overflow: visible;
    zoom: 1; 
}

.ui-accordion .ui-accordion-header.ui-state-disabled, 
.ui-accordion .ui-accordion-header.ui-state-disabled a { 
    cursor: default; 
}

.ui-accordion-content-wrapper-overflown {
    overflow: hidden;
}

.ui-rtl .ui-accordion .ui-accordion-header a {
    padding: .5em 2em .5em .5em;
}
 
.ui-rtl .ui-accordion .ui-accordion-header > .fa {
    left: initial;
    right: .5em;
}

.ui-rtl .ui-accordion .ui-accordion-header > .fa-caret-right:before {
    content: '\F0D9';
}
.ui-autocomplete {
    width: auto;
    zoom: 1;
    cursor: pointer;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    display: inline-block;
}

.ui-autocomplete .ui-autocomplete-dropdown {
    height: 100%;
    width: 2em;
    margin-right: 0;
    vertical-align: top;
}

.ui-autocomplete .ui-autocomplete-input {
    padding-right: 1.5em;
}

.ui-autocomplete-loader {
    position: absolute;
    right: .25em;
    top: 50%;
    margin-top: -.5em;
}

.ui-autocomplete-query {
    font-weight: bold;
}

.ui-autocomplete-panel {
    position: absolute;
    overflow: auto;
}

.ui-autocomplete-panel .ui-autocomplete-list {
    padding: 0.4em;
    border: 0 none;
}

.ui-autocomplete-panel .ui-autocomplete-list-item {
    border: 0 none;
    cursor: pointer;
    font-weight: normal;
    margin: 1px 0;
    padding: 0.186em 0.313em;
    text-align: left;
}

.ui-autocomplete .ui-button-icon-only,
.ui-autocomplete .ui-button-icon-only:enabled:hover,
.ui-autocomplete .ui-button-icon-only:enabled:focus,
.ui-autocomplete .ui-button-icon-only:enabled:active {
    border-left: 0 none;
}

/* Multiple Selection */
.ui-autocomplete-multiple-container {
    display: inline-block;
    vertical-align: middle;
}

.ui-autocomplete-multiple-container.ui-inputtext {
    clear: left;
    cursor: text;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0 1.5em 0 .25em;
}

.ui-autocomplete-token {
    cursor: default;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    padding: .125em .5em;
    white-space: nowrap;
    position: relative;
    margin-right: .125em;
    border: 0 none;
    font-size: .9em;
}

.ui-autocomplete-token-label {
    display: block;
    margin-right: 2em;
}

.ui-autocomplete-token-icon {
    margin-top: -.5em;
    position: absolute;
    right: 0.2em;
    top: 50%;
    cursor: pointer;
}

.ui-autocomplete-input-token {
    display: inline-block;
    vertical-align: middle;
    list-style-type: none;
    margin: 0 0 0 .125em;
    padding: .25em .25em .25em 0;
}

.ui-autocomplete-input-token input {
    border: 0 none;
    width: 10em;
    outline: medium none;
    background-color: transparent;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.ui-autocomplete-dd .ui-autocomplete-loader {
    right: 2.25em;
}

.ui-autocomplete-dd input.ui-corner-all ,
.ui-autocomplete-dd .ui-autocomplete-multiple-container.ui-corner-all {
     -moz-border-radius-topright: 0px; 
     -webkit-border-top-right-radius: 0px;
     border-top-right-radius: 0px;
     -moz-border-radius-bottomright: 0px;
     -webkit-border-bottom-right-radius: 0px;
     border-bottom-right-radius: 0px;
 }
 
.ui-autocomplete-dd .ui-autocomplete-dropdown.ui-corner-all {
     -moz-border-radius-topleft: 0px; 
     -webkit-border-top-left-radius: 0px;
     border-top-left-radius: 0px;
     -moz-border-radius-bottomleft: 0px;
     -webkit-border-bottom-left-radius: 0px;
     border-bottom-left-radius: 0px;
}

/** AutoComplete **/
.ui-fluid p-autocomplete,
.ui-fluid .ui-autocomplete,
.ui-fluid .ui-autocomplete-input {
    width: 100%;
}

.ui-fluid .ui-autocomplete.ui-autocomplete-dd .ui-autocomplete-input,
.ui-fluid .ui-autocomplete.ui-autocomplete-dd .ui-autocomplete-multiple-container {
    width: calc(100% - 2em);
}

.ui-fluid .ui-autocomplete .ui-autocomplete-dropdown.ui-button {
    width: 2em;
}

.ui-blockui {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-blockui-document {
    position: fixed;
}
/** Breadcrumb **/
.ui-breadcrumb {
    margin: 0;
    padding: 0;
    padding: .3em;
}

.ui-breadcrumb ul {
    margin: 0;
    padding: 0;
}

.ui-breadcrumb ul li {
    display: inline-block;
    vertical-align: middle;
}

.ui-breadcrumb ul li .ui-menuitem-link {
    text-decoration: none;
}
/* Button */
.ui-button { 
    display: inline-block; 
    position: relative; 
    padding: 0; 
    margin-right: .1em; 
    text-decoration: none !important; 
    cursor: pointer; 
    text-align: center; 
    zoom: 1; 
    overflow: visible; /* the overflow property removes extra width in IE */
} 

.ui-button-icon-only { 
    width: 2em;
} 

/*button text element */
.ui-button .ui-button-text { 
    display: block; 
    line-height: normal;  
}

.ui-button-text-only .ui-button-text { 
    padding: .25em 1em; 
}

.ui-button-icon-only .ui-button-text { 
    padding: .25em; 
    text-indent: -9999999px; 
}

.ui-button-text-icon-left .ui-button-text { 
    padding: .25em 1em .25em 2.1em; 
}

.ui-button-text-icon-right .ui-button-text { 
    padding: .25em 2.1em .25em 1em; 
}

/*button icon element(s) */
.ui-button-icon-only .fa,
.ui-button-text-icon-left .fa,
.ui-button-text-icon-right .fa {
    position: absolute; 
    top: 50%;
    margin-top: -.5em; 
}

.ui-button-icon-only .fa {
    top: 50%;
    left: 50%;
    margin-top: -.5em;
    margin-left: -.6em;
}

.ui-button-icon-left {
    left: .5em; 
}

.ui-button-icon-right {
    right: .5em; 
}

/*button sets*/
.ui-buttonset .ui-button { 
    margin-left: 0; 
    margin-right: 0;
}

/* workarounds */
button.ui-button::-moz-focus-inner { 
    border: 0; padding: 0; /* reset extra padding in Firefox */
}

/** Fluid **/
.ui-fluid .ui-button {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
}

.ui-fluid .ui-button-text-icon-left .ui-button-text,
.ui-fluid .ui-button-text-icon-right .ui-button-text {
    padding-left: 1em;
    padding-right: 1em;
}

/** ButtonSet **/
.ui-fluid .ui-buttonset {
    width: 100%;
}

.ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button {width: 100%;}
.ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button {width: 50%;}
.ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button {width: 33.3%;}
.ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button {width: 25%;}
.ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button {width: 20%;}
.ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button {width: 16.6%;}

@media (max-width: 640px) {
    .ui-fluid .ui-buttonset.ui-buttonset-1 .ui-button,
    .ui-fluid .ui-buttonset.ui-buttonset-2 .ui-button,
    .ui-fluid .ui-buttonset.ui-buttonset-3 .ui-button,
    .ui-fluid .ui-buttonset.ui-buttonset-4 .ui-button,
    .ui-fluid .ui-buttonset.ui-buttonset-5 .ui-button,
    .ui-fluid .ui-buttonset.ui-buttonset-6 .ui-button {
        width: 100%;
    }
}

/* Severity Buttons */
/* Secondary */
.ui-button.ui-button-secondary.ui-state-default,
.ui-splitbutton.ui-button-secondary .ui-button.ui-state-default {
    background-color: #ffffff;
    border-color: #cccccc;
    color: #373a3c;
}

.ui-button.ui-button-secondary:enabled:hover,
.ui-button.ui-button-secondary:focus,
.ui-splitbutton.ui-button-secondary .ui-button:enabled:hover,
.ui-splitbutton.ui-button-secondary .ui-button:focus {
    background-color: #f2f2f2;
    border-color: #cccccc;
    color: #373a3c;
}

.ui-button.ui-button-secondary:enabled:active,
.ui-splitbutton.ui-button-secondary .ui-button:enabled:active  {
    background-color: #e6e6e6;
    border-color: #cccccc;
    color: #373a3c;
}

/* Success */
.ui-button.ui-button-success.ui-state-default,
.ui-splitbutton.ui-button-success .ui-button.ui-state-default {
    background-color: #5cb85c;
    border-color: #5cb85c;
    color: #ffffff;
}

.ui-button.ui-button-success:enabled:hover,
.ui-button.ui-button-success:focus,
.ui-splitbutton.ui-button-success .ui-button:enabled:hover,
.ui-splitbutton.ui-button-success .ui-button:focus {
    background-color: #4cae4c;
    border-color: #5cb85c;
}

.ui-button.ui-button-success:enabled:active,
.ui-splitbutton.ui-button-success .ui-button:enabled:active {
    background-color: #449d44;
    border-color: #5cb85c;
}

/* Info */
.ui-button.ui-button-info.ui-state-default,
.ui-splitbutton.ui-button-info .ui-button.ui-state-default {
    background-color: #5bc0de;
    border-color: #5bc0de;
    color: #ffffff;
}

.ui-button.ui-button-info:enabled:hover,
.ui-button.ui-button-info:focus,
.ui-splitbutton.ui-button-info .ui-button:enabled:hover,
.ui-splitbutton.ui-button-info .ui-button:focus {
    background-color: #46b8da;
    border-color: #5bc0de;
}

.ui-button.ui-button-info:enabled:active,
.ui-splitbutton.ui-button-info .ui-button:enabled:active {
    background-color: #31b0d5;
    border-color: #5bc0de;
}

/* Warning */
.ui-button.ui-button-warning.ui-state-default,
.ui-splitbutton.ui-button-warning .ui-button.ui-state-default {
    background-color: #f0ad4e;
    border-color: #f0ad4e;
    color: #ffffff;
}

.ui-button.ui-button-warning:enabled:hover,
.ui-button.ui-button-warning:focus,
.ui-splitbutton.ui-button-warning .ui-button:enabled:hover,
.ui-splitbutton.ui-button-warning .ui-button:focus {
    background-color: #eea236;
    border-color: #f0ad4e;
}

.ui-button.ui-button-warning:enabled:active,
.ui-splitbutton.ui-button-warning .ui-button:enabled:active {
    background-color: #ec971f;
    border-color: #f0ad4e;
}

/* Danger */
.ui-button.ui-button-danger.ui-state-default,
.ui-splitbutton.ui-button-danger .ui-button.ui-state-default {
    background-color: #d9534f;
    border-color: #d9534f;
    color: #ffffff;
}

.ui-button.ui-button-danger:enabled:hover,
.ui-button.ui-button-danger:focus,
.ui-splitbutton.ui-button-danger .ui-button:enabled:hover,
.ui-splitbutton.ui-button-danger .ui-button:focus {
    background-color: #d43f3a;
    border-color: #d9534f;
}

.ui-button.ui-button-danger:enabled:active,
.ui-splitbutton.ui-button-danger .ui-button:enabled:active {
    background-color: #c9302c;
    border-color: #d9534f;
}
.ui-calendar {
    position: relative;
    display: inline-block;
}

.ui-calendar .ui-calendar-button {
    position: absolute;
    height: 100%;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    width: 2em;
    border-left: 0 none;
}

.ui-calendar .ui-calendar-button:enabled:hover,
.ui-calendar .ui-calendar-button:focus {
    border-left: 0 none;
} 

/* Fluid */
.ui-fluid .ui-calendar {
    width: 100%;
}

.ui-fluid .ui-calendar-button {
    width: 2em;
}

.ui-fluid .ui-datepicker-buttonbar button {
    width: auto;
}

.ui-fluid .ui-calendar.ui-calendar-w-btn .ui-inputtext {
    width: calc(100% - 2em);
}

/* Datepicker */
.ui-datepicker {
	 width: 17em;
    /*width:100%; eleven*/
    border: none;

    padding: .2em;
	display: none;
    position: absolute;
}
.ui-datepicker.ui-datepicker-inline {
    display: inline-block;
    position: static;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: .125em;
	width: 1.8em;
    height: 1.8em;
 /*   height:2.8em; /*eleven*/
}

.ui-datepicker .ui-datepicker-prev {
	left: .125em;
}
.ui-datepicker .ui-datepicker-next {
	right: .125em;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -.5em;
}
.ui-datepicker .ui-datepicker-prev span {
	margin-left: -.25em;
}
.ui-datepicker .ui-datepicker-next span {
	margin-left: -.125em;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
/*	line-height: 2.8em;/*eleven*/
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: .125em 0;
    vertical-align: middle;
}
.ui-datepicker select.ui-datepicker-month {
    width: 55%;
}
.ui-datepicker select.ui-datepicker-year {
	width: 35%;
}
.ui-datepicker select.ui-datepicker-month {
    margin-right: .25em;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: .125em;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

.ui-datepicker .ui-datepicker-buttonbar {
    border-left: 0 none;
    border-right: 0 none;
    border-bottom: 0 none;
	padding: .2em;
}

.ui-datepicker .ui-datepicker-buttonbar > .ui-g > div:last-child {
    text-align: right;
}

.ui-datepicker .ui-datepicker-buttonbar > .ui-g > div {
    padding: 0;
}

.ui-calendar.ui-calendar-w-btn input {
    -moz-border-radius-topright: 0px; 
    -webkit-border-top-right-radius: 0px; 
    -khtml-border-top-right-radius: 0px; 
    border-top-right-radius: 0px;
    -moz-border-radius-bottomright: 0px; 
    -webkit-border-bottom-right-radius: 0px; 
    -khtml-border-bottom-right-radius: 0px; 
    border-bottom-right-radius: 0px;
}

.ui-timepicker {
    text-align: center;
    padding: .5em 0;
}

.ui-timepicker > div {
    display: inline-block;
    margin-left: .5em;
    min-width: 1.5em;
}

.ui-timepicker > .ui-minute-picker,
.ui-timepicker > .ui-second-picker {
    margin-left: 0;
}

.ui-timepicker > .ui-separator {
    margin-left: 0px;
    min-width: .75em;
}

.ui-timepicker > .ui-separator a {
    visibility: hidden;
}

.ui-timepicker > div a {
    display: block;
    opacity: 0.7;
    filter:Alpha(Opacity=70);
}

.ui-timepicker > div a:hover {
    display: block;
    opacity: 1;
    filter:Alpha(Opacity=100);
}
.ui-carousel {
    position: relative;
    padding: .063em;
}

.ui-carousel .ui-carousel-viewport .ui-carousel-items {
    list-style: none outside none;
    margin: 0;
    padding:0;
    position: relative;
    width: 32000px;
    left: 0;
}

.ui-carousel .ui-carousel-viewport .ui-carousel-items .ui-carousel-item {
    margin: 1px;
    padding: 0;
    float: left;
    box-sizing: border-box;
}

.ui-carousel .ui-carousel-viewport {
    overflow: hidden;
    position: relative;
    border: 0;
}

.ui-carousel .ui-carousel-footer {
    margin: 1px 1px 0px 1px;
    padding: .5em;
    overflow: hidden;
}

.ui-carousel .ui-carousel-header {
    margin: 0 1px;
    overflow: hidden;
    padding: .625em;
}

.ui-carousel .ui-carousel-header .ui-carousel-header-title {
    display: inline-block;
    overflow: hidden;
}

.ui-carousel .ui-carousel-dropdown,
.ui-carousel .ui-carousel-mobiledropdown {
    float: right;
    margin: 0px .625em;
    background-image: none;
}

.ui-carousel .ui-carousel-dropdown option,
.ui-carousel .ui-carousel-mobiledropdown option{
    background-image: none;
    border: 0 none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.ui-carousel .ui-carousel-button {
    float: right;
    margin: .125em;
}

.ui-carousel .ui-carousel-page-link {
    float: left;
    margin: 0 .125em;
    text-decoration: none;
}

.ui-carousel .ui-carousel-page-link, 
.ui-carousel .ui-carousel-button {
    cursor: pointer;
}

.ui-carousel .ui-carousel-page-links {
    margin: 0px .5em;
    margin-top: .125em;
    float: right;
}

.ui-carousel .ui-carousel-mobiledropdown {
    display: none;
}
.ui-chkbox {
    display: inline-block;
    cursor: pointer;
    vertical-align: middle;
    margin-right: .25em;
}

.ui-chkbox .ui-chkbox-box {
    width: 1.125em;
    height: 1.125em;
    line-height: 1.125em;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    text-align: center;
}

.ui-chkbox .ui-chkbox-icon {
    display: block;
}

.ui-chkbox-label {
    vertical-align: middle;  
}


.ui-chips > ul.ui-inputtext {
    clear: left;
    cursor: text;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0 .25em;
}

.ui-chips-token {
    cursor: default;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    padding: .125em .5em;
    white-space: nowrap;
    position: relative;
    margin-right: .125em;
    border: 0 none;
    font-size: .9em;
}

.ui-chips-token .ui-chips-token-label {
    display: block;
    margin-right: 2em;
}

.ui-chips > .ui-state-disabled .ui-chips-token-label {
    margin-right: 0;
}

.ui-chips-token .ui-chips-token-icon {
    margin-top: -.5em;
    position: absolute;
    right: 0.2em;
    top: 50%;
    cursor: pointer;
}

.ui-chips-input-token {
    display: inline-block;
    vertical-align: middle;
    list-style-type: none;
    margin: 0 0 0 .125em;
    padding: .25em .25em .25em 0;
}

.ui-chips-input-token input {
    border: 0 none;
    width: 10em;
    outline: medium none;
    background-color: transparent;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.ui-colorpicker {
    display: inline-block;
} 

.ui-colorpicker-dragging {
    cursor: pointer;
} 

.ui-colorpicker-overlay {
    position: relative;
} 

.ui-colorpicker-panel {
    position: relative;
    width: 193px;
    height: 166px;
    background-color: #323232;
    border-color: #191919;
}

.ui-colorpicker-overlay-panel {
    display: none;
    position: absolute;
} 

.ui-colorpicker-preview {
    width: 2em;
    cursor: pointer;
}

.ui-colorpicker-panel .ui-colorpicker-content {
    position: relative;
}

.ui-colorpicker-panel .ui-colorpicker-color-selector {
    width: 150px;
    height: 150px;
    top: 8px;
    left: 8px;
    position: absolute;
}

.ui-colorpicker-panel .ui-colorpicker-color {
     width: 150px;
     height: 150px;
     background: transparent url(/vn/themes/default/images/content/color.c7a33805ffda0d32bd2a9904c8b02750.png) no-repeat left top; 
}

.ui-colorpicker-panel .ui-colorpicker-color-handle {
     position: absolute;
     top: 0px;
     left: 150px;
     border-radius: 100%;
     width: 10px;
     height: 10px;
     border: 1px solid #ffffff;
     margin: -5px 0 0 -5px;
     cursor: pointer;
}

.ui-colorpicker-panel .ui-colorpicker-hue {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAACWCAIAAAC3uvTNAAAA7ElEQVRYw+2YUQqDQAxEh9GWuqV6Be9/JT88RN0VRUuv0ElBwhKY3yF5m90kLKd+mF/975r6geNyjm9Fy0kgqTJ6nqoIdGKczjmPJU5tZxA8wWPL7YOHKhZAlcmTAVVcxSCrMbfgqY/H6JEOoASPe56tgSrqLR7U2zWojwWjJ3jq47HEiZoGTwJxP1RRXw8y9RZfCMhbhTHOVTxXnUFtPJ5rGjzu35y2KfKGQxWT2K4TQL1d2zz6KAH1kRU8wfOXx+37qY3Hct+aDaqot2u7R/wMuDS3qnj0z0HqK4X/+kRNHdfUwFP2Nisqe/sFuUZiVjC9HCUAAAAASUVORK5CYII=) no-repeat left top; 
    width: 17px;
    height: 150px;
    top: 8px;
    left: 167px;
    position: absolute;
    opacity: .85;
}

.ui-colorpicker-panel .ui-colorpicker-hue-handle {
     position: absolute;
     top: 150px;
     left: 0px;
     width: 21px;
     margin-left: -2px;
     margin-top: -5px;
     height: 10px;
     border: 2px solid #ffffff;
     opacity: .85;
     cursor: pointer;
 }
 
 .ui-colorpicker-panel.ui-state-disabled .ui-colorpicker-hue-handle,
 .ui-colorpicker-panel.ui-state-disabled .ui-colorpicker-color-handle  {
      opacity: .5;
 }
.ui-datagrid .ui-paginator {
	text-align: center;
    border-top: 0 none;
}

.ui-datagrid-column {
	padding: .25em;
}

.ui-datagrid-content-empty {
    padding: .25em .625em;
}

.ui-datagrid .ui-datagrid-header,
.ui-datagrid .ui-datagrid-footer {
    text-align:center;
	padding: .5em .75em;
}

.ui-datagrid .ui-datagrid-header {
    border-bottom: 0 none;
}

.ui-datagrid .ui-datagrid-footer {
    border-top: 0 none;
}

.ui-datagrid .ui-paginator-top {
    border-bottom: 0 none;
}

.ui-datagrid .ui-paginator-bottom {
    border-top: 0 none;
}


.ui-datalist .ui-datalist-header,
.ui-datalist .ui-datalist-footer {
    text-align:center;
	padding: .5em .75em;
}

.ui-datalist .ui-datalist-header {
    border-bottom: 0 none;
}

.ui-datalist .ui-datalist-footer {
    border-top: 0 none;
}

.ui-datalist .ui-paginator {
    border-top: 0 none;
}

.ui-datalist .ui-datalist-data {
    margin: 0;
    padding: 0;
}

.ui-datalist .ui-datalist-data > li {
    list-style-type: none;
    
}

.ui-datalist .ui-datalist-emptymessage {
    padding: .5em .75em;
}

.ui-datalist.ui-datalist-scrollable .ui-datalist-content {
    overflow: auto;
}
.ui-datascroller {
}

.ui-datascroller .ui-datascroller-header {
    text-align: center;
	padding: .5em .75em;
    border-bottom: 0 none;
}

.ui-datascroller .ui-datascroller-footer {
    text-align: center;
    padding: .25em .625em;
    border-top: 0px none;
}

.ui-datascroller .ui-datascroller-content {
    padding: .25em .625em;
}

.ui-datascroller-inline .ui-datascroller-content {
    overflow: auto;
}

.ui-datascroller .ui-datascroller-list {
    list-style-type: none; 
    margin: 0;
    padding: 0;
}
.ui-datatable {
    position: relative;
}

.ui-datatable table {
	border-collapse:collapse;
    width: 100%;
    table-layout: fixed;
}

.ui-datatable .ui-datatable-header,
.ui-datatable .ui-datatable-caption,
.ui-datatable .ui-datatable-footer {
    text-align: center;
	padding: .5em .75em;
    box-sizing: border-box;
}

.ui-datatable .ui-datatable-caption,
.ui-datatable .ui-datatable-header {
    border-bottom: 0 none;
}

.ui-datatable .ui-datatable-footer {
    border-top: 0 none;
}

.ui-datatable thead th, .ui-datatable tfoot td {
    text-align: center;
}

.ui-datatable thead tr {
    border-width: 0;
}

.ui-datatable .ui-datatable-thead > tr > th,
.ui-datatable .ui-datatable-tfoot > tr > td,
.ui-datatable .ui-datatable-data > tr > td {
    border-color: inherit;
    box-sizing: border-box;
    padding: .25em .5em;
    border-width: 1px;
    border-style: solid;
}


.ui-datatable.ui-datatable-resizable .ui-datatable-thead > tr > th,
.ui-datatable.ui-datatable-resizable .ui-datatable-tfoot > tr > td,
.ui-datatable.ui-datatable-resizable .ui-datatable-data > tr > td {
    overflow: hidden;
}

.ui-datatable .ui-datatable-thead > tr > th,
.ui-datatable .ui-datatable-tfoot > tr > td {
    font-weight: normal;
}

.ui-datatable tbody {
    outline: 0;
}

.ui-datatable .ui-sortable-column {
    cursor: pointer;
}

.ui-datatable .ui-sortable-column-icon {
    display: inline-block;
    margin-left: .125em;
}

.ui-datatable tr.ui-state-highlight {
    cursor: pointer;
}

/* Scrollable */
.ui-datatable-scrollable-body {
    overflow: auto;
    overflow-anchor: none
}
.ui-datatable-scrollable-header {
    overflow: hidden;
}

.ui-datatable-scrollable .ui-datatable-scrollable-header,
.ui-datatable-scrollable .ui-datatable-scrollable-footer {
    position: relative;
    border: 0 none;
}

.ui-datatable-scrollable .ui-datatable-scrollable-header td {
    font-weight: normal;
}

.ui-datatable .ui-datatable-scrollable-body  {
    min-height: 0%;
}

.ui-datatable .ui-datatable-data tr.ui-state-hover,
.ui-datatable .ui-datatable-data tr.ui-state-highlight {
    border-color: inherit;
    font-weight: inherit;
    cursor: pointer;
}

.ui-datatable .ui-datatable-data tr.ui-rowgroup-header td a,
.ui-datatable .ui-datatable-data tr.ui-rowgroup-header td span.ui-rowgroup-header-name {
    display: inline-block;
    vertical-align: middle;
}

.ui-datatable-scrollable-theadclone {
    height: 0;
}

.ui-datatable-scrollable-theadclone tr {
    height: 0;
}

.ui-datatable-scrollable-theadclone th.ui-state-default {
    height: 0;
    border-bottom-width: 0;
    border-top-width: 0;
    padding-top: 0;
    padding-bottom: 0;
    outline: 0 none;
}

.ui-datatable-scrollable-theadclone th span.ui-column-title {
  display: block;
  height: 0;
}

.ui-datatable .ui-paginator {
    padding: .125em;
}

.ui-datatable .ui-paginator-top {
    border-bottom-width: 0;
}

.ui-datatable .ui-paginator-bottom {
    border-top-width: 0;
}

.ui-datatable-rtl {
    direction: rtl;
}

.ui-datatable-rtl.ui-datatable thead th,
.ui-datatable-rtl.ui-datatable tfoot td {
    text-align: right;
}

/* Row Toggler */
.ui-row-toggler {
    cursor: pointer;
}

/* Resizable */
.ui-datatable .ui-column-resizer {
    display: block;
    position: absolute !important;
    top: 0;
    right: 0;
    margin: 0;
    width: .5em;
    height: 100%;
    padding: 0px;
    cursor:col-resize;
    border: 1px solid transparent;
}

.ui-datatable .ui-column-resizer-helper {
    width: 1px;
    position: absolute;
    z-index: 10;
    display: none;
}

.ui-datatable-resizable {
    padding-bottom: 1px;     /*fix for webkit overlow*/
    overflow:auto;
}

.ui-datatable-resizable thead th,
.ui-datatable-resizable tbody td,
.ui-datatable-resizable tfoot td {
    white-space: nowrap;
}

.ui-datatable-resizable th.ui-resizable-column {
    background-clip: padding-box;
    position: relative;
}

/** Reflow **/
.ui-datatable-reflow .ui-datatable-data td .ui-column-title {
    display: none;
}

/* Filter */
.ui-datatable .ui-column-filter {
    display: block;
    width: 100%;
    box-sizing: border-box;
    margin-top: .25em;
}

/* Editing */
.ui-datatable .ui-editable-column input {
    width: 100%;
    outline: 0;
}

.ui-datatable .ui-datatable-data > tr > td.ui-editable-column {
    padding: .5em;
}

.ui-datatable .ui-editable-column > .ui-cell-editor {
    display: none;
}

.ui-datatable .ui-datatable-data > tr > td.ui-editable-column.ui-cell-editing {
    padding: 1px;
}

.ui-datatable .ui-editable-column.ui-cell-editing > .ui-cell-editor {
    display: block;
}

.ui-datatable .ui-editable-column.ui-cell-editing > .ui-cell-data {
    display: none;
}

.ui-datatable-stacked thead th,
.ui-datatable-stacked tfoot td {
    display: none !important;
}

.ui-datatable.ui-datatable-stacked .ui-datatable-data > tr > td {
    text-align: left;
    display: block;
    border: 0 none;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: left;
}

.ui-datatable.ui-datatable-stacked .ui-datatable-data.ui-widget-content {
    border: 0 none;
}

.ui-datatable-stacked .ui-datatable-data tr.ui-widget-content {
    border-left: 0 none;
    border-right: 0 none;
}

.ui-datatable-stacked .ui-datatable-data td .ui-column-title {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -.4em 1em -.4em -.4em;
    font-weight: bold;
}

.ui-datatable .ui-selection-column .ui-chkbox,
.ui-datatable .ui-selection-column .ui-radiobutton {
     margin: 0;
     display: block;
}

.ui-datatable .ui-selection-column .ui-chkbox-box,
.ui-datatable .ui-selection-column .ui-radiobutton-box {
    display: block;
    box-sizing: border-box;
    margin: 0;
}

.ui-datatable-scrollable-wrapper {
    position: relative;
}

.ui-datatable-scrollable-view {
    
}

.ui-datatable-frozen-view .ui-datatable-scrollable-body {
    overflow: hidden;
}

.ui-datatable-unfrozen-view {
    position: absolute;
    top: 0px;
}

.ui-datatable .ui-datatable-load-status {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}

.ui-datatable .ui-datatable-virtual-table {
    position: absolute;
    top: 0px;
    left: 0px;
}

.ui-datatable .ui-datatable-loading {
    position: absolute;
    width: 100%;
    height: 100%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
    z-index: 1;
}

.ui-datatable .ui-datatable-loading-content {
    position: absolute;
    left: 50%;
    top: 25%;
    z-index: 2;
}

@media ( max-width: 35em ) {
    .ui-datatable-reflow thead th,
    .ui-datatable-reflow tfoot td {
        display: none !important;
    }

    .ui-datatable-reflow .ui-datatable-data > tr > td {
        text-align: left;
        display: block;
        border: 0 none;
        width: 100% !important;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		clear: left;
    }

    .ui-datatable-reflow .ui-datatable-data.ui-widget-content {
        border: 0 none;
    }

    .ui-datatable-reflow .ui-datatable-data tr.ui-widget-content {
        border-left: 0 none;
        border-right: 0 none;
    }

    .ui-datatable-reflow .ui-datatable-data td .ui-column-title {
        padding: .4em;
        min-width: 30%;
        display: inline-block;
        margin: -.4em 1em -.4em -.4em;
        font-weight: bold;
    }
    
    .ui-datatable-reflow.ui-datatable-scrollable .ui-datatable-scrollable-body colgroup {
        display: block;
    }
}
.ui-dialog {
    position: fixed;
    padding: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .5em .75em;
    position: relative;
    border: 0;
}
.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em .75em;
    background: none;
    overflow: auto;
    zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
    float: right;
}
.ui-dialog .ui-resizable-se {
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ui-dialog .ui-dialog-titlebar-icon {
    text-decoration: none
}
.ui-dialog .ui-dialog-titlebar-close {
    float: right;
    padding: .125em;
    cursor: pointer;
    border: 1px solid transparent;
}
.ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 0;
}

.ui-dialog-footer {
    padding: 1em;
    border-width: 1px 0 0 0;
    text-align: right;
}

.ui-dialog-mask {
    position: fixed;
    width: 100%;
    height: 100%;
}

/* ConfirmDialog */
.ui-confirmdialog {
    width: 30em;
}

.ui-confirmdialog.ui-dialog .ui-dialog-content {
    padding: 1em 2em;
}
.ui-confirmdialog .ui-dialog-content .fa {
    font-size: 1.5em;
    vertical-align: middle;
    margin-right: .5em;
}
.ui-confirmdialog .ui-dialog-content .ui-confirmdialog-message {
    vertical-align: middle;
}

/* Fluid */
.ui-fluid .ui-dialog-footer .ui-button {
    width: auto;
}

/* RTL */
.ui-rtl .ui-dialog .ui-dialog-titlebar-close  {
    float: left;
}

.ui-rtl .ui-dialog .ui-dialog-buttonpane button {
    text-align: right;
}

@media screen and (max-width: 40em) {
    .ui-confirmdialog {
        width: 90%;
    }
}
.ui-dropdown {
    display: inline-block;
    position: relative;
    cursor: pointer;
    vertical-align: middle;
}

.ui-dropdown .ui-dropdown-trigger {
    border-right: none;
    border-top: none;
    border-bottom: none;
    cursor: pointer;
    width: 1.5em;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0 .25em;
}

.ui-dropdown .ui-dropdown-trigger .fa {
    margin-top: .3em;
    margin-left: -.125em;
}

.ui-dropdown .ui-dropdown-label  {
    display: block;
    border: none;
    white-space: nowrap;
    overflow: hidden;
    font-weight: normal;
    width: 100%;
    padding-right: 1.5em;
}

.ui-dropdown-item-empty,
.ui-dropdown-label-empty {
    text-indent: -9999px;   
}

.ui-dropdown.ui-state-disabled .ui-dropdown-trigger,
.ui-dropdown.ui-state-disabled .ui-dropdown-label {
    cursor: default;
}

.ui-dropdown label.ui-dropdown-label  {
    cursor: pointer;
}

.ui-dropdown input.ui-dropdown-label  {
    cursor: default;
}

.ui-dropdown .ui-dropdown-panel {
    min-width: 100%;
}

.ui-dropdown-panel {
    position: absolute;
    height: auto;
    display: none;
}

.ui-dropdown-panel .ui-dropdown-items-wrapper {
    overflow: auto;
}

.ui-dropdown-panel .ui-dropdown-item {
    font-weight: normal;
    border: 0 none;
    cursor: pointer;
    margin: 1px 0;
    padding: .125em .25em;
    text-align: left;
}

.ui-dropdown-panel .ui-dropdown-item-group {
    font-weight: bold;
}

.ui-dropdown-panel .ui-dropdown-list {
    padding: 0.4em;
    border: 0 none;
}

.ui-dropdown-panel .ui-dropdown-filter {
    width: 100%;
    box-sizing: border-box;
    padding-right: 1.5em;
}

.ui-dropdown-panel .ui-dropdown-filter-container {
    position: relative;
    margin: 0;
    padding: 0.4em;
    display: inline-block;
    width: 100%;
}

.ui-dropdown-panel .ui-dropdown-filter-container .fa {
    position: absolute;
    top: .8em;
    right: 1em;
}

/** Dropdown **/
.ui-fluid .ui-dropdown {
    width: 100%;
}

.ui-fieldset, .ui-fieldset .ui-fieldset-legend {
    padding: 0.6em 1em;
}

.ui-fieldset-toggleable .ui-fieldset-legend {
    padding: 0.5em 1em 0.5em 0.5em;
    cursor:pointer;
    white-space: nowrap;
}

.ui-fieldset .ui-fieldset-toggler {
    margin-right: .1em;
    display: inline-block;
    vertical-align: middle;
}

.ui-fieldset .ui-fieldset-content-wrapper-overflown {
    overflow: hidden;
} 
/*
 * FileUpload
 */
.ui-fileupload-buttonbar .ui-fileupload-choose.ui-state-disabled input {
    cursor: default;
}

.ui-fileupload-buttonbar {
    padding: .5em;
    border-bottom: 0 none;
}

.ui-fileupload-buttonbar .ui-button {
    vertical-align: middle;
    margin-right: .25em;
}

.ui-fileupload-content {
    padding: 1em;
    position: relative;
    transition: border-color .3s;
}

.ui-fileupload-content.ui-fileupload-highlight {
    border-color: #156090;
}

.ui-fileupload-files img {
    border: none;
}

.ui-fileupload-files {
    display: table;
}

.ui-fileupload-row {
    display: table-row;
}

.ui-fileupload-row > div {
    display: table-cell;
    padding: .5em 1em;
    vertical-align: middle;
}

.ui-fileupload-content .ui-progressbar {
    width: 100%;
    position: absolute;
    top: 1px;
    left: 0;
    height: .25em;
    border: 0 none;
}

.ui-fileupload-content .ui-progressbar-value {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 0 none;
}

/* Simple */
.ui-fileupload-choose {
    position: relative;
    overflow: hidden;
}

.ui-fileupload-choose input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    direction: ltr;
    cursor: pointer;
}

.ui-fileupload-choose.ui-fileupload-choose-selected input[type=file] {
    display: none;
}

/* ui-fluid */
.ui-fluid .ui-fileupload .ui-button {
    width: auto;
}

.ui-fluid .ui-fileupload-content .ui-button-icon-only {
    width: 2em;
}




.ui-galleria { 
    overflow: hidden; 
    visibility: hidden; 
    position: relative;
}

.ui-galleria-panel-wrapper {
    position: relative;
    padding: 0;
    margin: 0;
}

.ui-galleria-panel {
    filter: inherit;
    position: absolute;
    top: 0;
    left: 0;
    list-style-type: none;
}

.ui-galleria-filmstrip-wrapper {
    overflow: hidden;
    margin: .25em auto;
    position: relative;
}

.ui-galleria-filmstrip { 
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 2340px;
    z-index: 900;
    position: absolute;
    top: 0;
    left: 0;
}

.ui-galleria-frame {
    float:left;
    margin-right: 5px;
    opacity: 0.3;
    cursor: pointer;
}

.ui-galleria-frame-active {
    opacity: 1;
}

.ui-galleria-frame-content {
    overflow: hidden;
}

.ui-galleria-nav-next, .ui-galleria-nav-prev {
	cursor: pointer;
    position: absolute;
}

.ui-galleria-nav-prev {	
    left: 5px;
}

.ui-galleria-nav-next {
    right: 5px;
}

.ui-galleria-caption {
    position: absolute;
    left:1px;
    background-color: rgba(0,0,0,0.5);
    display: none;
    color: #ededed;
    padding: 0.2em 1em;
}

.ui-galleria-caption h4 {
    color: #ededed;
}

.ui-galleria-panel-content {
    padding: 1em 1.4em;
}
/* Deprecated Grid CSS */
.ui-grid {
    clear: both;
    padding: 0;
    margin: 0;
}

.ui-grid:before,
.ui-grid:after {
    content:"";
    display:table;
}

.ui-grid:after {
    clear:both;
}

.ui-grid .ui-grid-row {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    clear:both;
}

.ui-grid-row:after {
    clear: both;
    content: "";
    display: table;
}

.ui-grid-col-1,
.ui-grid-col-2,
.ui-grid-col-3,
.ui-grid-col-4,
.ui-grid-col-5,
.ui-grid-col-6,
.ui-grid-col-7,
.ui-grid-col-8,
.ui-grid-col-9,
.ui-grid-col-10,
.ui-grid-col-11,
.ui-grid-col-12 {
    float: left;
    box-sizing: border-box;
}

.ui-grid-col-1 {
    width: 8.33333%;
}

.ui-grid-col-2 {
    width: 16.66666%;
}

.ui-grid-col-3 {
    width: 25%;
}

.ui-grid-col-4 {
    width: 33.33333%;
}

.ui-grid-col-5 {
    width: 41.66666%;
}

.ui-grid-col-6 {
    width: 50%;
}

.ui-grid-col-7 {
    width: 58.33333%;
}

.ui-grid-col-8 {
    width: 66.66666%;
}

.ui-grid-col-9 {
    width: 75%;
}

.ui-grid-col-10 {
    width: 83.33333%;
}

.ui-grid-col-11 {
    width: 91.66666%;
}

.ui-grid-col-12 {
    width: 100%;
}

@media (min-width: 480px) {
    .ui-grid-fixed {
        width: 480px;
    }
}

@media (min-width: 768px) {
    .ui-grid-fixed {
        width: 768px;
    }
}

@media (min-width: 960px) {
    .ui-grid-fixed {
        width: 960px;
    }
}

@media (min-width: 1024px) {
    .ui-grid-fixed {
        width: 1024px;
    }
}

/* Responsive */
@media (max-width: 640px) {
    .ui-grid-responsive .ui-grid-row {
        display: block;
    }
    
    .ui-grid-responsive .ui-grid-col-1,
    .ui-grid-responsive .ui-grid-col-2,
    .ui-grid-responsive .ui-grid-col-3,
    .ui-grid-responsive .ui-grid-col-4,
    .ui-grid-responsive .ui-grid-col-5,
    .ui-grid-responsive .ui-grid-col-6,
    .ui-grid-responsive .ui-grid-col-7,
    .ui-grid-responsive .ui-grid-col-8,
    .ui-grid-responsive .ui-grid-col-9,
    .ui-grid-responsive .ui-grid-col-10,
    .ui-grid-responsive .ui-grid-col-11,
    .ui-grid-responsive .ui-grid-col-12 {
        width: 100%;
        float: none;
    }
}

.ui-grid.ui-grid-pad > .ui-grid-row > div {
    padding: .25em .5em;
}

/* Responsive */
@media (max-width: 640px) {
    .ui-grid-responsive .ui-grid-row {
        display: block;
    }
    
    .ui-grid-responsive .ui-grid-col-1,
    .ui-grid-responsive .ui-grid-col-2,
    .ui-grid-responsive .ui-grid-col-3,
    .ui-grid-responsive .ui-grid-col-4,
    .ui-grid-responsive .ui-grid-col-5,
    .ui-grid-responsive .ui-grid-col-6,
    .ui-grid-responsive .ui-grid-col-7,
    .ui-grid-responsive .ui-grid-col-8,
    .ui-grid-responsive .ui-grid-col-9,
    .ui-grid-responsive .ui-grid-col-10,
    .ui-grid-responsive .ui-grid-col-11,
    .ui-grid-responsive .ui-grid-col-12 {
        width: 100%;
        float: none;
    }
}

/* New Grid CSS */
.ui-g {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}
            
.ui-g:after {
    clear: both;
    content: "";
    display: table;
}
            
.ui-g-1,
.ui-g-2,
.ui-g-3,
.ui-g-4,
.ui-g-5,
.ui-g-6,
.ui-g-7,
.ui-g-8,
.ui-g-9,
.ui-g-10,
.ui-g-11,
.ui-g-12 {
    float: left;
    box-sizing: border-box;
    padding: 0.5em;
}

.ui-g-1 {
    width: 8.3333%;
}

.ui-g-2 {
    width: 16.6667%;
}

.ui-g-3 {
    width: 25%;
}

.ui-g-4 {
    width: 33.3333%;
}

.ui-g-5 {
    width: 41.6667%;
}

.ui-g-6 {
    width: 50%;
}

.ui-g-7 {
    width: 58.3333%;
}

.ui-g-8 {
    width: 66.6667%;
}

.ui-g-9 {
    width: 75%;
}

.ui-g-10 {
    width: 83.3333%;
}

.ui-g-11 {
    width: 91.6667%;
}

.ui-g-12 {
    width: 100%;
}

.ui-g-offset-12 {
  margin-left: 100%;
}

.ui-g-offset-11 {
  margin-left: 91.66666667%;
}

.ui-g-offset-10 {
  margin-left: 83.33333333%;
}

.ui-g-offset-9 {
  margin-left: 75%;
}

.ui-g-offset-8 {
  margin-left: 66.66666667%;
}

.ui-g-offset-7 {
  margin-left: 58.33333333%;
}

.ui-g-offset-6 {
  margin-left: 50%;
}

.ui-g-offset-5 {
  margin-left: 41.66666667%;
}

.ui-g-offset-4 {
  margin-left: 33.33333333%;
}

.ui-g-offset-3 {
  margin-left: 25%;
}

.ui-g-offset-2 {
  margin-left: 16.66666667%;
}

.ui-g-offset-1 {
  margin-left: 8.33333333%;
}

.ui-g-offset-0 {
  margin-left: 0%;
}

@media screen and (max-width: 40em) {
    .ui-sm-1,
    .ui-sm-2,
    .ui-sm-3,
    .ui-sm-4,
    .ui-sm-5,
    .ui-sm-6,
    .ui-sm-7,
    .ui-sm-8,
    .ui-sm-9,
    .ui-sm-10,
    .ui-sm-11,
    .ui-sm-12 {
        padding: 0.5em;
    }

    .ui-sm-1 {
        width: 8.3333%;
    }

    .ui-sm-2 {
        width: 16.6667%;
    }

    .ui-sm-3 {
        width: 25%;
    }

    .ui-sm-4 {
        width: 33.3333%;
    }

    .ui-sm-5 {
        width: 41.6667%;
    }

    .ui-sm-6 {
        width: 50%;
    }

    .ui-sm-7 {
        width: 58.3333%;
    }

    .ui-sm-8 {
        width: 66.6667%;
    }

    .ui-sm-9 {
        width: 75%;
    }

    .ui-sm-10 {
        width: 83.3333%;
    }

    .ui-sm-11 {
        width: 91.6667%;
    }

    .ui-sm-12 {
        width: 100%;
    }
    
    .ui-sm-offset-12 {
      margin-left: 100%;
    }

    .ui-sm-offset-11 {
      margin-left: 91.66666667%;
    }

    .ui-sm-offset-10 {
      margin-left: 83.33333333%;
    }

    .ui-sm-offset-9 {
      margin-left: 75%;
    }

    .ui-sm-offset-8 {
      margin-left: 66.66666667%;
    }

    .ui-sm-offset-7 {
      margin-left: 58.33333333%;
    }

    .ui-sm-offset-6 {
      margin-left: 50%;
    }

    .ui-sm-offset-5 {
      margin-left: 41.66666667%;
    }

    .ui-sm-offset-4 {
      margin-left: 33.33333333%;
    }

    .ui-sm-offset-3 {
      margin-left: 25%;
    }

    .ui-sm-offset-2 {
      margin-left: 16.66666667%;
    }

    .ui-sm-offset-1 {
      margin-left: 8.33333333%;
    }

    .ui-sm-offset-0 {
      margin-left: 0%;
    }
}

@media screen and (min-width: 40.063em) {
    .ui-md-1,
    .ui-md-2,
    .ui-md-3,
    .ui-md-4,
    .ui-md-5,
    .ui-md-6,
    .ui-md-7,
    .ui-md-8,
    .ui-md-9,
    .ui-md-10,
    .ui-md-11,
    .ui-md-12 {
        padding: 0.5em;
    }

    .ui-md-1 {
        width: 8.3333%;
    }

    .ui-md-2 {
        width: 16.6667%;
    }

    .ui-md-3 {
        width: 25%;
    }

    .ui-md-4 {
        width: 33.3333%;
    }

    .ui-md-5 {
        width: 41.6667%;
    }

    .ui-md-6 {
        width: 50%;
    }

    .ui-md-7 {
        width: 58.3333%;
    }

    .ui-md-8 {
        width: 66.6667%;
    }

    .ui-md-9 {
        width: 75%;
    }

    .ui-md-10 {
        width: 83.3333%;
    }

    .ui-md-11 {
        width: 91.6667%;
    }

    .ui-md-12 {
        width: 100%;
    }
    
    .ui-md-offset-12 {
      margin-left: 100%;
    }

    .ui-md-offset-11 {
      margin-left: 91.66666667%;
    }

    .ui-md-offset-10 {
      margin-left: 83.33333333%;
    }

    .ui-md-offset-9 {
      margin-left: 75%;
    }

    .ui-md-offset-8 {
      margin-left: 66.66666667%;
    }

    .ui-md-offset-7 {
      margin-left: 58.33333333%;
    }

    .ui-md-offset-6 {
      margin-left: 50%;
    }

    .ui-md-offset-5 {
      margin-left: 41.66666667%;
    }

    .ui-md-offset-4 {
      margin-left: 33.33333333%;
    }

    .ui-md-offset-3 {
      margin-left: 25%;
    }

    .ui-md-offset-2 {
      margin-left: 16.66666667%;
    }

    .ui-md-offset-1 {
      margin-left: 8.33333333%;
    }

    .ui-md-offset-0 {
      margin-left: 0%;
    }
}

@media screen and (min-width: 64.063em) {
    .ui-lg-1,
    .ui-lg-2,
    .ui-lg-3,
    .ui-lg-4,
    .ui-lg-5,
    .ui-lg-6,
    .ui-lg-7,
    .ui-lg-8,
    .ui-lg-9,
    .ui-lg-10,
    .ui-lg-11,
    .ui-lg-12 {
        padding: 0.5em;
    }

    .ui-lg-1 {
        width: 8.3333%;
    }

    .ui-lg-2 {
        width: 16.6667%;
    }

    .ui-lg-3 {
        width: 25%;
    }

    .ui-lg-4 {
        width: 33.3333%;
    }

    .ui-lg-5 {
        width: 41.6667%;
    }

    .ui-lg-6 {
        width: 50%;
    }

    .ui-lg-7 {
        width: 58.3333%;
    }

    .ui-lg-8 {
        width: 66.6667%;
    }

    .ui-lg-9 {
        width: 75%;
    }

    .ui-lg-10 {
        width: 83.3333%;
    }

    .ui-lg-11 {
        width: 91.6667%;
    }

    .ui-lg-12 {
        width: 100%;
    }
    
    .ui-lg-offset-12 {
      margin-left: 100%;
    }

    .ui-lg-offset-11 {
      margin-left: 91.66666667%;
    }

    .ui-lg-offset-10 {
      margin-left: 83.33333333%;
    }

    .ui-lg-offset-9 {
      margin-left: 75%;
    }

    .ui-lg-offset-8 {
      margin-left: 66.66666667%;
    }

    .ui-lg-offset-7 {
      margin-left: 58.33333333%;
    }

    .ui-lg-offset-6 {
      margin-left: 50%;
    }

    .ui-lg-offset-5 {
      margin-left: 41.66666667%;
    }

    .ui-lg-offset-4 {
      margin-left: 33.33333333%;
    }

    .ui-lg-offset-3 {
      margin-left: 25%;
    }

    .ui-lg-offset-2 {
      margin-left: 16.66666667%;
    }

    .ui-lg-offset-1 {
      margin-left: 8.33333333%;
    }

    .ui-lg-offset-0 {
      margin-left: 0%;
    }
}

@media screen and (min-width: 90.063em) {
    .ui-xl-1,
    .ui-xl-2,
    .ui-xl-3,
    .ui-xl-4,
    .ui-xl-5,
    .ui-xl-6,
    .ui-xl-7,
    .ui-xl-8,
    .ui-xl-9,
    .ui-xl-10,
    .ui-xl-11,
    .ui-xl-12 {
        padding: 0.5em;
    }

    .ui-xl-1 {
        width: 8.3333%;
    }

    .ui-xl-2 {
        width: 16.6667%;
    }

    .ui-xl-3 {
        width: 25%;
    }

    .ui-xl-4 {
        width: 33.3333%;
    }

    .ui-xl-5 {
        width: 41.6667%;
    }

    .ui-xl-6 {
        width: 50%;
    }

    .ui-xl-7 {
        width: 58.3333%;
    }

    .ui-xl-8 {
        width: 66.6667%;
    }

    .ui-xl-9 {
        width: 75%;
    }

    .ui-xl-10 {
        width: 83.3333%;
    }

    .ui-xl-11 {
        width: 91.6667%;
    }

    .ui-xl-12 {
        width: 100%;
    }
    
    .ui-xl-offset-12 {
      margin-left: 100%;
    }

    .ui-xl-offset-11 {
      margin-left: 91.66666667%;
    }

    .ui-xl-offset-10 {
      margin-left: 83.33333333%;
    }

    .ui-xl-offset-9 {
      margin-left: 75%;
    }

    .ui-xl-offset-8 {
      margin-left: 66.66666667%;
    }

    .ui-xl-offset-7 {
      margin-left: 58.33333333%;
    }

    .ui-xl-offset-6 {
      margin-left: 50%;
    }

    .ui-xl-offset-5 {
      margin-left: 41.66666667%;
    }

    .ui-xl-offset-4 {
      margin-left: 33.33333333%;
    }

    .ui-xl-offset-3 {
      margin-left: 25%;
    }

    .ui-xl-offset-2 {
      margin-left: 16.66666667%;
    }

    .ui-xl-offset-1 {
      margin-left: 8.33333333%;
    }

    .ui-xl-offset-0 {
      margin-left: 0%;
    }
}

.ui-g-nopad {
    padding: 0;
}

.ui-growl {
	position:fixed;
	top: 20px;
	right: 20px;
	width: 20em;
}

.ui-growl-item-container {
	position:relative;
	margin:0 0 10px 0;
	opacity:0.95;
	filter:alpha(opacity=95);
}

.ui-growl-item {
    position: relative;
	display: block;
	padding: .5em 1em;
}

.ui-growl-item p {
	padding: 0;
	margin: 0;
}

.ui-growl-icon-close {
	position: absolute;
	top: 4px;
	right: 4px;
	cursor: pointer;
}

.ui-growl-title {
	font-weight: bold;
	padding: 0 0 .5em 0;
	display: block;
}

.ui-growl-image {
    position: absolute;
    display: inline-block;
    left: .5em;
    top: .25em;
    padding: 0;
}

.ui-growl-message {
	padding: 0 0 .25em 0;
    margin-left: 2.5em;
}

.ui-growl-message p {
	font-weight: normal;
}
.ui-inplace .ui-inplace-display {
    display: inline;
    cursor: pointer;
    border: 0 none;
    padding: .25em;
    font-weight: normal;
}

.ui-inplace .ui-inplace-content {
    display: inline;
}
.ui-inputswitch {
	display: inline-block;
	padding: 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    height: 1.5em;
}

.ui-inputswitch .ui-inputswitch-on,
.ui-inputswitch .ui-inputswitch-off {
	white-space: nowrap;
    display: inline-block;
    position: absolute;
	top: 0;
    width: auto;
    overflow: hidden;
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
	font-weight: bold;
	height: 100%;
    line-height: 1.5em;
}

.ui-inputswitch .ui-inputswitch-on {
	left: 0;
    border: 0 none;
}

.ui-inputswitch .ui-inputswitch-off {
	right: 0;
    text-align: right;
}

.ui-inputswitch .ui-inputswitch-on span,
.ui-inputswitch .ui-inputswitch-off span {
	display: inline-block;
	text-align: center;
	height: 100%;
    line-height: inherit;
}

.ui-inputswitch .ui-inputswitch-handle {
	display: block;
	width: 0;
	position: absolute;
	top: 0;
	left: 0;
    height: 100%;
    border-top: 0 none;
    border-bottom: 0 none;
}
.ui-inputtext {
    margin: 0;
    outline: medium none;
    padding: .25em;
    font-weight: normal;
}

.ui-widget-header .ui-inputtext,
.ui-widget-content .ui-inputtext {
    font-weight: normal;
}

.ui-fluid .ui-inputtext {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
}

.ui-inputgroup {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.ui-inputgroup .ui-inputgroup-addon {
    display: inline-block;
    text-align: center;
    min-width: 1.5em;
    padding: .25em;
    border-width: 1px;
    border-style: solid;
}

.ui-inputgroup .ui-inputgroup-addon + .ui-inputgroup-addon {
    border-left: 0 none;
}

.ui-inputgroup .ui-inputtext {
    padding-left: .5em;
}

.ui-inputgroup .ui-inputtext:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 0 none;
}

.ui-inputgroup .ui-inputtext:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0 none;
}

.ui-inputgroup .ui-button {
    margin-right: 0;
    border-radius: 0;
}

.ui-fluid .ui-inputgroup .ui-button {
    width: auto;
}

.ui-fluid .ui-inputgroup .ui-inputtext {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.ui-inputgroup .ui-chkbox, 
.ui-inputgroup .ui-radiobutton {
    margin-right: 0;
    vertical-align: bottom;
}

/* Floating Label */
.ui-float-label {
    display: block;
    position:relative; 
}

.ui-float-label label {
  font-weight:normal;
  position:absolute;
  pointer-events:none;
  left: .25em;
  top: 50%;
  margin-top: -.5em;
  transition: 0.3s ease all; 
  -moz-transition: 0.3s ease all; 
  -webkit-transition: 0.3s ease all;
  color: #898989;
  line-height: 1;
}
    
.ui-float-label input:focus ~ label,
.ui-float-label input.ui-state-filled ~ label,
.ui-float-label .ui-inputwrapper-focus ~ label,
.ui-float-label .ui-inputwrapper-filled ~ label {
  top:-.75em;
  font-size:12px;
}

.ui-float-label .input:-webkit-autofill ~ label {
  top:-20px;
  font-size:12px;
}
.ui-inputtextarea-resizable {
    overflow: hidden;
    resize:none;
}

.ui-fluid .ui-inputtextarea {
    width: 100%;
}

.ui-float-label textarea:focus ~ label,
.ui-float-label textarea.ui-state-filled ~ label,
.ui-float-label textarea:-webkit-autofill ~ label {
  top:-.75em;
  font-size:12px;
}
.ui-lightbox {
    position: fixed;
    display: none;
}

.ui-lightbox-content-wrapper {
    position: relative;
}

.ui-lightbox-content {
    position: relative;
    margin: 0;
    padding: 0;
    background-color: #000000;
}

.ui-lightbox-nav-right, .ui-lightbox-nav-left {
   position: absolute;
   top: 50%;
   cursor: pointer;
}

.ui-lightbox-nav-left {
   left: 0;
}

.ui-lightbox-nav-right {
   right: 0;
}

.ui-lightbox-loading .ui-lightbox-content {
    background: url(data:image/gif;base64,R0lGODlhIAAgAPYAAAAAAOLi4gMDAyMjIyAgIAEBATw8PHBwcGdnZzc3NwcHBxMTE2hoaHFxcVNTUxUVFX5+fpmZmW5ubhcXFwoKCnNzc1FRUUdHR7Gxsa6urqmpqYODgx4eHggICHV1dU5OTgUFBTAwMKysrIGBgREREVVVVXd3dzg4OCcnJ7Ozs7CwsEhISDExMSwsLA4ODiUlJbe3t0FBQTo6OkxMTAwMDICAgGBgYCEhIRgYGGpqatHR0dPT08HBwdXV1bm5uVhYWBoaGhwcHBAQEEVFRVdXV1xcXIqKimNjY15eXqOjo56enpqamqWlpaCgoGFhYSoqKqGhoaenpygoKDU1NZycnFpaWsrKyr6+vrW1tc7OztDQ0D4+PpGRkZeXl1BQUHx8fJOTk46OjomJiZCQkJWVlcPDw8XFxcfHx7y8vC4uLjMzM4WFhUBAQIeHh7q6ukpKSszMzIyMjMnJyXp6enl5eUNDQ8DAwGxsbKqqqmVlZdfX1wAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAFAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKECzk2NJOCDxchgwU1OjsSmQoQGCIWghQiOz01npALERkYGQ4AFBqtP4ILN0ACjgISGhkpGDIANjw+KABCKNEujxMbGiowowAEHIIT0SgUkBwjGiIzhkIvKDiSJCsxwYYdmI8KFB0FjfqLAgYMEiSUEJeoAJABBAgiGnCgQQUPJlgoIgGuWyICCBhoRNBCEbRoFhEVSODAwocTIBQVwEEgiMJEChSkzNTPRQdEFF46KsABxYtphUisAxLpW7QJgkDMxAFO5yIC0V5gEjrg5kcUQB098ElCEFQURAH4CiLvEQUFg25ECwKLpiCmKBC6ui0kYILcuXjz6t3Ld1IgACH5BAAFAAEALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Ohw8Tj44XKlhbk4sKEVZZXAWZgwsxLYMdTJ1RCqEAIA1JSjOCFKhaUSCCoI8kRkpMULIKVFZaXaALN0C6jAVHS01RTFMAVVc8XgBCKNsujwsmS1AaCIJSpQAT2ygUk0AeS0oXhkIvKDihQjEyy4QdNJMgOqxqxC9RCyJFkKwYiKgAkAEE2CWi4CChDSdSFJFQx0ERiCEWQlq4oUjbto6KgCQwIOOJAEUFcBAIInGRgIKsGrrogIhCzUcFgqB40a0QiXpAMj1QJ6kVLgA41P1kxGHbi39HB/A0iaKoo6MvSAgisC0pAGRBXk4SOOjGtiCDFXCGSodCSM6GC7ze3cu3r9+/gAcFAgAh+QQABQACACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjoYkTj8Uj40SPGUMlYsdSzxmSiCbg0IyKIM0TTxnTAqjACAIYGNDgh1Uq1CiAB2VLl9hZGAXsGSrXAUKEjNABY4FRGJjXV0sAD8+aB8ANmItKC6PJAxiXBFIAAIhIYJVUygolI8TCNIxhkAvKDijLidTzgx1oLEJxC5GAReRkLFixZSDhwoAGUBAXiIWQy6smMFBEQl4KDoqenKi5Al+iYSAFJmIwgAUL5opKoCDQBCLM189c9HrEAWcz4LADFeIhD4gmxaAnCDIoCAcIIEuEgqToNEBvVTCI+rIxYAXJAQRgIcUwIIbQQQUPHiD7KCEOhMBTIAnJG7EBVzt6t3Lt6/fvYEAACH5BAAFAAMALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2OhiRVDhSPjQhYPkeViwpjWG5dIJuDBTdBgxRkWGhKCqOCK18QW4IdXKsRogAPHY8FNl8bG2wAIEarRgUKDW4ROI8XHl9rbS0ADhkYbwBIWj1wU48uPx4QYg4ABS1pgm09ZUc0lQtE5SeGR1hEz5sUIWkFDAkAIq9SAQGOAjIC8YLFFBQIExUAMoAAJUU41oVQs0ARCRQgOSyaABKkC0VCSopUJADHjRsTFhXAQSDIRZmvErrodYjCTV9BULw4WYjECxRANn0EGbNYRBwlfzIiKVSe0Ru9UpqsRGHAABKCCIBMCmCBqYiPBKC9MZZUTkJUEIW8PVRgAdG5ePPq3ctXbyAAIfkEAAUABAAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6GQhZDHY+NSFEiRZWLCmtRGXEgm4QgCoMdYhoZYKajAA9ETmqCnRoqY6IACy6VCQgHDQkAIBAaGCMAChIpShyPTzYMDR4oADNQUUMAVXJZOj+PHRdOOR4rAAVST4Ij3joXlS7jOSyGNnA7YRSbHSgvhyAMvBHiqlEBgxNu3MCxqACQAQT2KXKBoiIKGopIWHQ20eJFRUI2NsShcMJIAkEkNixo0AWlQxRUPioQxB+vQiReoACySWNFk8MECMJhUSajCRVfYMx5g1LIijcdKSAwgIQgAhV56roBRGilAgcF3cg6KCxLAEhREDxbqACJqGwI48qdS7fuqEAAIfkEAAUABQAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6GLitsCo+NJRFUM5WLICYRTSMCm4kdc59iIIIgLw+VT2woggp0EVBrogtfblFSjhNeP0hpAAINEUl0AApfZWdyTr4rFkVOBAB1YBFsAD92zlZ1jiBTbw42WwAFL7ECRmZycEYUjxRqbyW9hUfwRiSbIEGCHKLwxoKQUY1AUCjQiAQBAhMWFWjRgkCHRRRQaERBQxGJjRwwbuSoSAhIRg9u3IioqAAOAkAuMmKIsFEBFzINUZi3qUAQFC9cGCKxDsimjxpZghAFAMdGno4eaHzRkeiNiyY1Cn0EgsAAfwAIaDQKYMENIEwr0QRwY+ygtTUUAUzQeDCuoQIkttrdy7ev3799AwEAIfkEAAUABgAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6GBQMDj45sI20ylIsgDG1jBwWaiQp3nl8ggiAyQxSPJCgPqZ1cdAIAJB4pbkeOCmoxF5MCR21cEgAKFTBodmO2jB0hqzM4ADIjRpkOKcw8P48cLAYrIQAFN5MFI252ZRutjiAELFschkVXZWskmgUkC4coXPjgQlQjEDj4MSJBgMCERRPA2MlgYJGCFygy0lCE5MwVH21QjcKoUREBNglY3GC04MaNh4oK4CAARIHBm4gKuOiAiAI8SgWCoHhRsBAJjEA0vcoIE8QzHBlR/Gz0IOOLjUdv8BQStWg8AjcUEsiYFEBLIM+ADrpBdlAonIIRJmQUAhcSCa918+rdy7evqEAAIfkEAAUABwAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6HIAKPjkFFP0CTjB8VXx+ZigI/FRAMkgACCWwdjwVCNIICRKMHkkJ3URlIj0FPITgABQ4VNUcFIDl4KiliposCLygtUyQAIXd0LQAzuClYDo9AKFIhN4ITmAV0GSkwX6uOIBziC4ZEKT4QQpmtr4YddStcfGoEYoI+RkIIEJiwaEIYNxpkLAIBDQWKfojy6NiYRIEiihYvKjrSo2QTEIsW3LjBUNEDD1SohBgIqlmjAi7eGaJA4VOBICheCCxEAhqmSSRCtowkCEfIno8eWHzxquiNVUJCDoVH4AY1AAQsHlUJpIDPQTfEDjJLc9AEiwcP2xYqQGKr3Lt48+rdizcQACH5BAAFAAgALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CHCmkhCpGLU0gMMpeJBUOaPwWCAiwyHZAdlgACF0g5NgIALkcRTSWPEy8DQgAFdUh3uCBOVFBMELKMBTcoKC8UAC8/CC8AQ11NTBozj0DOKA+CJOIFEtp4FaiOIBzPLoZeTHge8JAFLtGGHVt1NJ2MQEzoxUgIAQITFj1og4EJm0UCBoD7l8iGHCtWlIBQFHGiIhtZQmpcZPBGQkUPxIhY8hDgoQIUlDnCt84QBX33grwzROIFCiCRSIA7CUIZDnA4Gz1w9uJfzxuohICzx47ADRKCCDgDCmDBDRyjIoUF0OznoLEuJzgj6LJQARJUCtvKnUu3rt25gQAAIfkEAAUACQAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkIgkC5GMHEMzN5WKLBcOQ4MCL2oKkCAgggWdJR8FADREbWMfjyQvA0KCaRdEFwACJUZcXQ2ujRwoKC8UAEB1FhwABrJdS76OOMkoD4I0JIJOY11UOaWOIMgvNIYXZOTrkAUuzIYKJ1vwm4oCD0FCxomEECAwYRGQGhpUJPmSz5CAAdoaGrpjpyKPKzISFYCYTGIhBGZCmrFjQJELAjcKKnqwIQoTJk4E6DNUoIPNR/I6IGIxRGe8IMpcGCKR4EsbobW0qQQhE0A2KQ5QQHqQTB0AWzd0CtGW6xEIlN8AEEgGRNCCGzgA4hx0g+wgtfoTJiTrOrNQARJI6+rdy7evX76BAAAh+QQABQAKACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QiCACkYxCTywklYoEaTIsgwUcQJEgBYM3aQYygh1vHiYtj0IvN0KCnVtTAAUrJhBrDo8cKCgvFABCLQYTAGoVwGJbjzjFKA+CCjSCDl9rRkgKjyDEL9uFWxtxNuePBS7IhiAsJ/GbigILQED2iEIEBJop4jCHShImYlAkEjDAWrtDOVKkwEIRwilEBBwquuOmY0cIilwQuCEwEQ4ISpRQmUPgnqECHWJeZPSuwyEQQ4bYhFQgiDEXhhxo0TIG6CMS1gROEpQGih4dMSA9KGYOAIlaNoUYwKOHCCQQIzUByIiCFIAFMiqUdIeqmFleLhQHTSh2K26hAiSM2t3Lt6/fv5sCAQAh+QQABQALACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QiAWRjRQ3BAqUihwoKByEIJOQBaIABJ0vggoJRBeZjjQ3N0KCp1IDAAUyRzkHKI9BqBQAQgMoLgBSNgwNDZ+OOJ0oC4Igr3XMJl6ljCCcL8OFagd0Dh2RBS7hhSBPIeeaiwIkODjriC4EBBOLQAdjZLpAwJXoVCcaio4wicJQgwdFBlEgTJQng0WLDxNRIHCDn6IJHsiAAVPhWTxCBTp0eNUoHbxCAmLEeOmoQLAXyAoxsCLHSE5HJKR5BCFAUJgdWqywgfQAFUISL26cQ6IDqQNIIDiSqNUJCAAFDdyI8Thq0I2ugx4UPQlgQidabA4LFSDxM67du3jz6qUUCAAh+QQABQAMACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKECkBAApOJQCgoD5mDBQWDBJwcggUDUwSQHTc3QoKkKEGCTzMODjSPOJwvHQBCAwMUAEErDkVVLo8TnCgLggIggiwWRUd1kCAcKC/EhVJVeRcKkQUu34UCNwPln4kFQg8Pv4oUBAQTixN5NW1iDVYlkoVCV6IfZLp0iRAhhyKCBhEVaUKR4h17BG7oU/TgjpiPOWi9o6TAXaNz9dRt2ZLSUYEg3ZYVysPjyoaIjUg42wgCEwAjVs7YMQDpQS9dJF7c+FXESlAv2jKSiMUJCAAFErBwMWVu0I2qgxZMe9cMBayRhAqQkIm2rdu3cATjNgoEACH5BAAFAA0ALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQKQDgCk4k4KCgPmYMFBYMEnByDJBwUkB03N0KCpChBgkAsBiGQE5wvHQBCAwOqJCEydWyYjg+cKAuCAiCCHMUzuI8CHCgvqoU4dR8J0JAFLtuGOEHhn4gFNCQkyIkUBAQTiwtEBx4mSECKsSg0FH3YsKaNQST+lgVM5GDMmDAObSiSd6OeIhJHvnyZYwOHukIKFKRjNK6XIQpvLph8VCBINheGjrjBMufVIxLLLIIIKIALDzQ+6Ch4pCxbQBIvvrABgIQHjytYTjwCQeAGCVgoPJApoOBLmadeIokSdAMFka0AaHjAomTAJ10XFIiA4nD1UwESC0Z+3Mu3r9+/kAIBACH5BAAFAA4ALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQCEwsFk4k4KCgLmYOYgwScHIMULpEdBDdCgqMoQYITLyg4kBOcLx0AQgMDFLycLS+QC5ydggIgsigtakCQBRwoL8CFQi1TKKGPBS7WhkKXn4unHdyIFAQEE4tCK0VONh+tia8oNIoxBw0VFR5bFN3Ll+jCl4MHYyhSd6OdIiFEJNy54wAVOUIgMnZzscuQixVsOnYLQs0iIRsZNDQw2YjEMYdPSinggkUFngMiGT3IlQ+ICjQBq/jAggGPl0cgVpEQ9ELFjjEFQHgYimGEgGiDWvjYQQaTEAg+Uvz49OKKjiKm2IT8ROFIlZwXCOPKnUu3LqRAACH5BAAFAA8ALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQFJCSTijgoKAuYiASbHIMdHZEKHARCgqAoQYITLy+Xjw+bL6VCAwMUAEKbrZALv50AAiCvv6qPBRwoL7yFvig4kgUu0IYUNJ6MChTHixQEBBOLHVMrHytSi6wo24ksVUVISD/wn7/4h1MM/gw2XCgSd6PcwDdIbBBhx62QAAUClrkoZYhGDBkKIhUI4kxgoR9NIiDYx4jEr3ICWrgCIUYDFCp5KDaq5WxbDjlYDABwIEJDEiorHoEgcOMSBRU64BgpAEJCzyQmCkCSCoAEjKRhpLrwICKKBU9tkv4YRMEARk8TjvyQ2bCt27dwBONGCgQAIfkEAAUAEAAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAUkJJOKEygoC5iIBJscgyAgkQocBEKCoChBgg8vAzSQD5svHQBCAzcUuZsoOJALv50AAgKCmpuqjwUcKC+9hUKbwZEFLtKGFLOeiwIgBYwUBAQT3y9qCSzMiawo3Yg3dUMXFyeL7/GHUhb+FgYWUeBw45yiDgZmvIlxyVshAeKaucBliIYMNaUgFQgCzYUhL2PaVNHWiMSvcwKeAAEA4ksELnGqKHhUC9osBDxE4PtAJQKYODEegSBw4xIFPFbKbCgAIo8SnzkiOoooBEPSNuJo3KHS5Y2nEVZ4lBjUIc2UmZgm2HCA1qHbt3AF48qVFAgAIfkEAAUAEQAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAUkQpOKDygoC5iIBJscgyAFkQocBJcAoChBgg8vNx2Qmigvs0IDNxQAQpsoD5ALv50AAgKCE7+qjgUctryFQi8oOJIFLtGGHTSejAWljBQEBBOLBUADA0DIiqwo3YkPTy1padbuv/GIQTL+Mq4UUeBww5wiEC1OnJACwpshcJCwzdrG4knDiEFQSAlh6AIEDx8mOnKx6cgcYyFQGDvQpgadDxcbaXqDxQsAJz7wGAAwJE6bEXMSPALxQgwDARSS2IFhwliVMD9/QBJQDAcWOz7aIKPgxEibGJgWqMCqVZCCjTEjUVBix80dh4UQLuChkgZuoQck7Ordy5dQIAAh+QQABQASACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKEBSQuk4oPKCgkmIgEmxyDAgWRChwEQoKgKEGCDwMEIJCaKC8dAEIDNxS5mygLkAu/wQCkghO/qo8FHLa9hUIvKDiSBS7Qhh00noyljRQEBBOLBUC71YusKNyJw7/Zn7/tiO+b8YcUHDfkigVBLwak60bwWhABhkCguIEQUrMiWH4YksHAxhYFkIQgMLMDgrE0L4w5qXDnCJuGjWZY6QFnBoAiGZQkAGBgDsk8LR6lyeAmj4AOS1LguWPMyxwPEthAIvFAEAkmKUR8KdXBgok7UjA9jVrjm4AbrjC5aJIigwmChTxEfYOW0IISbwgwtp1Lt66gQAAh+QQABQATACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKEBUIuk4oPKCgkmIgEmxyDBZIKHARCgqAoQYIPAxwCkJooLx0AQgM3FLibKKmPC74LggKkABO+vI8FHLXLhEIvKDiSBS7QhR00nozHjBQEBBOLBUC6xIurKNyJwpu26r7tiEK+8YoUHDfkigU4BDgA60YQSAkZsgoJCILjm6MJSXrIKWEohIMVaRI6qrJDB5w5AAQ8uSFoho0SH1pAMqEjS5kVAIg0GcMCgBoENoh8ePCohYYUTgR0GBNliRMABergJAIEkpB0QpZEoXKAFIgtPwyAwBQ1ipIK3255okHG6x2Che54rYOWEIkPdQi2tp1Lt66gQAAh+QQABQAUACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKEBUIuk4oPKCgkmIgEmxyDBZIKHARCgqAoQYILN0ECkJooLx0AQgM3FLibKKmPC74LggKkABO+vI8FHLXLhEIvKDiSBS7QhR00nozHjBQEBBOLBUC6nYurKNyJwpsDsorr7YhCvvGLFBw35IoFOAhwqNetGw4HJ+QVInEp0gQlWXhYMHRDBosg3xodgSOnTAUABV60AnBixZYpIx15kGPGzRAAXrjUeAJAioUVbNSAePQECp4iAhSs6WKkBMgpXlac2PlICDEALsJ0iXOElIAXCaphchGnS5g8GbvREOPVRsFCR7waOBvtggGmbAbjyp0LIBAAIfkEAAUAFQAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAVCLpOKDygoJJiIBJscgwWSChwEQoKgKEGCCzdApI+aKC8dAEIDNxS4myi8jwu+C4ICshO+wI4FHLXKg0IvKDiSBS7PhB00noyyjBQEBBOLBUC6qYurKNuJJL433ogDagkxnYlC7/GHLWFNJrcSFcBBIAi7RR2E7ONGCAeRISAOubgUKUgXM24cGKIV6xGJMGWu+JAAoAABagBQhJCC4sEjByHdqFgB4EINCQMABDmxksAjCXbcpMgjQIGJNSZopuQpypGUCFGK3KJRYw0djSWBAFEAycU4QTQgrJlDhCEhCnPWfLFglpADtWoN2g6iIIOFALl48+YNBAAh+QQABQAWACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKEBUIuk4oPKCgkmIgEmxyDBZIKHARCgqAoQYILN0Ckj5ooLx0AQgM3FLibKLyPC74LggKyE77AjgUctcqDQi8oOJIFLs+EHTSejLKMuTcTiwVAupeKQmBKNRI3iiS+BIskKT09Ox/o8YwXTCk12AoVwEEgSMBDHVx442ZogoUYIA65OAcJyBgfKvIVgoci1iMhbXykEJEHADliAIAMe+QExkgodQBskVClFUcUohqB4JIiQxQHBUAwaODkhKAJ0h48YpBBg5OIFCQ0yBNTEAWKjSjIOKHA6p0GCIYwJAQiD9gtYwkZOOAkZ1qTHAeovZ1Ll24gACH5BAAFABcALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQFQi6Tig8oKCSYiASbHJ4ACkEEQoKgKEGCJARABZCaKC8dAEIDNxS3myi7jwu9C4ICsQATvb+OBRy0yoNCLyg4kgUuz4QdNJFCqI3GjCsYMGudiQVAuduKQhg772+KJL0EiyQZWVlwM+y9ootDmoiYg61QARwEghQ8pMAFuFGGHswwAOIQhYWLcLQRAeWCIRLSYD0SAgEPEypVWl0CAETYoyomlXAxAEDNjyHDhPQC4ghEGyZNuswoIIBIkRlSBD148cJbIydNIhCpSMNGkQ8sBnVQAKnDFDVcAXQoUsSLGoiEBHwoYgEFWkI4DS4kWPdW0MO6ePPWDQQAIfkEAAUAGAAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAVCLpOKDygoJJiIBJscngAKQQRCgqAoQYIkBEAFkJooLx0AQgM3FLebKLuPC70LggKxABO9v44FHLTKg0IvKDiSBS7PhB00kS6ojcaMQyIYI52JBUADBNiGQnhWcHAXiiS9oopCUWZmZW/49oxidEnigR0lHASCGDSkgAa4UYYWXEgg4BCFhYomzFHChY0hEtKAQHJRgQqZOF4E0VAgCEgvb40cLCETZoQaAFJipNklpNcERyDm0FwTo4CAIUPUUAPw4MUAjIaIhGnzpmKHGUOm3CMFAlKHEC2MgbgwJMFWiIJYDDkxDO0gBTcKfrqdS7euXUOBAAAh+QQABQAZACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjo+QkZKEBUIuk4oPKCgkmIgEmxyeAApBBEKCoChBgiQEQAWQMi0oLx0AQgM3FLibKLyPORC0C4ICsQATvsCOQFBfT8yDQi8oOJI4DsWHHTSPBS4kQgKNyIokXxoZIhuoiQVAAwS3iV52djw8ZQ7nvqKJM9wIFOhFkRBfrBKRoNMEypIGl97heKVgUSUSEUchIsEmBDlDFKQ5WnAgTo0EhkhUAwKJBoI4G+jUEaQAhCAgvtw1emNkwxwJTwAEeTLg1sFN2xgJkLDhS4UTAAqwoMUSwAN5FR3NcMqGnAA1tP4BOAZJgZQXyAqkoaqxEJAnLw1EtqWQta3du3jzKgoEACH5BAAFABoALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQFQi6Tig8oKCSYgx0FgwSbHJ4AaU0/QoKjKEGCJARAoY9zPSkGHQBCAzcUu5sov48SOz1GD4ICtBPBw444STtlT4ZCLyg4kjg/bLSFHTSPBTSWAo3fiSwbTUxJX52JBUADBLqIIEZY+zAwSIokgr3CtyGDQYMOFAkJBkRRiw1kyIxhEA9RARyyQCwCIUSIOFOJXCR4km4QhWePSDiZc6eFIRLYGj6iUIXOgTwJBIHQCABHsI+N2Jg4gODHDQAwB+hauGnBIyIHGCBxCaCVzAX1eDZSk6eImlAFbmwaCKBASUYTkonapA0kIV4EDRS4LWR2rt27ePMeCgQAIfkEAAUAGwAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAVCLpOKDygoJJiDFEKDBJscngAtTSlFgqMoQYIkBEAFkB5ZOlYGAEIDNxS7myi/jwxwWjsSggK0ABPBw444VHBnF4ZCLyg4khMlW8yFHTSPBTRCNOCK6Yhpc2RLER6hiQVAAwQdiSA1UVEaGniIKCIR7BUiAXSaKFQ4Q5GQYEAUSTHRps0IG/MQFcAhC8QiEC5cQDN1iEaaG+sEURjpyIWFPD9uGCKRLeIjEG+OVPmAQhAIjwBwBBvnCIWTKl5iPABAc0C+h5s6Fa1i4cIAVptsLrgHtJGCE2xkAihwY5PBsSkZCSDEYdMCkoUOKHDg0BWu3bt48+pdFAgAIfkEAAUAHAAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShAVCLpOKDygoJJiDNEKDBJscngAtUBlVgqMoQYIkBEAFkAdmVmUyAEIDNxS7myi/j0c8Z1Y5ggK0ABPBw44TZDx2dYZCLyg4khNeMsyFHTSPBRQuNOCK6YhSB2JhcTnjiQVAAwQKiQIVXV0RS0suKCIRDIi+O2MSJhyiSEhBRQMYmDDRwME8RAVwyAKxSAAFGh1MKerwwuAhCtAeUYjhhc0DQySymXx04kOdKdsAgOAIAMezRyRW1DnxZFzMASEdbrrkyAUbGWleAmhlcsGNIAIg2esEoMCNTa8ErZsUZNMCkYUUBJkwFq3bt3AF48pFFAgAIfkEAAUAHQAsAAAAACAAIAAAB/+AAIKDhIWGh4iJiouMjY6PkJGShA8XLpOECxOEX01SJJgAU0l4JYIUKkpSHKEVblduRAAUGWQoQYIkBEAFj04wbnZoBgBObTcUAEIozMmOD2EwaDwVghO9ABPMKM6ON9E+FoZCLyg4kg8fFwKHHTSQ7hTYi/OJL0dzEBBO74kFQAMIKEgkIM+aNm3EGGGjiMQ2IP6QfJk4kViiZcwgJuJQBQECJxe6HSqAYxeIRQI6UBgYSpECHEIQURDpCESIBE8uFSJRTuOjF1OeoNgEAMRJADi20XQZQuiLdzwHdFC2TWejAgNQvAAFgEBGQQtu4KjHSMECqzeY4RJEdhIQZgsPWhoSMOGa3Lt48+rdiykQACH5BAAFAB4ALAAAAAAgACAAAAf/gACCg4SFhoeIiYqLjI2Oj5CRkoQLRTMKk4JCFyGEdDs6R5kCBxgiFoIUeDs9Jpk0XBkpKg4AFBqsRIIkBEAFjwwaGVgYMgA2PFgoAEIozhSPExsaKjASggQPghPOKNCPHCMaIjOGQi8oOJIkKzEChx00kAoUHb+M94pCFjkSEiXfEBUAMoAApkRDGlTw4MFEAkUkugFRFIOBRYss9ElU5IKNAwcfTnRQVABHLxCMFChAmWmRABcjD1EI+KgABxQvXBgigW4iJG7OJggCwRJHN5qMCDh7IY/ngJHNnkECgpMENmc+F9xQB6mAi4MAbjgLMihfS6MorLY0JOCB2rVwB+PKnUtXbiAAOwAAAAAAAAAAAA==) #000000 center center no-repeat;
}

.ui-lightbox-caption {
    padding: 0.2em 0.4em;
    display: none;
}

.ui-lightbox-caption-text {
    margin: 0.3em 0 0.1em 0;
    float:left;
}

.ui-lightbox-close {
    float:right;
    margin: 0;
    padding: .125em;
}

.ui-lightbox-close.ui-state-hover {
    padding: 0;
}

.ui-lightbox-nav-left, .ui-lightbox-nav-right {
    opacity: .5;
}

.ui-lightbox-nav-left:hover, .ui-lightbox-nav-right:hover{
    opacity: 1;
}
.ui-listbox {
    padding: .25em;
    width: 10em;
}

.ui-listbox .ui-listbox-list-wrapper {
    overflow:auto;
}

.ui-listbox .ui-listbox-list {
    list-style-type: none; 
    margin: 0;
    padding: 0;
}

.ui-listbox .ui-listbox-item {
    padding: .25em;
    border: 0 none;
    cursor: pointer;
    font-weight: normal;
    margin-bottom: 1px;
}

.ui-listbox .ui-listbox-item > span {
    vertical-align: middle;
}

.ui-listbox .ui-listbox-item:last-child {
    margin-bottom: 0;
}

.ui-listbox.ui-state-disabled .ui-listbox-item {
    cursor: default;
}

.ui-listbox-header {
    margin-bottom: 0.3em;
    padding: .125em .2em;
    position: relative;
}

.ui-listbox-header .ui-chkbox {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}

.ui-listbox-header .ui-listbox-filter-container {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 100%;
}

.ui-listbox-header.ui-listbox-header-w-checkbox .ui-listbox-filter-container {
    width: calc(100% - 2em);
}

.ui-listbox-header .ui-listbox-filter-container .fa {
    position: absolute;
    top: .25em;
    left: .25em;
}

.ui-listbox-header .ui-inputtext {
    padding: .125em .125em .125em 1.25em;
    width: 100%;
}

.ui-listbox-footer {
    padding: .125em .2em;
}
.ui-menu {
    width: 12.5em;
    padding: .25em;
    position:relative;
}

.ui-menu-separator {
    border-width: 1px 0 0 0;
}

.ui-menu.ui-menu-dynamic {
    position: absolute;
    display: none;
    z-index: 100000;
}

.ui-menu-list {
    position: static;
}

.ui-menu .ui-menu-list .ui-menuitem {
    border: none;
}

.ui-menu .ui-menu-list .ui-widget-header {
    clear:both;
    float:left;
    width: 100%;
    margin: .125em 0;
    padding: .25em .5em;
}

.ui-menu .ui-menuitem-parent,
.ui-menu .ui-menuitem {
    width: 100%;
    clear: both;
    margin: .125em 0;
    padding: 0;
}

.ui-menu .ui-menuitem-link {
    display: block;
    width: 100%;
    text-decoration: none;
    font-weight: normal;
    border: 1px solid transparent;
    line-height: 1em;
    padding: .25em;
    cursor: pointer;
}

.ui-menu .ui-menuitem-link .ui-menuitem-icon {
    display: inline-block;
    vertical-align: middle;
}

.ui-menu .ui-menuitem-text {
    vertical-align: middle;
}

.ui-menu .ui-widget-header h1,
.ui-menu .ui-widget-header h2,
.ui-menu .ui-widget-header h3,
.ui-menu .ui-widget-header h4,
.ui-menu .ui-widget-header h5,
.ui-menu .ui-widget-header h6 {
    font-size: 1em;
    margin: 0 auto;
}

/* Tiered Menu */
.ui-menu .ui-menu-parent .ui-menu-child {
    display: none;
    width: 12.5em;
    padding: .25em;
    position:absolute;
    margin: 0; 
    text-decoration:none;
    list-style:none;
}

.ui-menu .ui-menu-parent {
    position: relative;
}

.ui-menu .ui-menu-parent .ui-submenu-icon {
    float: right;
    margin-right: -.25em;
}

/** MenuButton **/
.ui-menubutton {
    padding: 0;
}

.ui-menubutton .ui-button {
    margin: 0;
}

/** Menubar **/
.ui-menu.ui-menubar .ui-menubar-root-list > li > a > .ui-submenu-icon {
    float: none;
}

.ui-menubar {
    width:auto;
}

.ui-menubar .ui-menubar-root-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.ui-menubar .ui-menubar-root-list > .ui-menuitem {
    display: inline-block;
    width: auto;
}

.ui-menubar:not(.ui-megamenu-vertical) .ui-menubar-root-list > .ui-menu-separator {
    display: inline-block;
    border-width: 0 0 0 1px;
    width: 1px;
    text-indent: -9999999px;
}

.ui-menubar:not(.ui-megamenu-vertical) .ui-menubar-root-list > .ui-menu-separator:before {
    content: 'ui-menu-separator';
}

.ui-menubar .ui-menu-child .ui-menuitem {
    width: 100%;
}

.ui-menubar .ui-menuitem.ui-menuitem-custom {
    float: right;
    margin-top: 0.25em;
}

.ui-menubar .ui-menubar-options {
    float: right;
}
           
/** SlideMenu **/
.ui-slidemenu .ui-slidemenu-wrapper {
    position: relative;
}

.ui-slidemenu .ui-slidemenu-content {
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
}

.ui-slidemenu .ui-menu-list {
    position: absolute;
    top: 0;
}

.ui-slidemenu .ui-menu-parent {
    position: static;
}

.ui-slidemenu .ui-menu-child {
    box-shadow : none;
    border: 0 none;
    background: none repeat scroll 0 0 transparent;
}

.ui-slidemenu-backward {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0.2em;
    cursor: pointer;
    display: none;
}

.ui-slidemenu-backward .fa {
    vertical-align: middle;
}

.ui-slidemenu-backward span {
    vertical-align: middle;
}

.ui-slidemenu .ui-slidemenuitem-active > .ui-submenu > ul {
    display: block !important;
}

/** MegaMenu **/
.ui-megamenu .ui-g {
    flex-wrap: nowrap;
}

.ui-megamenu .ui-megamenu-panel.ui-menu-child {
    width: auto;
}

.ui-megamenu .ui-megamenu-panel .ui-menu-list {
    width: 12.5em;
}

.ui-megamenu-vertical {
    width: 12.5em;
}

.ui-megamenu-vertical .ui-menuitem-link,
.ui-megamenu-vertical .ui-menu-list .ui-menuitem {
    width: 100%;
    box-sizing: border-box;
}

.ui-megamenu-vertical > .ui-menubar-root-list > .ui-menuitem > .ui-menuitem-link > .ui-submenu-icon {
    float: right;
}

/** PanelMenu **/
.ui-panelmenu {
    width: auto;
}

.ui-panelmenu .ui-panelmenu-panel {
    padding: 0;
    margin: 0;
}

.ui-panelmenu .ui-panelmenu-header {
    cursor: pointer;
    position: relative;
    margin: -1px 0 0 0;
    zoom: 1;
}

.ui-panelmenu .ui-panelmenu-header a {
    display: block;
    padding: .25em .5em;
    text-decoration: none;
}

.ui-panelmenu span {
    vertical-align: middle;
}

.ui-panelmenu .fa {
    width: 1em;
    text-align: center;
    vertical-align: middle;
    margin-right: .25em;
}

.ui-panelmenu .ui-menuitem-text {
    margin-left: .125em;
}

.ui-panelmenu span {
    vertical-align: middle;
}

.ui-panelmenu .ui-panelmenu-content {
    padding: 0.2em 0;
    border-top: 0;
    overflow: auto;
    zoom: 1;
    outline: none;
    margin-bottom: 1px;
}

.ui-panelmenu .ui-panelmenu-content .ui-menu-parent {
    overflow: hidden;
}

.ui-panelmenu .ui-panelmenu-content-wrapper {
    box-sizing: border-box;
}

.ui-panelmenu .ui-panelmenu-content-wrapper-overflown {
    overflow: hidden;
}

.ui-panelmenu .ui-panelmenu-header.ui-state-disabled,
.ui-panelmenu .ui-panelmenu-header.ui-state-disabled a {
    cursor: default;
}

.ui-panelmenu .ui-menu-list {
    position: static;
}

.ui-panelmenu .ui-menuitem {
    margin: 1px 0;
    padding: 0;
}

.ui-panelmenu .ui-menu-separator {
    width: 95%;
    margin: 0 auto;
}

.ui-panelmenu .ui-menuitem-link {
    display: block;
    text-decoration: none;
    font-weight: normal;
    border: 1px solid  transparent;
    line-height: 1em;
    cursor: pointer;
    position: relative;
    padding: .25em .5em;
}

.ui-panelmenu .ui-menu-parent .ui-menu-list {
    margin-left: 1.5em;
}

/** MegaMenu and TieredMenus **/
.ui-menuitem-active > .ui-submenu > ul,
.ui-menuitem-active > .ui-megamenu-panel {
    display: block !important;
}

.ui-menuitem-outline {
    outline: 1px dotted;
    z-index: 1;
}

/** Fluid **/
.ui-fluid .ui-menu:not(.ui-menu-dynamic) {
    width: 100%;
}
.ui-message {
    border: 1px solid;
    margin: 0px .25em;
    padding: .25em .5em;
    display: inline-block;
}

.ui-fluid .ui-message {
    display: block;
}
.ui-messages {
    border: 1px solid;
    margin: .5em 0;
    padding: 1em 1em 1em .5em;
    display: none;
    position: relative;
}

.ui-messages-icon {
    display:inline-block;
    padding: 0;
    vertical-align: middle;
}

.ui-messages-summary {
    font-weight: bold;
    margin-left: .25em;
}

.ui-messages-detail {
    margin-left: .25em;
}

.ui-messages-success {
    color: #2C832f;
    background-color: #B4F0B6;
    border-color: #B4F0B6;
}

.ui-messages-success .ui-messages-close {
    color: #2C832f;
}

.ui-messages-info {
    color: #1765A3;
    background-color: #BFE0FA;
    border-color: #BFE0FA;
}

.ui-messages-info .ui-messages-close {
    color: #1765A3;
}

.ui-messages-warn {
    color: #8A6714;
    background-color: #FFE9B5;
    border-color: #FFE9B5;
}

.ui-messages-warn .ui-messages-close {
    color: #8A6714;
}

.ui-messages-error {
    color: #AB1A0F;
    background-color: #FFCBC8;
    border-color: #FFCBC8;
}

.ui-messages-error .ui-messages-close {
    color: #AB1A0F;
}

.ui-messages ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: inline-block;
    vertical-align: middle;
}

.ui-messages.ui-messages-noicon ul {
    margin: 0 1.5em 0 0;
}

.ui-messages .ui-messages-close {
    cursor: pointer;
    position: absolute;
    top: 5px;
    right: 5px;
}
.ui-multiselect {
    display: inline-block;
    position: relative;
    width: auto;
    cursor: pointer;
}

.ui-multiselect .ui-multiselect-trigger {
    border-right: none;
    border-top: none;
    border-bottom: none;
    cursor: pointer;
    width: 1.5em;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0 .25em;
}

.ui-multiselect .ui-multiselect-trigger  .fa {
    margin-top: .4em;
    margin-left: -.125em;
}

.ui-multiselect .ui-multiselect-label-container  {
    overflow: hidden;
}

.ui-multiselect .ui-multiselect-label  {
    display: block;
    padding: .25em 2em .25em .25em;
    width: auto;
    border: none;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ui-multiselect.ui-state-disabled .ui-multiselect-trigger,
.ui-multiselect.ui-state-disabled .ui-multiselect-label {
    cursor: auto
}

.ui-multiselect-panel {
    padding: 0.2em;
    position: absolute;
    min-width: 12em;
}

.ui-multiselect .ui-multiselect-panel {
    min-width: 100%;
    display: none;
}

.ui-multiselect-panel .ui-multiselect-items-wrapper {
    overflow: auto;
    position: relative;
    padding: 0.2em 0;
}

.ui-multiselect-panel .ui-multiselect-list {
    border: 0 none;
}

.ui-multiselect-panel .ui-multiselect-item {
    border: 0 none;
    cursor: pointer;
    font-weight: normal;
    margin: 1px 0;
    padding: .125em .25em;
    text-align: left;
    white-space: nowrap;
    display: block;
    position: relative;
}

.ui-multiselect-panel .ui-multiselect-item .ui-chkbox {
    display: inline-block;
    vertical-align: middle;
}

.ui-multiselect-panel .ui-multiselect-item label {
    display: inline-block;
    vertical-align: middle;
}

.ui-multiselect-header {
    margin-bottom: 0.3em;
    padding: .25em;
    position: relative;
    text-align: left;
}

.ui-multiselect-header .ui-chkbox {
    display: inline-block;
    vertical-align: middle;
    cursor:pointer;
}

.ui-multiselect-header .ui-multiselect-filter-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 65%;
}

.ui-multiselect-header.ui-multiselect-header-no-toggleall .ui-multiselect-filter-container {
    width: 85%;
}

.ui-multiselect-header .ui-multiselect-filter-container .fa {
    position: absolute;
    top: .25em;
    left: .125em;
}
            
.ui-multiselect-header .ui-inputtext {
    padding: .125em .125em .125em 1.25em;
    width: 100%;
}

.ui-multiselect-header .ui-multiselect-close {
    position: absolute;
    right: .375em;
    top: .375em;
    display: block;
    font-size: 1em;
    border: 0 none;
}

.ui-multiselect-header a.ui-multiselect-all,
.ui-multiselect-header a.ui-multiselect-none {
    float:left;
    margin-right: 10px;
    display: block;
}

.ui-multiselect-header .ui-multiselect-close.ui-state-hover {
    padding:0px;
}

.ui-fluid .ui-multiselect {
    width: 100%;
    box-sizing: border-box;
}

.ui-orderlist {
    display: table;
}

.ui-orderlist .ui-orderlist-controls {
    height: 12.5em;
    padding: 0 .25em;
    vertical-align: middle;
    display: table-cell;
}

.ui-orderlist .ui-orderlist-controls .ui-button {
    display: block;
    margin-bottom: 0.25em;
}

.ui-orderlist .ui-orderlist-container {
    display: table-cell;
    vertical-align: top;
}

.ui-orderlist .ui-orderlist-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow:auto;
    height: 12.5em;
    width: 12.5em;
}

.ui-orderlist .ui-orderlist-caption {
    text-align: center;
	padding: .5em .75em;
    border-bottom: 0 none;
}

.ui-orderlist .ui-orderlist-list .ui-orderlist-item {
    margin: 1px;
    padding: .125em;
    cursor: pointer;
    border: 0 none;
    font-weight: inherit;
}

.ui-orderlist .ui-orderlist-filter-container {
    position: relative;
    width: 100%;
    padding: .5em .6em;
    border-bottom: 0 none;
}

.ui-orderlist .ui-orderlist-filter-container .ui-inputtext {
    text-indent: 1.1em;
    width: 100%;
}

.ui-orderlist .ui-orderlist-filter-container .fa {
    position: absolute;
    top: 50%;
    left: 1em;
    margin-top: -.6em;
}

.ui-orderlist.ui-state-disabled .ui-orderlist-item,
.ui-orderlist.ui-state-disabled .ui-button {
    cursor: default;
}

.ui-orderlist.ui-state-disabled .ui-orderlist-list {
    overflow:hidden;
}

/* Responsive */
.ui-orderlist.ui-orderlist-responsive {
    width: 100%;
}

.ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls {
    width: 16.66666%;
    padding-right: .5em;
}

.ui-orderlist.ui-orderlist-responsive .ui-orderlist-list-container {
    width: 83.33333%;
}

.ui-orderlist.ui-orderlist-responsive .ui-orderlist-list,
.ui-orderlist.ui-orderlist-responsive .ui-orderlist-caption {
    width: 100%;
}  

.ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls > .ui-button {
    width: 100%;
}

.ui-orderlist .ui-orderlist-droppoint {
    height: 6px;
    list-style-type: none;
}

@media (max-width: 40em) {
    .ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls {
        text-align: center;
        width: 100%;
        display: inline-block;
        height: auto;
    }
    
    .ui-orderlist.ui-orderlist-responsive .ui-orderlist-controls .ui-button {
        display: inline;
        width: 20%;
        display: inline-block;
    }
    
    .ui-orderlist.ui-orderlist-responsive .ui-orderlist-list-container {
        width: 100%;
    }
}
.ui-organizationchart .ui-organizationchart-table {
    border-spacing: 0;
    border-collapse: separate;
}

.ui-organizationchart .ui-organizationchart-table > tr > td {
    text-align: center;
    vertical-align: top;
    padding: 0;
    padding: 0 .75em;
}

.ui-organizationchart .ui-organizationchart-node-content {
    padding: .5em .75em;
    display: inline-block;
    position: relative;
}

.ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler {
    position: absolute;
    bottom: -9px;
    margin-left: -8px;
    z-index: 2;
    left: 50%;
}

.ui-organizationchart .ui-organizationchart-line-down {
    margin: 0 auto;
    height: 20px;
    width: 1px;
    float: none;
}

.ui-organizationchart .ui-organizationchart-line-right {
    float: none;
    border-radius: 0px;
}

.ui-organizationchart .ui-organizationchart-line-left {
    float: none;
    border-radius: 0;
}

.ui-organizationchart .ui-organizationchart-node-content.ui-organizationchart-selectable-node {
    cursor: pointer;
}

.ui-overlaypanel {
    padding: 0;
    margin: 0;
    position: absolute;
}

.ui-overlaypanel-content {
    padding: 0.5em 1em;
}

.ui-overlaypanel-close {
    position: absolute;
    top: -.5em;
    right: -.5em;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.ui-paginator {
    margin: 0;
    text-align: center;
    padding: .125em;
}

.ui-paginator .ui-paginator-top {
    border-bottom: 0 none;
}

.ui-paginator .ui-paginator-bottom {
    border-top:0 none;
}

.ui-paginator .ui-paginator-page,
.ui-paginator .ui-paginator-pages,
.ui-paginator .ui-paginator-next,
.ui-paginator .ui-paginator-last,
.ui-paginator .ui-paginator-first,
.ui-paginator .ui-paginator-prev,
.ui-paginator .ui-paginator-current {
	display: inline-block;
	padding: .125em .375em;
	zoom: 1;
	margin-left: .063em;
	margin-right: .063em;
	text-decoration: none;
    vertical-align: middle;
}

.ui-paginator .ui-paginator-page,
.ui-paginator .ui-paginator-next,
.ui-paginator .ui-paginator-last,
.ui-paginator .ui-paginator-first,
.ui-paginator .ui-paginator-prev{
    cursor: pointer;
}

.ui-paginator .ui-paginator-current,
.ui-paginator .ui-paginator-rpp-options {
	margin-left: 1em;
	margin-right: 1em;
    background-image: none;
}

.ui-paginator .ui-paginator-jtp-select option,
.ui-paginator .ui-paginator-rpp-options option {
    background-image: none;
    border: 0 none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.ui-paginator a.ui-state-disabled {
    outline: 0 none;
}

.ui-paginator .ui-dropdown {
    min-width: 4em;
    margin-left: .375em;
}
.ui-panel {
	padding: 0.2em;
}

.ui-panel .ui-panel-titlebar {
	padding: .5em .75em;
}

.ui-panel .ui-panel-titlebar-icon {
	float: right;
    cursor: pointer;
}

.ui-panel .ui-panel-titlebar-icon {
	margin-left: 0.2em;
    margin-top: -0.1em;
}

.ui-panel .ui-panel-content {
	border: 0;
    background: none;
    padding: .5em .75em;
}

.ui-panel .ui-panel-footer {
	border-width: 1px 0 0;
	padding: .25em .5em;
	text-align:left;
}
  
.ui-panel-content-wrapper-overflown {
    overflow: hidden;
}     
.ui-password-panel {
    padding: .25em .5em;
    width: 10em;
    margin-top: 2px;
}

.ui-password-panel .ui-password-meter { 
    height: 10px; 
    background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAoAgMAAABhr+t0AAAADFBMVEXx8fHjHD39uB5KpWRhxht7AAAAJUlEQVR4AWMYDGAUhCKBgAFSNqpsFS5AR2Wjyv4TAz7QVNmoMgB5UksJhzldcwAAAABJRU5ErkJggg==) no-repeat left top; 
    padding: 0;
    margin: 0;
}

.ui-password-info { 
    margin-top: .25em;
}

.ui-password-panel-overlay { 
    position: absolute; 
}
.ui-picklist > div {
    float: left;
}

.ui-picklist .ui-picklist-buttons {
    height: 12.5em;
    padding: 0 .25em;
}

.ui-picklist .ui-picklist-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow:auto;
    height: 12.5em;
    width: 12.5em;
}

.ui-picklist .ui-picklist-list li {
    margin: 1px;
    padding: .125em;
}

.ui-picklist .ui-button {
    display:block;
    margin-bottom: 0.25em;
}

.ui-picklist .ui-button-text-icon-left {
    width: 100%;
}

.ui-picklist .ui-picklist-item {
    cursor: pointer;
    border: 0 none;
    font-weight: inherit;
}

.ui-picklist .ui-picklist-caption {
    text-align: center;
	padding: .5em .75em;
    border-bottom:0 none;
}

.ui-picklist table {
    width: 100%;
    border-collapse:collapse;
}

.ui-picklist .ui-picklist-filter-container {
    position: relative;
    width: 100%;
    padding: .5em .6em;
    border-bottom: 0 none;
}

.ui-picklist .ui-picklist-filter-container .ui-picklist-filter {
    text-indent: 1.1em;
    width: 100%;
}

.ui-picklist .ui-picklist-filter-container .fa {
    position: absolute;
    top: 50%;
    left: 1em;
    margin-top: -.6em;
}

.ui-picklist {
    display: table;
}

.ui-picklist > div {
    float: none;
    display: table-cell;
    vertical-align: top;
}

.ui-picklist .ui-picklist-buttons {
    vertical-align: middle;
}

/* Vertical */
.ui-picklist.ui-picklist-vertical {
    display: table;
}

.ui-picklist.ui-picklist-vertical > div {
    float: none;
    display: table-row;
    vertical-align: top;
}

.ui-picklist.ui-picklist-vertical .ui-picklist-buttons {
    text-align:center;
    height: auto;
}

.ui-picklist.ui-picklist-vertical .ui-picklist-buttons .ui-button {
    display: inline-block;
}

.ui-picklist.ui-picklist-vertical .ui-button {
    margin-top: 0.25em;
}

.ui-picklist-outline {
    outline: 1px dotted black;
    z-index: 1;
}

.ui-picklist .ui-picklist-droppoint {
    height: 6px;
    list-style-type: none;
}

.ui-picklist .ui-picklist-list .ui-picklist-droppoint-empty {
    height: 100%;
    list-style-type: none;
}

.ui-picklist-list.ui-picklist-source,
.ui-picklist-list.ui-picklist-target {
    outline: none;
}

/* Responsive */
.ui-picklist.ui-picklist-responsive * {
    box-sizing: border-box;
}

.ui-picklist.ui-picklist-responsive {
    width: 100%;
}

.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper {
    width: 35%;
}

.ui-picklist.ui-picklist-responsive .ui-picklist-listwrapper.ui-picklist-listwrapper-nocontrols {
    width: 45%;
}

.ui-picklist.ui-picklist-responsive .ui-picklist-buttons {
    width: 10%;
}

.ui-picklist.ui-picklist-responsive .ui-picklist-buttons button {
    width: 100%;
}

.ui-picklist.ui-picklist-responsive .ui-picklist-list {
    width: auto;
}
        
/* Responsive */
@media (max-width: 40em) {
    .ui-picklist.ui-picklist-responsive {
        display: block;
    }
    
    .ui-picklist.ui-picklist-responsive > div {
        display: block;
        width: 100% !important;
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons {
        text-align: center;
        height: auto;
        padding: .4em 0;
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons button {
        display: inline;
        width: 20%;
        margin-bottom: 0;
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-source-controls.ui-picklist-buttons {
        padding-bottom: .4em;
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-target-controls.ui-picklist-buttons {
        padding-top: .4em;
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-right:before {
        content: "\F107";
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-double-right:before {
        content: "\F103";
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-left:before {
        content: "\F106";
    }
    
    .ui-picklist.ui-picklist-responsive .ui-picklist-buttons .fa-angle-double-left:before {
        content: "\F102";
    }
}

.ui-progressbar { 
    height: 1.2em; 
    text-align: left; 
    position: relative;
    overflow: hidden;
}

.ui-progressbar-determinate .ui-progressbar-value {
    height: 100%;
    width: 0%;
    position: absolute;
    display: none;
    border: 0 none;
}

.ui-progressbar-determinate .ui-progressbar-value-animate {
    -webkit-transition: width 1s ease-in-out;
    -moz-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out;
}

.ui-progressbar-determinate .ui-progressbar-label {
    text-align: center;
    height: 100%;
    width: 100%;
    position: absolute;
    display: none;
    font-weight: bold;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    border: 0 none;
}

.ui-progressbar-indeterminate .ui-progressbar-value:before {
      content: '';
      position: absolute;
      background-color: inherit;
      top: 0;
      left: 0;
      bottom: 0;
      will-change: left, right;
      -webkit-animation: ui-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
              animation: ui-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}

.ui-progressbar-indeterminate .ui-progressbar-value:after {
    content: '';
    position: absolute;
    background-color: inherit;
    top: 0;
    left: 0;
    bottom: 0;
    will-change: left, right;
    -webkit-animation: ui-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
            animation: ui-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
    -webkit-animation-delay: 1.15s;
            animation-delay: 1.15s;
}
    
@-webkit-keyframes ui-progressbar-indeterminate-anim {
  0% {
    left: -35%;
    right: 100%; }
  60% {
    left: 100%;
    right: -90%; }
  100% {
    left: 100%;
    right: -90%; } 
}
@keyframes ui-progressbar-indeterminate-anim {
  0% {
    left: -35%;
    right: 100%; }
  60% {
    left: 100%;
    right: -90%; }
  100% {
    left: 100%;
    right: -90%; } 
}

@-webkit-keyframes ui-progressbar-indeterminate-anim-short {
  0% {
    left: -200%;
    right: 100%; }
  60% {
    left: 107%;
    right: -8%; }
  100% {
    left: 107%;
    right: -8%; } 
}
@keyframes ui-progressbar-indeterminate-anim-short {
  0% {
    left: -200%;
    right: 100%; }
  60% {
    left: 107%;
    right: -8%; }
  100% {
    left: 107%;
    right: -8%; } 
}
.ui-progress-spinner {
    position: relative;
    margin: 0 auto;
    width: 100px;
    height: 100px;
    display: inline-block;
}

.ui-progress-spinner:before {
    content: '';
    display: block;
    padding-top: 100%;
}

.ui-progress-spinner-svg {
    animation: ui-progress-spinner-rotate 2s linear infinite;
    height: 100%;
    transform-origin: center center;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.ui-progress-spinner-circle {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    animation: ui-progress-spinner-dash 1.5s ease-in-out infinite, ui-progress-spinner-color 6s ease-in-out infinite;
    stroke-linecap: round;
}

@keyframes ui-progress-spinner-rotate {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes ui-progress-spinner-dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px;
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px;
    }
}

@keyframes ui-progress-spinner-color {
    100%,
    0% {
        stroke: #d62d20;
    }
    40% {
        stroke: #0057e7;
    }
    66% {
        stroke: #008744;
    }
    80%,
    90% {
        stroke: #ffa700;
    }
}
.ui-radiobutton {
    display:inline-block;
    cursor: pointer;
    vertical-align: middle;
    margin-right: .25em;
}

.ui-radiobutton-box {
    width: 1.125em;
    height: 1.125em;
    line-height: 1.125em;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    text-align: center;
}

.ui-radiobutton-icon {
    display: block;
    font-size: .5em;
    line-height: inherit;
    margin-top: -1px;
}
 
.ui-radiobutton, .ui-radiobutton-label {
    vertical-align: middle;
}
.ui-fluid .fc .ui-button {
    width: auto;
}
.ui-selectbutton{
    display: inline-block;
}
            
.ui-selectbutton.ui-state-error {
    padding: 0;
}

.ui-selectbutton .ui-button.ui-state-focus{
    outline: none;
}
.ui-sidebar {
    position: fixed;
    padding: .5em 1em;
    -webkit-transition: transform .3s;
    transition: transform .3s;
}

.ui-sidebar-left {
    top: 0;
    left: 0;
    width: 20em;
    height: 100%;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}

.ui-sidebar-right {
    top: 0;
    right: 0;
    width: 20em;
    height: 100%;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}

.ui-sidebar-top {
    top: 0;
    left: 0;
    width: 100%;
    height: 10em;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.ui-sidebar-bottom {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 10em;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

.ui-sidebar-full {
    width: 100%;
    height: 100%;
    left: 0;
    -webkit-transition: transform 0s;
    transition: transform 0s;
}

.ui-sidebar-left.ui-sidebar-active,
.ui-sidebar-right.ui-sidebar-active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.ui-sidebar-left.ui-sidebar-sm,
.ui-sidebar-right.ui-sidebar-sm {
    width: 20em;
}

.ui-sidebar-left.ui-sidebar-md,
.ui-sidebar-right.ui-sidebar-md {
    width: 40em;
}

.ui-sidebar-left.ui-sidebar-lg,
.ui-sidebar-right.ui-sidebar-lg {
    width: 60em;
}

.ui-sidebar-top.ui-sidebar-active,
.ui-sidebar-bottom.ui-sidebar-active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.ui-sidebar-top.ui-sidebar-sm,
.ui-sidebar-bottom.ui-sidebar-sm {
    height: 10em;
}

.ui-sidebar-top.ui-sidebar-md,
.ui-sidebar-bottom.ui-sidebar-md {
    height: 20em;
}

.ui-sidebar-top.ui-sidebar-lg,
.ui-sidebar-bottom.ui-sidebar-lg {
    height: 30em;
}

.ui-sidebar-mask {
    position: fixed;
    width: 100%;
    height: 100%;
}

.ui-sidebar-close {
    float: right;
}

@media screen and (max-width: 64em) {
    .ui-sidebar-left.ui-sidebar-lg,
    .ui-sidebar-left.ui-sidebar-md, 
    .ui-sidebar-right.ui-sidebar-lg,
    .ui-sidebar-right.ui-sidebar-md {
        width: 20em;
    }
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
    z-index: 1;
}
.ui-slider .ui-slider-handle.ui-slider-handle-active {
    z-index: 2;
}
.ui-slider .ui-slider-range {
	position: absolute;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.25em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.25em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

.ui-slider-animate .ui-slider-handle {
    transition: left .3s;
}
.ui-spinner {
    display: inline-block;
    overflow: visible;
    padding: 0;
    position: relative;
    vertical-align: middle;
}

.ui-spinner-input {
    vertical-align: middle;
    padding-right: 1.5em;
}

.ui-spinner-button {
    cursor: default;
    display: block;
    height: 50%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    vertical-align: middle;
    width: 1.5em;
}

.ui-spinner .fa {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -.5em;
    margin-left: -.5em;
    width: 1em;
}

.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

/* Fluid */
.ui-fluid .ui-spinner {
    width: 100%;
}

.ui-fluid .ui-spinner .ui-spinner-input {
    padding-right: 2em;
    width: 100%;
}

.ui-fluid .ui-spinner .ui-spinner-button {
    width: 1.5em;
}

.ui-fluid .ui-spinner .ui-spinner-button .fa {
    left: .7em;
}
.ui-splitbutton {
    position: relative;
    display: inline-block;
    zoom: 1;
}

.ui-splitbutton .ui-button.ui-splitbutton-menubutton {
    width: 2em;
}

.ui-splitbutton.ui-state-disabled button {
    cursor: default;
}

.ui-fluid .ui-splitbutton {
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
}

.ui-fluid .ui-splitbutton .ui-button:first-child {
    width: calc(100% - 2em);
}

.ui-fluid .ui-splitbutton .ui-button.ui-splitbutton-menubutton {
    width: 2em;
    box-sizing: border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing: border-box;
}
.ui-steps ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}     

.ui-steps .ui-steps-item {
    float: left;
    box-sizing: border-box;
    cursor: pointer;
}

.ui-steps.ui-steps-readonly .ui-steps-item {
    cursor: auto;
}

.ui-steps .ui-steps-item .ui-menuitem-link {
    text-decoration: none;
    display: block;
    padding: 1em;
    position: relative;
    text-align: center;
}

.ui-steps .ui-steps-item.ui-state-highlight .ui-menuitem-link,
.ui-steps .ui-steps-item.ui-state-disabled .ui-menuitem-link {
    cursor: default;
}

.ui-steps .ui-steps-number {
    font-size: 200%; 
    display: block;
}

.ui-steps .ui-steps-title {
    display: block;
    white-space: nowrap;
}

/* Responsive */
@media (max-width: 40em) {    
    .ui-steps .ui-steps-item .ui-menuitem-link {
        padding: 0.5em;
    }
    
    .ui-steps .ui-steps-item .ui-steps-title {
        display: none;
    }
}
/** TabMenu **/
.ui-tabmenu { 

}

.ui-tabmenu .ui-tabmenu-nav { 
    margin: 0;
    padding: .25em .5em 0 .25em; 
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem { 
    list-style: none; 
    float: left; 
    position: relative; 
    margin: 0 .2em 1px 0;  
    padding: 0; 
    white-space: nowrap;
    display: block;
    border-bottom: 0;
    top: 1px; 
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a { 
    float: left; 
    padding: 0.5em 1em;
    text-decoration: none; 
}

.ui-tabmenu .ui-tabmenu-nav a { 
    padding: 0.5em 1em;
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-icon { 
    float: left; 
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-disabled a {
     cursor: default;
} 
.ui-tabview {
    padding: .25em; 
}

.ui-tabview .ui-tabview-nav { 
    margin: 0;
}

.ui-tabview .ui-tabview-nav li { 
    list-style: none; 
    float: left; 
    position: relative; 
    margin: 0 .125em 1px 0;  
    padding: 0; 
    white-space: nowrap; 
}

.ui-tabview .ui-tabview-nav li a { 
    float: left; 
    padding: .5em 1em; 
    text-decoration: none; 
}

.ui-tabview .ui-tabview-nav li.ui-tabview-selected a, 
.ui-tabview .ui-tabview-nav li.ui-state-disabled a, 
.ui-tabview .ui-tabview-nav li.ui-state-processing a { 
    cursor: text; 
}

.ui-tabview .ui-tabview-nav li a, 
.ui-tabview.ui-tabview-collapsible .ui-tabview-nav li.ui-tabview-selected a { 
    cursor: pointer; 
}

.ui-tabview .ui-tabview-panel { 
    border-width: 0; 
    padding: 1em; 
    background: none; 
}

.ui-tabview .ui-tabview-nav li { 
    display: block; 
}

.ui-tabview .ui-tabview-nav li .ui-tabview-left-icon,
.ui-tabview .ui-tabview-nav li .ui-tabview-right-icon,
.ui-tabview .ui-tabview-nav li .ui-tabview-title { 
    vertical-align: middle;
}

.ui-tabview .ui-tabview-nav li .ui-tabview-close { 
    margin: 0.5em 0.3em 0 0; 
    cursor: pointer; 
}

/* per orientation settings */
/* top and bottom */
.ui-tabview.ui-tabview-top > .ui-tabview-nav li { 
    border-bottom: 0;
    top: 1px; 
}

.ui-tabview.ui-tabview-top > .ui-tabview-nav { 
    padding: .2em .2em 0; 
}

.ui-tabview.ui-tabview-bottom > .ui-tabview-nav { 
    padding: 0 .2em .2em; 
}

.ui-tabview.ui-tabview-bottom > .ui-tabview-nav li { 
    border-top: 0;
}

/* left and right*/
.ui-tabview-left:after,
.ui-tabview-right:after {
    clear:both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.ui-tabview-left > .ui-tabview-nav {
    float:left;
    width: 25%;
    height: 300px;
    background-image: none;
    padding-top: 1px;
}

.ui-tabview-left > .ui-tabview-panels {
    float:right;
    width: 75%;
}

.ui-tabview.ui-tabview-left > .ui-tabview-nav li,
.ui-tabview.ui-tabview-right > .ui-tabview-nav li{
    display: block;
    float: right;
    white-space: normal;
    width: 99%;
}

.ui-tabview.ui-tabview-left > .ui-tabview-nav li {
    margin: 0 0 1px 0;
    border-right:0 none;
}

.ui-tabview.ui-tabview-right > .ui-tabview-nav {
    float:right;
    width: 25%;
    height: 300px;
    background-image: none;
    padding-top: 1px;
}

.ui-tabview.ui-tabview-right > .ui-tabview-panels {
    float:left;
    width: 75%;
}

.ui-tabview.ui-tabview-right > .ui-tabview-nav li {
    margin: 0 0 1px 0;
    border-left:0 none;
}

/* RTL */
.ui-rtl .ui-tabview .ui-tabview-nav li {
    float: right;
}

.ui-terminal {
    height: 18em;
    overflow: auto;
    padding: .25em;
}

.ui-terminal-input {
    border: 0 none;
    background-color: transparent;
    color: inherit;
    padding: 0;
    margin: 0 0 0 .125em;
    width: 75%;
    outline: none;
    vertical-align: baseline;
}

.ui-terminal-command {
    margin-left: .125em;
    -moz-margin-start: .125em;
}

.ui-terminal-input::-ms-clear {
    display: none;
}
.ui-toolbar {
    padding: .25em .5em;
}

.ui-toolbar-group-left {
    float:left
}

.ui-toolbar-group-right {
    float:right
}
.ui-tooltip {
    position:absolute;
    display:none;
    padding: .25em .5em;
    max-width: 12.5em;
}

.ui-tooltip.ui-tooltip-right,
.ui-tooltip.ui-tooltip-left {
    padding: 0 .25em;
}

.ui-tooltip.ui-tooltip-top,
.ui-tooltip.ui-tooltip-bottom {
    padding:.25em 0;
}

.ui-tooltip .ui-tooltip-text {
   padding: .125em .5em;
   background-color: rgb(76, 76, 76);
   color: #ffffff;
   white-space: pre-line;
}

.ui-tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}

.ui-tooltip-right .ui-tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -.25em;
    border-width: .25em .25em .25em 0;
    border-right-color: rgb(76, 76, 76);
}

.ui-tooltip-left .ui-tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -.25em;
    border-width: .25em 0 .25em .25em;
    border-left-color: rgb(76, 76, 76);
}

.ui-tooltip.ui-tooltip-top {
    padding: .25em 0;
}

.ui-tooltip-top .ui-tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -.25em;
    border-width: .25em .25em 0;
    border-top-color: rgb(76, 76, 76);
}

.ui-tooltip-bottom .ui-tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -.25em;
    border-width: 0 .25em .25em;
    border-bottom-color: rgb(76, 76, 76);
}
.ui-tree {
    width: 18em;
}

.ui-tree .ui-treenode-selectable.ui-treenode-content {
    cursor: pointer;
}

.ui-tree .ui-tree-container {
    height: 100%;
    margin: 0;
    overflow: auto;
    padding: .25em;
    white-space: nowrap;
}

.ui-tree .ui-treenode-children {
    margin: 0;
    padding: 0 0 0 1em;
}

.ui-tree .ui-treenode {
    background-attachment: scroll;
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat-y;
    list-style: none outside none;
    margin: 0;
    padding: .125em 0 0 0;
}

.ui-tree .ui-treenode-droppoint {
    height: 4px;
    list-style-type: none;
}

.ui-tree .ui-treenode-droppoint-active {
    border: 0 none;
}

.ui-tree .ui-tree-toggler {
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}

.ui-tree .ui-treenode-icon {
    display: inline-block;
    vertical-align: middle;
}

.ui-tree .ui-treenode-label {
    display: inline-block;
    padding: 0 .25em;
    vertical-align: middle;
}

.ui-tree .ui-treenode-label.ui-state-hover,
.ui-tree .ui-treenode-label.ui-state-highlight {
    font-weight: normal;
    border: 0 none;
}

.ui-tree .ui-treenode.ui-treenode-leaf > .ui-treenode-content > .ui-tree-toggler {
    visibility: hidden;
}

.ui-tree .ui-chkbox-box {
    cursor: pointer;
}

.ui-tree .ui-chkbox {
    display: inline-block;
    vertical-align: middle;
}

.ui-tree .ui-chkbox .ui-chkbox-icon {
    margin-left: 1px;
}

/** Fluid **/
.ui-fluid .ui-tree {
    width: 100%;
}

/** Horizontal Tree **/
.ui-tree-horizontal {
    width:auto;
    padding: .5em 0;
    overflow:auto;
}

.ui-tree.ui-tree-horizontal table,
.ui-tree.ui-tree-horizontal tr,
.ui-tree.ui-tree-horizontal td {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

.ui-tree.ui-tree-horizontal .ui-tree-toggler {
    vertical-align: middle;
    margin: 0;
}

.ui-tree-horizontal .ui-treenode-content {
    font-weight: normal;
    padding: 0.4em 1em 0.4em 0.2em;
}

.ui-tree.ui-tree-horizontal .ui-tree-node-label {
    margin: 0;
}

.ui-tree-horizontal .ui-treenode-parent .ui-treenode-content {
    font-weight: normal;
    white-space: nowrap;
}

.ui-tree.ui-tree-horizontal .ui-treenode {
    background: url(/vn/themes/default/images/content/line.567f57385ea3dde2c9aec797d07850d2.gif) repeat-x scroll center center transparent;
    padding: .25em 2.5em;
}

.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-leaf,
.ui-tree.ui-tree-horizontal .ui-treenode.ui-treenode-collapsed {
    padding-right: 0;
}

.ui-tree.ui-tree-horizontal .ui-treenode-children {
    padding: 0;
    margin: 0;
}

.ui-tree.ui-tree-horizontal .ui-treenode-connector {
    width: 1px;
}

.ui-tree.ui-tree-horizontal .ui-treenode-connector-table {
    height: 100%;
    width: 1px;
}

.ui-tree.ui-tree-horizontal .ui-treenode-connector-line {
    background: url(/vn/themes/default/images/content/line.567f57385ea3dde2c9aec797d07850d2.gif) repeat-y scroll 0 0 transparent;
    width: 1px;
}

.ui-tree.ui-tree-horizontal table {
	height: 0;
}

.ui-tree.ui-tree-horizontal .ui-chkbox {
    vertical-align: bottom;
    margin-right: .25em;
}

/** Loading **/
.ui-tree.ui-tree-loading {
    position: relative;
    min-height: 4em;
}

.ui-tree .ui-tree-loading-mask {
    position: absolute;
    width: 100%;
    height: 100%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    opacity: 0.1;
    z-index: 1;
}

.ui-tree .ui-tree-loading-content {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    margin-top: -1em;
    margin-left: -1em;
}

.ui-treetable {
    position: relative;
}

.ui-treetable table {
	border-collapse:collapse;
    width: 100%;
    table-layout: fixed;
}

.ui-treetable .ui-treetable-header,
.ui-treetable .ui-treetable-footer {
    text-align:center;
	padding: .5em .75em;
}

.ui-treetable .ui-treetable-header {
    border-bottom: 0 none;
}

.ui-treetable .ui-treetable-footer {
    border-top: 0 none;
}

.ui-treetable th, .ui-treetable tfoot td {
    text-align: center;
}

.ui-treetable thead th,
.ui-treetable tbody td,
.ui-treetable tfoot td {
    padding: .25em .5em;
    overflow: hidden;
    white-space: nowrap;
    border-width: 1px;
    border-style: solid;
}

.ui-treetable tbody td {
    border-color: inherit;
}

.ui-treetable tbody td:first-child span {
    vertical-align: middle;
}

.ui-treetable .ui-treetable-toggler {
    vertical-align: middle;
    cursor: pointer;
    text-decoration: none;
}

.ui-treetable .ui-treetable-checkbox {
    margin-right: .5em;
}

.ui-treetable .ui-treetable-checkbox .ui-chkbox-icon {
    margin-left: 1px;
}

.ui-treetable .ui-treetable-row.ui-treetable-row-selectable {
    cursor: pointer;
}

.ui-treetable .ui-treetable-row.ui-state-highlight {
    border: 0 none;
}
      
.ui-treetable tr.ui-state-hover {
    border-color: inherit;
    font-weight: inherit;
}

.ui-treetable .ui-treetable-indent {
    width: 1em;
    height: 1em;
    float: left;
}

/* Resizable */
.ui-treetable .ui-column-resizer {
    display: block;
    position: absolute !important;
    top: 0;
    right: 0;
    margin: 0;
    width: .5em;
    height: 100%;
    padding: 0px;
    cursor:col-resize;
    border: 1px solid transparent;
}

.ui-treetable .ui-column-resizer-helper {
    width: 1px;
    position: absolute;
    z-index: 10;
    display: none;
}

.ui-treetable-resizable {
    padding-bottom: 1px;     /*fix for webkit overlow*/
    overflow:auto;
}

.ui-treetable-resizable thead th,
.ui-treetable-resizable tbody td,
.ui-treetable-resizable tfoot td {
    white-space: nowrap;
}

.ui-treetable-resizable th.ui-resizable-column {
    background-clip: padding-box;
    position: relative;
}

/* PrimeNG */
.ui-treetable td.ui-treetable-child-table-container {
    padding: 0;
    border: 0 none;
}

.ui-treetable .ui-treetable-row {
    display: table-row;
    border-bottom: 0 transparent
}

.ui-treetable tbody .ui-treetable-row td {
    border: 0 none;
}

.ui-treetable tbody .ui-treetable-row td input {
    outline: 0 none;
}@charset "UTF-8";
body {
	background-color:#fff
}
dl,dt,dd,h1,h2,h3,h4,h5,h6,p {
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	vertical-align:baseline
}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {
	display:block
}
audio,canvas,progress,video {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline
}
audio:not([controls]) {
	display:none;
	height:0
}
progress {
	vertical-align:baseline
}
template,[hidden] {
	display:none
}
a {
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
a:active,a:hover {
	outline-width:0
}
abbr[title] {
	border-bottom:0;
	text-decoration:underline;
	text-decoration:underline dotted
}
b,strong {
	font-weight:inherit;
	font-weight:bolder
}
dfn {
	font-style:italic
}
mark {
	background-color:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
img {
	border-style:none
}
svg:not(:root) {
	overflow:hidden
}
code,kbd,pre,samp {
	font-family:monospace,monospace;
	font-size:1em
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
button,input,select,textarea {
	font:inherit;
	margin:0
}
button::-ms-clear,input::-ms-clear,select::-ms-clear,textarea::-ms-clear {
	display:none
}
optgroup {
	font-weight:bold
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	box-sizing:border-box;
	color:inherit;
	display:table;
	max-width:100%;
	padding:0;
	white-space:normal
}
textarea {
	overflow:auto
}
::-webkit-input-placeholder {
	color:inherit;
	opacity:.54
}
body {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	color:#333
}
.small-view-table,.small-view-table-label,.small-view-table-row,.small-view-table-value {
	display:none
}
@media(min-width:480px) {
	.page>.grid .row:first-child.with-bg {
	margin-top:18px
}
}@media(min-width:960px) {
	.page>.grid .row:first-child.with-bg {
	margin-top:20px
}
}@media(min-width:480px) {
	.grid>div.row {
	margin-left:-18px;
	margin-right:-18px
}
}@media(min-width:960px) {
	.grid>div.row {
	margin-left:-20px;
	margin-right:-20px
}
}.grid>div.row::before {
	content:"";
	height:17px;
	width:100%
}
@media(min-width:480px) {
	.grid>div.row::before {
	height:18px
}
}@media(min-width:960px) {
	.grid>div.row::before {
	height:20px
}
}uthorLayer-Edit .page>.intro-section {
	height:auto
}
.grid {
	box-sizing:border-box;
	max-width:1280px;
	width:100%;
	margin:0 auto;
	padding:0 7px
}
@media(min-width:480px) {
	.grid {
	padding:0 18px
}
}@media(min-width:760px) {
	.grid {
	padding:0 20px
}
}.grid [class*="sm-"],.grid [class*="md-"],.grid [class*="lg-"] {
	box-sizing:border-box;
	display:block;
	float:left
}
.grid .row::before,.grid .row::before {
	content:"";
	display:table
}
.grid .row::before {
	clear:both
}
.sm-1 {
	width:8.33333%
}
.sm-2 {
	width:16.66667%
}
.sm-3 {
	width:25%
}
.sm-4 {
	width:33.33333%
}
.sm-5 {
	width:41.66667%
}
.sm-6 {
	width:50%
}
.sm-7 {
	width:58.33333%
}
.sm-8 {
	width:66.66667%
}
.sm-9 {
	width:75%
}
.sm-10 {
	width:83.33333%
}
.sm-11 {
	width:91.66667%
}
.sm-12 {
	width:100%
}
@media(min-width:480px) {
	.md-1 {
	width:8.33333%
}
.md-2 {
	width:16.66667%
}
.md-3 {
	width:25%
}
.md-4 {
	width:33.33333%
}
.md-5 {
	width:41.66667%
}
.md-6 {
	width:50%
}
.md-7 {
	width:58.33333%
}
.md-8 {
	width:66.66667%
}
.md-9 {
	width:75%
}
.md-10 {
	width:83.33333%
}
.md-11 {
	width:91.66667%
}
.md-12 {
	width:100%
}
}@media(min-width:960px) {
	.lg-1 {
	width:8.33333%
}
.lg-2 {
	width:16.66667%
}

.lg-2a {
	width:20%
}
.lg-3 {
	width:25%
}
.lg-4 {
	width:33.33333%
}
.lg-5 {
	width:54.66667%
}
.lg-6 {
	width:50%
}
.lg-7 {
	width:45.33333%
}
.lg-8 {
	width:66.66667%
}
.lg-9 {
	width:75%
}
.lg-10 {
	width:83.33333%
}
.lg-11 {
	width:91.66667%
}
.lg-12 {
	width:100%
}
}.sm-1,.md-1,.lg-1,.sm-2,.md-2,.lg-2,.sm-3,.md-3,.lg-3,.sm-4,.md-4,.lg-4,.sm-5,.md-5,.lg-5,.sm-6,.md-6,.lg-6,.sm-7,.md-7,.lg-7,.sm-8,.md-8,.lg-8,.sm-9,.md-9,.lg-9,.sm-10,.md-10,.lg-10,.sm-11,.md-11,.lg-11,.sm-12,.md-12,.lg-12 {
	position:relative;
	min-height:1px;
	padding-left:7px;
	padding-right:7px
}
.row {
	margin-left:-7px;
	margin-right:-7px
}
@media(min-width:480px) {
	.sm-1,.md-1,.lg-1,.sm-2,.md-2,.lg-2,.sm-3,.md-3,.lg-3,.sm-4,.md-4,.lg-4,.sm-5,.md-5,.lg-5,.sm-6,.md-6,.lg-6,.sm-7,.md-7,.lg-7,.sm-8,.md-8,.lg-8,.sm-9,.md-9,.lg-9,.sm-10,.md-10,.lg-10,.sm-11,.md-11,.lg-11,.sm-12,.md-12,.lg-12 {
	padding-left:9px;
	padding-right:9px
}
.row {
	margin-left:-9px;
	margin-right:-9px
}
}@media(min-width:760px) {
	.sm-1,.md-1,.lg-1,.sm-2,.md-2,.lg-2,.sm-3,.md-3,.lg-3,.sm-4,.md-4,.lg-4,.sm-5,.md-5,.lg-5,.sm-6,.md-6,.lg-6,.sm-7,.md-7,.lg-7,.sm-8,.md-8,.lg-8,.sm-9,.md-9,.lg-9,.sm-10,.md-10,.lg-10,.sm-11,.md-11,.lg-11,.sm-12,.md-12,.lg-12 {
	padding-left:10px;
	padding-right:10px
}
.row {
	margin-left:-10px;
	margin-right:-10px
}
}.modal-overlay {
	visibility:hidden;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	transition:.2s cubic-bezier(0,0,0,0.74);
	background:#fff;
	z-index:100000;
	opacity:0;
	overflow:auto
}
@media(min-width:480px) {
	.modal-overlay {
	background:rgba(146,146,146,0.75);
	padding:110px 0
}
}.modal-overlay.is-visible {
	visibility:visible;
	opacity:1
}
.modal-overlay .A-MOD-RW-ALL,.modal-overlay .A-ERRORCONT-RW-ALL {
	margin:auto
}
.aem-AuthorLayer-Preview .modal-overlay.is-visible {
	min-height:100vh
}
@keyframes rotate {
	100% {
	transform:rotate(360deg)
}
}@keyframes dash {
	0{stroke-dasharray:1,200;
	stroke-dashoffset:0
}
50% {
	stroke-dasharray:89,200;
	stroke-dashoffset:-50px
}
100% {
	stroke-dasharray:89,200;
	stroke-dashoffset:-124px
}
}.anchor {
	display:block;
	position:absolute;
	visibility:hidden
}
.background-image {
	display:none
}
@media(min-width:480px) {
	.background-image {
	display:block
}
}.background-image .image {
	position:absolute;
	max-width:2000px;
	width:100%;
	height:550px;
	z-index:-1;
	background:top center no-repeat;
	background-size:cover;
	margin:0 auto;
	left:0;
	right:0
}
.homePage .background-image .image,.flexHomePage .background-image .image {
	position:fixed;
	height:650px
}
.A-BTNSRCH-RW-DEV {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	font:normal normal normal 16px "UniversNextforHSBC-Regular", sans-serif;
	padding:17px;
	text-align:center;
	border-radius:0;
	border:0;
	text-decoration:none;
	outline:0;
	cursor:pointer;
	box-sizing:border-box
}
.A-BTNSRCH-RW-DEV::-moz-focus-inner {
	border:0;
	padding:0
}
.A-BTNSRCH-RW-DEV,.A-BTNSRCH-RW-DEV a {
	text-decoration:none
}
.A-BTNSRCH-RW-DEV span {
	position:relative
}
.A-BTNSRCH-RW-DEV span.visuallyhidden {
	position:absolute
}
.A-BTNSRCH-RW-DEV:hover {
	outline:0;
	cursor:pointer
}
.A-BTNSRCH-RW-DEV:active,.A-BTNSRCH-RW-DEV:focus {
	outline:0
}
.A-BTNSRCH-RW-DEV:disabled {
	outline:0;
	cursor:inherit
}
@media(min-width:480px) {
	.A-BTNSRCH-RW-DEV {
	padding:17px 18px
}
}@media(min-width:960px) {
	.A-BTNSRCH-RW-DEV {
	padding:15px 20px
}
}.A-BTNSRCH-RW-DEV {
	font-size:18px;
	font-size:1.125rem;
	background-color:transparent;
	color:#333;
	border:0;
	padding:12px;
	line-height:1;
	width:auto
}
.A-BTNSRCH-RW-DEV.disabled {
	background-color:transparent;
	color:#999;
	border-color:#999;
	opacity:.5
}
.A-EXPKEY-RW-RBWM,.A-EXPCNT-RW-RBWM,.A-SMLEXP-RW-ALL {
	margin:0;
	color:#333
}
@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM,.A-SMLEXP-RW-ALL {
	font-size:22px;
	font-size:1.375rem
}
}.A-EXPCNT-RW-RBWM .dropdown,.A-SMLEXP-RW-ALL .dropdown {
	padding:9px 12px 10px;
	display:block
}
@media(min-width:480px) {
	.A-EXPCNT-RW-RBWM .dropdown,.A-SMLEXP-RW-ALL .dropdown {
	padding:13px 16px 14px
}
}@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM .dropdown,.A-SMLEXP-RW-ALL .dropdown {
	padding:15px 19px 16px
}
}.A-EXPCNT-RW-RBWM .dropdown:hover,.A-EXPCNT-RW-RBWM .dropdown:focus,.A-SMLEXP-RW-ALL .dropdown:hover,.A-SMLEXP-RW-ALL .dropdown:focus {
	cursor:pointer;
	color:#5c5c5c
}
.A-EXPCNT-RW-RBWM .dropdown .dropdown-text,.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	position:relative;
	padding-right:32px
}
@media(min-width:480px) {
	.A-EXPCNT-RW-RBWM .dropdown .dropdown-text,.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	padding-right:36px
}
}@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM .dropdown .dropdown-text,.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	padding-right:38px
}
}.A-EXPCNT-RW-RBWM .dropdown .dropdown-text::before,.A-SMLEXP-RW-ALL .dropdown .dropdown-text::before {
	font-family:"HSBC Icon";
	content:"\F055";
	position:absolute;
	right:0;
	top:calc(50% - 9px)
}
@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM .dropdown .dropdown-text::before,.A-SMLEXP-RW-ALL .dropdown .dropdown-text::before {
	right:-2px
}
}.A-EXPCNT-RW-RBWM .dropdown .dropdown-text.expanded::before,.A-SMLEXP-RW-ALL .dropdown .dropdown-text.expanded::before {
	font-family:"HSBC Icon";
	content:"\F056"
}
.A-EXPCNT-RW-RBWM .dropdown .dropdown-text.expanded ~ .screen-reader-expanded,.A-SMLEXP-RW-ALL .dropdown .dropdown-text.expanded ~ .screen-reader-expanded {
	display:block
}
.A-EXPCNT-RW-RBWM .dropdown .dropdown-text.expanded ~ .screen-reader-collapsed,.A-SMLEXP-RW-ALL .dropdown .dropdown-text.expanded ~ .screen-reader-collapsed {
	display:none
}
.A-EXPCNT-RW-RBWM .dropdown .screen-reader-expanded,.A-SMLEXP-RW-ALL .dropdown .screen-reader-expanded {
	display:none
}
.A-EXPCNT-RW-RBWM .dropdown .screen-reader-collapsed,.A-SMLEXP-RW-ALL .dropdown .screen-reader-collapsed {
	display:block
}
.A-EXPCNT-RW-RBWM .exp-content,.A-SMLEXP-RW-ALL .exp-content {
	padding:0 14px;
	height:0;
	visibility:hidden;
	margin-top:-1px;
	transition:.2s cubic-bezier(0,0,0,0.74);
	opacity:0;
	overflow:hidden
}
@media(min-width:480px) {
	.A-EXPCNT-RW-RBWM .exp-content,.A-SMLEXP-RW-ALL .exp-content {
	padding:0 18px
}
}@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM .exp-content,.A-SMLEXP-RW-ALL .exp-content {
	padding:0 20px
}
}.A-EXPCNT-RW-RBWM .exp-content.expanded,.A-SMLEXP-RW-ALL .exp-content.expanded {
	padding:21px 14px;
	height:auto;
	visibility:visible;
	opacity:1
}
@media(min-width:480px) {
	.A-EXPCNT-RW-RBWM .exp-content.expanded,.A-SMLEXP-RW-ALL .exp-content.expanded {
	padding:18px
}
}@media(min-width:960px) {
	.A-EXPCNT-RW-RBWM .exp-content.expanded,.A-SMLEXP-RW-ALL .exp-content.expanded {
	padding:20px
}
}.A-EXPCNT-RW-RBWM .exp-content .exp-panel,.A-SMLEXP-RW-ALL .exp-content .exp-panell {
	height:100%
}
.aem-AuthorLayer-Design .A-EXPCNT-RW-RBWM .exp-content,.aem-AuthorLayer-Developer .A-EXPCNT-RW-RBWM .exp-content,.aem-AuthorLayer-Edit .A-EXPCNT-RW-RBWM .exp-content {
	display:none
}
.aem-AuthorLayer-Design .A-EXPCNT-RW-RBWM .exp-content.expanded,.aem-AuthorLayer-Developer .A-EXPCNT-RW-RBWM .exp-content.expanded,.aem-AuthorLayer-Edit .A-EXPCNT-RW-RBWM .exp-content.expanded {
	display:block
}
.A-EXPCNT-RW-RBWM {
	font-family:"UniversNextforHSBC-Light",Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:16px;
	font-size:1rem
}
.A-EXPCNT-RW-RBWM .dropdown {
	border:1px solid #d7d8d6
}
.A-EXPCNT-RW-RBWM .exp-content {
	border:1px solid #d7d8d6
}
.A-SMLEXP-RW-ALL {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	font-size:16px;
	font-size:1rem
}
.A-SMLEXP-RW-ALL .dropdown {
	border-top:1px solid #d7d8d6;
	border-bottom:1px solid #d7d8d6;
	padding:11px 16px 14px
}
@media(min-width:480px) {
	.A-SMLEXP-RW-ALL .dropdown {
	padding:15px 18px 19px 20px
}
}@media(min-width:960px) {
	.A-SMLEXP-RW-ALL .dropdown {
	padding:18px 22px 21px
}
}.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	padding-right:30px
}
@media(min-width:480px) {
	.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	padding-right:33px
}
}@media(min-width:960px) {
	.A-SMLEXP-RW-ALL .dropdown .dropdown-text {
	padding-right:35px
}
}.A-SMLEXP-RW-ALL .exp-content {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	border-bottom:1px solid #d7d8d6;
	padding:0
}
.A-SMLEXP-RW-ALL .exp-content.expanded {
	padding:0
}
.A-SMLEXP-RW-ALL .exp-content .exp-panel {
	padding:0 16px 16px
}
@media(min-width:480px) {
	.A-SMLEXP-RW-ALL .exp-content .exp-panel {
	padding:0 20px 20px
}
}@media(min-width:960px) {
	.A-SMLEXP-RW-ALL .exp-content .exp-panel {
	padding:0 22px 22px
}
}.O-ADVEXP-RW-RBWM {
	box-sizing:border-box
}
.A-FITEXT-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	font-size:.875rem;
	line-height:1.2;
	text-align:left;
	color:#333
}
.message {
	font-size:14px;
	font-size:.875rem;
	padding:4px 23px 10px 21px;
	margin:0;
	color:#83000a;
	display:block;
	position:relative
}
@media(min-width:480px) {
	.message {
	padding:6px 23px 10px
}
}@media(min-width:960px) {
	.message {
	padding:7px 23px 10px 25px
}
}.message .icon::before {
	font-size:20px;
	font-size:1.25rem;
	position:absolute;
	top:2px;
	left:-3px
}
@media(min-width:480px) {
	.message .icon::before {
	top:4px;
	left:-3px
}
}@media(min-width:960px) {
	.message .icon::before {
	top:5px;
	left:-2px
}
}.A-FITEXT-RW-ALL .input {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	font-size:.875rem;
	line-height:1.2;
	text-align:left;
	height:40px;
	color:#333;
	border:1px solid #929292;
	padding:0 14px
}
.A-FITEXT-RW-ALL .input:hover,.A-FITEXT-RW-ALL .input:focus {
	border:1px solid #376798
}
@media(min-width:480px) {
	.A-FITEXT-RW-ALL .input {
	padding:0 18px
}
}@media(min-width:960px) {
	.A-FITEXT-RW-ALL .input {
	padding:0 15px
}
}.A-FITEXT-RW-ALL .input-error {
	border:1px solid #83000a;
	background-color:rgba(131,0,10,0.05)
}
.A-FITEXT-RW-ALL .message-error {
	color:#83000a
}
.A-FITEXT-RW-ALL .input-warning {
	border:1px solid #ba8111;
	background-color:rgba(186,129,17,0.05)
}
.A-FITEXT-RW-ALL .message-warning {
	color:#333
}
.A-FITEXT-RW-ALL .input-valid {
	background-color:rgba(0,133,128,0.05);
	border:1px solid #008580;
	color:#333
}
.A-FITEXT-RW-ALL .message-valid {
	color:#333
}
.A-FITEXT-RW-ALL .icon-valid {
	color:#008580
}
.A-FITEXT-RW-ALL .input-disabled,.A-FITEXT-RW-ALL .input-disabled:hover {
	border:1px solid #333;
	opacity:.5
}
.A-FITEXT-RW-ALL .message-disabled {
	color:#333
}
.A-FITEXT-RW-ALL .input {
	min-width:200px
}
@media(min-width:480px) {
	.A-FITEXT-RW-ALL .input {
	height:44px
}
}@media(min-width:960px) {
	.A-FITEXT-RW-ALL .input {
	height:40px
}
}select,.custom-select-menu-container {
	display:none
}
.custom-select-menu-container {
	background:#fff;
	position:absolute
}
.custom-select-menu-container.is-active {
	display:block
}
.custom-select-container {
	position:relative
}
.link-container {
	display:block
}
.link-container .A-LNKAD-RW-ALL,.link-container .A-LNKAU-RW-ALL,.link-container .A-LNKB-RW-ALL,.link-container .A-LNKC22L-RW-ALL,.link-container .A-LNKD-RW-ALL,.link-container .A-LNKST-RW-ALL,.link-container .A-MODLNK-RW-ALL {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	text-decoration:none
}
.link-container .A-LNKAD-RW-ALL>.link-header,.link-container .A-LNKAU-RW-ALL>.link-header,.link-container .A-LNKB-RW-ALL>.link-header,.link-container .A-LNKC22L-RW-ALL>.link-header,.link-container .A-LNKD-RW-ALL>.link-header,.link-container .A-LNKST-RW-ALL>.link-header,.link-container .A-MODLNK-RW-ALL>.link-header {
	display:inline
}
.link-container .A-LNKAD-RW-ALL:hover .link,.link-container .A-LNKAD-RW-ALL:focus .link,.link-container .A-LNKAU-RW-ALL:hover .link,.link-container .A-LNKAU-RW-ALL:focus .link,.link-container .A-LNKB-RW-ALL:hover .link,.link-container .A-LNKB-RW-ALL:focus .link,.link-container .A-LNKC22L-RW-ALL:hover .link,.link-container .A-LNKC22L-RW-ALL:focus .link,.link-container .A-LNKD-RW-ALL:hover .link,.link-container .A-LNKD-RW-ALL:focus .link,.link-container .A-LNKST-RW-ALL:hover .link,.link-container .A-LNKST-RW-ALL:focus .link,.link-container .A-MODLNK-RW-ALL:hover .link,.link-container .A-MODLNK-RW-ALL:focus .link {
	text-decoration:underline;
	cursor:pointer
}
.link-container .A-LNKAD-RW-ALL .icon::before,.link-container .A-LNKAU-RW-ALL .icon::before,.link-container .A-LNKB-RW-ALL .icon::before,.link-container .A-LNKC22L-RW-ALL .icon::before,.link-container .A-LNKD-RW-ALL .icon::before,.link-container .A-LNKST-RW-ALL .icon::before,.link-container .A-MODLNK-RW-ALL .icon::before {
	display:inline
}
.link-container .A-LNKD-RW-ALL,.link-container .A-LNKB-RW-ALL,.link-container .A-MODLNK-RW-ALL {
	display:table
}
.link-container .A-LNKD-RW-ALL .link,.link-container .A-LNKD-RW-ALL .icon,.link-container .A-LNKB-RW-ALL .link,.link-container .A-LNKB-RW-ALL .icon,.link-container .A-MODLNK-RW-ALL .link,.link-container .A-MODLNK-RW-ALL .icon {
	display:table-cell
}
.link-container .A-LNKAD-RW-ALL,.link-container .A-LNKAU-RW-ALL,.link-container .A-LNKC22L-RW-ALL,.link-container .A-LNKST-RW-ALL {
	vertical-align:5px
}
.A-LNKAD-RW-ALL {
	font-size:16px;
	font-size:1rem;
	color:#333;
	text-decoration:none
}
.A-LNKAD-RW-ALL .icon::before {
	font-size:16px;
	font-size:1rem;
	margin-left:-3px;
	vertical-align:-1px
}
@media(min-width:480px) {
	.A-LNKAD-RW-ALL .icon::before {
	margin-left:-1px
}
}@media(min-width:960px) {
	.A-LNKAD-RW-ALL .icon::before {
	margin-left:0
}
}.A-LNKAU-RW-ALL a {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	color:#333;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0
}
.A-LNKAU-RW-ALL .icon::before {
	font-size:18px;
	font-size:1.125rem;
	margin-left:-3px;
	vertical-align:-1px;
	color:#333
}
@media(min-width:480px) {
	.A-LNKAU-RW-ALL .icon::before {
	margin-left:-1px
}
}@media(min-width:960px) {
	.A-LNKAU-RW-ALL .icon::before {
	margin-left:0
}
}.A-LNKB-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	color:#333;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0
}
.A-LNKB-RW-ALL .icon::before {
	font-size:1.5em;
	margin-right:-4px;
	color:#db0011;
	vertical-align:-3px;
	margin-bottom:-1px
}
.A-LNKC22L-RW-ALL {
	font-family:"UniversNextforHSBC-Light",Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:20px;
	font-size:1.25rem;
	color:#333;
	line-height:1.2;
	text-align:left;
	text-decoration:none;
	margin:0
}
@media(min-width:480px) {
	.A-LNKC22L-RW-ALL {
	font-size:20px;
	font-size:1.25rem
}
}@media(min-width:960px) {
	.A-LNKC22L-RW-ALL {
	font-size:22px;
	font-size:1.375rem
}
}.A-LNKC22L-RW-ALL .icon::before {
	font-size:1em;
	color:#db0011;
	vertical-align:-2px;
	margin-left:-3px
}
.A-LNKD-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	color:#333;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0
}
.A-LNKD-RW-ALL .icon::before {
	font-size:1.5em;
	margin-right:0;
	vertical-align:-2px
}
.A-LNKST-RW-ALL {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	font-size:16px;
	font-size:1rem;
	color:#333;
	line-height:1.2;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0
}
.A-LNKST-RW-ALL .icon::before {
	font-size:1.1em;
	vertical-align:-1px;
	color:#db0011;
	margin-left:-1px
}
.A-MODLNK-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	color:#333;
	text-align:left;
	cursor:pointer;
	text-decoration:none
}
.A-MODLNK-RW-ALL .icon::before {
	font-size:1.5em;
	vertical-align:-2px
}
.A-MODLNK-RW-ALL .link {
	margin-left:7px
}
@media(min-width:480px) {
	.A-MODLNK-RW-ALL .link {
	margin-left:1px
}
}@media(min-width:960px) {
	.A-MODLNK-RW-ALL .link {
	margin-left:2px
}
}.A-MOD-RW-ALL {
	font-family:"UniversNextforHSBC-Light",Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:16px;
	font-size:1rem;
	width:auto;
	position:relative;
	background:#fff;
	color:#333;
	padding:42px 13px 28px;
	display:block
}
.A-MOD-RW-ALL .description,.A-MOD-RW-ALL .close,.A-MOD-RW-ALL .title,.A-MOD-RW-ALL .buttons {
	display:block
}
.A-MOD-RW-ALL .close {
	font-size:24px;
	font-size:1.5rem;
	position:absolute;
	text-align:right;
	top:8px;
	right:3px;
	color:#333;
	border:0;
	background:transparent
}
@media(min-width:480px) {
	.A-MOD-RW-ALL .close {
	top:12px;
	right:7px
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL .close {
	top:14px;
	right:9px
}
}.A-MOD-RW-ALL .close:active {
	color:#b6b7b6
}
.A-MOD-RW-ALL .close:hover {
	color:#b6b7b6;
	cursor:pointer
}
.A-MOD-RW-ALL .title {
	margin-bottom:28px;
	font-weight:400
}
.A-MOD-RW-ALL .divider {
	margin:28px 0;
	background:#d7d8d6;
	border:0;
	height:1px
}
.A-MOD-RW-ALL .buttons {
	text-align:center
}
.A-MOD-RW-ALL {
	overflow:auto;
	max-height:600px
}
@media(min-width:480px) {
	.A-MOD-RW-ALL {
	width:auto;
	padding:54px 36px 36px
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL {
	width:580px;
	padding:60px 40px 40px
}
}.A-MOD-RW-ALL .title {
	font-size:32px;
	font-size:2rem;
	margin:-6px 0 21px -3px;
	line-height:1.2
}
@media(min-width:480px) {
	.A-MOD-RW-ALL .title {
	font-size:32px;
	font-size:2rem;
	margin:-6px 0 29px -3px
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL .title {
	font-size:38px;
	font-size:2.375rem;
	margin:-7px 0 32px -4px
}
}.A-MOD-RW-ALL .A-PAR16R-RW-ALL {
	margin-bottom:-4px
}
.A-MOD-RW-ALL .description {
	font-size:16px;
	font-size:1rem;
	line-height:1.2
}
@media(min-width:480px) {
	.A-MOD-RW-ALL .divider {
	margin:36px 0
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL .divider {
	margin:40px 0
}
}.A-MOD-RW-ALL .buttons .options,.A-MOD-RW-ALL .buttons .continue {
	padding:15px 20px;
	cursor:pointer;
	width:50%
}
@media(min-width:480px) {
	.A-MOD-RW-ALL .buttons .options,.A-MOD-RW-ALL .buttons .continue {
	width:auto
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL .buttons .options,.A-MOD-RW-ALL .buttons .continue {
	width:auto
}
}.A-MOD-RW-ALL .buttons .options {
	color:#333;
	text-decoration:none;
	background:transparent;
	border:0
}
.A-MOD-RW-ALL .buttons .options:hover,.A-MOD-RW-ALL .buttons .options:focus {
	text-decoration:underline
}
@media(min-width:480px) {
	.A-MOD-RW-ALL .buttons {
	text-align:right
}
}@media(min-width:960px) {
	.A-MOD-RW-ALL .buttons {
	text-align:right
}
}.A-MOD-RW-ALL .continue {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	color:#fff;
	background:#db0011;
	text-decoration:none
}
.A-MOD-RW-ALL .continue:hover,.A-MOD-RW-ALL .continue:focus {
	background:#af000d
}
.A-MOD-RW-ALL .continue:active {
	background:#83000a
}
.A-PNL-RW-ALL {
	background:#fff;
	border:1px solid #d7d8d6
}
.A-PNL-RW-ALL h1 {
	margin:0
}
.A-PAR14R-RW-ALL,.A-PAR16R-RW-ALL,.A-PAR22R-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	color:#333;
	line-height:1.5;
	text-align:left
}
.A-PAR14R-RW-ALL .sup,.A-PAR16R-RW-ALL .sup,.A-PAR22R-RW-ALL .sup {
	vertical-align:super
}
.A-PAR14R-RW-ALL .sub,.A-PAR16R-RW-ALL .sub,.A-PAR22R-RW-ALL .sub {
	vertical-align:sub
}
.A-PAR14R-RW-ALL .italic,.A-PAR16R-RW-ALL .italic,.A-PAR22R-RW-ALL .italic {
	font-style:italic
}
.A-PAR14R-RW-ALL .bold,.A-PAR16R-RW-ALL .bold,.A-PAR22R-RW-ALL .bold {
	font-weight:bold
}
.A-PAR14R-RW-ALL .quote,.A-PAR14R-RW-ALL q,.A-PAR16R-RW-ALL .quote,.A-PAR16R-RW-ALL q,.A-PAR22R-RW-ALL .quote,.A-PAR22R-RW-ALL q {
	quotes:"\"" "\"";
	font-style:italic
}
.A-PAR14R-RW-ALL .quote::before,.A-PAR14R-RW-ALL q::before,.A-PAR16R-RW-ALL .quote::before,.A-PAR16R-RW-ALL q::before,.A-PAR22R-RW-ALL .quote::before,.A-PAR22R-RW-ALL q::before {
	content:open-quote
}
.A-PAR14R-RW-ALL .quote::before,.A-PAR14R-RW-ALL q::before,.A-PAR16R-RW-ALL .quote::before,.A-PAR16R-RW-ALL q::before,.A-PAR22R-RW-ALL .quote::before,.A-PAR22R-RW-ALL q::before {
	content:close-quote
}
.A-PAR12R-RW-ALL {
	font-size:12px;
	font-size:.75rem
}
.A-PAR12R-RW-ALL .sup,.A-PAR12R-RW-ALL sup {
	font-size:8px;
	font-size:.5rem
}
.A-PAR12R-RW-ALL .sub,.A-PAR12R-RW-ALL sub {
	font-size:8px;
	font-size:.5rem
}
.A-PAR14R-RW-ALL {
	font-size:14px;
	font-size:.875rem
}
.A-PAR14R-RW-ALL .sup,.A-PAR14R-RW-ALL sup {
	font-size:.75em
}
.A-PAR14R-RW-ALL .sub,.A-PAR14R-RW-ALL sub {
	font-size:.75em
}
.A-PAR16R-RW-ALL {
	font-size:16px;
	font-size:1rem;
	margin-bottom:10px
}
.A-PAR16R-RW-ALL .sup,.A-PAR16R-RW-ALL sup {
	font-size:12px;
	font-size:.75rem
}
.A-PAR16R-RW-ALL .sub,.A-PAR16R-RW-ALL sub {
	font-size:12px;
	font-size:.75rem
}
.A-PAR22R-RW-ALL {
	font-size:20px;
	font-size:1.25rem;
	margin-bottom:10px
}
.A-PAR22R-RW-ALL .sup,.A-PAR22R-RW-ALL sup {
	font-size:16px;
	font-size:1rem
}
.A-PAR22R-RW-ALL .sub,.A-PAR22R-RW-ALL sub {
	font-size:16px;
	font-size:1rem
}
@media(min-width:960px) {
	.A-PAR22R-RW-ALL {
	font-size:22px;
	font-size:1.375rem
}
}.A-SRCHRESNUM-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	line-height:1.2;
	color:#333;
	text-align:left
}
.A-TYP14R-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	font-size:.875rem
}
.A-TYP22L-RW-ALL {
	font-family:"UniversNextforHSBC-Light",Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:20px;
	font-size:1.25rem
}
@media(min-width:960px) {
	.A-TYP22L-RW-ALL {
	font-size:22px;
	font-size:1.375rem
}
}.A-TYP38L-RW-ALL {
	font-family:"UniversNextforHSBC-Light",Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:32px;
	font-size:2rem
}
@media(min-width:960px) {
	.A-TYP38L-RW-ALL {
	font-size:38px;
	font-size:2.375rem
}
}.A-TYP38T-RW-ALL {
	font-family:"HSBC Univers Next Thin";
	font-style:normal;
	font-weight:200;
	font-size:32px;
	font-size:2rem
}
@media(min-width:960px) {
	.A-TYP38T-RW-ALL {
	font-size:38px;
	font-size:2.375rem
}
}.A-TYP14R-RW-ALL,.A-TYP22L-RW-ALL,.A-TYP38L-RW-ALL,.A-TYP38T-RW-ALL {
	line-height:1.2;
	color:#333;
	text-align:left;
	display:block
}
.A-WRAPPER-RW-ALL {
	font-size:16px;
	font-size:1rem;
	margin:0;
	color:#333
}
.A-WRAPPER-RW-ALL>.wrapper-dropdown {
	padding:11px 12px 13px;
	background:#ededed;
	border-bottom:1px solid #a7a7a7;
	border-top:1px solid #a7a7a7
}
.A-WRAPPER-RW-ALL>.wrapper-dropdown[aria-expanded="true"] {
	background:#a7a7a7
}
@media(min-width:480px) {
	.A-WRAPPER-RW-ALL>.wrapper-dropdown {
	display:none
}
}.A-WRAPPER-RW-ALL>.wrapper-dropdown:hover,.A-WRAPPER-RW-ALL>.wrapper-dropdown:focus {
	cursor:pointer;
	color:#5c5c5c
}
.A-WRAPPER-RW-ALL>.wrapper-dropdown>.dropdown-text {
	font-size:16px;
	font-size:1rem;
	position:relative;
	padding-right:39px
}
.A-WRAPPER-RW-ALL>.wrapper-dropdown>.dropdown-text::before {
	font-family:"HSBCIcon-Font";
	content:"\F055";
	position:absolute;
	right:0;
	top:calc(50% - 7px)
}
.A-WRAPPER-RW-ALL>.wrapper-dropdown>.dropdown-text.expanded::before {
	font-family:"HSBCIcon-Font";
	content:"\F056"
}
.A-WRAPPER-RW-ALL .wrapper-exp-content {
	display:block;
	padding:0 14px;
	height:0;
	visibility:hidden;
	margin-top:-1px;
	transition:.2s cubic-bezier(0,0,0,0.74);
	opacity:0;
	overflow:hidden;
	width:auto
}
@media(min-width:480px) {
	.A-WRAPPER-RW-ALL .wrapper-exp-content {
	padding:26px 0 0;
	opacity:1;
	height:auto;
	visibility:visible;
	box-sizing:border-box;
	overflow:visible
}
}.A-WRAPPER-RW-ALL .wrapper-exp-content ol {
	padding-left:0;
	margin:0
}
.A-WRAPPER-RW-ALL .wrapper-exp-content.expanded {
	opacity:1;
	height:auto;
	visibility:visible;
	box-sizing:border-box
}
@media(max-width:479px) {
	.A-WRAPPER-RW-ALL .wrapper-exp-content.expanded {
	padding:26px 14px 28px
}
}@media(min-width:480px) {
	.A-WRAPPER-RW-ALL .wrapper-exp-content.expanded {
	padding:26px 0 0
}
}.A-WRAPPER-RW-ALL .wrapper-exp-content .exp-panel {
	height:100%
}
.browser-notification {
	font-size:14px;
	font-size:.875rem;
	position:fixed;
	top:0;
	left:0;
	right:0;
	background-color:#404040;
	color:#fff;
	min-height:100px;
	z-index:100000
}
@media(min-width:480px) {
	.browser-notification {
	font-size:16px;
	font-size:1rem;
	min-height:80px
}
}.browser-notification .browser-notification-wrapper {
	position:relative;
	width:100%;
	min-height:100px;
	display:table
}
@media(min-width:480px) {
	.browser-notification .browser-notification-wrapper {
	min-height:80px
}
}.browser-notification .browser-notification-wrapper .browser-notification-text {
	display:table-cell;
	vertical-align:middle;
	line-height:1.1;
	overflow:hidden
}
.browser-notification .browser-notification-wrapper .browser-notification-text p {
	line-height:1;
	vertical-align:top;
	padding:8px 0 7px
}
.browser-notification .browser-notification-wrapper .browser-notification-text p+p {
	margin-top:-16px
}
.browser-notification .browser-notification-wrapper .browser-notification-text a {
	text-decoration:underline;
	color:#fff;
	cursor:pointer
}
.browser-notification .browser-notification-wrapper .browser-notification-icons {
	display:table-cell;
	vertical-align:middle;
	line-height:1;
	width:80px
}
.browser-notification .browser-notification-wrapper .icon-exclamation,.browser-notification .browser-notification-wrapper .icon-close {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	margin:38px 28px;
	width:24px;
	height:24px
}
@media(min-width:480px) {
	.browser-notification .browser-notification-wrapper .icon-exclamation,.browser-notification .browser-notification-wrapper .icon-close {
	margin:28px
}
}.browser-notification .browser-notification-wrapper .left-icon {
	left:0;
	position:relative
}
.browser-notification .browser-notification-wrapper .left-icon .icon-exclamation {
	/* background-image:url("common/img/exclamation_mark.png") */
}
.browser-notification .browser-notification-wrapper .right-icon {
	right:0;
	position:relative
}
.browser-notification .browser-notification-wrapper .right-icon .icon-close {
	cursor:pointer;
	/* background-image:url("common/img/close.png") */
}
.browser-notification .browser-notification-wrapper .right-icon .close-browser-notification {
	border:0;
	background:transparent;
	padding:0
}
.cookie-banner {
	font-size:14px;
	font-size:.875rem;
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	top:auto;
	background-color:#404040;
	color:#fff;
	min-height:48px;
	z-index:100000
}
@media(min-width:480px) {
	.cookie-banner {
	font-size:14px;
	font-size:.875rem;
	min-height:34px
}
}.aem-AuthorLayer-Design .intro-section.transparent-bg,.aem-AuthorLayer-Developer .intro-section.transparent-bg,.aem-AuthorLayer-Edit .intro-section.transparent-bg {
	margin:0 auto;
	padding:0 20px;
	box-sizing:border-box;
	max-width:1280px
}
.aem-AuthorLayer-Design .intro-section.transparent-bg div .cq-placeholder,.aem-AuthorLayer-Developer .intro-section.transparent-bg div .cq-placeholder,.aem-AuthorLayer-Edit .intro-section.transparent-bg div .cq-placeholder {
	margin:0 20px 0 0
}
.aem-AuthorLayer-Design .intro-section.transparent-bg [class^="O-HERO"]+.cq-placeholder,.aem-AuthorLayer-Developer .intro-section.transparent-bg [class^="O-HERO"]+.cq-placeholder,.aem-AuthorLayer-Edit .intro-section.transparent-bg [class^="O-HERO"]+.cq-placeholder {
	margin:0 10px
}
.virtual-assistant-slideout#virtual-assistant {
	z-index:10001
}
.A-LSTO-RW-ALL,.A-LSTU-RW-ALL {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:16px;
	font-size:1rem;
	color:#333;
	line-height:1.5;
	margin:0
}
.A-LSTO-RW-ALL ol,.A-LSTU-RW-ALL ol {
	counter-reset:item;
	display:table;
	padding:0
}
.A-LSTO-RW-ALL ol>li,.A-LSTU-RW-ALL ol>li {
	list-style:none;
	counter-increment:item;
	display:table-row
}
.A-LSTO-RW-ALL ol>li::before,.A-LSTU-RW-ALL ol>li::before {
	content:counter(item) ".";
	display:table-cell;
	text-align:left;
	padding-right:.3em;
	padding-top:11px
}
.A-LSTO-RW-ALL li,.A-LSTU-RW-ALL li {
	padding:0;
	margin:10px 0 12px 19px
}
.A-LSTO-RW-ALL li:last-child,.A-LSTU-RW-ALL li:last-child {
	margin-bottom:0
}
.A-LSTO-RW-ALL li>ol>li::before,.A-LSTU-RW-ALL li>ol>li::before {
	content:counters(item,".") ". ";
	display:table-cell;
	text-align:left;
	padding-right:.3em
}
.A-LSTO-RW-ALL li>ul,.A-LSTU-RW-ALL li>ul {
	list-style:outside disc;
	margin-left:17px;
	padding-left:0
}
.A-LSTO-RW-ALL li>ul>li,.A-LSTU-RW-ALL li>ul>li {
	margin-left:0
}
.A-LSTO-RW-ALL li>ul>li::before,.A-LSTU-RW-ALL li>ul>li::before {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline
}
.A-LSTO-RW-ALL li>ul>li>ul,.A-LSTU-RW-ALL li>ul>li>ul {
	padding-left:0
}
.A-LSTU-RW-ALL {
	padding:2px 0 0;
	margin-top:0;
	list-style-position:outside
}
.A-LSTU-RW-ALL>li {
	list-style-type:disc
}
.A-LSTO-RW-ALL {
	padding-left:0
}
.A-LSTO-RW-ALL>li {
	list-style:none;
	counter-increment:item;
	display:table-row
}
.A-LSTO-RW-ALL>li::before {
	content:counter(item) ".";
	display:table-cell;
	text-align:left;
	padding-right:.3em;
	padding-top:11px
}
.A-LSTO-RW-ALL>li:last-child::before {
	padding-top:11px
}
.sg-pattern-body .A-SCR-RW-ALL,.body .A-SCR-RW-ALL {
	height:500px
}
.sg-pattern-body .A-TYP60LDB-RW-ALL,.sg-pattern-body .A-TYP28LDB-RW-ALL,.sg-pattern-body .A-LNKC16LDB-RW-ALL,.sg-pattern-body .A-LNKC28TDB-RW-ALL,.sg-pattern-body .A-LNKC22TDB-RW-ALL,.sg-pattern-body .A-CARPAGL-RW-ALL,.body .A-TYP60LDB-RW-ALL,.body .A-TYP28LDB-RW-ALL,.body .A-LNKC16LDB-RW-ALL,.body .A-LNKC28TDB-RW-ALL,.body .A-LNKC22TDB-RW-ALL,.body .A-CARPAGL-RW-ALL {
	display:block;
	background-color:#253038;
	padding:50px 25px
}
.sg-pattern-body .A-DIVVL-RW-ALL,.body .A-DIVVL-RW-ALL {
	height:50px
}
body {
	background-color:#dbd9d2 !important
}
@media(min-width:960px) {
	.dcc-homepage-content {
	max-width:80% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	background-color:#dbd9d2 !important
}
}@media(max-width:959px) {
	.dcc-homepage-content {
	padding:0 42px;
	margin-left:auto !important;
	margin-right:auto !important;
	background-color:#dbd9d2 !important
}
}.header .header-main-navigation-item {
	list-style:none;
	box-sizing:border-box;
	cursor:pointer
}
.header .header-main-navigation-item.expanded .header-doormat-mobile-title {
	padding-left:20px
}
.header .header-main-navigation-item.expanded .header-doormat-mobile-title .icon {
	font-size:24px;
	font-size:2.4rem
}
.header .header-main-navigation-item .header-doormat-mobile-title {
	text-decoration:none;
	display:block
}
.header .header-main-navigation-item .header-doormat-mobile-title:hover>span,.header .header-main-navigation-item .header-doormat-mobile-title:focus>span {
	text-decoration:none
}
.header .header-main-navigation-item .header-doormat-mobile-title:hover .header-main-navigation-title,.header .header-main-navigation-item .header-doormat-mobile-title:focus .header-main-navigation-title {
	text-decoration:none
}
.header .header-main-navigation-item .header-doormat-mobile-title:hover {
	cursor:pointer
}
.header .header-main-navigation-item .header-doormat-mobile-title .icon {
	font-size:24px;
	font-size:2.4rem;
	position:absolute;
	left:14px;
	margin-left:-2px;
	margin-top:-3px;
	line-height:.8
}
.header .header-main-navigation-item .header-doormat-mobile-title .icon.icon-chevron-right {
	font-size:1.4rem;
	margin-top:-1px;
	right:15px;
	left:auto;
	line-height:1.3
}
.header .header-main-navigation-item:last-child .header-doormat-mobile-title {
	border-right:0
}
.header .header-main-navigation-title,.header .header-main-navigation-subtitle {
	display:block;
	color:#333
}
.header .header-main-navigation-title {
	font-size:14px;
	font-size:1.4rem;
	display:inline
}
@media(min-width:960px) {
	.header .header-main-navigation-title {
	font-size:18px;
	font-size:1.8rem;
	display:block;
	line-height:1.2
}
}.header .header-main-navigation-subtitle {
	font-size:12px;
	font-size:1.2rem;
	line-height:1.8;
	display:none
}
@media(min-width:1220px) and (min-height:550px) {
	.header .header-main-navigation-subtitle {
	display:block
}
}.header .primary-button {
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
	display:block;
	position:relative;
	background:#db0011
}
.header .primary-button .icon {
	font-size:15px;
	font-size:.9375rem;
	position:relative;
	color:#fff;
	top:1px
}
.header .primary-button:hover,.header .primary-button:focus {
	background:#83000a;
	cursor:pointer
}
.header .primary-button:active {
	background:#6f0008
}
.header .primary-button .selected-item {
	display:flex;
	position:relative;
	vertical-align:middle;
	top:-1px;
	padding:0 17px;
	height:35px;
	align-items:center
}
.header .primary-button .selected-item:focus {
	background:#83000a
}
.header .primary-button.is-expanded {
	background:#ededed;
	color:#333
}
.header .primary-button.is-expanded .login-links {
	display:block;
	z-index:999
}
.header .primary-button.is-expanded .selected-item,.header .primary-button.is-expanded .icon-chevron-up-small {
	color:#333 !important
}
.header .login-links {
	display:none;
	position:absolute;
	right:0;
	background:#ededed;
	padding:0;
	top:35px
}
.header .login-links>li {
	width:300px;
	min-height:48px;
	border-bottom:1px solid #d2d2d2
}
.header .login-links>li:hover {
	background:#ccc
}
.header .login-links>li>a:focus {
	background:#ccc
}
.header .login-links .login-link {
	font-size:16px;
	font-size:1rem;
	display:block;
	padding:14px 30px 14px 15px;
	color:#333;
	position:relative;
	line-height:1.3
}
.header .login-links .icon {
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-11px;
	color:#333
}
.top-of-content {
	display:none;
	position:absolute
}
.top-of-content.active {
	display:block
}
.top-of-content:focus {
	text-decoration:underline
}
.configPage .header {
	position:static
}
.header-empty-main .header-empty-logo.header-logo {
	margin-top:19px
}
@media(min-width:480px) {
	.header-empty-main .header-empty-logo.header-logo {
	margin-top:0
}
}@media(min-width:960px) {
	.header-empty-main .header-empty-logo.header-logo {
	min-height:82px;
	position:relative
}
}.header-empty-main .header-empty-logo.header-logo a {
	position:absolute;
	top:calc(50% - 41px / 2)
}
.header {
	width:100%;
	max-width:none;
	top:0;
	left:0;
	right:0;
	padding:0;
	margin:0;
	z-index:999;
	box-shadow: 0 0 3px 1px #d7d8d6;
}
.header .header-top-navigation-item,.header .header-main-navigation-item,.header .header-user-item-text {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400
}
.header ul {
	list-style:none;
	margin:0;
	padding:0
}
.header .page-overlay {
	position:fixed;
	height:100%;
	width:100%;
	left:0;
	z-index:1000;
	background:#000;
	display:block;
	opacity:.5;
	transition:opacity .2s cubic-bezier(0,0,0,0.74)
}
.header .page-overlay.hidden {
	transition:visibility .2s,opacity .2s cubic-bezier(0,0,0,0.74);
	opacity:0;
	visibility:hidden
}
.header .skip-to-content-link {
	/* position:absolute; */
	height:0;
	/* width:0; */
	/* opacity:0; */
	overflow:hidden;
	line-height:80px;
	color:#000 !important ;
	/* background:#000 */

}
.header .skip-to-content-link:focus {
	height:25px;
	width:200px;
	opacity:1;
	z-index:1;
	margin-top:10px;
	outline:0
}
.header .skip-to-content-link:focus .skip-to-content-link-text {
	text-decoration:underline
}
.header .skip-to-content-link:hover{
	text-decoration:underline
} 
.header .header-top-container,.header .header-main-container {
	width:100%
}
.header .header-top-container {
	background:#000
}
.header .header-main-container {
	background:#fff;
	position:relative
}
.header .header-main-container::before {
	background-color:rgba(255,255,255,0);
	background:linear-gradient(to bottom,#d7d8d6,rgba(255,255,255,0));
	bottom:-4px;
	content:"";
	display:block;
	height:4px;
	position:absolute;
	left:0;
	right:0;
	z-index:-1
}
.header .header-top,.header .header-main {
	max-width:1260px;
	margin:auto
}
.header .header-main {
	position:relative
}
.header .header-logo {
	/* margin-top:1.4rem */
	margin-top:2.2rem
}
@media(min-width:1220px) and (min-height:550px) {
	.header .header-logo {
	margin-top:2.1rem;
	padding-left:0
}
}.header .header-logo h1 {
	margin:0
}
.header .header-logo img {
	height:4rem;
	width:inherit !important;
	padding-bottom:.5rem
}
.header .header-top {
	/* height:35px; */
	height:80px;
	position:relative
}
.header .header-top .header-top-align {
	padding-left:30px;
	padding-right:30px
}
.header .header-top a {
	font-size:12px;
	font-size:1.2rem;
	color:#fff;
	text-decoration:none
}
.header .header-top>.row>div {
	margin-left:0
}
.header .header-top-navigation {
	float:left;
	padding-left:0
}
.header .header-dropdown {
	float:left;
	position:relative
}
.header .header-search {
	float:left;
	position:relative;
	color:#fff;
	background:none repeat scroll 0 0 #fff;
	padding:0;
	margin:5px 9px 0 1px;
	z-index:10002
}
.header .header-search::before {
	top:5px
}
.header .header-search .search-box {
	font-size:14px;
	font-size:1.4rem;
	width:200px;
	height:25px;
	color:#4d6474;
	float:left;
	padding:4px 23px 4px 9px;
	border:0;
	display:none;
	box-sizing:border-box
}
.header .header-search .search-box.is-active {
	display:block
}
.header .header-search .header-search-button {
	border:0;
	background:#486475;
	height:25px;
	width:25px;
	float:left;
	position:relative;
	cursor:pointer
}
.header .header-search .header-search-button .icon-search {
	display:block;
	cursor:pointer;
	font-weight:400
}
.header .header-search .header-search-button .icon-search::before {
	font-family:"HSBC Icons";
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
	position:absolute;
	top:5px;
	left:6px
}
.header .header-search .header-clear-container {
	position:absolute;
	right:24px;
	top:0;
	bottom:0;
	border:0;
	background:transparent;
	display:none
}
.header .header-search .header-clear-container:focus,.header .header-search .header-clear-container:hover {
	outline:0
}
.header .header-search .header-clear-container:focus::before,.header .header-search .header-clear-container:hover::before {
	display:block
}
.header .header-search .header-clear-container::before {
	content:"";
	position:absolute;
	border-bottom:2px solid #909090;
	bottom:2px;
	right:6px;
	width:.95em;
	display:none
}
.header .header-search .header-clear-container .icon-circle-delete {
	font-size:20px;
	font-size:1.25rem;
	cursor:pointer
}
.header .header-search .header-clear-container .icon-circle-delete::before {
	font-family:"HSBC Icons";
	color:#909090;
	position:relative;
	top:0;
	right:-2px
}
.header .header-search.header-search-black {
	margin:5px 0 0
}
.header .header-search.header-search-black .header-search-button {
	background:#000;
	padding:0 13px;
	width:36px
}
.header .header-search.header-search-black .header-search-button .icon-search::before {
	left:8px;
	top:5px
}
.header .header-dropdown,.header .header-generic-dropdown {
	float:left
}
.header .header-dropdown>span,.header .header-generic-dropdown>span {
	display:block;
	padding:0 13px;
	line-height:3
}
.header .header-top-navigation-item {
	float:left;
	line-height:1.3
}
.header .header-top-navigation-item a {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	padding:0 10px;
	margin:10px 0;
	height:15px;
	line-height:1.3;
	border-right:1px solid #404040
}
.header .header-top-navigation-item a:focus,.header .header-top-navigation-item a:hover {
	outline:0;
	text-decoration:underline
}
.header .header-top-navigation-item:last-child a {
	border-right:0
}
.header .header-top-navigation-item.is-active {
	position:relative
}
.header .header-top-navigation-item.is-active::before {
	content:"";
	position:absolute;
	bottom:-1px;
	width:0;
	height:0;
	border-style:solid;
	border-width:0 5px 6px;
	border-color:transparent transparent #fff;
	left:50%;
	transform:translateX(-50%)
}
.header .header-top-navigation-item.is-active a {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700
}
.header .header-top-meta>.dropdown-container {
	float:right
}
.header .header-main-navigation {
	position:static;
	overflow:auto;
	padding-right:30px;
	padding-left:5px
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item {
	float:left;
	border-bottom:6px solid transparent
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item.is-active {
	border-bottom:5px solid #db0011
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item:hover,.header .hide-on-mobile-and-tablet .header-main-navigation-item:focus,.header .hide-on-mobile-and-tablet .header-main-navigation-item.active {
	background:#ededed;
	margin-left:-2px;
	padding-left:2px
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item:hover .header-doormat-mobile-title,.header .hide-on-mobile-and-tablet .header-main-navigation-item:focus .header-doormat-mobile-title,.header .hide-on-mobile-and-tablet .header-main-navigation-item.active .header-doormat-mobile-title {
	border-right:1px solid #ededed;
	border-left:1px solid #ededed;
	margin-left:-1px
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item.expanded {
	background:transparent;
	border-left:0
}
.header .hide-on-mobile-and-tablet .header-main-navigation-item .header-doormat-mobile-title {
	padding:0 25px;
	margin:19px 0 14px;
	height:auto;
	line-height:initial;
	border-right:1px solid #d9d9d9
}
.header .header-user-wrapper {
	padding:0;
	float:left;
	position:relative
}
.header .header-user-wrapper .header-dropdown::before {
	display:none
}
.header .header-user-wrapper.register-button {
	padding:9px 13px 0
}
.header .header-user-wrapper.register-button .A-LNKB-RW-ALL .icon::before {
	color:#fff
}
.header.header-patternlab {
	border-bottom:0
}
.header-generic-dropdown {
	font-size:12px;
	font-size:1.2rem;
	padding:0;
	position:relative;
	color:#fff;
	text-decoration:none;
	padding-right:30px;
}
.header-generic-dropdown.is-expanded {
	background:#fff;
}
.header-generic-dropdown a {
	display:block;
	/* padding:0 25px; */
	line-height:3
}
.header-generic-dropdown .item-list {
	position:absolute;
	background:#fff;
	z-index:10;
	padding:0;
	width:180px;
	top:35px;
	right:30px;
	/* border:1px solid #d9d9d9; */
}
.header-generic-dropdown .item-list .item {
	width:100%;
	height:36px;
	position:relative;
	border:1px solid #d9d9d9
}
.header-generic-dropdown .item-list .item a {
	padding:0 15px;
	color:#000;
}
.header-generic-dropdown .item-list .item a:hover {
	text-decoration:underline
}
.header-generic-dropdown .item-list .item.is-selected {
	/* background:#000 */
}
.header-generic-dropdown .item-list .item.is-selected .icon {
	font-size:18px;
	font-size:1.8rem;
	position:absolute;
	right:5px;
	line-height:3.3rem;
	display:inline
}
.header-dropdown .item-list .item {
	display:none
}
.header-dropdown.is-expanded .item-list .item {
	display:block
}
.header-mobile-logo.header-mobile-empty-logo {
	position:absolute;
	margin-left:50%;
	padding:1.4rem 0 1rem 0
}
.search-suggestions {
	position:absolute;
	z-index:10;
	width:100%;
	display:block;
	max-height:500px;
	background:#fff;
	overflow:hidden;
	transition:max-height .2s ease-in
}
.search-suggestions.hidden {
	transition:visibility .2s,max-height .2s ease-out;
	max-height:0;
	visibility:hidden
}
@media(min-width:960px) {
	.search-suggestions {
	top:100%;
	box-shadow:0 0 15px 2px #a7a7a7,inset 0 0 0 1px #a7a7a7,inset 0 1px 0 0 #fff;
	z-index:-1
}
}.search-suggestions .suggestions-title {
	font-size:10px;
	font-size:.625rem;
	color:#7c7c7c;
	padding:15px
}
.search-suggestions .suggestion-list {
	position:relative
}
.search-suggestions .suggestion-list .suggestion-item {
	font-size:12px;
	font-size:1.2rem;
	cursor:pointer;
	padding:0 15px 12px;
	color:#000
}
.header .header-mobile-top {
	height:52px;
	border-bottom:1px solid #d9d9d9;
	padding:0 10px;
	background:#fff
}
@media(max-width:479px) {
	.header .header-mobile-top {
	padding:0 5px
}
}.header .header-mobile-top .login-links {
	top:33px
}
@media(max-width:479px) {
	.header .header-mobile-top .login-links {
	font-size:14px;
	font-size:1.4rem;
	top:43px;
	left:43px;
	right:0
}
}@media(min-width:960px) {
	.header .header-mobile-top .login-links {
	top:initial
}
}.header .header-mobile-top .login-links>li {
	min-height:44px;
	width:258px
}
@media(max-width:479px) {
	.header .header-mobile-top .login-links>li {
	width:100%
}
}.header .header-mobile-top .login-links .login-link {
	font-size:14px;
	font-size:1.4rem
}
.header .header-mobile-sidebar,.header .header-mobile-overlay {
	position:fixed;
	bottom:0;
	display:none
}
.header .header-mobile-sidebar {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	font-size:1.4rem;
	width:281px;
	left:0;
	top:0;
	background:#fff;
	overflow:hidden;
	box-shadow:-5px 5px 5px -5px #929292 inset
}
.header .header-mobile-sidebar.expanded {
	display:block;
	z-index:9999
}
.header .header-mobile-sidebar.expanded+.header-mobile-overlay {
	display:block
}
.header .header-mobile-sidebar.submenu-expanded .close-submenu-trigger {
	display:block;
	width:50px;
	height:50px
}
.header .header-mobile-sidebar.submenu-expanded .header-mobile-sidebar-footer {
	display:none
}
.header .header-mobile-overlay {
	top:52px;
	left:281px;
	right:0;
	background:#929292;
	opacity:.75;
	z-index:10
}
.header .header-mobile-sidebar-content {
	height:100vh;
	overflow-x:hidden;
	overflow-y:scroll;
	width:296px;
	position:relative
}
.header .header-mobile-sidebar-content .search-overlay {
	position:absolute;
	height:100%;
	top:50px;
	z-index:2;
	width:100%;
	background:#929292;
	opacity:.75
}
.header .header-mobile-sidebar-content .header-main-navigation-item:hover .header-doormat-mobile-title,.header .header-mobile-sidebar-content .header-main-navigation-item:focus .header-doormat-mobile-title,.header .header-mobile-sidebar-content .header-main-navigation-item.active .header-doormat-mobile-title {
	border-right:1px solid #ededed
}
.header .header-mobile-sidebar-content .header-main-navigation-item.expanded {
	border-left:5px solid #db0011;
	background:#ededed
}
.header .header-mobile-sidebar-content .header-main-navigation-item .header-doormat-mobile-title {
	line-height:1.4;
	margin:0
}
.header .header-mobile-footer,.header .header-doormat-mobile-title,.header .header-mobile-business-item,.header .header-mobile-selected-item {
	box-sizing:border-box;
	height:50px;
	width:281px
}
@media(min-width:960px) {
	.header .header-mobile-footer,.header .header-doormat-mobile-title,.header .header-mobile-business-item,.header .header-mobile-selected-item {
	width:auto
}
}.header .header-mobile-footer.expanded ~ .close-submenu-trigger,.header .header-doormat-mobile-title.expanded ~ .close-submenu-trigger,.header .header-mobile-business-item.expanded ~ .close-submenu-trigger,.header .header-mobile-selected-item.expanded ~ .close-submenu-trigger {
	display:block
}
.header .header-sidebar-trigger {
	border:0;
	border-right:1px solid #dedede;
	float:left;
	margin:10px 0;
	padding:0 10px 0 0;
	background:#fff
}
@media(max-width:479px) {
	.header .header-sidebar-trigger {
	padding-left:5px
}
}.header .header-sidebar-trigger,.header .header-sidebar-trigger:hover,.header .header-sidebar-trigger:focus {
	color:#333
}
.header .header-sidebar-trigger:hover {
	cursor:pointer
}
.header .header-sidebar-trigger .icon {
	font-size:23px;
	font-size:2.3rem !important;
	display:block;
	float:left;
	margin:2px 4px 0 0;
	line-height:.5
}
@media(max-width:479px) {
	.header .header-sidebar-trigger .icon {
	margin-right:0
}
}.header .header-sidebar-trigger-text {
	display:block;
	float:right;
	line-height:1.9;
	margin-top:1px;
	font-size:1.4rem
}
.header .header-sidebar-trigger-text:hover {
	text-decoration:underline
}
@media(max-width:479px) {
	.header .header-sidebar-trigger-text {
	display:none
}
}.header .header-mobile-logo {
	position:static;
	float:left;
	margin-left:12px;
	padding:1rem 0 1rem 0
}
@media(max-width:959px) {
	.header .header-mobile-logo {
	margin-left:0
}
}.header .header-mobile-logo h1 {
	margin:0
}
.header .header-mobile-logo img {
	height:3rem
}
.header .primary-button.header-login-button {
	font-size:12px;
	font-size:1.2rem;
	height:33px;
	top:9px;
	right:8px;
	box-sizing:border-box;
	float:right
}
@media(max-width:479px) {
	.header .primary-button.header-login-button {
	height:37px;
	padding:10px 5px;
	position:static;
	margin:6px 10px 0 0
}
}.header .primary-button.header-login-button .selected-item {
	color:inherit;
	padding:0 7px 0 12px;
	text-decoration:none
}
@media(max-width:479px) {
	.header .primary-button.header-login-button .selected-item {
	padding:0 5px 0 5px;
	height:auto
}
}.header .primary-button.header-login-button .icon-chevron-down-small,.header .primary-button.header-login-button .icon-chevron-up-small {
	top:2px;
	position:relative
}
.icon-chevron-down-small {
	color:#db0011;
	cursor:auto !important;
	font-family:"UniversNextforHSBC-Regular", sans-serif !important;
	line-height:36px
}
.icon-chevron-up-small {
	cursor:auto !important;
	font-family:"UniversNextforHSBC-Regular", sans-serif !important;
	font-size:12px;
	line-height:36px
}
.header .header-mobile-search-container {
	height:50px;
	background:#000
}
.header .header-mobile-search-container .search-box {
	background:#404040;
	height:34px;
	margin:7px;
	padding:0 40px 2px 32px;
	border:0;
	border-radius:5px;
	width:267px;
	color:#d9d9d9;
	box-sizing:border-box
}
.header .header-mobile-search-container .header-search-button {
	display:inline-block;
	left:5px;
	padding-left:10px;
	position:absolute;
	top:13px;
	background:transparent;
	border:0
}
.header .header-mobile-search-container .header-search-button .icon-search {
	cursor:pointer;
	font-weight:400
}
.header .header-mobile-search-container .header-search-button .icon-search::before {
	font-family:"HSBC Icons";
	font-size:20px;
	font-size:1.25rem;
	color:#fff;
	position:relative;
	top:-2px
}
.header .header-mobile-search-container .clear-container {
	position:absolute;
	right:5px;
	top:8px;
	border:0;
	background:transparent
}
.header .header-mobile-search-container .clear-container:focus,.header .header-mobile-search-container .clear-container:hover {
	outline:0
}
.header .header-mobile-search-container .clear-container:focus::before,.header .header-mobile-search-container .clear-container:hover::before {
	display:block
}
.header .header-mobile-search-container .clear-container::before {
	content:"";
	position:absolute;
	border-bottom:2px solid #fff;
	bottom:-2px;
	right:9px;
	width:1.2em;
	display:none
}
.header .header-mobile-search-container .clear-container .icon-circle-delete {
	cursor:pointer
}
.header .header-mobile-search-container .clear-container .icon-circle-delete::before {
	font-family:"HSBC Icons";
	font-size:20px;
	font-size:1.25rem;
	color:#fff;
	position:relative;
	top:2px;
	right:2px
}
.header .close-submenu-trigger {
	font-size:18px;
	font-size:1.8rem;
	display:none;
	padding:14px 10px 10px;
	position:absolute;
	background:#fff;
	width:38px;
	top:0
}
.header .close-submenu-trigger:hover {
	cursor:pointer;
	text-decoration:underline
}
.header .close-submenu-trigger .icon-chevron-left {
	border-bottom:1px solid #ededed;
	padding-bottom:7px;
	display:block
}
.header .close-submenu-trigger .icon-chevron-left::before {
	display:block;
	margin:auto;
	width:20px
}
.header .sidebar-submenu-trigger.expanded,.header .sidebar-submenu-trigger.active {
	background:#ededed;
	border-left:5px solid #db0011
}
.header .header-mobile-selected-item {
	padding:15px 20px 15px 43px;
	line-height:1.4;
	position:relative;
	border-left:5px solid #fff
}
.header .header-mobile-selected-item.expanded {
	background:#ededed;
	border-left:5px solid #db0011
}
.header .header-mobile-selected-item.sidebar-submenu-trigger:hover {
	cursor:pointer;
	text-decoration:underline
}
.header .header-mobile-selected-item .icon-settings {
	font-size:24px;
	font-size:2.4rem;
	position:absolute;
	left:12px;
	margin-top:-3px;
	line-height:.8
}
.header .header-mobile-selected-item .icon-chevron-right {
	font-size:16px;
	font-size:1rem;
	position:absolute;
	margin-top:1px;
	right:15px;
	line-height:1.3
}
.header .sidebar-submenu-wrapper {
	position:absolute;
	width:231px;
	background:#404040;
	height:100%;
	top:0;
	left:50px;
	display:none
}
.header .sidebar-submenu-wrapper.expanded {
	display:block
}
.header .sidebar-submenu-wrapper ul {
	padding:0
}
.header .sidebar-submenu-wrapper li .icon {
	display:none
}
.header .sidebar-submenu-wrapper li .icon::before {
	font-size:18px;
	font-size:1.8rem
}
.header .sidebar-submenu-wrapper li.is-active {
	background:#000
}
.header .sidebar-submenu-wrapper li.is-active .icon {
	display:inline
}
.header .sidebar-submenu-label {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	height:29px;
	text-transform:uppercase;
	color:#fff;
	line-height:2.2;
	margin:10px;
	border-bottom:1px solid #4e4e4e
}
.header .sidebar-submenu-link {
	padding:10px;
	display:block;
	color:#d2d2d2;
	text-decoration:none;
	height:50px;
	line-height:2.1
}
.header .sidebar-submenu-link:hover {
	text-decoration:underline
}
.header .header-mobile-sidebar-footer {
	background:#ededed;
	position:relative;
	width:100%
}
.header .header-mobile-business-links {
	padding:0
}
.header .header-mobile-business-links li:last-child .header-mobile-business-item::before {
	display:none
}
.header .header-mobile-business-item {
	padding:10px 15px;
	display:block;
	line-height:1.9;
	text-decoration:none;
	color:#333;
	text-align:right
}
.header .header-mobile-business-item:hover {
	text-decoration:underline
}
.header .header-mobile-business-item .icon {
	color:#db0011;
	font-size:1.4rem
}
.header .header-mobile-business-item::before {
	content:"";
	border:0;
	border-bottom:1px solid #c9c9c9;
	display:block;
	height:0;
	margin:12px auto 0
}
.header .header-mobile-business-item.register-button {
	background-color:#d7d8d6
}
.header .header-mobile-doormat .doormat-menu {
	display:none
}
.header .header-mobile-doormat .doormat-menu.active {
	display:block
}
.header .header-mobile-doormat .header-mobile-footer-item {
	line-height:1.4;
	margin:0;
	text-decoration:none;
	display:block;
	position:relative;
	min-height:50px;
	box-sizing:border-box
}
.header .header-mobile-doormat .header-mobile-footer-item:hover {
	text-decoration:underline;
	cursor:pointer
}
.header .header-mobile-doormat .header-mobile-footer-item.expanded .header-doormat-mobile-title {
	border-left:0;
	padding-left:53px
}
.header .header-mobile-doormat .header-mobile-footer-item .icon-chevron-left {
	display:none;
	position:absolute;
	background:#fff none repeat scroll 0 0;
	top:2px;
	left:2px !important;
	color:#333
}
.header .header-mobile-doormat .header-mobile-footer-item .icon-chevron-left::before {
	font-size:18px;
	font-size:1.8rem;
	margin:10px;
	border-bottom:1px solid #dedede;
	width:38px;
	text-align:center;
	height:30px
}
.header .header-mobile-doormat .header-mobile-footer-item .icon-chevron-left:hover {
	text-decoration:underline;
	cursor:pointer
}
.sidebar-open {
	position:fixed;
	width:100%;
	left:281px
}
.sidebar-open .header {
	left:281px
}
.A-LSTU-RW-ALL a,.A-LSTO-RW-ALL a,.A-PAR14R-RW-ALL a,.A-PAR16R-RW-ALL a,.A-PAR22R-RW-ALL a {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	color:#333;
	line-height:1.2;
	text-decoration:underline
}
.A-LSTU-RW-ALL a:focus,.A-LSTU-RW-ALL a:hover,.A-LSTO-RW-ALL a:focus,.A-LSTO-RW-ALL a:hover,.A-PAR14R-RW-ALL a:focus,.A-PAR14R-RW-ALL a:hover,.A-PAR16R-RW-ALL a:focus,.A-PAR16R-RW-ALL a:hover,.A-PAR22R-RW-ALL a:focus,.A-PAR22R-RW-ALL a:hover {
	color:#5c5c5c
}
.footer {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	width:100%;
	position:static;
	background:transparent;
	padding-top:0
}
.footer a {
	color:#fff;
	text-decoration:none
}
.footer a:hover,.footer a:focus {
	color:#fff;
	text-decoration:underline
}
.footer .footer-main {
	padding:30px 10px;
	background:#404040;
	color:#fff;
	display:none
}
@media(min-width:760px) {
	.footer .footer-main {
	display:block
}
}.footer .footer-large {
	padding:0;
	margin:0;
	list-style:none;
	display:table;
	width:100%
}
.footer .footer-large .footer-large-item {
	font-size:14px;
	font-size:1.4rem !important;
	padding:0 52px;
	margin:0;
	list-style:none;
	border-left:1px solid #a7a7a7;
	display:table-cell;
	float:none;
	height:100%
}
.footer .footer-large .footer-large-item {
	font-size:14px !important
}
.header-mobile-footer .footer-large-item a .footer-chevron-icon {
	right:auto !important
}
.header-mobile-footer .footer-large-item .footer-chevron-icon {
	color:#db0011 !important
}
.footer-chevron-icon {
	color:#fff !important;
	font-size:14px !important
}
.footer .footer-large .footer-large-item a .icon::before {
	display:inline
}
.footer .footer-large .footer-large-item:first-child {
	border-left:0;
	padding-left:35px
}
.footer .footer-large .footer-large-title {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	font-size:16px;
	font-size:1rem;
	display:block;
	line-height:1.3;
	color:#fff;
	padding:0;
	margin:0 0 20px
}
.footer-large-title h2 {
	font-weight:bold
}
div.row.wrapper::before {
	height:0 !important
}
.dropdown-container {
	font-family:"UniversNextforHSBC-Regular", sans-serif !important;
	margin-top:2.2rem;
}
.footer .footer-large .footer-large-title .icon {
	font-size:32px;
	font-size:3.2rem;
	float:left;
	margin:-10px 0 0 -35px;
	line-height:1;
	color:#a7a7a7
}
.footer .footer-bottom {
	padding:20px;
	background:#000;
	color:#fff
}
@media(max-width:759px) {
	.footer .footer-bottom {
	background:#000;
}
}.footer .footer-supplementary {
	overflow:hidden;
	padding:0;
	margin:0 -5px;
	list-style:none;
	display:none
}
.footer .footer-supplementary .footer-supplementary-item {
	font-size:14px;
	font-size:1.4rem;
	float:left;
	color:#fff;
	padding:0;
	margin:0 5px;
	list-style:none
}
@media(min-width:760px) {
	.footer .footer-supplementary {
		display:block;
		margin-bottom: 0.6rem;
		
	}
	.menu-item-warp {
		display:none;
	}
}
.footer .footer-legal-regulatory p,.footer .footer-legal-regulatory a {
	font-size:14px;
	font-size:1.4rem;
	color:#fff;
	text-align:left
}
@media(min-width:960px) {
	.footer .footer-legal-regulatory p,.footer .footer-legal-regulatory a {
	color:#fff;
	text-align:right
}
}.footer .header-mobile-footer-item {
	display:none
}
.grid .footer {
	left:0
}
.header-mobile-footer.expanded .header-mobile-footer-menu {
	visibility:visible
}
.header-mobile-footer a {
	text-decoration:none;
	color:#333
}
.header-mobile-footer a:hover {
	text-decoration:underline;
	cursor:pointer
}
.header-mobile-footer .header-mobile-footer-menu {
	overflow-y:auto
}
.header-mobile-footer .footer-large {
	display:block;
	padding:0;
	overflow:auto
}
.header-mobile-footer .footer-large-item {
	margin:6px 20px 0 14px;
	padding:0
}
@media(min-width:480px) {
	.header-mobile-footer .footer-large-item {
	padding:0 9px;
	margin:6px 20px 0 8px
}
}.header-mobile-footer .footer-large-item a {
	display:block;
	padding:0;
	margin:15px 0;
	word-wrap:break-word
}
.header-mobile-footer .footer-large-item a .icon {
	right:auto
}
.header-mobile-footer .footer-large-item .icon-chevron-right {
	color:#db0011
}
.header-mobile-footer .footer-large-title {
	font-size:14px;
	font-size:1.4rem;
	border-bottom:1px solid #000;
	padding-bottom:5px;
	color:#000;
	font-weight:bold;
	line-height:1.2;
	text-transform:uppercase
}
.footer-large-title h2 {
	font-size:1.6rem !important
}
.header-mobile-footer .footer-large-title h2 {
	font-size:1.4rem !important
}
.header-mobile-footer .footer-large-title .icon {
	display:none
}
.header-mobile-footer .footer-supplementary {
	padding:20px 14px;
	border-top:1px solid #000
}
@media(min-width:480px) {
	.header-mobile-footer .footer-supplementary {
	padding:20px
}
}.header-mobile-footer .footer-supplementary-item a {
	display:block;
	padding:15px 0
}
.header-mobile-footer .icon {
	font-size:24px;
	font-size:2.4rem;
	position:absolute;
	left:14px;
	margin-left:-2px;
	margin-top:-3px;
	line-height:.8
}
.header-mobile-footer .icon.icon-chevron-right {
	font-size:16px;
	font-size:1.6rem;
	margin-top:-1px;
	right:15px;
	left:auto;
	line-height:1.3
}
.icon::before {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	font-family:"HSBC Icons";
	vertical-align:0;
	line-height:1;
	font-weight:normal;
	font-style:normal;
	speak:none;
	text-decoration:inherit;
	text-transform:none;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-accounts::before,[data-value="icon-accounts"]::before {
	content:"\F021"
}
.icon-add::before,[data-value="icon-add"]::before {
	content:"\F031"
}
.icon-agree::before,[data-value="icon-agree"]::before {
	content:"\F00A"
}
.icon-alert::before,[data-value="icon-alert"]::before {
	content:"\F017"
}
.icon-anchor-down::before,[data-value="icon-anchor-down"]::before {
	content:"\F075"
}
.icon-anchor-up::before,[data-value="icon-anchor-up"]::before {
	content:"\F07B"
}
.icon-articles::before,[data-value="icon-articles"]::before {
	content:"\F01D"
}
.icon-assets::before,[data-value="icon-assets"]::before {
	content:"\F042"
}
.icon-attachment::before,[data-value="icon-attachment"]::before {
	content:"\E060"
}
.icon-back::before,[data-value="icon-back"]::before {
	content:"\F062"
}
.icon-banking::before,[data-value="icon-banking"]::before {
	content:"\F008"
}
.icon-barcode::before,[data-value="icon-barcode"]::before {
	content:"\F061"
}
.icon-bin::before,[data-value="icon-bin"]::before {
	content:"\F065"
}
.icon-borrowing::before,[data-value="icon-borrowing"]::before {
	content:"\F084"
}
.icon-calendar::before,[data-value="icon-calendar"]::before {
	content:"\F028"
}
.icon-camera::before,[data-value="icon-camera"]::before {
	content:"\F04A"
}
.icon-chat::before,[data-value="icon-chat"]::before {
	content:"\F016"
}
.icon-chevron-double-left::before,[data-value="icon-chevron-double-left"]::before {
	content:"\E000"
}
.icon-chevron-double-right::before,[data-value="icon-chevron-double-right"]::before {
	content:"\E002"
}
.icon-chevron-down-small::before,[data-value="icon-chevron-down-small"]::before {
	content:"\E003"
}
.icon-chevron-down::before,[data-value="icon-chevron-down"]::before {
	content:"\F055"
}
.icon-chevron-left-small::before,[data-value="icon-chevron-left-small"]::before {
	content:"\E004"
}
.icon-chevron-left::before,[data-value="icon-chevron-left"]::before {
	content:"\F058"
}
.icon-chevron-right-small::before,[data-value="icon-chevron-right-small"]::before {
	content:"\E005"
}
.icon-chevron-right::before,[data-value="icon-chevron-right"]::before {
	content:"\F057"
}
.icon-chevron-up-small::before,[data-value="icon-chevron-up-small"]::before {
	content:"\E006"
}
.icon-chevron-up::before,[data-value="icon-chevron-up"]::before {
	content:"\F056"
}
.icon-circle-confirmation-solid::before,[data-value="icon-circle-confirmation-solid"]::before {
	content:"\E008"
}
.icon-circle-confirmation::before,[data-value="icon-circle-confirmation"]::before {
	content:"\F054"
}
.icon-circle-delete-solid::before,[data-value="icon-circle-delete-solid"]::before {
	content:"\E007"
}
.icon-circle-delete::before,[data-value="icon-circle-delete"]::before {
	content:"\F067"
}
.icon-circle-error-solid::before,[data-value="icon-circle-error-solid"]::before {
	content:"\E009"
}
.icon-circle-error::before,[data-value="icon-circle-error"]::before {
	content:"\F052"
}
.icon-circle-fill-information::before,[data-value="icon-circle-fill-information"]::before {
	content:"\F073"
}
.icon-circle-help-solid::before,[data-value="icon-circle-help-solid"]::before {
	content:"\E010"
}
.icon-circle-help::before,[data-value="icon-circle-help"]::before {
	content:"\F060"
}
.icon-circle-info::before,[data-value="icon-circle-info"]::before {
	content:"\F053"
}
.icon-client-download::before,[data-value="icon-client-download"]::before {
	content:"\F04E"
}
.icon-client-upload::before,[data-value="icon-client-upload"]::before {
	content:"\F04D"
}
.icon-clock::before,[data-value="icon-clock"]::before {
	content:"\F029"
}
.icon-collapse::before,[data-value="icon-collapse"]::before {
	content:"\E011"
}
.icon-column-view::before,[data-value="icon-column-view"]::before {
	content:"\E012"
}
.icon-complaints::before,[data-value="icon-complaints"]::before {
	content:"\E013"
}
.icon-compose::before,[data-value="icon-compose"]::before {
	content:"\E061"
}
.icon-confidential::before,[data-value="icon-confidential"]::before {
	content:"\F050"
}
.icon-contactless-payments-outline::before,[data-value="icon-contactless-payments-outline"]::before {
	content:"\E015"
}
.icon-contactless-payments::before,[data-value="icon-contactless-payments"]::before {
	content:"\E014"
}
.icon-copy::before,[data-value="icon-copy"]::before {
	content:"\E016"
}
.icon-corporate::before,[data-value="icon-corporate"]::before {
	content:"\F083"
}
.icon-dashboard::before,[data-value="icon-dashboard"]::before {
	content:"\F044"
}
.icon-delete-small::before,[data-value="icon-delete-small"]::before {
	content:"\E017"
}
.icon-delete::before,[data-value="icon-delete"]::before {
	content:"\F002"
}
.icon-desktop-computer::before,[data-value="icon-desktop-computer"]::before {
	content:"\E018"
}
.icon-devices::before,[data-value="icon-devices"]::before {
	content:"\F033"
}
.icon-dial::before,[data-value="icon-dial"]::before {
	content:"\E019"
}
.icon-dining-food::before,[data-value="icon-dining-food"]::before {
	content:"\F101"
}
.icon-do-not-view::before,[data-value="icon-do-not-view"]::before {
	content:"\E020"
}
.icon-document::before,[data-value="icon-document"]::before {
	content:"\E021"
}
.icon-dollar-bill::before,[data-value="icon-dollar-bill"]::before {
	content:"\E022"
}
.icon-download::before,[data-value="icon-download"]::before {
	content:"\F000"
}
.icon-edit::before,[data-value="icon-edit"]::before {
	content:"\F001"
}
.icon-education::before,[data-value="icon-education"]::before {
	content:"\F03E"
}
.icon-error::before,[data-value="icon-error"]::before {
	content:"\F01A"
}
.icon-expand::before,[data-value="icon-expand"]::before {
	content:"\F025"
}
.icon-export::before,[data-value="icon-export"]::before {
	content:"\E024"
}
.icon-facebook-solid::before,[data-value="icon-facebook-solid"]::before {
	content:"\E025"
}
.icon-facebook::before,[data-value="icon-facebook"]::before {
	content:"\E026"
}
.icon-fast-track::before,[data-value="icon-fast-track"]::before {
	content:"\F018"
}
.icon-favourite::before,[data-value="icon-favourite"]::before {
	content:"\F013"
}
.icon-filter::before,[data-value="icon-filter"]::before {
	content:"\E027"
}
.icon-global::before,[data-value="icon-global"]::before {
	content:"\F037"
}
.icon-googleplus-solid::before,[data-value="icon-googleplus-solid"]::before {
	content:"\E028"
}
.icon-googleplus::before,[data-value="icon-googleplus"]::before {
	content:"\E029"
}
.icon-grid-view::before,[data-value="icon-grid-view"]::before {
	content:"\E030"
}
.icon-health::before,[data-value="icon-health"]::before {
	content:"\F079"
}
.icon-help::before,[data-value="icon-help"]::before {
	content:"\F012"
}
.icon-home::before,[data-value="icon-home"]::before {
	content:"\F011"
}
.icon-in-branch::before,[data-value="icon-in-branch"]::before {
	content:"\F03A"
}
.icon-insight::before,[data-value="icon-insight"]::before {
	content:"\F038"
}
.icon-insurance::before,[data-value="icon-insurance"]::before {
	content:"\F02B"
}
.icon-intranet::before,[data-value="icon-intranet"]::before {
	content:"\E031"
}
.icon-investment::before,[data-value="icon-investment"]::before {
	content:"\F024"
}
.icon-link::before,[data-value="icon-link"]::before {
	content:"\E032"
}
.icon-linkedin-solid::before,[data-value="icon-linkedin-solid"]::before {
	content:"\E033"
}
.icon-linkedin::before,[data-value="icon-linkedin"]::before {
	content:"\E034"
}
.icon-list::before,[data-value="icon-list"]::before {
	content:"\F030"
}
.icon-location::before,[data-value="icon-location"]::before {
	content:"\F019"
}
.icon-market::before,[data-value="icon-market"]::before {
	content:"\F02E"
}
.icon-memo::before,[data-value="icon-memo"]::before {
	content:"\E035"
}
.icon-menu::before,[data-value="icon-menu"]::before {
	content:"\F00B"
}
.icon-message::before,[data-value="icon-message"]::before {
	content:"\F006"
}
.icon-microphone::before,[data-value="icon-microphone"]::before {
	content:"\E036"
}
.icon-minimize::before,[data-value="icon-minimize"]::before {
	content:"\F07C"
}
.icon-mobile::before,[data-value="icon-mobile"]::before {
	content:"\F032"
}
.icon-more-vertical::before,[data-value="icon-more-vertical"]::before {
	content:"\E037"
}
.icon-more::before,[data-value="icon-more"]::before {
	content:"\F070"
}
.icon-multiple-accounts::before,[data-value="icon-multiple-accounts"]::before {
	content:"\E038"
}
.icon-multiple-users::before,[data-value="icon-multiple-users"]::before {
	content:"\F043"
}
.icon-new-window::before,[data-value="icon-new-window"]::before {
	content:"\E039"
}
.icon-newspaper::before,[data-value="icon-newspaper"]::before {
	content:"\F051"
}
.icon-pay::before,[data-value="icon-pay"]::before {
	content:"\F009"
}
.icon-pdf::before,[data-value="icon-pdf"]::before {
	content:"\E062"
}
.icon-phone::before,[data-value="icon-phone"]::before {
	content:"\F005"
}
.icon-pie-chart::before,[data-value="icon-pie-chart"]::before {
	content:"\F039"
}
.icon-pin::before,[data-value="icon-pin"]::before {
	content:"\F045"
}
.icon-play::before,[data-value="icon-play"]::before {
	content:"\E040"
}
.icon-pop-up-window::before,[data-value="icon-pop-up-window"]::before {
	content:"\E041"
}
.icon-portfolio::before,[data-value="icon-portfolio"]::before {
	content:"\F03C"
}
.icon-presentation::before,[data-value="icon-presentation"]::before {
	content:"\F03B"
}
.icon-print::before,[data-value="icon-print"]::before {
	content:"\F004"
}
.icon-products-services::before,[data-value="icon-products-services"]::before {
	content:"\F027"
}
.icon-quote-close::before,[data-value="icon-quote-close"]::before {
	content:"\E042"
}
.icon-quote-open::before,[data-value="icon-quote-open"]::before {
	content:"\E043"
}
.icon-rates::before,[data-value="icon-rates"]::before {
	content:"\F02F"
}
.icon-refresh::before,[data-value="icon-refresh"]::before {
	content:"\F010"
}
.icon-renew::before,[data-value="icon-renew"]::before {
	content:"\E044"
}
.icon-reply::before,[data-value="icon-reply"]::before {
	content:"\F034"
}
.icon-report::before,[data-value="icon-report"]::before {
	content:"\F041"
}
.icon-rewards::before,[data-value="icon-rewards"]::before {
	content:"\F026"
}
.icon-save::before,[data-value="icon-save"]::before {
	content:"\F04B"
}
.icon-savings-goals::before,[data-value="icon-savings-goals"]::before {
	content:"\E045"
}
.icon-savings::before,[data-value="icon-savings"]::before {
	content:"\E046"
}
.icon-script::before,[data-value="icon-script"]::before {
	content:"\E047"
}
.icon-search::before,[data-value="icon-search"]::before {
	content:"\F007"
}
.icon-secure-key-passcode::before,[data-value="icon-secure-key-passcode"]::before {
	content:"\E048"
}
.icon-security-lock::before,[data-value="icon-security-lock"]::before {
	content:"\F02A"
}
.icon-settings::before,[data-value="icon-settings"]::before {
	content:"\F02D"
}
.icon-share::before,[data-value="icon-share"]::before {
	content:"\F022"
}
.icon-shopping-cart::before,[data-value="icon-shopping-cart"]::before {
	content:"\F082"
}
.icon-shortcuts::before,[data-value="icon-shortcuts"]::before {
	content:"\E049"
}
.icon-signature::before,[data-value="icon-signature"]::before {
	content:"\E050"
}
.icon-sound::before,[data-value="icon-sound"]::before {
	content:"\E051"
}
.icon-stock-down::before,[data-value="icon-stock-down"]::before {
	content:"\F072"
}
.icon-stock-up::before,[data-value="icon-stock-up"]::before {
	content:"\F071"
}
.icon-survey::before,[data-value="icon-survey"]::before {
	content:"\F04C"
}
.icon-switch::before,[data-value="icon-switch"]::before {
	content:"\F00E"
}
.icon-tablet::before,[data-value="icon-tablet"]::before {
	content:"\F064"
}
.icon-tasks::before,[data-value="icon-tasks"]::before {
	content:"\F047"
}
.icon-tools::before,[data-value="icon-tools"]::before {
	content:"\F01E"
}
.icon-transfers::before,[data-value="icon-transfers"]::before {
	content:"\F00D"
}
.icon-travel::before,[data-value="icon-travel"]::before {
	content:"\F078"
}
.icon-twitter-solid::before,[data-value="icon-twitter-solid"]::before {
	content:"\E052"
}
.icon-twitter::before,[data-value="icon-twitter"]::before {
	content:"\E053"
}
.icon-upload::before,[data-value="icon-upload"]::before {
	content:"\F066"
}
.icon-user-personal::before,[data-value="icon-user-personal"]::before {
	content:"\F102"
}
.icon-video::before,[data-value="icon-video"]::before {
	content:"\F015"
}
.icon-view-all::before,[data-value="icon-view-all"]::before {
	content:"\F00C"
}
.icon-view::before,[data-value="icon-view"]::before {
	content:"\E063"
}
.icon-vimeo-solid::before,[data-value="icon-vimeo-solid"]::before {
	content:"\E054"
}
.icon-vimeo::before,[data-value="icon-vimeo"]::before {
	content:"\E055"
}
.icon-weibo-solid::before,[data-value="icon-weibo-solid"]::before {
	content:"\E056"
}
.icon-weibo::before,[data-value="icon-weibo"]::before {
	content:"\E057"
}
.icon-youtube-solid::before,[data-value="icon-youtube-solid"]::before {
	content:"\E058"
}
.icon-youtube::before,[data-value="icon-youtube"]::before {
	content:"\E059"
}
.clearfix::before,.clearfix::before {
	content:" ";
	display:table
}
.clearfix::before {
	clear:both
}
.visuallyhidden {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.hidden {
	display:none
}
@media(max-width:479px) {
	.hide-on-mobile {
	display:none
}
}@media(min-width:480px) and (max-width:959px) {
	.hide-on-mobile-and-tablet {
	display:none
}
}@media(max-width:479px) {
	.hide-on-mobile-and-tablet {
	display:none
}
}@media(min-width:480px) {
	.hide-on-tablet-and-desktop {
	display:none
}
}@media(min-width:960px) {
	.hide-on-desktop {
	display:none
}
}@media(min-width:960px) {
	.header-main-navigation-item:hover .doormat-menu {
	visibility:visible
}
}.header-main-navigation-item .header-doormat-mobile-title {
	position:relative;
	padding:15px 20px 15px 53px;
	border-left:5px solid #fff
}
@media(min-width:960px) {
	.header-main-navigation-item .header-doormat-mobile-title {
	border-left:0
}
}.header-main-navigation-item .header-doormat-mobile-title .icon-chevron-left {
	display:none
}
.header-main-navigation-item.expanded .doormat-menu {
	visibility:visible;
	overflow-y:auto;
	overflow-x:hidden
}
@media(min-width:960px) {
	.header-main-navigation-item.expanded .doormat-menu {
	visibility:hidden
}
}.header-main-navigation-item.expanded .header-main-navigation-title {
	padding-left:40px
}
.header-main-navigation-item.expanded .header-doormat-mobile-title .icon-chevron-left {
	display:block;
	position:absolute;
	background:#fff none repeat scroll 0 0;
	top:2px;
	left:2px !important;
	color:#333
}
.header-main-navigation-item.expanded .header-doormat-mobile-title .icon-chevron-left:hover {
	text-decoration:underline;
	cursor:pointer
}
.header-main-navigation-item.expanded .header-doormat-mobile-title .icon-chevron-left::before {
	font-size:18px;
	font-size:1.8rem;
	margin:10px;
	border-bottom:1px solid #dedede;
	width:38px;
	text-align:center;
	height:30px
}
.header-mobile-doormat {
	padding:0
}
.doormat-menu {
	position:absolute;
	left:58px;
	top:0;
	width:231px;
	height:100%;
	visibility:hidden;
	overflow-x:hidden;
	background:#404040;
	box-sizing:border-box;
	z-index:999;
	cursor:default
}
.doormat-menu.header-mobile-footer-menu {
	background:#ededed
}
@media(min-width:960px) {
	.doormat-menu {
	padding:50px 25px;
	top:auto;
	left:0;
	width:100%;
	height:auto;
	background:#ededed
}
}.doormat-menu.expanded,.doormat-menu.active {
	visibility:visible;
	margin-left:-9px !important
}
.doormat-heading {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	font-size:14px;
	font-size:1.4rem;
	margin:11px 8px 8px;
	padding:5px 0;
	line-height:1.3;
	border-bottom:1px solid #d7d8d6
}
@media(min-width:960px) {
	.doormat-heading {
	font-size:16px;
	font-size:1.6rem;
	border:0;
	margin:0;
	padding:15px 0 5px
}
.links-group .doormat-heading {
	padding:0 8px 6px
}
.links-group ~ .links-group .doormat-heading {
	padding:20px 10px 6px
}
}.doormat-links {
	margin:0;
	padding:0
}
.doormat-links,.doormat-links li {
	list-style:none
}
.doormat-links a {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	font-size:1.4rem;
	display:block;
	padding:15px 10px;
	margin:0;
	line-height:1.2;
	text-decoration:none;
	color:#333
}
.doormat-links a:hover {
	text-decoration:none
}
@media(min-width:960px) {
	.doormat-links a:hover {
	text-decoration:underline
}
}.doormat-links a:focus {
	text-decoration:underline
}
@media(min-width:960px) {
	.doormat-links a {
	display:-moz-inline-stack;
	display:inline-block;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	padding:6px 10px 7px
}
}.doormat-main {
	background:#ededed
}
.doormat-main .doormat-main-column {
	border:0
}
@media(min-width:960px) {
	.doormat-main .doormat-main-column {
	border-right:1px solid #d7d8d6
}
}@media(min-width:960px) {
	.doormat-main .doormat-main-column:last-of-type {
	border-right:0
}
}.doormat-highlight .doormat-highlight-menu {
	background:#404040;
	margin:0 0 -15px;
	padding:0 14px
}
@media(min-width:960px) {
	.doormat-highlight .doormat-highlight-menu {
	padding:25px 20px;
	margin:-25px 0 -15px
}
}.doormat-highlight .doormat-heading {
	color:#333;
	margin:0
}
.doormat-highlight .doormat-links a {
	padding:15px 3px;
	color:#fff
}
@media(min-width:960px) {
	.doormat-highlight .doormat-links a {
	padding:6px 10px 7px
}
}.row {
	margin:0 !important
}
.row.wrapper {
	margin:0
}
@media(min-width:960px) {
	.header .header-top,.header .header-main {
	max-width:80% !important
}
}.footer-large,.footer-bottom .grid {
	margin-left:auto !important;
	margin-right:auto !important
}
.grid [class*="rmd-"] {
	float:none !important
}
.footer-edit-true {
	margin-top:100px
}
.header-top .lg-12 {
	margin:0;
	padding:0
}
.grid {
	padding:0 !important
}
.header .header-top,.header .header-main {
	max-width:100% !important;
	padding:0 50px
}
@media(min-width:1280px) {
	.header .header-top,.header .header-main {
	padding:0;
	width:1280px
}
}@media(min-width:960px) and (max-width:1279px) {
	.header .header-top,.header .header-main {
	padding:0;
	margin:0 10px
}
}@media(max-width:959px) {
	.header .primary-button.header-login-button {
	right:0;
	margin-right:0
}
.header .header-mobile-top {
	padding:0 9.25px
}
}@media(max-width:479px) {
	.header .header-mobile-top {
	padding:0 7px
}
}.header-mobile-selected-item .flag-24 {
	height:16px;
	margin-top:2px;
	display:block;
	position:absolute;
	left:13px;
	background-repeat:no-repeat;
	top:13px
}
.header-generic-dropdown .selected-item .flag-16 {
	width:20px;
	position:relative;
	top:1px
}
.flag-16 {
	background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;
	display:inline-block;
	height:11px;
	text-indent:-9999px;
	width:14px
}
.flag-16.flag-AD {
	background-position:0 -1331px
}
.flag-16.flag-AE {
	background-position:0 -1639px
}
.flag-16.flag-AF {
	background-position:0 -737px
}
.flag-16.flag-AG {
	background-position:0 -616px
}
.flag-16.flag-AI {
	background-position:0 -418px
}
.flag-16.flag-AL {
	background-position:0 -748px
}
.flag-16.flag-AM {
	background-position:0 -2310px
}
.flag-16.flag-AN {
	background-position:0 -2710px
}
.flag-16.flag-AO {
	background-position:0 -1265px
}
.flag-16.flag-AQ {
	background-position:0 -825px
}
.flag-16.flag-AR {
	background-position:0 -2266px
}
.flag-16.flag-AS {
	background-position:0 -594px
}
.flag-16.flag-AT {
	background-position:0 -2552px
}
.flag-16.flag-AU {
	background-position:0 -759px
}
.flag-16.flag-AW {
	background-position:0 -1958px
}
.flag-16.flag-AX {
	background-position:0 -1749px
}
.flag-16.flag-AZ {
	background-position:0 -2211px
}
.flag-16.flag-BA {
	background-position:0 -561px
}
.flag-16.flag-BB {
	background-position:0 -572px
}
.flag-16.flag-BD {
	background-position:0 -396px
}
.flag-16.flag-BE {
	background-position:0 -1496px
}
.flag-16.flag-BF {
	background-position:0 -2068px
}
.flag-16.flag-BG {
	background-position:0 -2662px
}
.flag-16.flag-BH {
	background-position:0 -1034px
}
.flag-16.flag-BI {
	background-position:0 -22px
}
.flag-16.flag-BJ {
	background-position:0 -1815px
}
.flag-16.flag-BM {
	background-position:0 -264px
}
.flag-16.flag-BN {
	background-position:0 -671px
}
.flag-16.flag-BO {
	background-position:0 -1914px
}
.flag-16.flag-BR {
	background-position:0 -319px
}
.flag-16.flag-BS {
	background-position:0 -1133px
}
.flag-16.flag-BT {
	background-position:0 -847px
}
.flag-16.flag-BV {
	background-position:0 -2123px
}
.flag-16.flag-BW {
	background-position:0 -2343px
}
.flag-16.flag-BY {
	background-position:0 -1650px
}
.flag-16.flag-BZ {
	background-position:0 -352px
}
.flag-16.flag-CA {
	background-position:0 -990px
}
.flag-16.flag-CC {
	background-position:0 -1177px
}
.flag-16.flag-CD {
	background-position:0 0
}
.flag-16.flag-CF {
	background-position:0 -1771px
}
.flag-16.flag-CG {
	background-position:0 -638px
}
.flag-16.flag-CH {
	background-position:0 -2420px
}
.flag-16.flag-CIS {
	background-position:0 -132px
}
.flag-16.flag-CI {
	background-position:0 -1826px
}
.flag-16.flag-CK {
	background-position:0 -55px
}
.flag-16.flag-CL {
	background-position:0 -2013px
}
.flag-16.flag-CM {
	background-position:0 -803px
}
.flag-16.flag-CN {
	background-position:0 -1606px
}
.flag-16.flag-CO {
	background-position:0 -2376px
}
.flag-16.flag-CR {
	background-position:0 -2640px
}
.flag-16.flag-CS {
	background-position:0 -2706px
}
.flag-16.flag-CU {
	background-position:0 -1342px
}
.flag-16.flag-CV {
	background-position:0 -1716px
}
.flag-16.flag-CW {
	background-position:0 -2101px
}
.flag-16.flag-CX {
	background-position:0 -77px
}
.flag-16.flag-CY {
	background-position:0 -2046px
}
.flag-16.flag-CZ {
	background-position:0 -1386px
}
.flag-16.flag-DE {
	background-position:0 -2453px
}
.flag-16.flag-DJ {
	background-position:0 -1232px
}
.flag-16.flag-DK {
	background-position:0 -2497px
}
.flag-16.flag-DM {
	background-position:0 -143px
}
.flag-16.flag-DO {
	background-position:0 -1925px
}
.flag-16.flag-DZ {
	background-position:0 -1199px
}
.flag-16.flag-EC {
	background-position:0 -1067px
}
.flag-16.flag-EE {
	background-position:0 -2519px
}
.flag-16.flag-EG {
	background-position:0 -2321px
}
.flag-16.flag-EH {
	background-position:0 -1144px
}
.flag-16.flag-EN {
	background-position:0 -2530px
}
.flag-16.flag-ER {
	background-position:0 -528px
}
.flag-16.flag-ES {
	background-position:0 -1474px
}
.flag-16.flag-EU {
	background-position:0 -2695px
}
.flag-16.flag-ET {
	background-position:0 -858px
}
.flag-16.flag-FI {
	background-position:0 -2442px
}
.flag-16.flag-FJ {
	background-position:0 -979px
}
.flag-16.flag-FK {
	background-position:0 -363px
}
.flag-16.flag-FM {
	background-position:0 -913px
}
.flag-16.flag-FO {
	background-position:0 -2277px
}
.flag-16.flag-FR {
	background-position:0 -1760px
}
.flag-16.flag-GA {
	background-position:0 -2508px
}
.flag-16.flag-GB,.flag-16.flag-UK {
	background-position:0 -341px
}
.flag-16.flag-GD {
	background-position:0 -33px
}
.flag-16.flag-GE {
	background-position:0 -1837px
}
.flag-16.flag-GF {
	background-position:0 -1111px
}
.flag-16.flag-GG {
	background-position:0 -2057px
}
.flag-16.flag-GH {
	background-position:0 -1947px
}
.flag-16.flag-GI {
	background-position:0 -1254px
}
.flag-16.flag-GL {
	background-position:0 -1782px
}
.flag-16.flag-GM {
	background-position:0 -2486px
}
.flag-16.flag-GN {
	background-position:0 -1452px
}
.flag-16.flag-GP {
	background-position:0 -2244px
}
.flag-16.flag-GQ {
	background-position:0 -1001px
}
.flag-16.flag-GR {
	background-position:0 -2288px
}
.flag-16.flag-GS {
	background-position:0 -682px
}
.flag-16.flag-GT {
	background-position:0 -1683px
}
.flag-16.flag-GU {
	background-position:0 -1287px
}
.flag-16.flag-GW {
	background-position:0 -1463px
}
.flag-16.flag-GY {
	background-position:0 -88px
}
.flag-16.flag-HK {
	background-position:0 -506px
}
.flag-16.flag-HM {
	background-position:0 -770px
}
.flag-16.flag-HN {
	background-position:0 -2387px
}
.flag-16.flag-HR {
	background-position:0 -1353px
}
.flag-16.flag-HT {
	background-position:0 -2464px
}
.flag-16.flag-HU {
	background-position:0 -2563px
}
.flag-16.flag-ID {
	background-position:0 -2596px
}
.flag-16.flag-IE {
	background-position:0 -1859px
}
.flag-16.flag-IL {
	background-position:0 -2233px
}
.flag-16.flag-IM {
	background-position:0 -935px
}
.flag-16.flag-IN {
	background-position:0 -2397px
}
.flag-16.flag-IO {
	background-position:0 -99px
}
.flag-16.flag-IQ {
	background-position:0 -1738px
}
.flag-16.flag-IR {
	background-position:0 -2200px
}
.flag-16.flag-IS {
	background-position:0 -2134px
}
.flag-16.flag-IT {
	background-position:0 -1848px
}
.flag-16.flag-JE {
	background-position:0 -539px
}
.flag-16.flag-OI {
	background-position:0 -539px
}
.flag-16.flag-JM {
	background-position:0 -462px
}
.flag-16.flag-JO {
	background-position:0 -1320px
}
.flag-16.flag-JP {
	background-position:0 -1903px
}
.flag-16.flag-KE {
	background-position:0 -407px
}
.flag-16.flag-KG {
	background-position:0 -792px
}
.flag-16.flag-KH {
	background-position:0 -1298px
}
.flag-16.flag-KI {
	background-position:0 -187px
}
.flag-16.flag-KM {
	background-position:0 -924px
}
.flag-16.flag-KN {
	background-position:0 -627px
}
.flag-16.flag-KP {
	background-position:0 -1870px
}
.flag-16.flag-KR {
	background-position:0 -231px
}
.flag-16.flag-KW {
	background-position:0 -1540px
}
.flag-16.flag-KY {
	background-position:0 -693px
}
.flag-16.flag-KZ {
	background-position:0 -891px
}
.flag-16.flag-LA {
	background-position:0 -1485px
}
.flag-16.flag-LB {
	background-position:0 -1804px
}
.flag-16.flag-LC {
	background-position:0 -154px
}
.flag-16.flag-LI {
	background-position:0 -1727px
}
.flag-16.flag-LK {
	background-position:0 -1078px
}
.flag-16.flag-LR {
	background-position:0 -1991px
}
.flag-16.flag-LS {
	background-position:0 -2112px
}
.flag-16.flag-LT {
	background-position:0 -2475px
}
.flag-16.flag-LU {
	background-position:0 -2574px
}
.flag-16.flag-LV {
	background-position:0 -2607px
}
.flag-16.flag-LY {
	background-position:0 -1881px
}
.flag-16.flag-MA {
	background-position:0 -1518px
}
.flag-16.flag-MC {
	background-position:0 -2618px
}
.flag-16.flag-MD {
	background-position:0 -297px
}
.flag-16.flag-ME {
	background-position:0 -484px
}
.flag-16.flag-MF {
	background-position:0 -1155px
}
.flag-16.flag-MG {
	background-position:0 -2255px
}
.flag-16.flag-MH {
	background-position:0 -66px
}
.flag-16.flag-MK {
	background-position:0 -110px
}
.flag-16.flag-ML {
	background-position:0 -1419px
}
.flag-16.flag-MM {
	background-position:0 -1309px
}
.flag-16.flag-MN {
	background-position:0 -440px
}
.flag-16.flag-MO {
	background-position:0 -550px
}
.flag-16.flag-MP {
	background-position:0 -220px
}
.flag-16.flag-MQ {
	background-position:0 -198px
}
.flag-16.flag-MR {
	background-position:0 -1188px
}
.flag-16.flag-MS {
	background-position:0 -275px
}
.flag-16.flag-MT {
	background-position:0 -1980px
}
.flag-16.flag-MU {
	background-position:0 -2431px
}
.flag-16.flag-MV {
	background-position:0 -1122px
}
.flag-16.flag-MW {
	background-position:0 -1507px
}
.flag-16.flag-MX {
	background-position:0 -1012px
}
.flag-16.flag-MY {
	background-position:0 -1551px
}
.flag-16.flag-MZ {
	background-position:0 -1089px
}
.flag-16.flag-NA {
	background-position:0 -44px
}
.flag-16.flag-NC {
	background-position:0 -330px
}
.flag-16.flag-NE {
	background-position:0 -2354px
}
.flag-16.flag-NF {
	background-position:0 -308px
}
.flag-16.flag-NG {
	background-position:0 -2178px
}
.flag-16.flag-NI {
	background-position:0 -2222px
}
.flag-16.flag-NL {
	background-position:0 -2585px
}
.flag-16.flag-NO {
	background-position:0 -2145px
}
.flag-16.flag-NP {
	background-position:0 -1045px
}
.flag-16.flag-NR {
	background-position:0 -1936px
}
.flag-16.flag-NU {
	background-position:0 -1573px
}
.flag-16.flag-NZ {
	background-position:0 -242px
}
.flag-16.flag-OM {
	background-position:0 -1661px
}
.flag-16.flag-PA {
	background-position:0 -1430px
}
.flag-16.flag-PE {
	background-position:0 -1166px
}
.flag-16.flag-PF {
	background-position:0 -1760px
}
.flag-16.flag-PG {
	background-position:0 -957px
}
.flag-16.flag-PH {
	background-position:0 -1276px
}
.flag-16.flag-PK {
	background-position:0 -209px
}
.flag-16.flag-PL {
	background-position:0 -2684px
}
.flag-16.flag-PM {
	background-position:0 -11px
}
.flag-16.flag-PN {
	background-position:0 -165px
}
.flag-16.flag-PR {
	background-position:0 -1694px
}
.flag-16.flag-PS {
	background-position:0 -1221px
}
.flag-16.flag-PT {
	background-position:0 -1023px
}
.flag-16.flag-PW {
	background-position:0 -374px
}
.flag-16.flag-PY {
	background-position:0 -2299px
}
.flag-16.flag-QA {
	background-position:0 -1705px
}
.flag-16.flag-RE {
	background-position:0 -1441px
}
.flag-16.flag-RO {
	background-position:0 -1364px
}
.flag-16.flag-RS {
	background-position:0 -2706px
}
.flag-16.flag-RU {
	background-position:0 -2673px
}
.flag-16.flag-RW {
	background-position:0 -2002px
}
.flag-16.flag-SA {
	background-position:0 -605px
}
.flag-16.flag-SB {
	background-position:0 -704px
}
.flag-16.flag-SC {
	background-position:0 -121px
}
.flag-16.flag-SD {
	background-position:0 -1617px
}
.flag-16.flag-SE {
	background-position:0 -1969px
}
.flag-16.flag-SG {
	background-position:0 -2090px
}
.flag-16.flag-SH {
	background-position:0 -517px
}
.flag-16.flag-SI {
	background-position:0 -2189px
}
.flag-16.flag-SJ {
	background-position:0 -2156px
}
.flag-16.flag-SK {
	background-position:0 -1584px
}
.flag-16.flag-SL {
	background-position:0 -2541px
}
.flag-16.flag-SM {
	background-position:0 -968px
}
.flag-16.flag-SN {
	background-position:0 -583px
}
.flag-16.flag-SO {
	background-position:0 -1529px
}
.flag-16.flag-SR {
	background-position:0 -2024px
}
.flag-16.flag-SS {
	background-position:0 -385px
}
.flag-16.flag-ST {
	background-position:0 -1056px
}
.flag-16.flag-SV {
	background-position:0 -2167px
}
.flag-16.flag-SX {
	background-position:0 -473px
}
.flag-16.flag-SY {
	background-position:0 -2365px
}
.flag-16.flag-SZ {
	background-position:0 -649px
}
.flag-16.flag-TC {
	background-position:0 -253px
}
.flag-16.flag-TD {
	background-position:0 -1375px
}
.flag-16.flag-TF {
	background-position:0 -946px
}
.flag-16.flag-TG {
	background-position:0 -1562px
}
.flag-16.flag-TH {
	background-position:0 -2651px
}
.flag-16.flag-TJ {
	background-position:0 -2079px
}
.flag-16.flag-TK {
	background-position:0 -1100px
}
.flag-16.flag-TL {
	background-position:0 -1210px
}
.flag-16.flag-TM {
	background-position:0 -451px
}
.flag-16.flag-TN {
	background-position:0 -726px
}
.flag-16.flag-TO {
	background-position:0 -2409px
}
.flag-16.flag-TR {
	background-position:0 -836px
}
.flag-16.flag-TT {
	background-position:0 -429px
}
.flag-16.flag-TV {
	background-position:0 -869px
}
.flag-16.flag-TW {
	background-position:0 -1408px
}
.flag-16.flag-TZ {
	background-position:0 -781px
}
.flag-16.flag-UA {
	background-position:0 -2332px
}
.flag-16.flag-UG {
	background-position:0 -1397px
}
.flag-16.flag-UM {
	background-position:0 -2035px
}
.flag-16.flag-US {
	background-position:0 -2035px
}
.flag-16.flag-UY {
	background-position:0 -1672px
}
.flag-16.flag-UZ {
	background-position:0 -1892px
}
.flag-16.flag-VA {
	background-position:0 -2717px
}
.flag-16.flag-VC {
	background-position:0 -880px
}
.flag-16.flag-VE {
	background-position:0 -1793px
}
.flag-16.flag-VG {
	background-position:0 -176px
}
.flag-16.flag-VI {
	background-position:0 -495px
}
.flag-16.flag-VN {
	background-position:0 -1243px
}
.flag-16.flag-VU {
	background-position:0 -715px
}
.flag-16.flag-WF {
	background-position:0 -1595px
}
.flag-16.flag-WS {
	background-position:0 -1628px
}
.flag-16.flag-YE {
	background-position:0 -2629px
}
.flag-16.flag-YT {
	background-position:0 -814px
}
.flag-16.flag-ZA {
	background-position:0 -660px
}
.flag-16.flag-ZM {
	background-position:0 -286px
}
.flag-16.flag-ZW {
	background-position:0 -902px
}
.flag-24 {
	/* background:url("../images/flags/flags_24.png") no-repeat; */
	background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;
	display:inline-block;
	height:16px;
	text-indent:-9999px;
	width:22px
}
.flag-24.flag-AD {
	background-position:0 -1264px
}
.flag-24.flag-AE {
	background-position:0 -3184px
}
.flag-24.flag-AF {
	background-position:0 -1296px
}
.flag-24.flag-AG {
	background-position:0 -800px
}
.flag-24.flag-AI {
	background-position:0 -832px
}
.flag-24.flag-AL {
	background-position:0 -1552px
}
.flag-24.flag-AM {
	background-position:0 -3376px
}
.flag-24.flag-AN {
	background-position:0 -4000px
}
.flag-24.flag-AO {
	background-position:0 -1984px
}
.flag-24.flag-AQ {
	background-position:0 -1696px
}
.flag-24.flag-AR {
	background-position:0 -3520px
}
.flag-24.flag-AS {
	background-position:0 -208px
}
.flag-24.flag-AT {
	background-position:0 -3712px
}
.flag-24.flag-AU {
	background-position:0 -288px
}
.flag-24.flag-AW {
	background-position:0 -2992px
}
.flag-24.flag-AX {
	background-position:0 -2528px
}
.flag-24.flag-AZ {
	background-position:0 -2384px
}
.flag-24.flag-BA {
	background-position:0 -128px
}
.flag-24.flag-BB {
	background-position:0 -1808px
}
.flag-24.flag-BD {
	background-position:0 -1248px
}
.flag-24.flag-BE {
	background-position:0 -2464px
}
.flag-24.flag-BF {
	background-position:0 -3072px
}
.flag-24.flag-BG {
	background-position:0 -3696px
}
.flag-24.flag-BH {
	background-position:0 -2000px
}
.flag-24.flag-BI {
	background-position:0 -224px
}
.flag-24.flag-BJ {
	background-position:0 -2784px
}
.flag-24.flag-BM {
	background-position:0 -592px
}
.flag-24.flag-BN {
	background-position:0 -432px
}
.flag-24.flag-BO {
	background-position:0 -2288px
}
.flag-24.flag-BR {
	background-position:0 -48px
}
.flag-24.flag-BS {
	background-position:0 -1920px
}
.flag-24.flag-BT {
	background-position:0 -1200px
}
.flag-24.flag-BV {
	background-position:0 -2944px
}
.flag-24.flag-BW {
	background-position:0 -3568px
}
.flag-24.flag-BY {
	background-position:0 -2240px
}
.flag-24.flag-BZ {
	background-position:0 -512px
}
.flag-24.flag-CA {
	background-position:0 -1456px
}
.flag-24.flag-CC {
	background-position:0 -1792px
}
.flag-24.flag-CD {
	background-position:0 -64px
}
.flag-24.flag-CF {
	background-position:0 -2624px
}
.flag-24.flag-CG {
	background-position:0 -256px
}
.flag-24.flag-CH {
	background-position:0 -3312px
}
.flag-24.flag-CIS {
	background-position:0 -560px
}
.flag-24.flag-CI {
	background-position:0 -2736px
}
.flag-24.flag-CK {
	background-position:0 -352px
}
.flag-24.flag-CL {
	background-position:0 -2832px
}
.flag-24.flag-CM {
	background-position:0 -1680px
}
.flag-24.flag-CN {
	background-position:0 -2704px
}
.flag-24.flag-CO {
	background-position:0 -3584px
}
.flag-24.flag-CR {
	background-position:0 -3824px
}
.flag-24.flag-CS {
	background-position:0 -3935px
}
.flag-24.flag-CU {
	background-position:0 -1824px
}
.flag-24.flag-CV {
	background-position:0 -2080px
}
.flag-24.flag-CW {
	background-position:0 -2576px
}
.flag-24.flag-CX {
	background-position:0 -896px
}
.flag-24.flag-CY {
	background-position:0 -3168px
}
.flag-24.flag-CZ {
	background-position:0 -1952px
}
.flag-24.flag-DE {
	background-position:0 -3472px
}
.flag-24.flag-DJ {
	background-position:0 -2016px
}
.flag-24.flag-DK {
	background-position:0 -3440px
}
.flag-24.flag-DM {
	background-position:0 -1072px
}
.flag-24.flag-DO {
	background-position:0 -3264px
}
.flag-24.flag-DZ {
	background-position:0 -2144px
}
.flag-24.flag-EC {
	background-position:0 -1424px
}
.flag-24.flag-EE {
	background-position:0 -3648px
}
.flag-24.flag-EG {
	background-position:0 -3424px
}
.flag-24.flag-EH {
	background-position:0 -1728px
}
.flag-24.flag-EN {
	background-position:0 -3728px
}
.flag-24.flag-ER {
	background-position:0 -768px
}
.flag-24.flag-ES {
	background-position:0 -2304px
}
.flag-24.flag-EU {
	background-position:0 -3920px
}
.flag-24.flag-ET {
	background-position:0 -1664px
}
.flag-24.flag-FI {
	background-position:0 -3760px
}
.flag-24.flag-FJ {
	background-position:0 -880px
}
.flag-24.flag-FK {
	background-position:0 -528px
}
.flag-24.flag-FM {
	background-position:0 -2256px
}
.flag-24.flag-FO {
	background-position:0 -3536px
}
.flag-24.flag-FR {
	background-position:0 -2752px
}
.flag-24.flag-GA {
	background-position:0 -3344px
}
.flag-24.flag-GB,.flag-24.flag-UK {
	background-position:0 -160px
}
.flag-24.flag-GD {
	background-position:0 -384px
}
.flag-24.flag-GE {
	background-position:0 -3152px
}
.flag-24.flag-GF {
	background-position:0 -1104px
}
.flag-24.flag-GG {
	background-position:0 -3232px
}
.flag-24.flag-GH {
	background-position:0 -2880px
}
.flag-24.flag-GI {
	background-position:0 -1600px
}
.flag-24.flag-GL {
	background-position:0 -1744px
}
.flag-24.flag-GM {
	background-position:0 -3552px
}
.flag-24.flag-GN {
	background-position:0 -2368px
}
.flag-24.flag-GP {
	background-position:0 -3456px
}
.flag-24.flag-GQ {
	background-position:0 -1584px
}
.flag-24.flag-GR {
	background-position:0 -2672px
}
.flag-24.flag-GS {
	background-position:0 -320px
}
.flag-24.flag-GT {
	background-position:0 -1408px
}
.flag-24.flag-GU {
	background-position:0 -1632px
}
.flag-24.flag-GW {
	background-position:0 -2160px
}
.flag-24.flag-GY {
	background-position:0 -416px
}
.flag-24.flag-HK {
	background-position:0 -992px
}
.flag-24.flag-HM {
	background-position:0 -304px
}
.flag-24.flag-HN {
	background-position:0 -3632px
}
.flag-24.flag-HR {
	background-position:0 -1472px
}
.flag-24.flag-HT {
	background-position:0 -3328px
}
.flag-24.flag-HU {
	background-position:0 -3872px
}
.flag-24.flag-ID {
	background-position:0 -3840px
}
.flag-24.flag-IE {
	background-position:0 -2656px
}
.flag-24.flag-IL {
	background-position:0 -3296px
}
.flag-24.flag-IM {
	background-position:0 -1376px
}
.flag-24.flag-IN {
	background-position:0 -2976px
}
.flag-24.flag-IO {
	background-position:0 0
}
.flag-24.flag-IQ {
	background-position:0 -2800px
}
.flag-24.flag-IR {
	background-position:0 -3008px
}
.flag-24.flag-IS {
	background-position:0 -2768px
}
.flag-24.flag-IT {
	background-position:0 -2592px
}
.flag-24.flag-JE {
	background-position:0 -944px
}
.flag-24.flag-OI {
	background-position:0 -944px
}
.flag-24.flag-JM {
	background-position:0 -80px
}
.flag-24.flag-JO {
	background-position:0 -1760px
}
.flag-24.flag-JP {
	background-position:0 -3104px
}
.flag-24.flag-KE {
	background-position:0 -1440px
}
.flag-24.flag-KG {
	background-position:0 -1232px
}
.flag-24.flag-KH {
	background-position:0 -1648px
}
.flag-24.flag-KI {
	background-position:0 -144px
}
.flag-24.flag-KM {
	background-position:0 -1712px
}
.flag-24.flag-KN {
	background-position:0 -176px
}
.flag-24.flag-KP {
	background-position:0 -2096px
}
.flag-24.flag-KR {
	background-position:0 -976px
}
.flag-24.flag-KW {
	background-position:0 -2320px
}
.flag-24.flag-KY {
	background-position:0 -240px
}
.flag-24.flag-KZ {
	background-position:0 -912px
}
.flag-24.flag-LA {
	background-position:0 -2208px
}
.flag-24.flag-LB {
	background-position:0 -2448px
}
.flag-24.flag-LC {
	background-position:0 -848px
}
.flag-24.flag-LI {
	background-position:0 -2560px
}
.flag-24.flag-LK {
	background-position:0 -1024px
}
.flag-24.flag-LR {
	background-position:0 -2864px
}
.flag-24.flag-LS {
	background-position:0 -3216px
}
.flag-24.flag-LT {
	background-position:0 -3408px
}
.flag-24.flag-LU {
	background-position:0 -3776px
}
.flag-24.flag-LV {
	background-position:0 -3664px
}
.flag-24.flag-LY {
	background-position:0 -2816px
}
.flag-24.flag-MA {
	background-position:0 -2688px
}
.flag-24.flag-MC {
	background-position:0 -3856px
}
.flag-24.flag-MD {
	background-position:0 -928px
}
.flag-24.flag-ME {
	background-position:0 -736px
}
.flag-24.flag-MF {
	background-position:0 -2176px
}
.flag-24.flag-MG {
	background-position:0 -3600px
}
.flag-24.flag-MH {
	background-position:0 -32px
}
.flag-24.flag-MK {
	background-position:0 -336px
}
.flag-24.flag-ML {
	background-position:0 -2400px
}
.flag-24.flag-MM {
	background-position:0 -1856px
}
.flag-24.flag-MN {
	background-position:0 -2112px
}
.flag-24.flag-MO {
	background-position:0 -640px
}
.flag-24.flag-MP {
	background-position:0 -96px
}
.flag-24.flag-MQ {
	background-position:0 -112px
}
.flag-24.flag-MR {
	background-position:0 -1152px
}
.flag-24.flag-MS {
	background-position:0 -480px
}
.flag-24.flag-MT {
	background-position:0 -3248px
}
.flag-24.flag-MU {
	background-position:0 -3360px
}
.flag-24.flag-MV {
	background-position:0 -1872px
}
.flag-24.flag-MW {
	background-position:0 -1184px
}
.flag-24.flag-MX {
	background-position:0 -1088px
}
.flag-24.flag-MY {
	background-position:0 -2064px
}
.flag-24.flag-MZ {
	background-position:0 -1120px
}
.flag-24.flag-NA {
	background-position:0 -192px
}
.flag-24.flag-NC {
	background-position:0 -576px
}
.flag-24.flag-NE {
	background-position:0 -3088px
}
.flag-24.flag-NF {
	background-position:0 -1280px
}
.flag-24.flag-NG {
	background-position:0 -3392px
}
.flag-24.flag-NI {
	background-position:0 -3280px
}
.flag-24.flag-NL {
	background-position:0 -3792px
}
.flag-24.flag-NO {
	background-position:0 -2960px
}
.flag-24.flag-NP {
	background-position:0 -1008px
}
.flag-24.flag-NR {
	background-position:0 -2848px
}
.flag-24.flag-NU {
	background-position:0 -1840px
}
.flag-24.flag-NZ {
	background-position:0 -544px
}
.flag-24.flag-OM {
	background-position:0 -2496px
}
.flag-24.flag-PA {
	background-position:0 -2608px
}
.flag-24.flag-PE {
	background-position:0 -960px
}
.flag-24.flag-PF {
	background-position:0 -2751px
}
.flag-24.flag-PG {
	background-position:0 -400px
}
.flag-24.flag-PH {
	background-position:0 -2032px
}
.flag-24.flag-PK {
	background-position:0 -864px
}
.flag-24.flag-PL {
	background-position:0 -3904px
}
.flag-24.flag-PM {
	background-position:0 -16px
}
.flag-24.flag-PN {
	background-position:0 -272px
}
.flag-24.flag-PR {
	background-position:0 -1776px
}
.flag-24.flag-PS {
	background-position:0 -2224px
}
.flag-24.flag-PT {
	background-position:0 -448px
}
.flag-24.flag-PW {
	background-position:0 -1904px
}
.flag-24.flag-PY {
	background-position:0 -2544px
}
.flag-24.flag-QA {
	background-position:0 -2640px
}
.flag-24.flag-RE {
	background-position:0 -1568px
}
.flag-24.flag-RO {
	background-position:0 -2432px
}
.flag-24.flag-RS {
	background-position:0 -3935px
}
.flag-24.flag-RU {
	background-position:0 -3808px
}
.flag-24.flag-RW {
	background-position:0 -3024px
}
.flag-24.flag-SA {
	background-position:0 -816px
}
.flag-24.flag-SB {
	background-position:0 -688px
}
.flag-24.flag-SC {
	background-position:0 -656px
}
.flag-24.flag-SD {
	background-position:0 -2048px
}
.flag-24.flag-SE {
	background-position:0 -3120px
}
.flag-24.flag-SG {
	background-position:0 -3200px
}
.flag-24.flag-SH {
	background-position:0 -784px
}
.flag-24.flag-SI {
	background-position:0 -3040px
}
.flag-24.flag-SJ {
	background-position:0 -2912px
}
.flag-24.flag-SK {
	background-position:0 -2128px
}
.flag-24.flag-SL {
	background-position:0 -3744px
}
.flag-24.flag-SM {
	background-position:0 -1056px
}
.flag-24.flag-SN {
	background-position:0 -608px
}
.flag-24.flag-SO {
	background-position:0 -1968px
}
.flag-24.flag-SR {
	background-position:0 -2720px
}
.flag-24.flag-SS {
	background-position:0 -1040px
}
.flag-24.flag-ST {
	background-position:0 -1392px
}
.flag-24.flag-SV {
	background-position:0 -2896px
}
.flag-24.flag-SX {
	background-position:0 -1520px
}
.flag-24.flag-SY {
	background-position:0 -3616px
}
.flag-24.flag-SZ {
	background-position:0 -672px
}
.flag-24.flag-TC {
	background-position:0 -704px
}
.flag-24.flag-TD {
	background-position:0 -2416px
}
.flag-24.flag-TF {
	background-position:0 -1344px
}
.flag-24.flag-TG {
	background-position:0 -1888px
}
.flag-24.flag-TH {
	background-position:0 -3680px
}
.flag-24.flag-TJ {
	background-position:0 -3136px
}
.flag-24.flag-TK {
	background-position:0 -1328px
}
.flag-24.flag-TL {
	background-position:0 -752px
}
.flag-24.flag-TM {
	background-position:0 -1488px
}
.flag-24.flag-TN {
	background-position:0 -1504px
}
.flag-24.flag-TO {
	background-position:0 -3488px
}
.flag-24.flag-TR {
	background-position:0 -1312px
}
.flag-24.flag-TT {
	background-position:0 -624px
}
.flag-24.flag-TV {
	background-position:0 -1360px
}
.flag-24.flag-TW {
	background-position:0 -2192px
}
.flag-24.flag-TZ {
	background-position:0 -464px
}
.flag-24.flag-UA {
	background-position:0 -3504px
}
.flag-24.flag-UG {
	background-position:0 -2480px
}
.flag-24.flag-UM {
	background-position:0 -3056px
}
.flag-24.flag-US {
	background-position:0 -3056px
}
.flag-24.flag-UY {
	background-position:0 -2352px
}
.flag-24.flag-UZ {
	background-position:0 -2928px
}
.flag-24.flag-VA {
	background-position:0 -3951px
}
.flag-24.flag-VC {
	background-position:0 -1168px
}
.flag-24.flag-VE {
	background-position:0 -2512px
}
.flag-24.flag-VG {
	background-position:0 -368px
}
.flag-24.flag-VI {
	background-position:0 -1216px
}
.flag-24.flag-VN {
	background-position:0 -1936px
}
.flag-24.flag-VU {
	background-position:0 -1136px
}
.flag-24.flag-WF {
	background-position:0 -2272px
}
.flag-24.flag-WS {
	background-position:0 -2336px
}
.flag-24.flag-YE {
	background-position:0 -3888px
}
.flag-24.flag-YT {
	background-position:0 -720px
}
.flag-24.flag-ZA {
	background-position:0 -496px
}
.flag-24.flag-ZM {
	background-position:0 -1616px
}
.flag-24.flag-ZW {
	background-position:0 -1536px
}
.flag-32 {
    /* background:url("../assets/images/flags_32.png") no-repeat; */
    background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;

	display:inline-block;
	height:22px;
	text-indent:-9999px;
	width:30px
}
.flag-32.flag-AD {
	background-position:0 -2046px
}
.flag-32.flag-AE {
	background-position:0 -4422px
}
.flag-32.flag-AF {
	background-position:0 -1914px
}
.flag-32.flag-AG {
	background-position:0 -638px
}
.flag-32.flag-AI {
	background-position:0 -704px
}
.flag-32.flag-AL {
	background-position:0 -2398px
}
.flag-32.flag-AM {
	background-position:0 -4708px
}
.flag-32.flag-AO {
	background-position:0 -2860px
}
.flag-32.flag-AQ {
	background-position:0 -2596px
}
.flag-32.flag-AR {
	background-position:0 -4730px
}
.flag-32.flag-AS {
	background-position:0 -506px
}
.flag-32.flag-AT {
	background-position:0 -5324px
}
.flag-32.flag-AU {
	background-position:0 -550px
}
.flag-32.flag-AW {
	background-position:0 -3586px
}
.flag-32.flag-AX {
	background-position:0 -3322px
}
.flag-32.flag-AZ {
	background-position:0 -3344px
}
.flag-32.flag-BA {
	background-position:0 -836px
}
.flag-32.flag-BB {
	background-position:0 -2618px
}
.flag-32.flag-BD {
	background-position:0 -2134px
}
.flag-32.flag-BE {
	background-position:0 -3542px
}
.flag-32.flag-BF {
	background-position:0 -4070px
}
.flag-32.flag-BG {
	background-position:0 -5214px
}
.flag-32.flag-BH {
	background-position:0 -2838px
}
.flag-32.flag-BI {
	background-position:0 -176px
}
.flag-32.flag-BJ {
	background-position:0 -3828px
}
.flag-32.flag-BM {
	background-position:0 -660px
}
.flag-32.flag-BN {
	background-position:0 -770px
}
.flag-32.flag-BO {
	background-position:0 -2904px
}
.flag-32.flag-BR {
	background-position:0 -242px
}
.flag-32.flag-BS {
	background-position:0 -3190px
}
.flag-32.flag-BT {
	background-position:0 -1276px
}
.flag-32.flag-BV {
	background-position:0 -3938px
}
.flag-32.flag-BW {
	background-position:0 -4818px
}
.flag-32.flag-BY {
	background-position:0 -2772px
}
.flag-32.flag-BZ {
	background-position:0 -902px
}
.flag-32.flag-CA {
	background-position:0 -2750px
}
.flag-32.flag-CC {
	background-position:0 -1738px
}
.flag-32.flag-CD {
	background-position:0 -374px
}
.flag-32.flag-CF {
	background-position:0 -4048px
}
.flag-32.flag-CG {
	background-position:0 -1650px
}
.flag-32.flag-CH {
	background-position:0 -4444px
}
.flag-32.flag-CIS {
	background-position:0 -154px
}
.flag-32.flag-CI {
	background-position:0 -3850px
}
.flag-32.flag-CK {
	background-position:0 -396px
}
.flag-32.flag-CL {
	background-position:0 -4466px
}
.flag-32.flag-CM {
	background-position:0 -2464px
}
.flag-32.flag-CN {
	background-position:0 -3388px
}
.flag-32.flag-CO {
	background-position:0 -4950px
}
.flag-32.flag-CR {
	background-position:0 -5060px
}
.flag-32.flag-CU {
	background-position:0 -2068px
}
.flag-32.flag-CV {
	background-position:0 -3476px
}
.flag-32.flag-CW {
	background-position:0 -3498px
}
.flag-32.flag-CX {
	background-position:0 -1562px
}
.flag-32.flag-CY {
	background-position:0 -4598px
}
.flag-32.flag-CZ {
	background-position:0 -2948px
}
.flag-32.flag-DE {
	background-position:0 -4620px
}
.flag-32.flag-DJ {
	background-position:0 -2574px
}
.flag-32.flag-DK {
	background-position:0 -4884px
}
.flag-32.flag-DM {
	background-position:0 -814px
}
.flag-32.flag-DO {
	background-position:0 -4378px
}
.flag-32.flag-DZ {
	background-position:0 -2420px
}
.flag-32.flag-EC {
	background-position:0 -1628px
}
.flag-32.flag-EE {
	background-position:0 -4972px
}
.flag-32.flag-EG {
	background-position:0 -4752px
}
.flag-32.flag-EH {
	background-position:0 -2442px
}
.flag-32.flag-EN {
	background-position:0 -5192px
}
.flag-32.flag-ER {
	background-position:0 -418px
}
.flag-32.flag-ES {
	background-position:0 -2706px
}
.flag-32.flag-EU {
	background-position:0 -5390px
}
.flag-32.flag-ET {
	background-position:0 -1804px
}
.flag-32.flag-FI {
	background-position:0 -5104px
}
.flag-32.flag-FJ {
	background-position:0 -1386px
}
.flag-32.flag-FK {
	background-position:0 -352px
}
.flag-32.flag-FM {
	background-position:0 -2970px
}
.flag-32.flag-FO {
	background-position:0 -4862px
}
.flag-32.flag-FR {
	background-position:0 -3784px
}
.flag-32.flag-GA {
	background-position:0 -4774px
}
.flag-32.flag-GB,.flag-32.flag-UK {
	background-position:0 -132px
}
.flag-32.flag-GD {
	background-position:0 -528px
}
.flag-32.flag-GE {
	background-position:0 -3432px
}
.flag-32.flag-GF {
	background-position:0 -2288px
}
.flag-32.flag-GG {
	background-position:0 -3894px
}
.flag-32.flag-GH {
	background-position:0 -3718px
}
.flag-32.flag-GI {
	background-position:0 -2002px
}
.flag-32.flag-GL {
	background-position:0 -3036px
}
.flag-32.flag-GM {
	background-position:0 -4928px
}
.flag-32.flag-GN {
	background-position:0 -3256px
}
.flag-32.flag-GP {
	background-position:0 -4334px
}
.flag-32.flag-GQ {
	background-position:0 -1584px
}
.flag-32.flag-GR {
	background-position:0 -3806px
}
.flag-32.flag-GS {
	background-position:0 -330px
}
.flag-32.flag-GT {
	background-position:0 -2178px
}
.flag-32.flag-GU {
	background-position:0 -2024px
}
.flag-32.flag-GW {
	background-position:0 -3080px
}
.flag-32.flag-GY {
	background-position:0 -198px
}
.flag-32.flag-HK {
	background-position:0 -1980px
}
.flag-32.flag-HM {
	background-position:0 -572px
}
.flag-32.flag-HN {
	background-position:0 -4906px
}
.flag-32.flag-HR {
	background-position:0 -2992px
}
.flag-32.flag-HT {
	background-position:0 -4642px
}
.flag-32.flag-HU {
	background-position:0 -5082px
}
.flag-32.flag-ID {
	background-position:0 -5148px
}
.flag-32.flag-IE {
	background-position:0 -3762px
}
.flag-32.flag-IL {
	background-position:0 -4576px
}
.flag-32.flag-IM {
	background-position:0 -1606px
}
.flag-32.flag-IN {
	background-position:0 -4356px
}
.flag-32.flag-IO {
	background-position:0 0
}
.flag-32.flag-IQ {
	background-position:0 -3652px
}
.flag-32.flag-IR {
	background-position:0 -4268px
}
.flag-32.flag-IS {
	background-position:0 -4026px
}
.flag-32.flag-IT {
	background-position:0 -3740px
}
.flag-32.flag-JE {
	background-position:0 -1122px
}
.flag-32.flag-OI {
	background-position:0 -1122px
}
.flag-32.flag-JM {
	background-position:0 -220px
}
.flag-32.flag-JO {
	background-position:0 -2552px
}
.flag-32.flag-JP {
	background-position:0 -4510px
}
.flag-32.flag-KE {
	background-position:0 -1034px
}
.flag-32.flag-KG {
	background-position:0 -1232px
}
.flag-32.flag-KH {
	background-position:0 -1870px
}
.flag-32.flag-KI {
	background-position:0 -66px
}
.flag-32.flag-KM {
	background-position:0 -1760px
}
.flag-32.flag-KN {
	background-position:0 -726px
}
.flag-32.flag-KP {
	background-position:0 -3168px
}
.flag-32.flag-KR {
	background-position:0 -1166px
}
.flag-32.flag-KW {
	background-position:0 -3608px
}
.flag-32.flag-KY {
	background-position:0 -682px
}
.flag-32.flag-KZ {
	background-position:0 -858px
}
.flag-32.flag-LA {
	background-position:0 -3102px
}
.flag-32.flag-LB {
	background-position:0 -3696px
}
.flag-32.flag-LC {
	background-position:0 -968px
}
.flag-32.flag-LI {
	background-position:0 -3124px
}
.flag-32.flag-LK {
	background-position:0 -990px
}
.flag-32.flag-LR {
	background-position:0 -3564px
}
.flag-32.flag-LS {
	background-position:0 -3916px
}
.flag-32.flag-LT {
	background-position:0 -4840px
}
.flag-32.flag-LU {
	background-position:0 -5302px
}
.flag-32.flag-LV {
	background-position:0 -5016px
}
.flag-32.flag-LY {
	background-position:0 -3872px
}
.flag-32.flag-MA {
	background-position:0 -3366px
}
.flag-32.flag-MC {
	background-position:0 -5170px
}
.flag-32.flag-MD {
	background-position:0 -2222px
}
.flag-32.flag-ME {
	background-position:0 -1716px
}
.flag-32.flag-MF {
	background-position:0 -1936px
}
.flag-32.flag-MG {
	background-position:0 -4994px
}
.flag-32.flag-MH {
	background-position:0 -286px
}
.flag-32.flag-MK {
	background-position:0 -88px
}
.flag-32.flag-ML {
	background-position:0 -3212px
}
.flag-32.flag-MM {
	background-position:0 -2112px
}
.flag-32.flag-MN {
	background-position:0 -2354px
}
.flag-32.flag-MO {
	background-position:0 -1254px
}
.flag-32.flag-MP {
	background-position:0 -44px
}
.flag-32.flag-MQ {
	background-position:0 -264px
}
.flag-32.flag-MR {
	background-position:0 -2332px
}
.flag-32.flag-MS {
	background-position:0 -924px
}
.flag-32.flag-MT {
	background-position:0 -4180px
}
.flag-32.flag-MU {
	background-position:0 -4554px
}
.flag-32.flag-MV {
	background-position:0 -3410px
}
.flag-32.flag-MW {
	background-position:0 -1518px
}
.flag-32.flag-MX {
	background-position:0 -1782px
}
.flag-32.flag-MY {
	background-position:0 -2310px
}
.flag-32.flag-MZ {
	background-position:0 -1320px
}
.flag-32.flag-NA {
	background-position:0 -110px
}
.flag-32.flag-NC {
	background-position:0 -1430px
}
.flag-32.flag-NE {
	background-position:0 -4532px
}
.flag-32.flag-NF {
	background-position:0 -1210px
}
.flag-32.flag-NG {
	background-position:0 -4488px
}
.flag-32.flag-NI {
	background-position:0 -4400px
}
.flag-32.flag-NL {
	background-position:0 -5280px
}
.flag-32.flag-NO {
	background-position:0 -3960px
}
.flag-32.flag-NP {
	background-position:0 -2508px
}
.flag-32.flag-NR {
	background-position:0 -3520px
}
.flag-32.flag-NU {
	background-position:0 -1496px
}
.flag-32.flag-NZ {
	background-position:0 -1078px
}
.flag-32.flag-OM {
	background-position:0 -3058px
}
.flag-32.flag-PA {
	background-position:0 -4224px
}
.flag-32.flag-PE {
	background-position:0 -2156px
}
.flag-32.flag-PG {
	background-position:0 -880px
}
.flag-32.flag-PH {
	background-position:0 -2486px
}
.flag-32.flag-PK {
	background-position:0 -2882px
}
.flag-32.flag-PL {
	background-position:0 -5368px
}
.flag-32.flag-PM {
	background-position:0 -22px
}
.flag-32.flag-PN {
	background-position:0 -484px
}
.flag-32.flag-PR {
	background-position:0 -2090px
}
.flag-32.flag-PS {
	background-position:0 -2640px
}
.flag-32.flag-PT {
	background-position:0 -1342px
}
.flag-32.flag-PW {
	background-position:0 -2728px
}
.flag-32.flag-PY {
	background-position:0 -4686px
}
.flag-32.flag-QA {
	background-position:0 -4092px
}
.flag-32.flag-RE {
	background-position:0 -1452px
}
.flag-32.flag-RO {
	background-position:0 -3234px
}
.flag-32.flag-RS {
	background-position:0 -5236px
}
.flag-32.flag-RU {
	background-position:0 -5236px
}
.flag-32.flag-RW {
	background-position:0 -3674px
}
.flag-32.flag-SA {
	background-position:0 -792px
}
.flag-32.flag-SB {
	background-position:0 -440px
}
.flag-32.flag-SC {
	background-position:0 -594px
}
.flag-32.flag-SD {
	background-position:0 -2662px
}
.flag-32.flag-SE {
	background-position:0 -4202px
}
.flag-32.flag-SG {
	background-position:0 -4312px
}
.flag-32.flag-SH {
	background-position:0 -616px
}
.flag-32.flag-SI {
	background-position:0 -4004px
}
.flag-32.flag-SJ {
	background-position:0 -3982px
}
.flag-32.flag-SK {
	background-position:0 -2816px
}
.flag-32.flag-SL {
	background-position:0 -5258px
}
.flag-32.flag-SM {
	background-position:0 -1144px
}
.flag-32.flag-SN {
	background-position:0 -1892px
}
.flag-32.flag-SO {
	background-position:0 -3454px
}
.flag-32.flag-SR {
	background-position:0 -4114px
}
.flag-32.flag-SS {
	background-position:0 -2200px
}
.flag-32.flag-ST {
	background-position:0 -1474px
}
.flag-32.flag-SV {
	background-position:0 -4158px
}
.flag-32.flag-SX {
	background-position:0 -1298px
}
.flag-32.flag-SY {
	background-position:0 -5038px
}
.flag-32.flag-SZ {
	background-position:0 -1188px
}
.flag-32.flag-TC {
	background-position:0 -748px
}
.flag-32.flag-TD {
	background-position:0 -3278px
}
.flag-32.flag-TF {
	background-position:0 -1100px
}
.flag-32.flag-TG {
	background-position:0 -2684px
}
.flag-32.flag-TH {
	background-position:0 -5126px
}
.flag-32.flag-TJ {
	background-position:0 -4136px
}
.flag-32.flag-TK {
	background-position:0 -1694px
}
.flag-32.flag-TL {
	background-position:0 -1540px
}
.flag-32.flag-TM {
	background-position:0 -1826px
}
.flag-32.flag-TN {
	background-position:0 -1848px
}
.flag-32.flag-TO {
	background-position:0 -4796px
}
.flag-32.flag-TR {
	background-position:0 -2926px
}
.flag-32.flag-TT {
	background-position:0 -1056px
}
.flag-32.flag-TV {
	background-position:0 -946px
}
.flag-32.flag-TW {
	background-position:0 -2794px
}
.flag-32.flag-TZ {
	background-position:0 -1012px
}
.flag-32.flag-UA {
	background-position:0 -4664px
}
.flag-32.flag-UG {
	background-position:0 -3014px
}
.flag-32.flag-US {
	background-position:0 -4246px
}
.flag-32.flag-UY {
	background-position:0 -3630px
}
.flag-32.flag-UZ {
	background-position:0 -4290px
}
.flag-32.flag-VC {
	background-position:0 -1958px
}
.flag-32.flag-VE {
	background-position:0 -3300px
}
.flag-32.flag-VG {
	background-position:0 -462px
}
.flag-32.flag-VI {
	background-position:0 -1364px
}
.flag-32.flag-VN {
	background-position:0 -3146px
}
.flag-32.flag-VU {
	background-position:0 -1672px
}
.flag-32.flag-WF {
	background-position:0 -2266px
}
.flag-32.flag-WS {
	background-position:0 -2530px
}
.flag-32.flag-YE {
	background-position:0 -5346px
}
.flag-32.flag-YT {
	background-position:0 -308px
}
.flag-32.flag-ZA {
	background-position:0 -1408px
}
.flag-32.flag-ZM {
	background-position:0 -2244px
}
.flag-32.flag-ZW {
	background-position:0 -2376px
}
.flag-48 {
    /* background:url("../assets/images/flags_48.png") no-repeat; */
    background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;
	display:inline-block;
	height:32px;
	text-indent:-9999px;
	width:44px
}
.flag-48.flag-AD {
	background-position:0 -3264px
}
.flag-48.flag-AE {
	background-position:0 -4384px
}
.flag-48.flag-AF {
	background-position:0 -1664px
}
.flag-48.flag-AG {
	background-position:0 -1632px
}
.flag-48.flag-AI {
	background-position:0 -608px
}
.flag-48.flag-AL {
	background-position:0 -3008px
}
.flag-48.flag-AM {
	background-position:0 -7264px
}
.flag-48.flag-AO {
	background-position:0 -4576px
}
.flag-48.flag-AQ {
	background-position:0 -2560px
}
.flag-48.flag-AR {
	background-position:0 -6144px
}
.flag-48.flag-AS {
	background-position:0 -1120px
}
.flag-48.flag-AT {
	background-position:0 -7616px
}
.flag-48.flag-AU {
	background-position:0 -416px
}
.flag-48.flag-AW {
	background-position:0 -4640px
}
.flag-48.flag-AX {
	background-position:0 -4192px
}
.flag-48.flag-AZ {
	background-position:0 -3104px
}
.flag-48.flag-BA {
	background-position:0 -1184px
}
.flag-48.flag-BB {
	background-position:0 -3168px
}
.flag-48.flag-BD {
	background-position:0 -3808px
}
.flag-48.flag-BE {
	background-position:0 -5984px
}
.flag-48.flag-BF {
	background-position:0 -4608px
}
.flag-48.flag-BG {
	background-position:0 -7776px
}
.flag-48.flag-BH {
	background-position:0 -5120px
}
.flag-48.flag-BI {
	background-position:0 -288px
}
.flag-48.flag-BJ {
	background-position:0 -6496px
}
.flag-48.flag-BM {
	background-position:0 -512px
}
.flag-48.flag-BN {
	background-position:0 -1504px
}
.flag-48.flag-BO {
	background-position:0 -5344px
}
.flag-48.flag-BR {
	background-position:0 -928px
}
.flag-48.flag-BS {
	background-position:0 -4704px
}
.flag-48.flag-BT {
	background-position:0 -1600px
}
.flag-48.flag-BV {
	background-position:0 -6336px
}
.flag-48.flag-BW {
	background-position:0 -7232px
}
.flag-48.flag-BY {
	background-position:0 -4864px
}
.flag-48.flag-BZ {
	background-position:0 -1696px
}
.flag-48.flag-CA {
	background-position:0 -4896px
}
.flag-48.flag-CC {
	background-position:0 -1888px
}
.flag-48.flag-CD {
	background-position:0 -832px
}
.flag-48.flag-CF {
	background-position:0 -6432px
}
.flag-48.flag-CG {
	background-position:0 -2368px
}
.flag-48.flag-CH {
	background-position:0 -6720px
}
.flag-48.flag-CIS {
	background-position:0 -160px
}
.flag-48.flag-CI {
	background-position:0 -6272px
}
.flag-48.flag-CK {
	background-position:0 -768px
}
.flag-48.flag-CL {
	background-position:0 -6816px
}
.flag-48.flag-CM {
	background-position:0 -4736px
}
.flag-48.flag-CN {
	background-position:0 -3072px
}
.flag-48.flag-CO {
	background-position:0 -6624px
}
.flag-48.flag-CR {
	background-position:0 -7552px
}
.flag-48.flag-CU {
	background-position:0 -3712px
}
.flag-48.flag-CV {
	background-position:0 -4768px
}
.flag-48.flag-CW {
	background-position:0 -3552px
}
.flag-48.flag-CX {
	background-position:0 -1440px
}
.flag-48.flag-CY {
	background-position:0 -5376px
}
.flag-48.flag-CZ {
	background-position:0 -4928px
}
.flag-48.flag-DE {
	background-position:0 -6240px
}
.flag-48.flag-DJ {
	background-position:0 -4320px
}
.flag-48.flag-DK {
	background-position:0 -7200px
}
.flag-48.flag-DM {
	background-position:0 -2016px
}
.flag-48.flag-DO {
	background-position:0 -4064px
}
.flag-48.flag-DZ {
	background-position:0 -4352px
}
.flag-48.flag-EC {
	background-position:0 -4096px
}
.flag-48.flag-EE {
	background-position:0 -6976px
}
.flag-48.flag-EG {
	background-position:0 -5952px
}
.flag-48.flag-EH {
	background-position:0 -3680px
}
.flag-48.flag-EN {
	background-position:0 -7712px
}
.flag-48.flag-ER {
	background-position:0 -1056px
}
.flag-48.flag-ES {
	background-position:0 -5184px
}
.flag-48.flag-EU {
	background-position:0 -7840px
}
.flag-48.flag-ET {
	background-position:0 -4256px
}
.flag-48.flag-FI {
	background-position:0 -7520px
}
.flag-48.flag-FJ {
	background-position:0 -992px
}
.flag-48.flag-FK {
	background-position:0 -320px
}
.flag-48.flag-FM {
	background-position:0 -5792px
}
.flag-48.flag-FO {
	background-position:0 -6880px
}
.flag-48.flag-FR {
	background-position:0 -6016px
}
.flag-48.flag-GA {
	background-position:0 -6912px
}
.flag-48.flag-GB,.flag-48.flag-UK {
	background-position:0 -96px
}
.flag-48.flag-GD {
	background-position:0 -960px
}
.flag-48.flag-GE {
	background-position:0 -7424px
}
.flag-48.flag-GF {
	background-position:0 -3392px
}
.flag-48.flag-GG {
	background-position:0 -5248px
}
.flag-48.flag-GH {
	background-position:0 -3744px
}
.flag-48.flag-GI {
	background-position:0 -3520px
}
.flag-48.flag-GL {
	background-position:0 -3616px
}
.flag-48.flag-GM {
	background-position:0 -7296px
}
.flag-48.flag-GN {
	background-position:0 -5760px
}
.flag-48.flag-GP {
	background-position:0 -3936px
}
.flag-48.flag-GQ {
	background-position:0 -4224px
}
.flag-48.flag-GR {
	background-position:0 -7104px
}
.flag-48.flag-GS {
	background-position:0 -576px
}
.flag-48.flag-GT {
	background-position:0 -3488px
}
.flag-48.flag-GU {
	background-position:0 -3328px
}
.flag-48.flag-GW {
	background-position:0 -5408px
}
.flag-48.flag-GY {
	background-position:0 -864px
}
.flag-48.flag-HK {
	background-position:0 -4512px
}
.flag-48.flag-HM {
	background-position:0 -448px
}
.flag-48.flag-HN {
	background-position:0 -6752px
}
.flag-48.flag-HR {
	background-position:0 -3840px
}
.flag-48.flag-HT {
	background-position:0 -7328px
}
.flag-48.flag-HU {
	background-position:0 -7136px
}
.flag-48.flag-ID {
	background-position:0 -7648px
}
.flag-48.flag-IE {
	background-position:0 -6176px
}
.flag-48.flag-IL {
	background-position:0 -6560px
}
.flag-48.flag-IM {
	background-position:0 -3200px
}
.flag-48.flag-IN {
	background-position:0 -5536px
}
.flag-48.flag-IO {
	background-position:0 0
}
.flag-48.flag-IQ {
	background-position:0 -4832px
}
.flag-48.flag-IR {
	background-position:0 -5056px
}
.flag-48.flag-IS {
	background-position:0 -6400px
}
.flag-48.flag-IT {
	background-position:0 -6208px
}
.flag-48.flag-JE {
	background-position:0 -1728px
}
.flag-48.flag-OI {
	background-position:0 -1728px
}
.flag-48.flag-JM {
	background-position:0 -352px
}
.flag-48.flag-JO {
	background-position:0 -3968px
}
.flag-48.flag-JP {
	background-position:0 -5312px
}
.flag-48.flag-KE {
	background-position:0 -2112px
}
.flag-48.flag-KG {
	background-position:0 -4480px
}
.flag-48.flag-KH {
	background-position:0 -4160px
}
.flag-48.flag-KI {
	background-position:0 -192px
}
.flag-48.flag-KM {
	background-position:0 -2304px
}
.flag-48.flag-KN {
	background-position:0 -1152px
}
.flag-48.flag-KP {
	background-position:0 -3872px
}
.flag-48.flag-KR {
	background-position:0 -1952px
}
.flag-48.flag-KW {
	background-position:0 -3776px
}
.flag-48.flag-KY {
	background-position:0 -128px
}
.flag-48.flag-KZ {
	background-position:0 -1568px
}
.flag-48.flag-LA {
	background-position:0 -6112px
}
.flag-48.flag-LB {
	background-position:0 -4448px
}
.flag-48.flag-LC {
	background-position:0 -2464px
}
.flag-48.flag-LI {
	background-position:0 -5472px
}
.flag-48.flag-LK {
	background-position:0 -1280px
}
.flag-48.flag-LR {
	background-position:0 -5504px
}
.flag-48.flag-LS {
	background-position:0 -5568px
}
.flag-48.flag-LT {
	background-position:0 -7360px
}
.flag-48.flag-LU {
	background-position:0 -7584px
}
.flag-48.flag-LV {
	background-position:0 -7008px
}
.flag-48.flag-LY {
	background-position:0 -4128px
}
.flag-48.flag-MA {
	background-position:0 -4672px
}
.flag-48.flag-MC {
	background-position:0 -7680px
}
.flag-48.flag-MD {
	background-position:0 -2656px
}
.flag-48.flag-ME {
	background-position:0 -2272px
}
.flag-48.flag-MF {
	background-position:0 -2752px
}
.flag-48.flag-MG {
	background-position:0 -7072px
}
.flag-48.flag-MH {
	background-position:0 -736px
}
.flag-48.flag-MK {
	background-position:0 -384px
}
.flag-48.flag-ML {
	background-position:0 -5920px
}
.flag-48.flag-MM {
	background-position:0 -2816px
}
.flag-48.flag-MN {
	background-position:0 -2848px
}
.flag-48.flag-MO {
	background-position:0 -896px
}
.flag-48.flag-MP {
	background-position:0 -64px
}
.flag-48.flag-MQ {
	background-position:0 -640px
}
.flag-48.flag-MR {
	background-position:0 -2240px
}
.flag-48.flag-MS {
	background-position:0 -800px
}
.flag-48.flag-MT {
	background-position:0 -4000px
}
.flag-48.flag-MU {
	background-position:0 -7040px
}
.flag-48.flag-MV {
	background-position:0 -6080px
}
.flag-48.flag-MW {
	background-position:0 -2720px
}
.flag-48.flag-MX {
	background-position:0 -3584px
}
.flag-48.flag-MY {
	background-position:0 -3424px
}
.flag-48.flag-MZ {
	background-position:0 -2944px
}
.flag-48.flag-NA {
	background-position:0 -256px
}
.flag-48.flag-NC {
	background-position:0 -1824px
}
.flag-48.flag-NE {
	background-position:0 -5728px
}
.flag-48.flag-NF {
	background-position:0 -2496px
}
.flag-48.flag-NG {
	background-position:0 -6784px
}
.flag-48.flag-NI {
	background-position:0 -5440px
}
.flag-48.flag-NL {
	background-position:0 -7488px
}
.flag-48.flag-NO {
	background-position:0 -6368px
}
.flag-48.flag-NP {
	background-position:0 -1376px
}
.flag-48.flag-NR {
	background-position:0 -5888px
}
.flag-48.flag-NU {
	background-position:0 -2208px
}
.flag-48.flag-NZ {
	background-position:0 -1344px
}
.flag-48.flag-OM {
	background-position:0 -5280px
}
.flag-48.flag-PA {
	background-position:0 -3456px
}
.flag-48.flag-PE {
	background-position:0 -2528px
}
.flag-48.flag-PG {
	background-position:0 -1536px
}
.flag-48.flag-PH {
	background-position:0 -3648px
}
.flag-48.flag-PK {
	background-position:0 -2080px
}
.flag-48.flag-PL {
	background-position:0 -7808px
}
.flag-48.flag-PM {
	background-position:0 -32px
}
.flag-48.flag-PN {
	background-position:0 -224px
}
.flag-48.flag-PR {
	background-position:0 -2976px
}
.flag-48.flag-PS {
	background-position:0 -4992px
}
.flag-48.flag-PT {
	background-position:0 -2400px
}
.flag-48.flag-PW {
	background-position:0 -2912px
}
.flag-48.flag-PY {
	background-position:0 -5696px
}
.flag-48.flag-QA {
	background-position:0 -6528px
}
.flag-48.flag-RE {
	background-position:0 -2144px
}
.flag-48.flag-RO {
	background-position:0 -5856px
}
.flag-48.flag-RS {
	background-position:0 -7744px
}
.flag-48.flag-RU {
	background-position:0 -7744px
}
.flag-48.flag-RW {
	background-position:0 -3904px
}
.flag-48.flag-SA {
	background-position:0 -1856px
}
.flag-48.flag-SB {
	background-position:0 -1024px
}
.flag-48.flag-SC {
	background-position:0 -1408px
}
.flag-48.flag-SD {
	background-position:0 -5088px
}
.flag-48.flag-SE {
	background-position:0 -5664px
}
.flag-48.flag-SG {
	background-position:0 -6592px
}
.flag-48.flag-SH {
	background-position:0 -672px
}
.flag-48.flag-SI {
	background-position:0 -4544px
}
.flag-48.flag-SJ {
	background-position:0 -6304px
}
.flag-48.flag-SK {
	background-position:0 -3296px
}
.flag-48.flag-SL {
	background-position:0 -7456px
}
.flag-48.flag-SM {
	background-position:0 -2336px
}
.flag-48.flag-SN {
	background-position:0 -4288px
}
.flag-48.flag-SO {
	background-position:0 -6048px
}
.flag-48.flag-SR {
	background-position:0 -4032px
}
.flag-48.flag-SS {
	background-position:0 -2432px
}
.flag-48.flag-ST {
	background-position:0 -2176px
}
.flag-48.flag-SV {
	background-position:0 -5600px
}
.flag-48.flag-SX {
	background-position:0 -2880px
}
.flag-48.flag-SY {
	background-position:0 -6688px
}
.flag-48.flag-SZ {
	background-position:0 -1472px
}
.flag-48.flag-TC {
	background-position:0 -704px
}
.flag-48.flag-TD {
	background-position:0 -5824px
}
.flag-48.flag-TF {
	background-position:0 -1984px
}
.flag-48.flag-TG {
	background-position:0 -5152px
}
.flag-48.flag-TH {
	background-position:0 -7392px
}
.flag-48.flag-TJ {
	background-position:0 -4960px
}
.flag-48.flag-TK {
	background-position:0 -2048px
}
.flag-48.flag-TL {
	background-position:0 -2624px
}
.flag-48.flag-TM {
	background-position:0 -1792px
}
.flag-48.flag-TN {
	background-position:0 -2784px
}
.flag-48.flag-TO {
	background-position:0 -6944px
}
.flag-48.flag-TR {
	background-position:0 -3040px
}
.flag-48.flag-TT {
	background-position:0 -1088px
}
.flag-48.flag-TV {
	background-position:0 -544px
}
.flag-48.flag-TW {
	background-position:0 -4416px
}
.flag-48.flag-TZ {
	background-position:0 -1216px
}
.flag-48.flag-UA {
	background-position:0 -6848px
}
.flag-48.flag-UG {
	background-position:0 -3232px
}
.flag-48.flag-US {
	background-position:0 -6464px
}
.flag-48.flag-UY {
	background-position:0 -5632px
}
.flag-48.flag-UZ {
	background-position:0 -6656px
}
.flag-48.flag-VC {
	background-position:0 -2592px
}
.flag-48.flag-VE {
	background-position:0 -3136px
}
.flag-48.flag-VG {
	background-position:0 -480px
}
.flag-48.flag-VI {
	background-position:0 -1312px
}
.flag-48.flag-VN {
	background-position:0 -5216px
}
.flag-48.flag-VU {
	background-position:0 -1920px
}
.flag-48.flag-WF {
	background-position:0 -3360px
}
.flag-48.flag-WS {
	background-position:0 -4800px
}
.flag-48.flag-YE {
	background-position:0 -7168px
}
.flag-48.flag-YT {
	background-position:0 -1248px
}
.flag-48.flag-ZA {
	background-position:0 -1760px
}
.flag-48.flag-ZM {
	background-position:0 -5024px
}
.flag-48.flag-ZW {
	background-position:0 -2688px
}
.flag-64 {
    /* background:url("../assets/images/flags_64.png") no-repeat; */
    background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;
	display:inline-block;
	height:42px;
	text-indent:-9999px;
	width:58px
}
.flag-64.flag-AD {
	background-position:0 -3066px
}
.flag-64.flag-AE {
	background-position:0 -7476px
}
.flag-64.flag-AF {
	background-position:0 -3444px
}
.flag-64.flag-AG {
	background-position:0 -2394px
}
.flag-64.flag-AI {
	background-position:0 -2100px
}
.flag-64.flag-AL {
	background-position:0 -2814px
}
.flag-64.flag-AM {
	background-position:0 -8442px
}
.flag-64.flag-AO {
	background-position:0 -5250px
}
.flag-64.flag-AQ {
	background-position:0 -3906px
}
.flag-64.flag-AR {
	background-position:0 -8400px
}
.flag-64.flag-AS {
	background-position:0 -1050px
}
.flag-64.flag-AT {
	background-position:0 -9660px
}
.flag-64.flag-AU {
	background-position:0 -2478px
}
.flag-64.flag-AW {
	background-position:0 -8148px
}
.flag-64.flag-AX {
	background-position:0 -7854px
}
.flag-64.flag-AZ {
	background-position:0 -5544px
}
.flag-64.flag-BA {
	background-position:0 -1218px
}
.flag-64.flag-BB {
	background-position:0 -5082px
}
.flag-64.flag-BD {
	background-position:0 -4788px
}
.flag-64.flag-BE {
	background-position:0 -9492px
}
.flag-64.flag-BF {
	background-position:0 -7770px
}
.flag-64.flag-BG {
	background-position:0 -10038px
}
.flag-64.flag-BH {
	background-position:0 -6132px
}
.flag-64.flag-BI {
	background-position:0 -1008px
}
.flag-64.flag-BJ {
	background-position:0 -9618px
}
.flag-64.flag-BM {
	background-position:0 -1932px
}
.flag-64.flag-BN {
	background-position:0 -1554px
}
.flag-64.flag-BO {
	background-position:0 -5628px
}
.flag-64.flag-BR {
	background-position:0 -504px
}
.flag-64.flag-BS {
	background-position:0 -7308px
}
.flag-64.flag-BT {
	background-position:0 -1134px
}
.flag-64.flag-BV {
	background-position:0 -5754px
}
.flag-64.flag-BW {
	background-position:0 -8862px
}
.flag-64.flag-BY {
	background-position:0 -3990px
}
.flag-64.flag-BZ {
	background-position:0 -630px
}
.flag-64.flag-CA {
	background-position:0 -4578px
}
.flag-64.flag-CC {
	background-position:0 -3570px
}
.flag-64.flag-CD {
	background-position:0 -462px
}
.flag-64.flag-CF {
	background-position:0 -6258px
}
.flag-64.flag-CG {
	background-position:0 -3822px
}
.flag-64.flag-CH {
	background-position:0 -7812px
}
.flag-64.flag-CIS {
	background-position:0 -252px
}
.flag-64.flag-CI {
	background-position:0 -9576px
}
.flag-64.flag-CK {
	background-position:0 -1176px
}
.flag-64.flag-CL {
	background-position:0 -7056px
}
.flag-64.flag-CM {
	background-position:0 -5880px
}
.flag-64.flag-CN {
	background-position:0 -7182px
}
.flag-64.flag-CO {
	background-position:0 -9366px
}
.flag-64.flag-CR {
	background-position:0 -9198px
}
.flag-64.flag-CU {
	background-position:0 -4074px
}
.flag-64.flag-CV {
	background-position:0 -5208px
}
.flag-64.flag-CW {
	background-position:0 -8064px
}
.flag-64.flag-CX {
	background-position:0 -1344px
}
.flag-64.flag-CY {
	background-position:0 -6594px
}
.flag-64.flag-CZ {
	background-position:0 -6762px
}
.flag-64.flag-DE {
	background-position:0 -8484px
}
.flag-64.flag-DJ {
	background-position:0 -5502px
}
.flag-64.flag-DK {
	background-position:0 -8022px
}
.flag-64.flag-DM {
	background-position:0 -1848px
}
.flag-64.flag-DO {
	background-position:0 -9282px
}
.flag-64.flag-DZ {
	background-position:0 -3780px
}
.flag-64.flag-EC {
	background-position:0 -3276px
}
.flag-64.flag-EE {
	background-position:0 -9324px
}
.flag-64.flag-EG {
	background-position:0 -7980px
}
.flag-64.flag-EH {
	background-position:0 -4914px
}
.flag-64.flag-EN {
	background-position:0 -9240px
}
.flag-64.flag-ER {
	background-position:0 -882px
}
.flag-64.flag-ES {
	background-position:0 -4704px
}
.flag-64.flag-EU {
	background-position:0 -10290px
}
.flag-64.flag-ET {
	background-position:0 -3528px
}
.flag-64.flag-FI {
	background-position:0 -8652px
}
.flag-64.flag-FJ {
	background-position:0 -1806px
}
.flag-64.flag-FK {
	background-position:0 -798px
}
.flag-64.flag-FM {
	background-position:0 -4326px
}
.flag-64.flag-FO {
	background-position:0 -8778px
}
.flag-64.flag-FR {
	background-position:0 -9786px
}
.flag-64.flag-GA {
	background-position:0 -9072px
}
.flag-64.flag-GB,.flag-64.flag-UK {
	background-position:0 -84px
}
.flag-64.flag-GD {
	background-position:0 -546px
}
.flag-64.flag-GE {
	background-position:0 -8526px
}
.flag-64.flag-GF {
	background-position:0 -4662px
}
.flag-64.flag-GG {
	background-position:0 -7266px
}
.flag-64.flag-GH {
	background-position:0 -8106px
}
.flag-64.flag-GI {
	background-position:0 -3486px
}
.flag-64.flag-GL {
	background-position:0 -5460px
}
.flag-64.flag-GM {
	background-position:0 -8904px
}
.flag-64.flag-GN {
	background-position:0 -9450px
}
.flag-64.flag-GP {
	background-position:0 -8274px
}
.flag-64.flag-GQ {
	background-position:0 -4368px
}
.flag-64.flag-GR {
	background-position:0 -6804px
}
.flag-64.flag-GS {
	background-position:0 -588px
}
.flag-64.flag-GT {
	background-position:0 -4998px
}
.flag-64.flag-GU {
	background-position:0 -4284px
}
.flag-64.flag-GW {
	background-position:0 -8190px
}
.flag-64.flag-GY {
	background-position:0 -756px
}
.flag-64.flag-HK {
	background-position:0 -3192px
}
.flag-64.flag-HM {
	background-position:0 -2604px
}
.flag-64.flag-HN {
	background-position:0 -7098px
}
.flag-64.flag-HR {
	background-position:0 -3234px
}
.flag-64.flag-HT {
	background-position:0 -8358px
}
.flag-64.flag-HU {
	background-position:0 -9828px
}
.flag-64.flag-ID {
	background-position:0 -9030px
}
.flag-64.flag-IE {
	background-position:0 -9912px
}
.flag-64.flag-IL {
	background-position:0 -6342px
}
.flag-64.flag-IM {
	background-position:0 -2940px
}
.flag-64.flag-IN {
	background-position:0 -7434px
}
.flag-64.flag-IO {
	background-position:0 -42px
}
.flag-64.flag-IQ {
	background-position:0 -6930px
}
.flag-64.flag-IR {
	background-position:0 -3150px
}
.flag-64.flag-IS {
	background-position:0 -5712px
}
.flag-64.flag-IT {
	background-position:0 -9954px
}
.flag-64.flag-JE {
	background-position:0 -1092px
}
.flag-64.flag-OI {
	background-position:0 -1092px
}
.flag-64.flag-JM {
	background-position:0 -1470px
}
.flag-64.flag-JO {
	background-position:0 -5334px
}
.flag-64.flag-JP {
	background-position:0 -7140px
}
.flag-64.flag-KE {
	background-position:0 -2982px
}
.flag-64.flag-KH {
	background-position:0 -3948px
}
.flag-64.flag-KG {
	background-position:0 -10164px
}
.flag-64.flag-KI {
	background-position:0 -126px
}
.flag-64.flag-KM {
	background-position:0 -2688px
}
.flag-64.flag-KN {
	background-position:0 -1722px
}
.flag-64.flag-KP {
	background-position:0 -4830px
}
.flag-64.flag-KR {
	background-position:0 -2226px
}
.flag-64.flag-KW {
	background-position:0 -6888px
}
.flag-64.flag-KY {
	background-position:0 -966px
}
.flag-64.flag-KZ {
	background-position:0 -10206px
}
.flag-64.flag-LA {
	background-position:0 -6300px
}
.flag-64.flag-LB {
	background-position:0 -10248px
}
.flag-64.flag-LC {
	background-position:0 -3108px
}
.flag-64.flag-LI {
	background-position:0 -5670px
}
.flag-64.flag-LK {
	background-position:0 -714px
}
.flag-64.flag-LR {
	background-position:0 -6006px
}
.flag-64.flag-LS {
	background-position:0 -7392px
}
.flag-64.flag-LT {
	background-position:0 -8988px
}
.flag-64.flag-LU {
	background-position:0 -9702px
}
.flag-64.flag-LV {
	background-position:0 -9744px
}
.flag-64.flag-LY {
	background-position:0 -7224px
}
.flag-64.flag-MA {
	background-position:0 -6720px
}
.flag-64.flag-MC {
	background-position:0 -8946px
}
.flag-64.flag-MD {
	background-position:0 -3360px
}
.flag-64.flag-ME {
	background-position:0 -2562px
}
.flag-64.flag-MF {
	background-position:0 -5166px
}
.flag-64.flag-MG {
	background-position:0 -9114px
}
.flag-64.flag-MH {
	background-position:0 -420px
}
.flag-64.flag-MK {
	background-position:0 -210px
}
.flag-64.flag-ML {
	background-position:0 -8610px
}
.flag-64.flag-MM {
	background-position:0 -4746px
}
.flag-64.flag-MN {
	background-position:0 -4872px
}
.flag-64.flag-MO {
	background-position:0 -1386px
}
.flag-64.flag-MP {
	background-position:0 -168px
}
.flag-64.flag-MQ {
	background-position:0 -2898px
}
.flag-64.flag-MR {
	background-position:0 -3654px
}
.flag-64.flag-MS {
	background-position:0 -1890px
}
.flag-64.flag-MT {
	background-position:0 -8736px
}
.flag-64.flag-MU {
	background-position:0 -8568px
}
.flag-64.flag-MV {
	background-position:0 -6846px
}
.flag-64.flag-MW {
	background-position:0 -2520px
}
.flag-64.flag-MX {
	background-position:0 -4494px
}
.flag-64.flag-MY {
	background-position:0 -3738px
}
.flag-64.flag-MZ {
	background-position:0 -3402px
}
.flag-64.flag-NA {
	background-position:0 -294px
}
.flag-64.flag-NC {
	background-position:0 -2268px
}
.flag-64.flag-NE {
	background-position:0 -7602px
}
.flag-64.flag-NF {
	background-position:0 -4158px
}
.flag-64.flag-NG {
	background-position:0 -5922px
}
.flag-64.flag-NI {
	background-position:0 -6678px
}
.flag-64.flag-NL {
	background-position:0 -9870px
}
.flag-64.flag-NO {
	background-position:0 -5796px
}
.flag-64.flag-NP {
	background-position:0 -840px
}
.flag-64.flag-NR {
	background-position:0 -6384px
}
.flag-64.flag-NU {
	background-position:0 -4116px
}
.flag-64.flag-NZ {
	background-position:0 -2772px
}
.flag-64.flag-OM {
	background-position:0 -8232px
}
.flag-64.flag-PA {
	background-position:0 -5376px
}
.flag-64.flag-PE {
	background-position:0 -3612px
}
.flag-64.flag-PG {
	background-position:0 -2142px
}
.flag-64.flag-PH {
	background-position:0 -5040px
}
.flag-64.flag-PK {
	background-position:0 -4242px
}
.flag-64.flag-PL {
	background-position:0 -10122px
}
.flag-64.flag-PM {
	background-position:0 0
}
.flag-64.flag-PN {
	background-position:0 -378px
}
.flag-64.flag-PR {
	background-position:0 -4200px
}
.flag-64.flag-PS {
	background-position:0 -6552px
}
.flag-64.flag-PT {
	background-position:0 -2352px
}
.flag-64.flag-PW {
	background-position:0 -4536px
}
.flag-64.flag-PY {
	background-position:0 -6048px
}
.flag-64.flag-QA {
	background-position:0 -7644px
}
.flag-64.flag-RE {
	background-position:0 -1680px
}
.flag-64.flag-RO {
	background-position:0 -9534px
}
.flag-64.flag-RS {
	background-position:0 -9996px
}
.flag-64.flag-RU {
	background-position:0 -9996px
}
.flag-64.flag-RW {
	background-position:0 -7896px
}
.flag-64.flag-SA {
	background-position:0 -1512px
}
.flag-64.flag-SB {
	background-position:0 -1302px
}
.flag-64.flag-SC {
	background-position:0 -2058px
}
.flag-64.flag-SD {
	background-position:0 -7014px
}
.flag-64.flag-SE {
	background-position:0 -7728px
}
.flag-64.flag-SG {
	background-position:0 -6216px
}
.flag-64.flag-SH {
	background-position:0 -1764px
}
.flag-64.flag-SI {
	background-position:0 -7560px
}
.flag-64.flag-SJ {
	background-position:0 -5838px
}
.flag-64.flag-SK {
	background-position:0 -4620px
}
.flag-64.flag-SL {
	background-position:0 -9408px
}
.flag-64.flag-SM {
	background-position:0 -924px
}
.flag-64.flag-SN {
	background-position:0 -6174px
}
.flag-64.flag-SO {
	background-position:0 -5586px
}
.flag-64.flag-SR {
	background-position:0 -7686px
}
.flag-64.flag-SS {
	background-position:0 -3696px
}
.flag-64.flag-ST {
	background-position:0 -4956px
}
.flag-64.flag-SV {
	background-position:0 -7518px
}
.flag-64.flag-SX {
	background-position:0 -3318px
}
.flag-64.flag-SY {
	background-position:0 -7350px
}
.flag-64.flag-SZ {
	background-position:0 -1596px
}
.flag-64.flag-TC {
	background-position:0 -1638px
}
.flag-64.flag-TD {
	background-position:0 -8820px
}
.flag-64.flag-TF {
	background-position:0 -2730px
}
.flag-64.flag-TG {
	background-position:0 -6972px
}
.flag-64.flag-TH {
	background-position:0 -9156px
}
.flag-64.flag-TJ {
	background-position:0 -6510px
}
.flag-64.flag-TK {
	background-position:0 -3024px
}
.flag-64.flag-TL {
	background-position:0 -4032px
}
.flag-64.flag-TM {
	background-position:0 -2016px
}
.flag-64.flag-TN {
	background-position:0 -3864px
}
.flag-64.flag-TO {
	background-position:0 -8694px
}
.flag-64.flag-TR {
	background-position:0 -4410px
}
.flag-64.flag-TT {
	background-position:0 -1974px
}
.flag-64.flag-TV {
	background-position:0 -672px
}
.flag-64.flag-TW {
	background-position:0 -5418px
}
.flag-64.flag-TZ {
	background-position:0 -2184px
}
.flag-64.flag-UA {
	background-position:0 -8316px
}
.flag-64.flag-UG {
	background-position:0 -6468px
}
.flag-64.flag-US {
	background-position:0 -2436px
}
.flag-64.flag-UY {
	background-position:0 -5292px
}
.flag-64.flag-UZ {
	background-position:0 -7938px
}
.flag-64.flag-VC {
	background-position:0 -4452px
}
.flag-64.flag-VE {
	background-position:0 -6636px
}
.flag-64.flag-VG {
	background-position:0 -1260px
}
.flag-64.flag-VI {
	background-position:0 -1428px
}
.flag-64.flag-VN {
	background-position:0 -5964px
}
.flag-64.flag-VU {
	background-position:0 -2310px
}
.flag-64.flag-WF {
	background-position:0 -5124px
}
.flag-64.flag-WS {
	background-position:0 -6426px
}
.flag-64.flag-YE {
	background-position:0 -10080px
}
.flag-64.flag-YT {
	background-position:0 -336px
}
.flag-64.flag-ZA {
	background-position:0 -2646px
}
.flag-64.flag-ZM {
	background-position:0 -6090px
}
.flag-64.flag-ZW {
	background-position:0 -2856px
}
.flag-128 {
    /* background:url("../assets/images/flags_128.png") no-repeat; */
    background:url(/vn/themes/default/images/content/flags_16.217f54547bae221940de4c176078e78a.png) no-repeat;
	display:inline-block;
	height:84px;
	text-indent:-9999px;
	width:114px
}
.flag-128.flag-AD {
	background-position:0 -5796px
}
.flag-128.flag-AE {
	background-position:0 -19362px
}
.flag-128.flag-AF {
	background-position:0 -5040px
}
.flag-128.flag-AG {
	background-position:0 -6468px
}
.flag-128.flag-AI {
	background-position:0 -4788px
}
.flag-128.flag-AL {
	background-position:0 -3948px
}
.flag-128.flag-AM {
	background-position:0 -17388px
}
.flag-128.flag-AO {
	background-position:0 -9408px
}
.flag-128.flag-AQ {
	background-position:0 -8988px
}
.flag-128.flag-AR {
	background-position:0 -12222px
}
.flag-128.flag-AS {
	background-position:0 -1680px
}
.flag-128.flag-AT {
	background-position:0 -19530px
}
.flag-128.flag-AU {
	background-position:0 -4368px
}
.flag-128.flag-AW {
	background-position:0 -14238px
}
.flag-128.flag-AX {
	background-position:0 -12390px
}
.flag-128.flag-AZ {
	background-position:0 -12054px
}
.flag-128.flag-BA {
	background-position:0 -2772px
}
.flag-128.flag-BB {
	background-position:0 -10752px
}
.flag-128.flag-BD {
	background-position:0 -10164px
}
.flag-128.flag-BE {
	background-position:0 -16800px
}
.flag-128.flag-BF {
	background-position:0 -15078px
}
.flag-128.flag-BG {
	background-position:0 -20538px
}
.flag-128.flag-BH {
	background-position:0 -13650px
}
.flag-128.flag-BI {
	background-position:0 -4200px
}
.flag-128.flag-BJ {
	background-position:0 -17472px
}
.flag-128.flag-BM {
	background-position:0 -3276px
}
.flag-128.flag-BN {
	background-position:0 -3360px
}
.flag-128.flag-BO {
	background-position:0 -8904px
}
.flag-128.flag-BR {
	background-position:0 -2100px
}
.flag-128.flag-BS {
	background-position:0 -14322px
}
.flag-128.flag-BT {
	background-position:0 -756px
}
.flag-128.flag-BV {
	background-position:0 -15162px
}
.flag-128.flag-BW {
	background-position:0 -18480px
}
.flag-128.flag-BY {
	background-position:0 -4956px
}
.flag-128.flag-BZ {
	background-position:0 -588px
}
.flag-128.flag-CA {
	background-position:0 -11550px
}
.flag-128.flag-CC {
	background-position:0 -7056px
}
.flag-128.flag-CD {
	background-position:0 -2688px
}
.flag-128.flag-CF {
	background-position:0 -16380px
}
.flag-128.flag-CG {
	background-position:0 -9072px
}
.flag-128.flag-CH {
	background-position:0 -18228px
}
.flag-128.flag-CI8 {
	background-position:0 -840px
}
.flag-128.flag-CI {
	background-position:0 -18900px
}
.flag-128.flag-CK {
	background-position:0 -3108px
}
.flag-128.flag-CL {
	background-position:0 -17808px
}
.flag-128.flag-CM {
	background-position:0 -12726px
}
.flag-128.flag-CN {
	background-position:0 -13146px
}
.flag-128.flag-CO {
	background-position:0 -18816px
}
.flag-128.flag-CR {
	background-position:0 -20118px
}
.flag-128.flag-CU {
	background-position:0 -9912px
}
.flag-128.flag-CV {
	background-position:0 -9240px
}
.flag-128.flag-CW {
	background-position:0 -14406px
}
.flag-128.flag-CX {
	background-position:0 -2436px
}
.flag-128.flag-CY {
	background-position:0 -11130px
}
.flag-128.flag-CZ {
	background-position:0 -14490px
}
.flag-128.flag-DE {
	background-position:0 -17724px
}
.flag-128.flag-DJ {
	background-position:0 -11298px
}
.flag-128.flag-DK {
	background-position:0 -17136px
}
.flag-128.flag-DM {
	background-position:0 -4284px
}
.flag-128.flag-DO {
	background-position:0 -18984px
}
.flag-128.flag-DZ {
	background-position:0 -9156px
}
.flag-128.flag-EC {
	background-position:0 -5628px
}
.flag-128.flag-EE {
	background-position:0 -19110px
}
.flag-128.flag-EG {
	background-position:0 -15750px
}
.flag-128.flag-EH {
	background-position:0 -10080px
}
.flag-128.flag-EN {
	background-position:0 -19782px
}
.flag-128.flag-ER {
	background-position:0 -2352px
}
.flag-128.flag-ES {
	background-position:0 -8400px
}
.flag-128.flag-EU {
	background-position:0 -20958px
}
.flag-128.flag-ET {
	background-position:0 -6720px
}
.flag-128.flag-FI {
	background-position:0 -18144px
}
.flag-128.flag-FJ {
	background-position:0 -3528px
}
.flag-128.flag-FK {
	background-position:0 -1932px
}
.flag-128.flag-FM {
	background-position:0 -9576px
}
.flag-128.flag-FO {
	background-position:0 -17556px
}
.flag-128.flag-FR {
	background-position:0 -19698px
}
.flag-128.flag-GA {
	background-position:0 -17976px
}
.flag-128.flag-GB,.flag-128.flag-UK {
	background-position:0 -1428px
}
.flag-128.flag-GD {
	background-position:0 -4620px
}
.flag-128.flag-GE {
	background-position:0 -15414px
}
.flag-128.flag-GF {
	background-position:0 -9324px
}
.flag-128.flag-GG {
	background-position:0 -15666px
}
.flag-128.flag-GH {
	background-position:0 -15498px
}
.flag-128.flag-GI {
	background-position:0 -8148px
}
.flag-128.flag-GL {
	background-position:0 -13902px
}
.flag-128.flag-GM {
	background-position:0 -18648px
}
.flag-128.flag-GN {
	background-position:0 -16464px
}
.flag-128.flag-GP {
	background-position:0 -18564px
}
.flag-128.flag-GQ {
	background-position:0 -8568px
}
.flag-128.flag-GR {
	background-position:0 -19194px
}
.flag-128.flag-GS {
	background-position:0 -1092px
}
.flag-128.flag-GT {
	background-position:0 -8820px
}
.flag-128.flag-GU {
	background-position:0 -6636px
}
.flag-128.flag-GW {
	background-position:0 -15918px
}
.flag-128.flag-GY {
	background-position:0 -3444px
}
.flag-128.flag-HK {
	background-position:0 -6888px
}
.flag-128.flag-HM {
	background-position:0 -4452px
}
.flag-128.flag-HN {
	background-position:0 -14742px
}
.flag-128.flag-HR {
	background-position:0 -7812px
}
.flag-128.flag-HT {
	background-position:0 -17640px
}
.flag-128.flag-HU {
	background-position:0 -19950px
}
.flag-128.flag-ID {
	background-position:0 -18312px
}
.flag-128.flag-IE {
	background-position:0 -19278px
}
.flag-128.flag-IL {
	background-position:0 -13398px
}
.flag-128.flag-IM {
	background-position:0 -6048px
}
.flag-128.flag-IN {
	background-position:0 -10962px
}
.flag-128.flag-IO {
	background-position:0 -84px
}
.flag-128.flag-IQ {
	background-position:0 -14658px
}
.flag-128.flag-IR {
	background-position:0 -5124px
}
.flag-128.flag-IS {
	background-position:0 -16296px
}
.flag-128.flag-IT {
	background-position:0 -18396px
}
.flag-128.flag-JE {
	background-position:0 -3696px
}
.flag-128.flag-OI {
	background-position:0 -3696px
}
.flag-128.flag-JM {
	background-position:0 -4872px
}
.flag-128.flag-JO {
	background-position:0 -11634px
}
.flag-128.flag-JP {
	background-position:0 -16212px
}
.flag-128.flag-KE {
	background-position:0 -7140px
}
.flag-128.flag-KG {
	background-position:0 -20706px
}
.flag-128.flag-KH {
	background-position:0 -7644px
}
.flag-128.flag-KI {
	background-position:0 -336px
}
.flag-128.flag-KM {
	background-position:0 -7728px
}
.flag-128.flag-KN {
	background-position:0 -4032px
}
.flag-128.flag-KP {
	background-position:0 -10500px
}
.flag-128.flag-KR {
	background-position:0 -6552px
}
.flag-128.flag-KW {
	background-position:0 -16128px
}
.flag-128.flag-KY {
	background-position:0 -1764px
}
.flag-128.flag-KZ {
	background-position:0 -20790px
}
.flag-128.flag-LA {
	background-position:0 -13566px
}
.flag-128.flag-LB {
	background-position:0 -20874px
}
.flag-128.flag-LC {
	background-position:0 -8064px
}
.flag-128.flag-LI {
	background-position:0 -10878px
}
.flag-128.flag-LK {
	background-position:0 -1512px
}
.flag-128.flag-LR {
	background-position:0 -13230px
}
.flag-128.flag-LS {
	background-position:0 -14574px
}
.flag-128.flag-LT {
	background-position:0 -18732px
}
.flag-128.flag-LU {
	background-position:0 -19446px
}
.flag-128.flag-LV {
	background-position:0 -19614px
}
.flag-128.flag-LY {
	background-position:0 -15582px
}
.flag-128.flag-MA {
	background-position:0 -12642px
}
.flag-128.flag-MC {
	background-position:0 -18060px
}
.flag-128.flag-MD {
	background-position:0 -6132px
}
.flag-128.flag-ME {
	background-position:0 -2856px
}
.flag-128.flag-MF {
	background-position:0 -13062px
}
.flag-128.flag-MG {
	background-position:0 -19866px
}
.flag-128.flag-MH {
	background-position:0 -1176px
}
.flag-128.flag-MK {
	background-position:0 -1344px
}
.flag-128.flag-ML {
	background-position:0 -17052px
}
.flag-128.flag-MM {
	background-position:0 -11382px
}
.flag-128.flag-MN {
	background-position:0 -10416px
}
.flag-128.flag-MO {
	background-position:0 -2520px
}
.flag-128.flag-MP {
	background-position:0 -252px
}
.flag-128.flag-MQ {
	background-position:0 -6384px
}
.flag-128.flag-MR {
	background-position:0 -8484px
}
.flag-128.flag-MS {
	background-position:0 -3864px
}
.flag-128.flag-MT {
	background-position:0 -17892px
}
.flag-128.flag-MU {
	background-position:0 -16632px
}
.flag-128.flag-MV {
	background-position:0 -13986px
}
.flag-128.flag-MW {
	background-position:0 -5544px
}
.flag-128.flag-MX {
	background-position:0 -7560px
}
.flag-128.flag-MY {
	background-position:0 -6972px
}
.flag-128.flag-MZ {
	background-position:0 -7476px
}
.flag-128.flag-NA {
	background-position:0 -1848px
}
.flag-128.flag-NC {
	background-position:0 -5376px
}
.flag-128.flag-NE {
	background-position:0 -16884px
}
.flag-128.flag-NF {
	background-position:0 -7392px
}
.flag-128.flag-NG {
	background-position:0 -16968px
}
.flag-128.flag-NI {
	background-position:0 -13818px
}
.flag-128.flag-NL {
	background-position:0 -20034px
}
.flag-128.flag-NO {
	background-position:0 -15330px
}
.flag-128.flag-NP {
	background-position:0 -1008px
}
.flag-128.flag-NR {
	background-position:0 -11970px
}
.flag-128.flag-NU {
	background-position:0 -7224px
}
.flag-128.flag-NZ {
	background-position:0 -5460px
}
.flag-128.flag-OM {
	background-position:0 -13482px
}
.flag-128.flag-PA {
	background-position:0 -15834px
}
.flag-128.flag-PE {
	background-position:0 -6216px
}
.flag-128.flag-PG {
	background-position:0 -5292px
}
.flag-128.flag-PH {
	background-position:0 -7980px
}
.flag-128.flag-PK {
	background-position:0 -9996px
}
.flag-128.flag-PL {
	background-position:0 -20622px
}
.flag-128.flag-PM {
	background-position:0 0
}
.flag-128.flag-PN {
	background-position:0 -420px
}
.flag-128.flag-PR {
	background-position:0 -9660px
}
.flag-128.flag-PS {
	background-position:0 -13734px
}
.flag-128.flag-PT {
	background-position:0 -4116px
}
.flag-128.flag-PW {
	background-position:0 -10332px
}
.flag-128.flag-PY {
	background-position:0 -12810px
}
.flag-128.flag-QA {
	background-position:0 -14910px
}
.flag-128.flag-RE {
	background-position:0 -3192px
}
.flag-128.flag-RO {
	background-position:0 -16044px
}
.flag-128.flag-RS {
	background-position:0 -20454px
}
.flag-128.flag-RU {
	background-position:0 -20454px
}
.flag-128.flag-RW {
	background-position:0 -10668px
}
.flag-128.flag-SA {
	background-position:0 -2940px
}
.flag-128.flag-SB {
	background-position:0 -2268px
}
.flag-128.flag-SC {
	background-position:0 -5712px
}
.flag-128.flag-SD {
	background-position:0 -13314px
}
.flag-128.flag-SE {
	background-position:0 -16716px
}
.flag-128.flag-SG {
	background-position:0 -12138px
}
.flag-128.flag-SH {
	background-position:0 -2184px
}
.flag-128.flag-SI {
	background-position:0 -14070px
}
.flag-128.flag-SJ {
	background-position:0 -15246px
}
.flag-128.flag-SK {
	background-position:0 -9744px
}
.flag-128.flag-SL {
	background-position:0 -20202px
}
.flag-128.flag-SM {
	background-position:0 -1260px
}
.flag-128.flag-SN {
	background-position:0 -11466px
}
.flag-128.flag-SO {
	background-position:0 -12558px
}
.flag-128.flag-SR {
	background-position:0 -14994px
}
.flag-128.flag-SS {
	background-position:0 -8736px
}
.flag-128.flag-ST {
	background-position:0 -10248px
}
.flag-128.flag-SV {
	background-position:0 -11046px
}
.flag-128.flag-SX {
	background-position:0 -5964px
}
.flag-128.flag-SY {
	background-position:0 -14826px
}
.flag-128.flag-SZ {
	background-position:0 -3612px
}
.flag-128.flag-TC {
	background-position:0 -2604px
}
.flag-128.flag-TD {
	background-position:0 -17220px
}
.flag-128.flag-TF {
	background-position:0 -7308px
}
.flag-128.flag-TG {
	background-position:0 -14154px
}
.flag-128.flag-TH {
	background-position:0 -20286px
}
.flag-128.flag-TJ {
	background-position:0 -11718px
}
.flag-128.flag-TK {
	background-position:0 -5208px
}
.flag-128.flag-TL {
	background-position:0 -7896px
}
.flag-128.flag-TM {
	background-position:0 -1596px
}
.flag-128.flag-TN {
	background-position:0 -8316px
}
.flag-128.flag-TO {
	background-position:0 -17304px
}
.flag-128.flag-TR {
	background-position:0 -9828px
}
.flag-128.flag-TT {
	background-position:0 -6300px
}
.flag-128.flag-TV {
	background-position:0 -2016px
}
.flag-128.flag-TW {
	background-position:0 -9492px
}
.flag-128.flag-TZ {
	background-position:0 -4704px
}
.flag-128.flag-UA {
	background-position:0 -16548px
}
.flag-128.flag-UG {
	background-position:0 -12306px
}
.flag-128.flag-US {
	background-position:0 -3780px
}
.flag-128.flag-UY {
	background-position:0 -11214px
}
.flag-128.flag-UZ {
	background-position:0 -11886px
}
.flag-128.flag-VC {
	background-position:0 -8232px
}
.flag-128.flag-VE {
	background-position:0 -12894px
}
.flag-128.flag-VG {
	background-position:0 -924px
}
.flag-128.flag-VI {
	background-position:0 -504px
}
.flag-128.flag-VN {
	background-position:0 -12978px
}
.flag-128.flag-VU {
	background-position:0 -4536px
}
.flag-128.flag-WF {
	background-position:0 -12474px
}
.flag-128.flag-WS {
	background-position:0 -11802px
}
.flag-128.flag-YE {
	background-position:0 -20370px
}
.flag-128.flag-YT {
	background-position:0 -672px
}
.flag-128.flag-ZA {
	background-position:0 -6804px
}
.flag-128.flag-ZM {
	background-position:0 -10584px
}
.flag-128.flag-ZW {
	background-position:0 -5880px
}
.flag-16.flag-OT {
	background:0
}
.flag-24.flag-OT {
	background:0
}
.flag-32.flag-OT {
	background:0
}
.flag-48.flag-OT {
	background:0
}
.flag-64.flag-OT {
	background:0
}
.flag-128.flag-OT {
	background:0
}
.flag-16.flag-GBNRFB {
	background-position:0 -2727px
}
.flag-24.flag-GBNRFB {
	background-position:0 -3968px
}
.flag-32.flag-GBNRFB {
	background-position:0 -5414px
}
.flag-48.flag-GBNRFB {
	background-position:0 -7871px
}
.flag-64.flag-GBNRFB {
	background-position:0 -10336px
}
.flag-128.flag-GBNRFB {
	background-position:0 -21049px
}
.masthead .mastheadInner .countryDropdown .dijitReset .flag-16 {
	height:10px !important
}
.header-main .row.wrapper,.header-main .doormat-container.row {
	flex-wrap:nowrap
}
.doormat-highlight .doormat-highlight-menu,.doormat-menu {
	background:#ededed
}
.doormat-highlight .doormat-links a {
	color:#333
}
.header .primary-button .selected-item:focus {
	background:transparent;
	color:#fff !important
}
.header .primary-button.is-expanded {
	background:#db0011;
	color:#333
}
.header .primary-button:hover,.header .primary-button:focus {
	background:#83000a;
	cursor:pointer
}
.header .primary-button.is-expanded .selected-item,.header .primary-button.is-expanded .icon-chevron-up-small {
	color:#fff !important
}
.links-group .doormat-links li.advanceadvance,.links-group .doormat-links li.advanceadvancemass,.links-group .doormat-links li.advancepremieradvance,.links-group .doormat-links li.advancepremieradvancemass {
	display:none
}
.links-group .doormat-links li.premierpremier,.links-group .doormat-links li.premierpremieradvance,.links-group .doormat-links li.premierpremiermass,.links-group .doormat-links li.premierpremieradvancemass {
	display:none
}
.links-group .doormat-links li.massmass,.links-group .doormat-links li.masspremiermass,.links-group .doormat-links li.massadvancemass,.links-group .doormat-links li.masspremieradvancemass {
	display:none
}
.icon-3040:before {
	content:"\F02A"
}
.icon-40:before {
	content:"\F02A"
}
.icon-040:before {
	content:"\F02A"
}
.links-group .doormat-links li i:not(.icon-3040):not(.icon-40):not(.icon-040) {
	display:none
}
.links-group .doormat-links li i.icon-3040,.links-group .doormat-links li i.icon-40,.links-group .doormat-links li i.icon-040 {
	font-size:1.2rem;
	position:relative;
	top:-6px
}
.header .sidebar-submenu-wrapper.header-mobile-footer-menu {
	background:#ededed
}
.header-mobile-footer-menu .footer-large {
	display:block;
	padding:0;
	overflow:auto
}
.header-mobile-footer-menu .footer-large-item {
	margin:6px 20px 0 14px;
	padding:0
}
.header-mobile-footer-menu .footer-large-title {
	font-size:14px;
	font-size:.875rem;
	border-bottom:1px solid #000;
	padding-bottom:5px;
	color:#000;
	font-weight:bold;
	line-height:1.2;
	text-transform:uppercase
}
.header-mobile-footer-menu .footer-large-item a {
	display:block;
	padding:0;
	margin:15px 0;
	word-wrap:break-word
}
.header-mobile-footer-menu a {
	text-decoration:none;
	color:#333
}
.header-mobile-footer-menu.sidebar-submenu-wrapper .footer-supplementary {
	padding:20px 14px;
	border-top:1px solid #000
}
.header-mobile-footer-menu.sidebar-submenu-wrapper .footer-supplementary-item a {
	display:block;
	padding:15px 0
}
.footer-section-title {
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	font-style:normal;
	font-weight:700;
	font-size:1.4rem
}
.icon-agree {
	color:#068883 !important;
	/* color:#767676 !important; */
	font-size:1.5rem !important
}
.selected-item .icon-chevron-down-small {
	color:#fff
}
/**/
@font-face {
	font-family:"UniversNextforHSBC-Regular";
	font-style:normal;
	font-weight:400;
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Regular.e73bc4eb73f742c391702f4cba87550e.eot);
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Regular.e73bc4eb73f742c391702f4cba87550e.eot?#iefix) format('embedded-opentype'),
	     url(/vn/themes/default/images/content/UniversNextforHSBC-Regular.a9ad492c81fe6f7bb9faa2ab4bc86c68.woff) format('woff'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Regular.8f1cf6098bf48e2a17f883b1538ba10b.otf) format('opentype'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Regular.8e74d9a89da1032b2820fdd263a15304.svg#svgFontName) format('svg');
}
@font-face {
	font-family:"UniversNextforHSBC-Light";
	font-style:normal;
	font-weight:300;
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Light.d3e8bdf5645d77e2fff08024ad523044.eot);
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Light.d3e8bdf5645d77e2fff08024ad523044.eot?#iefix) format('embedded-opentype'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Light.23703e4efb7926e510833f81a4ec14da.woff) format('woff'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Light.463291274d355fa84b9d59983d9de853.otf) format('opentype'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Light.3455be6bfb2b9be031deb07e652811e3.svg#svgFontName) format('svg');
}
/* @font-face {
	font-family:"UniversNextforHSBC-LightItalic";
	font-style:italic;
	font-weight:300;
	src:url("../../fonts/UniversNextforHSBC-LightIt.woff?1539788768379") format("woff")
}
*/
@font-face {
	font-family:"UniversNextforHSBC-Bold";
	font-style:normal;
	font-weight:700;
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Bold.6da0214de4370cdf01b4ace0ee9fec72.eot);
	src: url(/vn/themes/default/images/content/UniversNextforHSBC-Bold.6da0214de4370cdf01b4ace0ee9fec72.eot?#iefix) format('embedded-opentype'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Bold.83d581686e8200584f3da0491ebd97ee.woff) format('woff'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Bold.a80b03e08f9e597c26dcb0c970dc2b0a.otf) format('opentype'),
		 url(/vn/themes/default/images/content/UniversNextforHSBC-Bold.b05ddd12b104f919a85610af9543c9ba.svg#svgFontName) format('svg');
}
@font-face {
	font-family:"UniversNextforHSBC-Medium";
	font-style:normal;
	font-weight:500;
	src:url(/vn/themes/default/images/content/UniversNextforHSBC-Medium.c1a640174d422d558169e24d44af44e7.eot);
	src:url(/vn/themes/default/images/content/UniversNextforHSBC-Medium.c1a640174d422d558169e24d44af44e7.eot?#iefix) format("embedded-opentype"),
	url(/vn/themes/default/images/content/UniversNextforHSBC-Medium.d21afbfa768d74e43064e3718e19abf4.woff) format("woff"),
	url(/vn/themes/default/images/content/UniversNextforHSBC-Medium.4a61ada0febe0e3d63661765d776d920.otf) format("truetype"),
	url(/vn/themes/default/images/content/UniversNextforHSBC-Medium.10c26383492ea586a50f0e524bc35a99.svg#svgFontName) format("svg");
}
@font-face{
	font-family:"HSBC Icons";
	font-style:normal;
	font-weight:400;
	src:url(/vn/themes/default/images/content/hsbcicon-font.a60fc64508862fa308e41d77d4f63b55.eot);
	src:url(/vn/themes/default/images/content/hsbcicon-font.a60fc64508862fa308e41d77d4f63b55.eot?#iefix) format("embedded-opentype"),
		url(/vn/themes/default/images/content/HSBCIcon-Font.25dcc0253bc9ee6206ee9c19adba6a5b.woff) format("woff"),
		url(/vn/themes/default/images/content/HSBCIcon-Font.49f6b0a833dec61ac4bf97b58eddeb4d.ttf) format("truetype"),
		url(/vn/themes/default/images/content/hsbcicon-font.44a0944c48da868b8324b40860fc7af3.svg#webfont) format("svg");
}

[class^="icon-"],[class*=" icon-"] {
	font-family:"HSBC Icons" !important;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter,Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@media print {
	*,*::before,*::after {
	text-shadow:none !important;
	box-shadow:none !important
}
a:not(.btn) {
	text-decoration:underline
}
abbr[title]::after {
	content:" (" attr(title) ")"
}
pre {
	white-space:pre-wrap !important
}
pre,blockquote {
	border:1px solid #999;
	page-break-inside:avoid
}
thead {
	display:table-header-group
}
tr,img {
	page-break-inside:avoid
}
p,h2,h3 {
	orphans:3;
	widows:3
}
h2,h3 {
	page-break-after:avoid
}
@page {
	size:a3
}
body {
	min-width:960px !important
}
.container {
	min-width:960px !important
}
.navbar {
	display:none
}
.badge {
	border:1px solid #000
}
.table {
	border-collapse:collapse !important
}
.table td,.table th {
	background-color:#fff !important
}
.table-bordered th,.table-bordered td {
	border:1px solid #ddd !important
}
}*,*::before,*::after {
	box-sizing:border-box
}
html {
	font-family:sans-serif;
	line-height:1.15;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	-ms-overflow-style:scrollbar;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
@-ms-viewport {
	width:device-width
}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {
	display:block
}
body {
	margin:0;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:left;
	background-color:#d7d8d6
}
[tabindex="-1"]:focus {
	outline:0 !important
}
hr {
	box-sizing:content-box;
	height:0;
	overflow:visible
}
h1,h2,h3,h4,h5,h6 {
	margin-top:0;
	margin-bottom:.5rem
}
p {
	margin-top:0;
	margin-bottom:1rem
}
abbr[title],abbr[data-original-title] {
	text-decoration:underline;
	text-decoration:underline dotted;
	cursor:help;
	border-bottom:0
}
address {
	margin-bottom:1rem;
	font-style:normal;
	line-height:inherit
}
ol,ul,dl {
	margin-top:0;
	margin-bottom:1rem
}
ol ol,ul ul,ol ul,ul ol {
	margin-bottom:0
}
dt {
	font-weight:700
}
dd {
	margin-bottom:.5rem;
	margin-left:0
}
blockquote {
	margin:0 0 1rem
}
dfn {
	font-style:italic
}
b,strong {
	font-weight:bolder
}
small {
	font-size:80%
}
sub,sup {
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
a {
	color:#007bff;
	text-decoration:none;
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
a:hover {
	color:#0056b3;
	text-decoration:underline
}
a:not([href]):not([tabindex]) {
	color:inherit;
	text-decoration:none
}
a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus {
	color:inherit;
	text-decoration:none
}
a:not([href]):not([tabindex]):focus {
	outline:0
}
pre,code,kbd,samp {
	font-family:monospace,monospace;
	font-size:1em
}
pre {
	margin-top:0;
	margin-bottom:1rem;
	overflow:auto;
	-ms-overflow-style:scrollbar
}
figure {
	margin:0 0 1rem
}
img {
	vertical-align:middle;
	border-style:none
}
svg:not(:root) {
	overflow:hidden
}
table {
	border-collapse:collapse
}
caption {
	padding-top:.75rem;
	padding-bottom:.75rem;
	color:#6c757d;
	text-align:left;
	caption-side:bottom
}
th {
	text-align:inherit
}
label {
	display:inline-block;
	margin-bottom:.5rem
}
button {
	border-radius:0
}
button:focus {
	outline:1px dotted;
	outline:5px auto -webkit-focus-ring-color
}
input,button,select,optgroup,textarea {
	margin:0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
button,input {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html [type="button"],[type="reset"],[type="submit"] {
	-webkit-appearance:button
}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
	padding:0;
	border-style:none
}
input[type="radio"],input[type="checkbox"] {
	box-sizing:border-box;
	padding:0
}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
	-webkit-appearance:listbox
}
textarea {
	overflow:auto;
	resize:vertical
}
fieldset {
	min-width:0;
	padding:0;
	margin:0;
	border:0
}
legend {
	display:block;
	width:100%;
	max-width:100%;
	padding:0;
	margin-bottom:.5rem;
	font-size:1.5rem;
	line-height:inherit;
	color:inherit;
	white-space:normal
}
progress {
	vertical-align:baseline
}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
	height:auto
}
[type="search"] {
	outline-offset:-2px;
	-webkit-appearance:none
}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
::-webkit-file-upload-button {
	font:inherit;
	-webkit-appearance:button
}
output {
	display:inline-block
}
summary {
	display:list-item;
	cursor:pointer
}
template {
	display:none
}
[hidden] {
	display:none !important
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	margin-bottom:.5rem;
	font-family:inherit;
	font-weight:500;
	line-height:1.2;
	color:inherit
}
h1,.h1 {
	font-size:2.5rem
}
h2,.h2 {
	font-size:2rem
}
h3,.h3 {
	font-size:1.75rem
}
h4,.h4 {
	font-size:1.5rem
}
h5,.h5 {
	font-size:1.25rem
}
h6,.h6 {
	font-size:1rem
}
.lead {
	font-size:1.25rem;
	font-weight:300
}
.display-1 {
	font-size:6rem;
	font-weight:300;
	line-height:1.2
}
.display-2 {
	font-size:5.5rem;
	font-weight:300;
	line-height:1.2
}
.display-3 {
	font-size:4.5rem;
	font-weight:300;
	line-height:1.2
}
.display-4 {
	font-size:3.5rem;
	font-weight:300;
	line-height:1.2
}
hr {
	margin-top:1rem;
	margin-bottom:1rem;
	border:0;
	border-top:1px solid rgba(0,0,0,0.1)
}
small,.small {
	font-size:80%;
	font-weight:400
}
mark,.mark {
	padding:.2em;
	background-color:#fcf8e3
}
.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	padding-left:0;
	list-style:none
}
.list-inline-item {
	display:inline-block
}
.list-inline-item:not(:last-child) {
	margin-right:.5rem
}
.initialism {
	font-size:90%;
	text-transform:uppercase
}
.blockquote {
	margin-bottom:1rem;
	font-size:1.25rem
}
.blockquote-footer {
	display:block;
	font-size:80%;
	color:#6c757d
}
.blockquote-footer::before {
	content:"\2014   \A0"
}
.img-fluid {
	max-width:100%;
	height:auto
}
.img-thumbnail {
	padding:.25rem;
	background-color:#d7d8d6;
	border:1px solid #dee2e6;
	border-radius:.25rem;
	max-width:100%;
	height:auto
}
.figure {
	display:inline-block
}
.figure-img {
	margin-bottom:.5rem;
	line-height:1
}
.figure-caption {
	font-size:90%;
	color:#6c757d
}
code,kbd,pre,samp {
	font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}
code {
	font-size:87.5%;
	color:#e83e8c;
	word-break:break-word
}
a>code {
	color:inherit
}
kbd {
	padding:.2rem .4rem;
	font-size:87.5%;
	color:#fff;
	background-color:#212529;
	border-radius:.2rem
}
kbd kbd {
	padding:0;
	font-size:100%;
	font-weight:700
}
pre {
	display:block;
	font-size:87.5%;
	color:#212529
}
pre code {
	font-size:inherit;
	color:inherit;
	word-break:normal
}
.pre-scrollable {
	max-height:340px;
	overflow-y:scroll
}
.container {
	position:relative;
	margin-right:0;
	margin-left:0
}
@media(min-width:480px) {
	.container {
	margin-right:0;
	margin-left:0
}
}@media(min-width:760px) {
	.container {
	margin-right:9.25px;
	margin-left:9.25px
}
}@media(min-width:960px) {
	.container {
	margin-right:10px;
	margin-left:10px
}
}@media(min-width:1280px) {
	.container {
	margin-right:auto;
	margin-left:auto
}
}@media(min-width:480px) {
	.container {
	max-width:320px
}
}@media(min-width:760px) {
	.container {
	max-width:720px
}
}@media(min-width:960px) {
	.container {
	max-width:960px
}
}@media(min-width:1280px) {
	.container {
	max-width:1260px
}
}.container-fluid {
	position:relative;
	margin-right:0;
	margin-left:0
}
@media(min-width:480px) {
	.container-fluid {
	margin-right:0;
	margin-left:0
}
}@media(min-width:760px) {
	.container-fluid {
	margin-right:9.25px;
	margin-left:9.25px
}
}@media(min-width:960px) {
	.container-fluid {
	margin-right:10px;
	margin-left:10px
}
}@media(min-width:1280px) {
	.container-fluid {
	margin-right:auto;
	margin-left:auto
}
}.row {
	display:flex;
	flex-wrap:wrap;
	margin-right:-15px;
	margin-left:-15px
}
.no-gutters {
	margin-right:0;
	margin-left:0
}
.no-gutters>.col,.no-gutters>[class*="col-"] {
	padding-right:0;
	padding-left:0
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {
	position:relative;
	width:100%;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.col {
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-auto {
	flex:0 0 auto;
	width:auto;
	max-width:none
}
.col-1 {
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-2 {
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-3 {
	flex:0 0 25%;
	max-width:25%
}
.col-4 {
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-5 {
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-6 {
	flex:0 0 50%;
	max-width:50%
}
.col-7 {
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-8 {
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-9 {
	flex:0 0 75%;
	max-width:75%
}
.col-10 {
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-11 {
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-12 {
	flex:0 0 100%;
	max-width:100%
}
.order-first {
	order:-1
}
.order-last {
	order:13
}
.order-0 {
	order:0
}
.order-1 {
	order:1
}
.order-2 {
	order:2
}
.order-3 {
	order:3
}
.order-4 {
	order:4
}
.order-5 {
	order:5
}
.order-6 {
	order:6
}
.order-7 {
	order:7
}
.order-8 {
	order:8
}
.order-9 {
	order:9
}
.order-10 {
	order:10
}
.order-11 {
	order:11
}
.order-12 {
	order:12
}
.offset-1 {
	margin-left:8.33333%
}
.offset-2 {
	margin-left:16.66667%
}
.offset-3 {
	margin-left:25%
}
.offset-4 {
	margin-left:33.33333%
}
.offset-5 {
	margin-left:41.66667%
}
.offset-6 {
	margin-left:50%
}
.offset-7 {
	margin-left:58.33333%
}
.offset-8 {
	margin-left:66.66667%
}
.offset-9 {
	margin-left:75%
}
.offset-10 {
	margin-left:83.33333%
}
.offset-11 {
	margin-left:91.66667%
}
@media(min-width:480px) {
	.col-sm {
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-sm-auto {
	flex:0 0 auto;
	width:auto;
	max-width:none
}
.col-sm-1 {
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-sm-2 {
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-sm-3 {
	flex:0 0 25%;
	max-width:25%
}
.col-sm-4 {
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-sm-5 {
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-sm-6 {
	flex:0 0 50%;
	max-width:50%
}
.col-sm-7 {
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-sm-8 {
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-sm-9 {
	flex:0 0 75%;
	max-width:75%
}
.col-sm-10 {
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-sm-11 {
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-sm-12 {
	flex:0 0 100%;
	max-width:100%
}
.order-sm-first {
	order:-1
}
.order-sm-last {
	order:13
}
.order-sm-0 {
	order:0
}
.order-sm-1 {
	order:1
}
.order-sm-2 {
	order:2
}
.order-sm-3 {
	order:3
}
.order-sm-4 {
	order:4
}
.order-sm-5 {
	order:5
}
.order-sm-6 {
	order:6
}
.order-sm-7 {
	order:7
}
.order-sm-8 {
	order:8
}
.order-sm-9 {
	order:9
}
.order-sm-10 {
	order:10
}
.order-sm-11 {
	order:11
}
.order-sm-12 {
	order:12
}
.offset-sm-0 {
	margin-left:0
}
.offset-sm-1 {
	margin-left:8.33333%
}
.offset-sm-2 {
	margin-left:16.66667%
}
.offset-sm-3 {
	margin-left:25%
}
.offset-sm-4 {
	margin-left:33.33333%
}
.offset-sm-5 {
	margin-left:41.66667%
}
.offset-sm-6 {
	margin-left:50%
}
.offset-sm-7 {
	margin-left:58.33333%
}
.offset-sm-8 {
	margin-left:66.66667%
}
.offset-sm-9 {
	margin-left:75%
}
.offset-sm-10 {
	margin-left:83.33333%
}
.offset-sm-11 {
	margin-left:91.66667%
}
}@media(min-width:760px) {
	.col-md {
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-md-auto {
	flex:0 0 auto;
	width:auto;
	max-width:none
}
.col-md-1 {
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-md-2 {
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-md-3 {
	flex:0 0 25%;
	max-width:25%
}
.col-md-4 {
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-md-5 {
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-md-6 {
	flex:0 0 50%;
	max-width:50%
}
.col-md-7 {
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-md-8 {
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-md-9 {
	flex:0 0 75%;
	max-width:75%
}
.col-md-10 {
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-md-11 {
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-md-12 {
	flex:0 0 100%;
	max-width:100%
}
.order-md-first {
	order:-1
}
.order-md-last {
	order:13
}
.order-md-0 {
	order:0
}
.order-md-1 {
	order:1
}
.order-md-2 {
	order:2
}
.order-md-3 {
	order:3
}
.order-md-4 {
	order:4
}
.order-md-5 {
	order:5
}
.order-md-6 {
	order:6
}
.order-md-7 {
	order:7
}
.order-md-8 {
	order:8
}
.order-md-9 {
	order:9
}
.order-md-10 {
	order:10
}
.order-md-11 {
	order:11
}
.order-md-12 {
	order:12
}
.offset-md-0 {
	margin-left:0
}
.offset-md-1 {
	margin-left:8.33333%
}
.offset-md-2 {
	margin-left:16.66667%
}
.offset-md-3 {
	margin-left:25%
}
.offset-md-4 {
	margin-left:33.33333%
}
.offset-md-5 {
	margin-left:41.66667%
}
.offset-md-6 {
	margin-left:50%
}
.offset-md-7 {
	margin-left:58.33333%
}
.offset-md-8 {
	margin-left:66.66667%
}
.offset-md-9 {
	margin-left:75%
}
.offset-md-10 {
	margin-left:83.33333%
}
.offset-md-11 {
	margin-left:91.66667%
}
}@media(min-width:960px) {
	.col-lg {
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-lg-auto {
	flex:0 0 auto;
	width:auto;
	max-width:none
}
.col-lg-1 {
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-lg-2 {
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-lg-3 {
	flex:0 0 25%;
	max-width:25%
}
.col-lg-4 {
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-lg-5 {
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-lg-6 {
	flex:0 0 50%;
	max-width:50%
}
.col-lg-7 {
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-lg-8 {
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-lg-9 {
	flex:0 0 75%;
	max-width:75%
}
.col-lg-10 {
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-lg-11 {
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-lg-12 {
	flex:0 0 100%;
	max-width:100%
}
.order-lg-first {
	order:-1
}
.order-lg-last {
	order:13
}
.order-lg-0 {
	order:0
}
.order-lg-1 {
	order:1
}
.order-lg-2 {
	order:2
}
.order-lg-3 {
	order:3
}
.order-lg-4 {
	order:4
}
.order-lg-5 {
	order:5
}
.order-lg-6 {
	order:6
}
.order-lg-7 {
	order:7
}
.order-lg-8 {
	order:8
}
.order-lg-9 {
	order:9
}
.order-lg-10 {
	order:10
}
.order-lg-11 {
	order:11
}
.order-lg-12 {
	order:12
}
.offset-lg-0 {
	margin-left:0
}
.offset-lg-1 {
	margin-left:8.33333%
}
.offset-lg-2 {
	margin-left:16.66667%
}
.offset-lg-3 {
	margin-left:25%
}
.offset-lg-4 {
	margin-left:33.33333%
}
.offset-lg-5 {
	margin-left:41.66667%
}
.offset-lg-6 {
	margin-left:50%
}
.offset-lg-7 {
	margin-left:58.33333%
}
.offset-lg-8 {
	margin-left:66.66667%
}
.offset-lg-9 {
	margin-left:75%
}
.offset-lg-10 {
	margin-left:83.33333%
}
.offset-lg-11 {
	margin-left:91.66667%
}
}@media(min-width:1280px) {
	.col-xl {
	flex-basis:0;
	flex-grow:1;
	max-width:100%
}
.col-xl-auto {
	flex:0 0 auto;
	width:auto;
	max-width:none
}
.col-xl-1 {
	flex:0 0 8.33333%;
	max-width:8.33333%
}
.col-xl-2 {
	flex:0 0 16.66667%;
	max-width:16.66667%
}
.col-xl-3 {
	flex:0 0 25%;
	max-width:25%
}
.col-xl-4 {
	flex:0 0 33.33333%;
	max-width:33.33333%
}
.col-xl-5 {
	flex:0 0 41.66667%;
	max-width:41.66667%
}
.col-xl-6 {
	flex:0 0 50%;
	max-width:50%
}
.col-xl-7 {
	flex:0 0 58.33333%;
	max-width:58.33333%
}
.col-xl-8 {
	flex:0 0 66.66667%;
	max-width:66.66667%
}
.col-xl-9 {
	flex:0 0 75%;
	max-width:75%
}
.col-xl-10 {
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.col-xl-11 {
	flex:0 0 91.66667%;
	max-width:91.66667%
}
.col-xl-12 {
	flex:0 0 100%;
	max-width:100%
}
.order-xl-first {
	order:-1
}
.order-xl-last {
	order:13
}
.order-xl-0 {
	order:0
}
.order-xl-1 {
	order:1
}
.order-xl-2 {
	order:2
}
.order-xl-3 {
	order:3
}
.order-xl-4 {
	order:4
}
.order-xl-5 {
	order:5
}
.order-xl-6 {
	order:6
}
.order-xl-7 {
	order:7
}
.order-xl-8 {
	order:8
}
.order-xl-9 {
	order:9
}
.order-xl-10 {
	order:10
}
.order-xl-11 {
	order:11
}
.order-xl-12 {
	order:12
}
.offset-xl-0 {
	margin-left:0
}
.offset-xl-1 {
	margin-left:8.33333%
}
.offset-xl-2 {
	margin-left:16.66667%
}
.offset-xl-3 {
	margin-left:25%
}
.offset-xl-4 {
	margin-left:33.33333%
}
.offset-xl-5 {
	margin-left:41.66667%
}
.offset-xl-6 {
	margin-left:50%
}
.offset-xl-7 {
	margin-left:58.33333%
}
.offset-xl-8 {
	margin-left:66.66667%
}
.offset-xl-9 {
	margin-left:75%
}
.offset-xl-10 {
	margin-left:83.33333%
}
.offset-xl-11 {
	margin-left:91.66667%
}
}.table {
	width:100%;
	max-width:100%;
	margin-bottom:1rem;
	background-color:transparent
}
.table th,.table td {
	padding:.75rem;
	vertical-align:top;
	border-top:1px solid #dee2e6
}
.table thead th {
	vertical-align:bottom;
	border-bottom:2px solid #dee2e6
}
.table tbody+tbody {
	border-top:2px solid #dee2e6
}
.table .table {
	background-color:#d7d8d6
}
.table-sm th,.table-sm td {
	padding:.3rem
}
.table-bordered {
	border:1px solid #dee2e6
}
.table-bordered th,.table-bordered td {
	border:1px solid #dee2e6
}
.table-bordered thead th,.table-bordered thead td {
	border-bottom-width:2px
}
.table-striped tbody tr:nth-of-type(odd) {
	background-color:rgba(0,0,0,0.05)
}
.table-hover tbody tr:hover {
	background-color:rgba(0,0,0,0.075)
}
.table-primary,.table-primary>th,.table-primary>td {
	background-color:#b8daff
}
.table-hover .table-primary:hover {
	background-color:#9fcdff
}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th {
	background-color:#9fcdff
}
.table-secondary,.table-secondary>th,.table-secondary>td {
	background-color:#d6d8db
}
.table-hover .table-secondary:hover {
	background-color:#c8cbcf
}
.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th {
	background-color:#c8cbcf
}
.table-success,.table-success>th,.table-success>td {
	background-color:#c3e6cb
}
.table-hover .table-success:hover {
	background-color:#b1dfbb
}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th {
	background-color:#b1dfbb
}
.table-info,.table-info>th,.table-info>td {
	background-color:#bee5eb
}
.table-hover .table-info:hover {
	background-color:#abdde5
}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th {
	background-color:#abdde5
}
.table-warning,.table-warning>th,.table-warning>td {
	background-color:#ffeeba
}
.table-hover .table-warning:hover {
	background-color:#ffe8a1
}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
	background-color:#ffe8a1
}
.table-danger,.table-danger>th,.table-danger>td {
	background-color:#f5c6cb
}
.table-hover .table-danger:hover {
	background-color:#f1b0b7
}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
	background-color:#f1b0b7
}
.table-light,.table-light>th,.table-light>td {
	background-color:#fdfdfe
}
.table-hover .table-light:hover {
	background-color:#ececf6
}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th {
	background-color:#ececf6
}
.table-dark,.table-dark>th,.table-dark>td {
	background-color:#c6c8ca
}
.table-hover .table-dark:hover {
	background-color:#b9bbbe
}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th {
	background-color:#b9bbbe
}
.table-active,.table-active>th,.table-active>td {
	background-color:rgba(0,0,0,0.075)
}
.table-hover .table-active:hover {
	background-color:rgba(0,0,0,0.075)
}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
	background-color:rgba(0,0,0,0.075)
}
.table .thead-dark th {
	color:#d7d8d6;
	background-color:#212529;
	border-color:#32383e
}
.table .thead-light th {
	color:#495057;
	background-color:#e9ecef;
	border-color:#dee2e6
}
.table-dark {
	color:#d7d8d6;
	background-color:#212529
}
.table-dark th,.table-dark td,.table-dark thead th {
	border-color:#32383e
}
.table-dark.table-bordered {
	border:0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
	background-color:rgba(255,255,255,0.05)
}
.table-dark.table-hover tbody tr:hover {
	background-color:rgba(255,255,255,0.075)
}
@media(max-width:479.98px) {
	.table-responsive-sm {
	display:block;
	width:100%;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive-sm>.table-bordered {
	border:0
}
}@media(max-width:759.98px) {
	.table-responsive-md {
	display:block;
	width:100%;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive-md>.table-bordered {
	border:0
}
}@media(max-width:959.98px) {
	.table-responsive-lg {
	display:block;
	width:100%;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive-lg>.table-bordered {
	border:0
}
}@media(max-width:1279.98px) {
	.table-responsive-xl {
	display:block;
	width:100%;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive-xl>.table-bordered {
	border:0
}
}.table-responsive {
	display:block;
	width:100%;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:-ms-autohiding-scrollbar
}
.table-responsive>.table-bordered {
	border:0
}
.form-control {
	display:block;
	width:100%;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.5;
	color:#495057;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ced4da;
	border-radius:.25rem;
	transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control::-ms-expand {
	background-color:transparent;
	border:0
}
.form-control:focus {
	color:#495057;
	background-color:#fff;
	border-color:#80bdff;
	outline:0;
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.form-control::placeholder {
	color:#6c757d;
	opacity:1
}
.form-control:disabled,.form-control[readonly] {
	background-color:#e9ecef;
	opacity:1
}
select.form-control:not([size]):not([multiple]) {
	height:calc(2.25rem + 2px)
}
select.form-control:focus::-ms-value {
	color:#495057;
	background-color:#fff
}
.form-control-file,.form-control-range {
	display:block;
	width:100%
}
.col-form-label {
	padding-top:calc(0.375rem + 1px);
	padding-bottom:calc(0.375rem + 1px);
	margin-bottom:0;
	font-size:inherit;
	line-height:1.5
}
.col-form-label-lg {
	padding-top:calc(0.5rem + 1px);
	padding-bottom:calc(0.5rem + 1px);
	font-size:1.25rem;
	line-height:1.5
}
.col-form-label-sm {
	padding-top:calc(0.25rem + 1px);
	padding-bottom:calc(0.25rem + 1px);
	font-size:.875rem;
	line-height:1.5
}
.form-control-plaintext {
	display:block;
	width:100%;
	padding-top:.375rem;
	padding-bottom:.375rem;
	margin-bottom:0;
	line-height:1.5;
	background-color:transparent;
	border:solid transparent;
	border-width:1px 0
}
.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.btn {
	padding-right:0;
	padding-left:0
}
.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn {
	padding:.25rem .5rem;
	font-size:.875rem;
	line-height:1.5;
	border-radius:.2rem
}
select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]) {
	height:calc(1.8125rem + 2px)
}
.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn {
	padding:.5rem 1rem;
	font-size:1.25rem;
	line-height:1.5;
	border-radius:.3rem
}
select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]) {
	height:calc(2.875rem + 2px)
}
.form-group {
	margin-bottom:1rem
}
.form-text {
	display:block;
	margin-top:.25rem
}
.form-row {
	display:flex;
	flex-wrap:wrap;
	margin-right:-5px;
	margin-left:-5px
}
.form-row>.col,.form-row>[class*="col-"] {
	padding-right:5px;
	padding-left:5px
}
.form-check {
	position:relative;
	display:block;
	padding-left:1.25rem
}
.form-check-input {
	position:absolute;
	margin-top:.3rem;
	margin-left:-1.25rem
}
.form-check-input:disabled ~ .form-check-label {
	color:#6c757d
}
.form-check-label {
	margin-bottom:0
}
.form-check-inline {
	display:inline-flex;
	align-items:center;
	padding-left:0;
	margin-right:.75rem
}
.form-check-inline .form-check-input {
	position:static;
	margin-top:0;
	margin-right:.3125rem;
	margin-left:0
}
.valid-feedback {
	display:none;
	width:100%;
	margin-top:.25rem;
	font-size:80%;
	color:#28a745
}
.valid-tooltip {
	position:absolute;
	top:100%;
	z-index:5;
	display:none;
	max-width:100%;
	padding:.5rem;
	margin-top:.1rem;
	font-size:.875rem;
	line-height:1;
	color:#fff;
	background-color:rgba(40,167,69,0.8);
	border-radius:.2rem
}
.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid {
	border-color:#28a745
}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus {
	border-color:#28a745;
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)
}
.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip {
	display:block
}
.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label {
	color:#28a745
}
.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip {
	display:block
}
.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label {
	color:#28a745
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before {
	background-color:#71dd8a
}
.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip {
	display:block
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before {
	background-color:#34ce57
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow:0 0 0 1px #d7d8d6,0 0 0 .2rem rgba(40,167,69,0.25)
}
.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label {
	border-color:#28a745
}
.was-validated .custom-file-input:valid ~ .custom-file-label::before,.custom-file-input.is-valid ~ .custom-file-label::before {
	border-color:inherit
}
.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip {
	display:block
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label {
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)
}
.invalid-feedback {
	display:none;
	width:100%;
	margin-top:.25rem;
	font-size:80%;
	color:#dc3545
}
.invalid-tooltip {
	position:absolute;
	top:100%;
	z-index:5;
	display:none;
	max-width:100%;
	padding:.5rem;
	margin-top:.1rem;
	font-size:.875rem;
	line-height:1;
	color:#fff;
	background-color:rgba(220,53,69,0.8);
	border-radius:.2rem
}
.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid {
	border-color:#dc3545
}
.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus {
	border-color:#dc3545;
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)
}
.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip {
	display:block
}
.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label {
	color:#dc3545
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip {
	display:block
}
.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label {
	color:#dc3545
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before {
	background-color:#efa2a9
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip {
	display:block
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
	background-color:#e4606d
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow:0 0 0 1px #d7d8d6,0 0 0 .2rem rgba(220,53,69,0.25)
}
.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label {
	border-color:#dc3545
}
.was-validated .custom-file-input:invalid ~ .custom-file-label::before,.custom-file-input.is-invalid ~ .custom-file-label::before {
	border-color:inherit
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip {
	display:block
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label {
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)
}
.form-inline {
	display:flex;
	flex-flow:row wrap;
	align-items:center
}
.form-inline .form-check {
	width:100%
}
@media(min-width:480px) {
	.form-inline label {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:0
}
.form-inline .form-group {
	display:flex;
	flex:0 0 auto;
	flex-flow:row wrap;
	align-items:center;
	margin-bottom:0
}
.form-inline .form-control {
	display:inline-block;
	width:auto;
	vertical-align:middle
}
.form-inline .form-control-plaintext {
	display:inline-block
}
.form-inline .input-group {
	width:auto
}
.form-inline .form-check {
	display:flex;
	align-items:center;
	justify-content:center;
	width:auto;
	padding-left:0
}
.form-inline .form-check-input {
	position:relative;
	margin-top:0;
	margin-right:.25rem;
	margin-left:0
}
.form-inline .custom-control {
	align-items:center;
	justify-content:center
}
.form-inline .custom-control-label {
	margin-bottom:0
}
}.btn {
	display:inline-block;
	font-weight:400;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	user-select:none;
	border:1px solid transparent;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.5;
	border-radius:.25rem;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.btn:hover,.btn:focus {
	text-decoration:none
}
.btn:focus,.btn.focus {
	outline:0;
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.btn.disabled,.btn:disabled {
	opacity:.65
}
.btn:not(:disabled):not(.disabled) {
	cursor:pointer
}
.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active {
	background-image:none
}
a.btn.disabled,fieldset:disabled a.btn {
	pointer-events:none
}
.btn-primary {
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.btn-primary:hover {
	color:#fff;
	background-color:#0069d9;
	border-color:#0062cc
}
.btn-primary:focus,.btn-primary.focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-primary.disabled,.btn-primary:disabled {
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle {
	color:#fff;
	background-color:#0062cc;
	border-color:#005cbf
}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-secondary {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-secondary:hover {
	color:#fff;
	background-color:#5a6268;
	border-color:#545b62
}
.btn-secondary:focus,.btn-secondary.focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-secondary.disabled,.btn-secondary:disabled {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle {
	color:#fff;
	background-color:#545b62;
	border-color:#4e555b
}
.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-success {
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-success:hover {
	color:#fff;
	background-color:#218838;
	border-color:#1e7e34
}
.btn-success:focus,.btn-success.focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-success.disabled,.btn-success:disabled {
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle {
	color:#fff;
	background-color:#1e7e34;
	border-color:#1c7430
}
.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-info {
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-info:hover {
	color:#fff;
	background-color:#138496;
	border-color:#117a8b
}
.btn-info:focus,.btn-info.focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-info.disabled,.btn-info:disabled {
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle {
	color:#fff;
	background-color:#117a8b;
	border-color:#10707f
}
.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-warning {
	color:#212529;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-warning:hover {
	color:#212529;
	background-color:#e0a800;
	border-color:#d39e00
}
.btn-warning:focus,.btn-warning.focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-warning.disabled,.btn-warning:disabled {
	color:#212529;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle {
	color:#212529;
	background-color:#d39e00;
	border-color:#c69500
}
.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-danger {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-danger:hover {
	color:#fff;
	background-color:#c82333;
	border-color:#bd2130
}
.btn-danger:focus,.btn-danger.focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-danger.disabled,.btn-danger:disabled {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle {
	color:#fff;
	background-color:#bd2130;
	border-color:#b21f2d
}
.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-light {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-light:hover {
	color:#212529;
	background-color:#e2e6ea;
	border-color:#dae0e5
}
.btn-light:focus,.btn-light.focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-light.disabled,.btn-light:disabled {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle {
	color:#212529;
	background-color:#dae0e5;
	border-color:#d3d9df
}
.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-dark {
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-dark:hover {
	color:#fff;
	background-color:#23272b;
	border-color:#1d2124
}
.btn-dark:focus,.btn-dark.focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-dark.disabled,.btn-dark:disabled {
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle {
	color:#fff;
	background-color:#1d2124;
	border-color:#171a1d
}
.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-outline-primary {
	color:#007bff;
	background-color:transparent;
	background-image:none;
	border-color:#007bff
}
.btn-outline-primary:hover {
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.btn-outline-primary:focus,.btn-outline-primary.focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {
	color:#007bff;
	background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle {
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)
}
.btn-outline-secondary {
	color:#6c757d;
	background-color:transparent;
	background-image:none;
	border-color:#6c757d
}
.btn-outline-secondary:hover {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-outline-secondary:focus,.btn-outline-secondary.focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
	color:#6c757d;
	background-color:transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)
}
.btn-outline-success {
	color:#28a745;
	background-color:transparent;
	background-image:none;
	border-color:#28a745
}
.btn-outline-success:hover {
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-outline-success:focus,.btn-outline-success.focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-outline-success.disabled,.btn-outline-success:disabled {
	color:#28a745;
	background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle {
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)
}
.btn-outline-info {
	color:#17a2b8;
	background-color:transparent;
	background-image:none;
	border-color:#17a2b8
}
.btn-outline-info:hover {
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:focus,.btn-outline-info.focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-outline-info.disabled,.btn-outline-info:disabled {
	color:#17a2b8;
	background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle {
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)
}
.btn-outline-warning {
	color:#ffc107;
	background-color:transparent;
	background-image:none;
	border-color:#ffc107
}
.btn-outline-warning:hover {
	color:#212529;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-outline-warning:focus,.btn-outline-warning.focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled {
	color:#ffc107;
	background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle {
	color:#212529;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)
}
.btn-outline-danger {
	color:#dc3545;
	background-color:transparent;
	background-image:none;
	border-color:#dc3545
}
.btn-outline-danger:hover {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:focus,.btn-outline-danger.focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled {
	color:#dc3545;
	background-color:transparent
}
.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)
}
.btn-outline-light {
	color:#f8f9fa;
	background-color:transparent;
	background-image:none;
	border-color:#f8f9fa
}
.btn-outline-light:hover {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:focus,.btn-outline-light.focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-outline-light.disabled,.btn-outline-light:disabled {
	color:#f8f9fa;
	background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)
}
.btn-outline-dark {
	color:#343a40;
	background-color:transparent;
	background-image:none;
	border-color:#343a40
}
.btn-outline-dark:hover {
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:focus,.btn-outline-dark.focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-outline-dark.disabled,.btn-outline-dark:disabled {
	color:#343a40;
	background-color:transparent
}
.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle {
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus {
	box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)
}
.btn-link {
	font-weight:400;
	color:#007bff;
	background-color:transparent
}
.btn-link:hover {
	color:#0056b3;
	text-decoration:underline;
	background-color:transparent;
	border-color:transparent
}
.btn-link:focus,.btn-link.focus {
	text-decoration:underline;
	border-color:transparent;
	box-shadow:none
}
.btn-link:disabled,.btn-link.disabled {
	color:#6c757d
}
.btn-lg,.btn-group-lg>.btn {
	padding:.5rem 1rem;
	font-size:1.25rem;
	line-height:1.5;
	border-radius:.3rem
}
.btn-sm,.btn-group-sm>.btn {
	padding:.25rem .5rem;
	font-size:.875rem;
	line-height:1.5;
	border-radius:.2rem
}
.btn-block {
	display:block;
	width:100%
}
.btn-block+.btn-block {
	margin-top:.5rem
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width:100%
}
.fade {
	opacity:0;
	transition:opacity .15s linear
}
.fade.show {
	opacity:1
}
.collapse {
	display:none
}
.collapse.show {
	display:block
}
tr.collapse.show {
	display:table-row
}
tbody.collapse.show {
	display:table-row-group
}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	transition:height .35s ease
}
.dropup,.dropdown {
	position:relative
}
.dropdown-toggle::after {
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid;
	border-right:.3em solid transparent;
	border-bottom:0;
	border-left:.3em solid transparent
}
.dropdown-toggle:empty::after {
	margin-left:0
}
.dropdown-menu {
	position:absolute;
	top:100%;
	/**left:0;*/
	z-index:1000;
	display:none;
	float:left;
	min-width:10rem;
	padding:.5rem 0;
	margin:.125rem 0 0;
	font-size:1rem;
	color:#212529;
	text-align:left;
	list-style:none;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,0.15);
	border-radius:.25rem
}

.dropdown-mainmenu {
	position:absolute;
	top:100%;
	z-index:1000;
	display:none;
	float:left;
	min-width:10rem;
	padding:.5rem 0;
	margin:.125rem 0 0;
	font-size:1rem;
	color:#212529;
	text-align:left;
	list-style:none;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,0.15);
	border-radius:.25rem
}
.dropup .dropdown-menu {
	margin-top:0;
	margin-bottom:.125rem
}
.dropup .dropdown-toggle::after {
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:0;
	border-right:.3em solid transparent;
	border-bottom:.3em solid;
	border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty::after {
	margin-left:0
}
.dropright .dropdown-menu {
	margin-top:0;
	margin-left:.125rem
}
.dropright .dropdown-toggle::after {
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid transparent;
	border-bottom:.3em solid transparent;
	border-left:.3em solid
}
.dropright .dropdown-toggle:empty::after {
	margin-left:0
}
.dropright .dropdown-toggle::after {
	vertical-align:0
}
.dropleft .dropdown-menu {
	margin-top:0;
	margin-right:.125rem
}
.dropleft .dropdown-toggle::after {
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:""
}
.dropleft .dropdown-toggle::after {
	display:none
}
.dropleft .dropdown-toggle::before {
	display:inline-block;
	width:0;
	height:0;
	margin-right:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid transparent;
	border-right:.3em solid;
	border-bottom:.3em solid transparent
}
.dropleft .dropdown-toggle:empty::after {
	margin-left:0
}
.dropleft .dropdown-toggle::before {
	vertical-align:0
}
.dropdown-divider {
	height:0;
	margin:.5rem 0;
	overflow:hidden;
	border-top:1px solid #e9ecef
}
.dropdown-item {
	display:block;
	width:100%;
	padding:.25rem 1.5rem;
	clear:both;
	font-weight:400;
	color:#212529;
	text-align:inherit;
	white-space:nowrap;
	background-color:transparent;
	border:0
}
.dropdown-item:hover,.dropdown-item:focus {
	color:#16181b;
	text-decoration:none;
	background-color:#f8f9fa
}
.dropdown-item.active,.dropdown-item:active {
	color:#fff;
	text-decoration:none;
	background-color:#007bff
}
.dropdown-item.disabled,.dropdown-item:disabled {
	color:#6c757d;
	background-color:transparent
}
.dropdown-menu.show {
	display:block
}
.dropdown-header {
	display:block;
	padding:.5rem 1.5rem;
	margin-bottom:0;
	font-size:.875rem;
	color:#6c757d;
	white-space:nowrap
}
.btn-group,.btn-group-vertical {
	position:relative;
	display:inline-flex;
	vertical-align:middle
}
.btn-group>.btn,.btn-group-vertical>.btn {
	position:relative;
	flex:0 1 auto
}
.btn-group>.btn:hover,.btn-group-vertical>.btn:hover {
	z-index:1
}
.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active {
	z-index:1
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group {
	margin-left:-1px
}
.btn-toolbar {
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start
}
.btn-toolbar .input-group {
	width:auto
}
.btn-group>.btn:first-child {
	margin-left:0
}
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.dropdown-toggle-split {
	padding-right:.5625rem;
	padding-left:.5625rem
}
.dropdown-toggle-split::after {
	margin-left:0
}
.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split {
	padding-right:.375rem;
	padding-left:.375rem
}
.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split {
	padding-right:.75rem;
	padding-left:.75rem
}
.btn-group-vertical {
	flex-direction:column;
	align-items:flex-start;
	justify-content:center
}
.btn-group-vertical .btn,.btn-group-vertical .btn-group {
	width:100%
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
	margin-top:-1px;
	margin-left:0
}
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn {
	border-top-left-radius:0;
	border-top-right-radius:0
}
.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn {
	margin-bottom:0
}
.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"] {
	position:absolute;
	clip:rect(0,0,0,0);
	pointer-events:none
}
.input-group {
	position:relative;
	display:flex;
	flex-wrap:wrap;
	align-items:stretch;
	width:100%
}
.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file {
	position:relative;
	flex:1 1 auto;
	width:1%;
	margin-bottom:0
}
.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file:focus {
	z-index:3
}
.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file {
	margin-left:-1px
}
.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child) {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child) {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.input-group>.custom-file {
	display:flex;
	align-items:center
}
.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.input-group-prepend,.input-group-append {
	display:flex
}
.input-group-prepend .btn,.input-group-append .btn {
	position:relative;
	z-index:2
}
.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn {
	margin-left:-1px
}
.input-group-prepend {
	margin-right:-1px
}
.input-group-append {
	margin-left:-1px
}
.input-group-text {
	display:flex;
	align-items:center;
	padding:.375rem .75rem;
	margin-bottom:0;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#495057;
	text-align:center;
	white-space:nowrap;
	background-color:#e9ecef;
	border:1px solid #ced4da;
	border-radius:.25rem
}
.input-group-text input[type="radio"],.input-group-text input[type="checkbox"] {
	margin-top:0
}
.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.custom-control {
	position:relative;
	display:block;
	min-height:1.5rem;
	padding-left:1.5rem
}
.custom-control-inline {
	display:inline-flex;
	margin-right:1rem
}
.custom-control-input {
	position:absolute;
	z-index:-1;
	opacity:0
}
.custom-control-input:checked ~ .custom-control-label::before {
	color:#fff;
	background-color:#007bff
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow:0 0 0 1px #d7d8d6,0 0 0 .2rem rgba(0,123,255,0.25)
}
.custom-control-input:active ~ .custom-control-label::before {
	color:#fff;
	background-color:#b3d7ff
}
.custom-control-input:disabled ~ .custom-control-label {
	color:#6c757d
}
.custom-control-input:disabled ~ .custom-control-label::before {
	background-color:#e9ecef
}
.custom-control-label {
	margin-bottom:0
}
.custom-control-label::before {
	position:absolute;
	top:.25rem;
	left:0;
	display:block;
	width:1rem;
	height:1rem;
	pointer-events:none;
	content:"";
	user-select:none;
	background-color:#dee2e6
}
.custom-control-label::after {
	position:absolute;
	top:.25rem;
	left:0;
	display:block;
	width:1rem;
	height:1rem;
	content:"";
	background-repeat:no-repeat;
	background-position:center center;
	background-size:50% 50%
}
.custom-checkbox .custom-control-label::before {
	border-radius:.25rem
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
	background-color:#007bff
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3E%3Cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-1.55L04.262.9747.2582.193z'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
	background-color:#007bff
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0044'%3E%3Cpathstroke='%23fff'd='M02h4'/%3E%3C/svg%3E")
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color:rgba(0,123,255,0.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
	background-color:rgba(0,123,255,0.5)
}
.custom-radio .custom-control-label::before {
	border-radius:50%
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
	background-color:#007bff
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3E%3Ccircler='3'fill='%23fff'/%3E%3C/svg%3E")
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color:rgba(0,123,255,0.5)
}
.custom-select {
	display:inline-block;
	width:100%;
	height:calc(2.25rem + 2px);
	padding:.375rem 1.75rem .375rem .75rem;
	line-height:1.5;
	color:#495057;
	vertical-align:middle;
	background:#fff url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
	background-size:8px 10px;
	border:1px solid #ced4da;
	border-radius:.25rem;
	appearance:none
}
.custom-select:focus {
	border-color:#80bdff;
	outline:0;
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(128,189,255,0.5)
}
.custom-select:focus::-ms-value {
	color:#495057;
	background-color:#fff
}
.custom-select[multiple],.custom-select[size]:not([size="1"]) {
	height:auto;
	padding-right:.75rem;
	background-image:none
}
.custom-select:disabled {
	color:#6c757d;
	background-color:#e9ecef
}
.custom-select::-ms-expand {
	opacity:0
}
.custom-select-sm {
	height:calc(1.8125rem + 2px);
	padding-top:.375rem;
	padding-bottom:.375rem;
	font-size:75%
}
.custom-select-lg {
	height:calc(2.875rem + 2px);
	padding-top:.375rem;
	padding-bottom:.375rem;
	font-size:125%
}
.custom-file {
	position:relative;
	display:inline-block;
	width:100%;
	height:calc(2.25rem + 2px);
	margin-bottom:0
}
.custom-file-input {
	position:relative;
	z-index:2;
	width:100%;
	height:calc(2.25rem + 2px);
	margin:0;
	opacity:0
}
.custom-file-input:focus ~ .custom-file-control {
	border-color:#80bdff;
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.custom-file-input:focus ~ .custom-file-control::before {
	border-color:#80bdff
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
	content:"Browse"
}
.custom-file-label {
	position:absolute;
	top:0;
	right:0;
	left:0;
	z-index:1;
	height:calc(2.25rem + 2px);
	padding:.375rem .75rem;
	line-height:1.5;
	color:#495057;
	background-color:#fff;
	border:1px solid #ced4da;
	border-radius:.25rem
}
.custom-file-label::after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	z-index:3;
	display:block;
	height:calc(calc(2.25rem + 2px) - 1px * 2);
	padding:.375rem .75rem;
	line-height:1.5;
	color:#495057;
	content:"Browse";
	background-color:#e9ecef;
	border-left:1px solid #ced4da;
	border-radius:0 .25rem .25rem 0
}
.nav {
	display:flex;
	flex-wrap:wrap;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.nav-link {
	display:block;
	padding:.5rem 1rem
}
.nav-link:hover,.nav-link:focus {
	text-decoration:none
}
.nav-link.disabled {
	color:#6c757d
}
.nav-tabs {
	border-bottom:1px solid #dee2e6
}
.nav-tabs .nav-item {
	margin-bottom:-1px
}
.nav-tabs .nav-link {
	border:1px solid transparent;
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {
	border-color:#e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled {
	color:#6c757d;
	background-color:transparent;
	border-color:transparent
}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {
	color:#495057;
	background-color:#d7d8d6;
	border-color:#dee2e6 #dee2e6 #d7d8d6
}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.nav-pills .nav-link {
	border-radius:.25rem
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
	color:#fff;
	background-color:#007bff
}
.nav-fill .nav-item {
	flex:1 1 auto;
	text-align:center
}
.nav-justified .nav-item {
	flex-basis:0;
	flex-grow:1;
	text-align:center
}
.tab-content>.tab-pane {
	display:none
}
.tab-content>.active {
	display:block
}
.navbar {
	position:relative;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
	padding:.5rem 1rem
}
.navbar>.container,.navbar>.container-fluid {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between
}
.navbar-brand {
	display:inline-block;
	padding-top:.3125rem;
	padding-bottom:.3125rem;
	margin-right:1rem;
	font-size:1.25rem;
	line-height:inherit;
	white-space:nowrap
}
.navbar-brand:hover,.navbar-brand:focus {
	text-decoration:none
}
.navbar-nav {
	display:flex;
	flex-direction:column;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.navbar-nav .nav-link {
	padding-right:0;
	padding-left:0
}
.navbar-nav .dropdown-menu {
	position:static;
	float:none
}
.navbar-text {
	display:inline-block;
	padding-top:.5rem;
	padding-bottom:.5rem
}
.navbar-collapse {
	flex-basis:100%;
	flex-grow:1;
	align-items:center
}
.navbar-toggler {
	padding:.25rem .75rem;
	font-size:1.25rem;
	line-height:1;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:.25rem
}
.navbar-toggler:hover,.navbar-toggler:focus {
	text-decoration:none
}
.navbar-toggler:not(:disabled):not(.disabled) {
	cursor:pointer
}
.navbar-toggler-icon {
	display:inline-block;
	width:1.5em;
	height:1.5em;
	vertical-align:middle;
	content:"";
	background:no-repeat center center;
	background-size:100% 100%
}
@media(max-width:479.98px) {
	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid {
	padding-right:0;
	padding-left:0
}
}@media(min-width:480px) {
	.navbar-expand-sm {
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand-sm .navbar-nav {
	flex-direction:row
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand-sm .navbar-nav .dropdown-menu-right {
	right:0;
	left:auto
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid {
	flex-wrap:nowrap
}
.navbar-expand-sm .navbar-collapse {
	display:flex !important;
	flex-basis:auto
}
.navbar-expand-sm .navbar-toggler {
	display:none
}
.navbar-expand-sm .dropup .dropdown-menu {
	top:auto;
	bottom:100%
}
}@media(max-width:759.98px) {
	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid {
	padding-right:0;
	padding-left:0
}
}@media(min-width:760px) {
	.navbar-expand-md {
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand-md .navbar-nav {
	flex-direction:row
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand-md .navbar-nav .dropdown-menu-right {
	right:0;
	left:auto
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand-md>.container,.navbar-expand-md>.container-fluid {
	flex-wrap:nowrap
}
.navbar-expand-md .navbar-collapse {
	display:flex !important;
	flex-basis:auto
}
.navbar-expand-md .navbar-toggler {
	display:none
}
.navbar-expand-md .dropup .dropdown-menu {
	top:auto;
	bottom:100%
}
}@media(max-width:959.98px) {
	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid {
	padding-right:0;
	padding-left:0
}
}@media(min-width:960px) {
	.navbar-expand-lg {
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand-lg .navbar-nav {
	flex-direction:row
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand-lg .navbar-nav .dropdown-menu-right {
	right:0;
	left:auto
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid {
	flex-wrap:nowrap
}
.navbar-expand-lg .navbar-collapse {
	display:flex !important;
	flex-basis:auto
}
.navbar-expand-lg .navbar-toggler {
	display:none
}
.navbar-expand-lg .dropup .dropdown-menu {
	top:auto;
	bottom:100%
}
}@media(max-width:1279.98px) {
	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid {
	padding-right:0;
	padding-left:0
}
}@media(min-width:1280px) {
	.navbar-expand-xl {
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand-xl .navbar-nav {
	flex-direction:row
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand-xl .navbar-nav .dropdown-menu-right {
	right:0;
	left:auto
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid {
	flex-wrap:nowrap
}
.navbar-expand-xl .navbar-collapse {
	display:flex !important;
	flex-basis:auto
}
.navbar-expand-xl .navbar-toggler {
	display:none
}
.navbar-expand-xl .dropup .dropdown-menu {
	top:auto;
	bottom:100%
}
}.navbar-expand {
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand>.container,.navbar-expand>.container-fluid {
	padding-right:0;
	padding-left:0
}
.navbar-expand .navbar-nav {
	flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand .navbar-nav .dropdown-menu-right {
	right:0;
	left:auto
}
.navbar-expand .navbar-nav .nav-link {
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand>.container,.navbar-expand>.container-fluid {
	flex-wrap:nowrap
}
.navbar-expand .navbar-collapse {
	display:flex !important;
	flex-basis:auto
}
.navbar-expand .navbar-toggler {
	display:none
}
.navbar-expand .dropup .dropdown-menu {
	top:auto;
	bottom:100%
}
.navbar-light .navbar-brand {
	color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus {
	color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-nav .nav-link {
	color:rgba(0,0,0,0.5)
}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus {
	color:rgba(0,0,0,0.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
	color:rgba(0,0,0,0.3)
}
.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active {
	color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-toggler {
	color:rgba(0,0,0,0.5);
	border-color:rgba(0,0,0,0.1)
}
.navbar-light .navbar-toggler-icon {
	background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(0,0,0,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text {
	color:rgba(0,0,0,0.5)
}
.navbar-light .navbar-text a {
	color:rgba(0,0,0,0.9)
}
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus {
	color:rgba(0,0,0,0.9)
}
.navbar-dark .navbar-brand {
	color:#fff
}
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus {
	color:#fff
}
.navbar-dark .navbar-nav .nav-link {
	color:rgba(255,255,255,0.5)
}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus {
	color:rgba(255,255,255,0.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color:rgba(255,255,255,0.25)
}
.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active {
	color:#fff
}
.navbar-dark .navbar-toggler {
	color:rgba(255,255,255,0.5);
	border-color:rgba(255,255,255,0.1)
}
.navbar-dark .navbar-toggler-icon {
	background-image:url("data:image/svg+xml;charset=utf8,%3CsvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathstroke='rgba(255,255,255,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text {
	color:rgba(255,255,255,0.5)
}
.navbar-dark .navbar-text a {
	color:#fff
}
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus {
	color:#fff
}
.card {
	position:relative;
	display:flex;
	flex-direction:column;
	min-width:0;
	word-wrap:break-word;
	background-color:#fff;
	background-clip:border-box;
	border:1px solid rgba(0,0,0,0.125);
	border-radius:.25rem
}
.card>hr {
	margin-right:0;
	margin-left:0
}
.card>.list-group:first-child .list-group-item:first-child {
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.card-body {
	flex:1 1 auto;
	padding:1.25rem
}
.card-title {
	margin-bottom:.75rem
}
.card-subtitle {
	margin-top:-0.375rem;
	margin-bottom:0
}
.card-text:last-child {
	margin-bottom:0
}
.card-link:hover {
	text-decoration:none
}
.card-link+.card-link {
	margin-left:1.25rem
}
.card-header {
	padding:.75rem 1.25rem;
	margin-bottom:0;
	background-color:rgba(0,0,0,0.03);
	border-bottom:1px solid rgba(0,0,0,0.125)
}
.card-header:first-child {
	border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0
}
.card-header+.list-group .list-group-item:first-child {
	border-top:0
}
.card-footer {
	padding:.75rem 1.25rem;
	background-color:rgba(0,0,0,0.03);
	border-top:1px solid rgba(0,0,0,0.125)
}
.card-footer:last-child {
	border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)
}
.card-header-tabs {
	margin-right:-0.625rem;
	margin-bottom:-0.75rem;
	margin-left:-0.625rem;
	border-bottom:0
}
.card-header-pills {
	margin-right:-0.625rem;
	margin-left:-0.625rem
}
.card-img-overlay {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	padding:1.25rem
}
.card-img {
	width:100%;
	border-radius:calc(0.25rem - 1px)
}
.card-img-top {
	width:100%;
	border-top-left-radius:calc(0.25rem - 1px);
	border-top-right-radius:calc(0.25rem - 1px)
}
.card-img-bottom {
	width:100%;
	border-bottom-right-radius:calc(0.25rem - 1px);
	border-bottom-left-radius:calc(0.25rem - 1px)
}
.card-deck {
	display:flex;
	flex-direction:column
}
.card-deck .card {
	margin-bottom:15px
}
@media(min-width:480px) {
	.card-deck {
	flex-flow:row wrap;
	margin-right:-15px;
	margin-left:-15px
}
.card-deck .card {
	display:flex;
	flex:1 0 0;
	flex-direction:column;
	margin-right:15px;
	margin-bottom:0;
	margin-left:15px
}
}.card-group {
	display:flex;
	flex-direction:column
}
.card-group>.card {
	margin-bottom:15px
}
@media(min-width:480px) {
	.card-group {
	flex-flow:row wrap
}
.card-group>.card {
	flex:1 0 0;
	margin-bottom:0
}
.card-group>.card+.card {
	margin-left:0;
	border-left:0
}
.card-group>.card:first-child {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header {
	border-top-right-radius:0
}
.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer {
	border-bottom-right-radius:0
}
.card-group>.card:last-child {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header {
	border-top-left-radius:0
}
.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer {
	border-bottom-left-radius:0
}
.card-group>.card:only-child {
	border-radius:.25rem
}
.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header {
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer {
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
	border-radius:0
}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
	border-radius:0
}
}.card-columns .card {
	margin-bottom:.75rem
}
@media(min-width:480px) {
	.card-columns {
	column-count:3;
	column-gap:1.25rem
}
.card-columns .card {
	display:inline-block;
	width:100%
}
}.breadcrumb {
	display:flex;
	flex-wrap:wrap;
	padding:.75rem 1rem;
	margin-bottom:1rem;
	list-style:none;
	background-color:#e9ecef;
	border-radius:.25rem
}
.breadcrumb-item+.breadcrumb-item::before {
	display:inline-block;
	padding-right:.5rem;
	padding-left:.5rem;
	color:#6c757d;
	content:"/"
}
.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration:underline
}
.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration:none
}
.breadcrumb-item.active {
	color:#6c757d
}
.pagination {
	display:flex;
	padding-left:0;
	list-style:none;
	border-radius:.25rem
}
.page-link {
	position:relative;
	display:block;
	padding:.5rem .75rem;
	margin-left:-1px;
	line-height:1.25;
	color:#007bff;
	background-color:#fff;
	border:1px solid #dee2e6
}
.page-link:hover {
	color:#0056b3;
	text-decoration:none;
	background-color:#e9ecef;
	border-color:#dee2e6
}
.page-link:focus {
	z-index:2;
	outline:0;
	box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)
}
.page-link:not(:disabled):not(.disabled) {
	cursor:pointer
}
.page-item:first-child .page-link {
	margin-left:0;
	border-top-left-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.page-item:last-child .page-link {
	border-top-right-radius:.25rem;
	border-bottom-right-radius:.25rem
}
.page-item.active .page-link {
	z-index:1;
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.page-item.disabled .page-link {
	color:#6c757d;
	pointer-events:none;
	cursor:auto;
	background-color:#fff;
	border-color:#dee2e6
}
.pagination-lg .page-link {
	padding:.75rem 1.5rem;
	font-size:1.25rem;
	line-height:1.5
}
.pagination-lg .page-item:first-child .page-link {
	border-top-left-radius:.3rem;
	border-bottom-left-radius:.3rem
}
.pagination-lg .page-item:last-child .page-link {
	border-top-right-radius:.3rem;
	border-bottom-right-radius:.3rem
}
.pagination-sm .page-link {
	padding:.25rem .5rem;
	font-size:.875rem;
	line-height:1.5
}
.pagination-sm .page-item:first-child .page-link {
	border-top-left-radius:.2rem;
	border-bottom-left-radius:.2rem
}
.pagination-sm .page-item:last-child .page-link {
	border-top-right-radius:.2rem;
	border-bottom-right-radius:.2rem
}
.badge {
	display:inline-block;
	padding:.25em .4em;
	font-size:75%;
	font-weight:700;
	line-height:1;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25rem
}
.badge:empty {
	display:none
}
.btn .badge {
	position:relative;
	top:-1px
}
.badge-pill {
	padding-right:.6em;
	padding-left:.6em;
	border-radius:10rem
}
.badge-primary {
	color:#fff;
	background-color:#007bff
}
.badge-primary[href]:hover,.badge-primary[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#0062cc
}
.badge-secondary {
	color:#fff;
	background-color:#6c757d
}
.badge-secondary[href]:hover,.badge-secondary[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#545b62
}
.badge-success {
	color:#fff;
	background-color:#28a745
}
.badge-success[href]:hover,.badge-success[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#1e7e34
}
.badge-info {
	color:#fff;
	background-color:#17a2b8
}
.badge-info[href]:hover,.badge-info[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#117a8b
}
.badge-warning {
	color:#212529;
	background-color:#ffc107
}
.badge-warning[href]:hover,.badge-warning[href]:focus {
	color:#212529;
	text-decoration:none;
	background-color:#d39e00
}
.badge-danger {
	color:#fff;
	background-color:#dc3545
}
.badge-danger[href]:hover,.badge-danger[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#bd2130
}
.badge-light {
	color:#212529;
	background-color:#f8f9fa
}
.badge-light[href]:hover,.badge-light[href]:focus {
	color:#212529;
	text-decoration:none;
	background-color:#dae0e5
}
.badge-dark {
	color:#fff;
	background-color:#343a40
}
.badge-dark[href]:hover,.badge-dark[href]:focus {
	color:#fff;
	text-decoration:none;
	background-color:#1d2124
}
.jumbotron {
	padding:2rem 1rem;
	margin-bottom:2rem;
	background-color:#e9ecef;
	border-radius:.3rem
}
@media(min-width:480px) {
	.jumbotron {
	padding:4rem 2rem
}
}.jumbotron-fluid {
	padding-right:0;
	padding-left:0;
	border-radius:0
}
.alert {
	position:relative;
	padding:.75rem 1.25rem;
	margin-bottom:1rem;
	border:1px solid transparent;
	border-radius:.25rem
}
.alert-heading {
	color:inherit
}
.alert-link {
	font-weight:700
}
.alert-dismissible {
	padding-right:4rem
}
.alert-dismissible .close {
	position:absolute;
	top:0;
	right:0;
	padding:.75rem 1.25rem;
	color:inherit
}
.alert-primary {
	color:#004085;
	background-color:#cce5ff;
	border-color:#b8daff
}
.alert-primary hr {
	border-top-color:#9fcdff
}
.alert-primary .alert-link {
	color:#002752
}
.alert-secondary {
	color:#383d41;
	background-color:#e2e3e5;
	border-color:#d6d8db
}
.alert-secondary hr {
	border-top-color:#c8cbcf
}
.alert-secondary .alert-link {
	color:#202326
}
.alert-success {
	color:#155724;
	background-color:#d4edda;
	border-color:#c3e6cb
}
.alert-success hr {
	border-top-color:#b1dfbb
}
.alert-success .alert-link {
	color:#0b2e13
}
.alert-info {
	color:#0c5460;
	background-color:#d1ecf1;
	border-color:#bee5eb
}
.alert-info hr {
	border-top-color:#abdde5
}
.alert-info .alert-link {
	color:#062c33
}
.alert-warning {
	color:#856404;
	background-color:#fff3cd;
	border-color:#ffeeba
}
.alert-warning hr {
	border-top-color:#ffe8a1
}
.alert-warning .alert-link {
	color:#533f03
}
.alert-danger {
	color:#721c24;
	background-color:#f8d7da;
	border-color:#f5c6cb
}
.alert-danger hr {
	border-top-color:#f1b0b7
}
.alert-danger .alert-link {
	color:#491217
}
.alert-light {
	color:#818182;
	background-color:#fefefe;
	border-color:#fdfdfe
}
.alert-light hr {
	border-top-color:#ececf6
}
.alert-light .alert-link {
	color:#686868
}
.alert-dark {
	color:#1b1e21;
	background-color:#d6d8d9;
	border-color:#c6c8ca
}
.alert-dark hr {
	border-top-color:#b9bbbe
}
.alert-dark .alert-link {
	color:#040505
}
@keyframes progress-bar-stripes {
	from {
	background-position:1rem 0
}
to {
	background-position:0 0
}
}.progress {
	display:flex;
	height:1rem;
	overflow:hidden;
	font-size:.75rem;
	background-color:#e9ecef;
	border-radius:.25rem
}
.progress-bar {
	display:flex;
	flex-direction:column;
	justify-content:center;
	color:#fff;
	text-align:center;
	background-color:#007bff;
	transition:width .6s ease
}
.progress-bar-striped {
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-size:1rem 1rem
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite
}
.media {
	display:flex;
	align-items:flex-start
}
.media-body {
	flex:1
}
.list-group {
	display:flex;
	flex-direction:column;
	padding-left:0;
	margin-bottom:0
}
.list-group-item-action {
	width:100%;
	color:#495057;
	text-align:inherit
}
.list-group-item-action:hover,.list-group-item-action:focus {
	color:#495057;
	text-decoration:none;
	background-color:#f8f9fa
}
.list-group-item-action:active {
	color:#212529;
	background-color:#e9ecef
}
.list-group-item {
	position:relative;
	display:block;
	padding:.75rem 1.25rem;
	margin-bottom:-1px;
	background-color:#fff;
	border:1px solid rgba(0,0,0,0.125)
}
.list-group-item:first-child {
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.list-group-item:last-child {
	margin-bottom:0;
	border-bottom-right-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.list-group-item:hover,.list-group-item:focus {
	z-index:1;
	text-decoration:none
}
.list-group-item.disabled,.list-group-item:disabled {
	color:#6c757d;
	background-color:#fff
}
.list-group-item.active {
	z-index:2;
	color:#fff;
	background-color:#007bff;
	border-color:#007bff
}
.list-group-flush .list-group-item {
	border-right:0;
	border-left:0;
	border-radius:0
}
.list-group-flush:first-child .list-group-item:first-child {
	border-top:0
}
.list-group-flush:last-child .list-group-item:last-child {
	border-bottom:0
}
.list-group-item-primary {
	color:#004085;
	background-color:#b8daff
}
.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus {
	color:#004085;
	background-color:#9fcdff
}
.list-group-item-primary.list-group-item-action.active {
	color:#fff;
	background-color:#004085;
	border-color:#004085
}
.list-group-item-secondary {
	color:#383d41;
	background-color:#d6d8db
}
.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus {
	color:#383d41;
	background-color:#c8cbcf
}
.list-group-item-secondary.list-group-item-action.active {
	color:#fff;
	background-color:#383d41;
	border-color:#383d41
}
.list-group-item-success {
	color:#155724;
	background-color:#c3e6cb
}
.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus {
	color:#155724;
	background-color:#b1dfbb
}
.list-group-item-success.list-group-item-action.active {
	color:#fff;
	background-color:#155724;
	border-color:#155724
}
.list-group-item-info {
	color:#0c5460;
	background-color:#bee5eb
}
.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus {
	color:#0c5460;
	background-color:#abdde5
}
.list-group-item-info.list-group-item-action.active {
	color:#fff;
	background-color:#0c5460;
	border-color:#0c5460
}
.list-group-item-warning {
	color:#856404;
	background-color:#ffeeba
}
.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus {
	color:#856404;
	background-color:#ffe8a1
}
.list-group-item-warning.list-group-item-action.active {
	color:#fff;
	background-color:#856404;
	border-color:#856404
}
.list-group-item-danger {
	color:#721c24;
	background-color:#f5c6cb
}
.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus {
	color:#721c24;
	background-color:#f1b0b7
}
.list-group-item-danger.list-group-item-action.active {
	color:#fff;
	background-color:#721c24;
	border-color:#721c24
}
.list-group-item-light {
	color:#818182;
	background-color:#fdfdfe
}
.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus {
	color:#818182;
	background-color:#ececf6
}
.list-group-item-light.list-group-item-action.active {
	color:#fff;
	background-color:#818182;
	border-color:#818182
}
.list-group-item-dark {
	color:#1b1e21;
	background-color:#c6c8ca
}
.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus {
	color:#1b1e21;
	background-color:#b9bbbe
}
.list-group-item-dark.list-group-item-action.active {
	color:#fff;
	background-color:#1b1e21;
	border-color:#1b1e21
}
.close {
	float:right;
	font-size:1.5rem;
	font-weight:700;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.5
}
.close:hover,.close:focus {
	color:#000;
	text-decoration:none;
	opacity:.75
}
.close:not(:disabled):not(.disabled) {
	cursor:pointer
}
button.close {
	padding:0;
	background-color:transparent;
	border:0;
	-webkit-appearance:none
}
.modal-open {
	overflow:hidden
}
.modal {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	display:none;
	overflow:hidden;
	outline:0
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:.5rem;
	pointer-events:none
}
.modal.fade .modal-dialog {
	transition:transform .3s ease-out;
	transform:translate(0,-25%)
}
.modal.show .modal-dialog {
	transform:translate(0,0)
}
.modal-dialog-centered {
	display:flex;
	align-items:center;
	min-height:calc(100% - (0.5rem * 2))
}
.modal-content {
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	pointer-events:auto;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:.3rem;
	outline:0
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0
}
.modal-backdrop.show {
	opacity:.5
}
.modal-header {
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	padding:1rem;
	border-bottom:1px solid #e9ecef;
	border-top-left-radius:.3rem;
	border-top-right-radius:.3rem
}
.modal-header .close {
	padding:1rem;
	margin:-1rem -1rem -1rem auto
}
.modal-title {
	margin-bottom:0;
	line-height:1.5
}
.modal-body {
	position:relative;
	flex:1 1 auto;
	padding:1rem
}
.modal-footer {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	padding:1rem;
	border-top:1px solid #e9ecef
}
.modal-footer>:not(:first-child) {
	margin-left:.25rem
}
.modal-footer>:not(:last-child) {
	margin-right:.25rem
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media(min-width:480px) {
	.modal-dialog {
	max-width:500px;
	margin:1.75rem auto
}
.modal-dialog-centered {
	min-height:calc(100% - (1.75rem * 2))
}
.modal-sm {
	max-width:300px
}
}@media(min-width:960px) {
	.modal-lg {
	max-width:800px
}
}.tooltip {
	position:absolute;
	z-index:1070;
	display:block;
	margin:0;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	line-height:1.5;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	letter-spacing:normal;
	word-break:normal;
	word-spacing:normal;
	white-space:normal;
	line-break:auto;
	font-size:.875rem;
	word-wrap:break-word;
	opacity:0
}
.tooltip.show {
	opacity:.9
}
.tooltip .arrow {
	position:absolute;
	display:block;
	width:.8rem;
	height:.4rem
}
.tooltip .arrow::before {
	position:absolute;
	content:"";
	border-color:transparent;
	border-style:solid
}
.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"] {
	padding:.4rem 0
}
.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow {
	bottom:0
}
.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	top:0;
	border-width:.4rem .4rem 0;
	border-top-color:#000
}
.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"] {
	padding:0 .4rem
}
.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow {
	left:0;
	width:.4rem;
	height:.8rem
}
.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	right:0;
	border-width:.4rem .4rem .4rem 0;
	border-right-color:#000
}
.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"] {
	padding:.4rem 0
}
.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow {
	top:0
}
.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	bottom:0;
	border-width:0 .4rem .4rem;
	border-bottom-color:#000
}
.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"] {
	padding:0 .4rem
}
.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow {
	right:0;
	width:.4rem;
	height:.8rem
}
.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	left:0;
	border-width:.4rem 0 .4rem .4rem;
	border-left-color:#000
}
.tooltip-inner {
	max-width:200px;
	padding:.25rem .5rem;
	color:#fff;
	text-align:center;
	background-color:#000;
	border-radius:.25rem
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1060;
	display:block;
	max-width:276px;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-style:normal;
	font-weight:400;
	line-height:1.5;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	letter-spacing:normal;
	word-break:normal;
	word-spacing:normal;
	white-space:normal;
	line-break:auto;
	font-size:.875rem;
	word-wrap:break-word;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:.3rem
}
.popover .arrow {
	position:absolute;
	display:block;
	width:1rem;
	height:.5rem;
	margin:0 .3rem
}
.popover .arrow::before,.popover .arrow::after {
	position:absolute;
	display:block;
	content:"";
	border-color:transparent;
	border-style:solid
}
.bs-popover-top,.bs-popover-auto[x-placement^="top"] {
	margin-bottom:.5rem
}
.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow {
	bottom:calc((0.5rem + 1px) * -1)
}
.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after {
	border-width:.5rem .5rem 0
}
.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before {
	bottom:0;
	border-top-color:rgba(0,0,0,0.25)
}
.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after {
	bottom:1px;
	border-top-color:#fff
}
.bs-popover-right,.bs-popover-auto[x-placement^="right"] {
	margin-left:.5rem
}
.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow {
	left:calc((0.5rem + 1px) * -1);
	width:.5rem;
	height:1rem;
	margin:.3rem 0
}
.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after {
	border-width:.5rem .5rem .5rem 0
}
.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before {
	left:0;
	border-right-color:rgba(0,0,0,0.25)
}
.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after {
	left:1px;
	border-right-color:#fff
}
.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"] {
	margin-top:.5rem
}
.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow {
	top:calc((0.5rem + 1px) * -1)
}
.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after {
	border-width:0 .5rem .5rem .5rem
}
.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before {
	top:0;
	border-bottom-color:rgba(0,0,0,0.25)
}
.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after {
	top:1px;
	border-bottom-color:#fff
}
.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	position:absolute;
	top:0;
	left:50%;
	display:block;
	width:1rem;
	margin-left:-0.5rem;
	content:"";
	border-bottom:1px solid #f7f7f7
}
.bs-popover-left,.bs-popover-auto[x-placement^="left"] {
	margin-right:.5rem
}
.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow {
	right:calc((0.5rem + 1px) * -1);
	width:.5rem;
	height:1rem;
	margin:.3rem 0
}
.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after {
	border-width:.5rem 0 .5rem .5rem
}
.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before {
	right:0;
	border-left-color:rgba(0,0,0,0.25)
}
.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after {
	right:1px;
	border-left-color:#fff
}
.popover-header {
	padding:.5rem .75rem;
	margin-bottom:0;
	font-size:1rem;
	color:inherit;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-top-left-radius:calc(0.3rem - 1px);
	border-top-right-radius:calc(0.3rem - 1px)
}
.popover-header:empty {
	display:none
}
.popover-body {
	padding:.5rem .75rem;
	color:#212529
}
.carousel {
	position:relative
}
.carousel-inner {
	position:relative;
	width:100%;
	overflow:hidden
}
.carousel-item {
	position:relative;
	display:none;
	align-items:center;
	width:100%;
	transition:transform .6s ease;
	backface-visibility:hidden;
	perspective:1000px
}
.carousel-item.active,.carousel-item-next,.carousel-item-prev {
	display:block
}
.carousel-item-next,.carousel-item-prev {
	position:absolute;
	top:0
}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
	transform:translateX(0)
}
@supports(transform-style:preserve-3d) {
	.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right {
	transform:translate3d(0,0,0)
}
}.carousel-item-next,.active.carousel-item-right {
	transform:translateX(100%)
}
@supports(transform-style:preserve-3d) {
	.carousel-item-next,.active.carousel-item-right {
	transform:translate3d(100%,0,0)
}
}.carousel-item-prev,.active.carousel-item-left {
	transform:translateX(-100%)
}
@supports(transform-style:preserve-3d) {
	.carousel-item-prev,.active.carousel-item-left {
	transform:translate3d(-100%,0,0)
}
}.carousel-control-prev,.carousel-control-next {
	position:absolute;
	top:0;
	bottom:0;
	display:flex;
	align-items:center;
	justify-content:center;
	width:15%;
	color:#fff;
	text-align:center;
	opacity:.5
}
.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {
	color:#fff;
	text-decoration:none;
	outline:0;
	opacity:.9
}
.carousel-control-prev {
	left:0
}
.carousel-control-next {
	right:0
}
.carousel-control-prev-icon,.carousel-control-next-icon {
	display:inline-block;
	width:20px;
	height:20px;
	background:transparent no-repeat center center;
	background-size:100% 100%
}
.carousel-control-prev-icon {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3E%3Cpathd='M5.250l-44441.5-1.5-2.5-2.52.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}
.carousel-control-next-icon {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3E%3Cpathd='M2.750l-1.51.52.52.5-2.52.51.51.54-4-4-4z'/%3E%3C/svg%3E")
}
.carousel-indicators {
	position:absolute;
	right:0;
	bottom:10px;
	left:0;
	z-index:15;
	display:flex;
	justify-content:center;
	padding-left:0;
	margin-right:15%;
	margin-left:15%;
	list-style:none
}
.carousel-indicators li {
	position:relative;
	flex:0 1 auto;
	width:30px;
	height:3px;
	margin-right:3px;
	margin-left:3px;
	text-indent:-999px;
	background-color:rgba(255,255,255,0.5)
}
.carousel-indicators li::before {
	position:absolute;
	top:-10px;
	left:0;
	display:inline-block;
	width:100%;
	height:10px;
	content:""
}
.carousel-indicators li::after {
	position:absolute;
	bottom:-10px;
	left:0;
	display:inline-block;
	width:100%;
	height:10px;
	content:""
}
.carousel-indicators .active {
	background-color:#fff
}
.carousel-caption {
	position:absolute;
	right:15%;
	bottom:20px;
	left:15%;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center
}
.align-baseline {
	vertical-align:baseline !important
}
.align-top {
	vertical-align:top !important
}
.align-middle {
	vertical-align:middle !important
}
.align-bottom {
	vertical-align:bottom !important
}
.align-text-bottom {
	vertical-align:text-bottom !important
}
.align-text-top {
	vertical-align:text-top !important
}
.bg-primary {
	background-color:#007bff !important
}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus {
	background-color:#0062cc !important
}
.bg-secondary {
	background-color:#6c757d !important
}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus {
	background-color:#545b62 !important
}
.bg-success {
	background-color:#28a745 !important
}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus {
	background-color:#1e7e34 !important
}
.bg-info {
	background-color:#17a2b8 !important
}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus {
	background-color:#117a8b !important
}
.bg-warning {
	background-color:#ffc107 !important
}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus {
	background-color:#d39e00 !important
}
.bg-danger {
	background-color:#dc3545 !important
}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus {
	background-color:#bd2130 !important
}
.bg-light {
	background-color:#f8f9fa !important
}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus {
	background-color:#dae0e5 !important
}
.bg-dark {
	background-color:#343a40 !important
}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus {
	background-color:#1d2124 !important
}
.bg-white {
	background-color:#fff !important
}
.bg-transparent {
	background-color:transparent !important
}
.border {
	border:1px solid #dee2e6 !important
}
.border-top {
	border-top:1px solid #dee2e6 !important
}
.border-right {
	border-right:1px solid #dee2e6 !important
}
.border-bottom {
	border-bottom:1px solid #dee2e6 !important
}
.border-left {
	border-left:1px solid #dee2e6 !important
}
.border-0 {
	border:0 !important
}
.border-top-0 {
	border-top:0 !important
}
.border-right-0 {
	border-right:0 !important
}
.border-bottom-0 {
	border-bottom:0 !important
}
.border-left-0 {
	border-left:0 !important
}
.border-primary {
	border-color:#007bff !important
}
.border-secondary {
	border-color:#6c757d !important
}
.border-success {
	border-color:#28a745 !important
}
.border-info {
	border-color:#17a2b8 !important
}
.border-warning {
	border-color:#ffc107 !important
}
.border-danger {
	border-color:#dc3545 !important
}
.border-light {
	border-color:#f8f9fa !important
}
.border-dark {
	border-color:#343a40 !important
}
.border-white {
	border-color:#fff !important
}
.rounded {
	border-radius:.25rem !important
}
.rounded-top {
	border-top-left-radius:.25rem !important;
	border-top-right-radius:.25rem !important
}
.rounded-right {
	border-top-right-radius:.25rem !important;
	border-bottom-right-radius:.25rem !important
}
.rounded-bottom {
	border-bottom-right-radius:.25rem !important;
	border-bottom-left-radius:.25rem !important
}
.rounded-left {
	border-top-left-radius:.25rem !important;
	border-bottom-left-radius:.25rem !important
}
.rounded-circle {
	border-radius:50% !important
}
.rounded-0 {
	border-radius:0 !important
}
.clearfix::after {
	display:block;
	clear:both;
	content:""
}
.d-none {
	display:none !important
}
.d-inline {
	display:inline !important
}
.d-inline-block {
	display:inline-block !important
}
.d-block {
	display:block !important
}
.d-table {
	display:table !important
}
.d-table-row {
	display:table-row !important
}
.d-table-cell {
	display:table-cell !important
}
.d-flex {
	display:flex !important
}
.d-inline-flex {
	display:inline-flex !important
}
@media(min-width:480px) {
	.d-sm-none {
	display:none !important
}
.d-sm-inline {
	display:inline !important
}
.d-sm-inline-block {
	display:inline-block !important
}
.d-sm-block {
	display:block !important
}
.d-sm-table {
	display:table !important
}
.d-sm-table-row {
	display:table-row !important
}
.d-sm-table-cell {
	display:table-cell !important
}
.d-sm-flex {
	display:flex !important
}
.d-sm-inline-flex {
	display:inline-flex !important
}
}@media(min-width:760px) {
	.d-md-none {
	display:none !important
}
.d-md-inline {
	display:inline !important
}
.d-md-inline-block {
	display:inline-block !important
}
.d-md-block {
	display:block !important
}
.d-md-table {
	display:table !important
}
.d-md-table-row {
	display:table-row !important
}
.d-md-table-cell {
	display:table-cell !important
}
.d-md-flex {
	display:flex !important
}
.d-md-inline-flex {
	display:inline-flex !important
}
}@media(min-width:960px) {
	.d-lg-none {
	display:none !important
}
.d-lg-inline {
	display:inline !important
}
.d-lg-inline-block {
	display:inline-block !important
}
.d-lg-block {
	display:block !important
}
.d-lg-table {
	display:table !important
}
.d-lg-table-row {
	display:table-row !important
}
.d-lg-table-cell {
	display:table-cell !important
}
.d-lg-flex {
	display:flex !important
}
.d-lg-inline-flex {
	display:inline-flex !important
}
}@media(min-width:1280px) {
	.d-xl-none {
	display:none !important
}
.d-xl-inline {
	display:inline !important
}
.d-xl-inline-block {
	display:inline-block !important
}
.d-xl-block {
	display:block !important
}
.d-xl-table {
	display:table !important
}
.d-xl-table-row {
	display:table-row !important
}
.d-xl-table-cell {
	display:table-cell !important
}
.d-xl-flex {
	display:flex !important
}
.d-xl-inline-flex {
	display:inline-flex !important
}
}@media print {
	.d-print-none {
	display:none !important
}
.d-print-inline {
	display:inline !important
}
.d-print-inline-block {
	display:inline-block !important
}
.d-print-block {
	display:block !important
}
.d-print-table {
	display:table !important
}
.d-print-table-row {
	display:table-row !important
}
.d-print-table-cell {
	display:table-cell !important
}
.d-print-flex {
	display:flex !important
}
.d-print-inline-flex {
	display:inline-flex !important
}
}.embed-responsive {
	position:relative;
	display:block;
	width:100%;
	padding:0;
	overflow:hidden
}
.embed-responsive::before {
	display:block;
	content:""
}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:0
}
.embed-responsive-21by9::before {
	padding-top:42.85714%
}
.embed-responsive-16by9::before {
	padding-top:56.25%
}
.embed-responsive-4by3::before {
	padding-top:75%
}
.embed-responsive-1by1::before {
	padding-top:100%
}
.flex-row {
	flex-direction:row !important
}
.flex-column {
	flex-direction:column !important
}
.flex-row-reverse {
	flex-direction:row-reverse !important
}
.flex-column-reverse {
	flex-direction:column-reverse !important
}
.flex-wrap {
	flex-wrap:wrap !important
}
.flex-nowrap {
	flex-wrap:nowrap !important
}
.flex-wrap-reverse {
	flex-wrap:wrap-reverse !important
}
.justify-content-start {
	justify-content:flex-start !important
}
.justify-content-end {
	justify-content:flex-end !important
}
.justify-content-center {
	justify-content:center !important
}
.justify-content-between {
	justify-content:space-between !important
}
.justify-content-around {
	justify-content:space-around !important
}
.align-items-start {
	align-items:flex-start !important
}
.align-items-end {
	align-items:flex-end !important
}
.align-items-center {
	align-items:center !important
}
.align-items-baseline {
	align-items:baseline !important
}
.align-items-stretch {
	align-items:stretch !important
}
.align-content-start {
	align-content:flex-start !important
}
.align-content-end {
	align-content:flex-end !important
}
.align-content-center {
	align-content:center !important
}
.align-content-between {
	align-content:space-between !important
}
.align-content-around {
	align-content:space-around !important
}
.align-content-stretch {
	align-content:stretch !important
}
.align-self-auto {
	align-self:auto !important
}
.align-self-start {
	align-self:flex-start !important
}
.align-self-end {
	align-self:flex-end !important
}
.align-self-center {
	align-self:center !important
}
.align-self-baseline {
	align-self:baseline !important
}
.align-self-stretch {
	align-self:stretch !important
}
@media(min-width:480px) {
	.flex-sm-row {
	flex-direction:row !important
}
.flex-sm-column {
	flex-direction:column !important
}
.flex-sm-row-reverse {
	flex-direction:row-reverse !important
}
.flex-sm-column-reverse {
	flex-direction:column-reverse !important
}
.flex-sm-wrap {
	flex-wrap:wrap !important
}
.flex-sm-nowrap {
	flex-wrap:nowrap !important
}
.flex-sm-wrap-reverse {
	flex-wrap:wrap-reverse !important
}
.justify-content-sm-start {
	justify-content:flex-start !important
}
.justify-content-sm-end {
	justify-content:flex-end !important
}
.justify-content-sm-center {
	justify-content:center !important
}
.justify-content-sm-between {
	justify-content:space-between !important
}
.justify-content-sm-around {
	justify-content:space-around !important
}
.align-items-sm-start {
	align-items:flex-start !important
}
.align-items-sm-end {
	align-items:flex-end !important
}
.align-items-sm-center {
	align-items:center !important
}
.align-items-sm-baseline {
	align-items:baseline !important
}
.align-items-sm-stretch {
	align-items:stretch !important
}
.align-content-sm-start {
	align-content:flex-start !important
}
.align-content-sm-end {
	align-content:flex-end !important
}
.align-content-sm-center {
	align-content:center !important
}
.align-content-sm-between {
	align-content:space-between !important
}
.align-content-sm-around {
	align-content:space-around !important
}
.align-content-sm-stretch {
	align-content:stretch !important
}
.align-self-sm-auto {
	align-self:auto !important
}
.align-self-sm-start {
	align-self:flex-start !important
}
.align-self-sm-end {
	align-self:flex-end !important
}
.align-self-sm-center {
	align-self:center !important
}
.align-self-sm-baseline {
	align-self:baseline !important
}
.align-self-sm-stretch {
	align-self:stretch !important
}
}@media(min-width:760px) {
	.flex-md-row {
	flex-direction:row !important
}
.flex-md-column {
	flex-direction:column !important
}
.flex-md-row-reverse {
	flex-direction:row-reverse !important
}
.flex-md-column-reverse {
	flex-direction:column-reverse !important
}
.flex-md-wrap {
	flex-wrap:wrap !important
}
.flex-md-nowrap {
	flex-wrap:nowrap !important
}
.flex-md-wrap-reverse {
	flex-wrap:wrap-reverse !important
}
.justify-content-md-start {
	justify-content:flex-start !important
}
.justify-content-md-end {
	justify-content:flex-end !important
}
.justify-content-md-center {
	justify-content:center !important
}
.justify-content-md-between {
	justify-content:space-between !important
}
.justify-content-md-around {
	justify-content:space-around !important
}
.align-items-md-start {
	align-items:flex-start !important
}
.align-items-md-end {
	align-items:flex-end !important
}
.align-items-md-center {
	align-items:center !important
}
.align-items-md-baseline {
	align-items:baseline !important
}
.align-items-md-stretch {
	align-items:stretch !important
}
.align-content-md-start {
	align-content:flex-start !important
}
.align-content-md-end {
	align-content:flex-end !important
}
.align-content-md-center {
	align-content:center !important
}
.align-content-md-between {
	align-content:space-between !important
}
.align-content-md-around {
	align-content:space-around !important
}
.align-content-md-stretch {
	align-content:stretch !important
}
.align-self-md-auto {
	align-self:auto !important
}
.align-self-md-start {
	align-self:flex-start !important
}
.align-self-md-end {
	align-self:flex-end !important
}
.align-self-md-center {
	align-self:center !important
}
.align-self-md-baseline {
	align-self:baseline !important
}
.align-self-md-stretch {
	align-self:stretch !important
}
}@media(min-width:960px) {
	.flex-lg-row {
	flex-direction:row !important
}
.flex-lg-column {
	flex-direction:column !important
}
.flex-lg-row-reverse {
	flex-direction:row-reverse !important
}
.flex-lg-column-reverse {
	flex-direction:column-reverse !important
}
.flex-lg-wrap {
	flex-wrap:wrap !important
}
.flex-lg-nowrap {
	flex-wrap:nowrap !important
}
.flex-lg-wrap-reverse {
	flex-wrap:wrap-reverse !important
}
.justify-content-lg-start {
	justify-content:flex-start !important
}
.justify-content-lg-end {
	justify-content:flex-end !important
}
.justify-content-lg-center {
	justify-content:center !important
}
.justify-content-lg-between {
	justify-content:space-between !important
}
.justify-content-lg-around {
	justify-content:space-around !important
}
.align-items-lg-start {
	align-items:flex-start !important
}
.align-items-lg-end {
	align-items:flex-end !important
}
.align-items-lg-center {
	align-items:center !important
}
.align-items-lg-baseline {
	align-items:baseline !important
}
.align-items-lg-stretch {
	align-items:stretch !important
}
.align-content-lg-start {
	align-content:flex-start !important
}
.align-content-lg-end {
	align-content:flex-end !important
}
.align-content-lg-center {
	align-content:center !important
}
.align-content-lg-between {
	align-content:space-between !important
}
.align-content-lg-around {
	align-content:space-around !important
}
.align-content-lg-stretch {
	align-content:stretch !important
}
.align-self-lg-auto {
	align-self:auto !important
}
.align-self-lg-start {
	align-self:flex-start !important
}
.align-self-lg-end {
	align-self:flex-end !important
}
.align-self-lg-center {
	align-self:center !important
}
.align-self-lg-baseline {
	align-self:baseline !important
}
.align-self-lg-stretch {
	align-self:stretch !important
}
}@media(min-width:1280px) {
	.flex-xl-row {
	flex-direction:row !important
}
.flex-xl-column {
	flex-direction:column !important
}
.flex-xl-row-reverse {
	flex-direction:row-reverse !important
}
.flex-xl-column-reverse {
	flex-direction:column-reverse !important
}
.flex-xl-wrap {
	flex-wrap:wrap !important
}
.flex-xl-nowrap {
	flex-wrap:nowrap !important
}
.flex-xl-wrap-reverse {
	flex-wrap:wrap-reverse !important
}
.justify-content-xl-start {
	justify-content:flex-start !important
}
.justify-content-xl-end {
	justify-content:flex-end !important
}
.justify-content-xl-center {
	justify-content:center !important
}
.justify-content-xl-between {
	justify-content:space-between !important
}
.justify-content-xl-around {
	justify-content:space-around !important
}
.align-items-xl-start {
	align-items:flex-start !important
}
.align-items-xl-end {
	align-items:flex-end !important
}
.align-items-xl-center {
	align-items:center !important
}
.align-items-xl-baseline {
	align-items:baseline !important
}
.align-items-xl-stretch {
	align-items:stretch !important
}
.align-content-xl-start {
	align-content:flex-start !important
}
.align-content-xl-end {
	align-content:flex-end !important
}
.align-content-xl-center {
	align-content:center !important
}
.align-content-xl-between {
	align-content:space-between !important
}
.align-content-xl-around {
	align-content:space-around !important
}
.align-content-xl-stretch {
	align-content:stretch !important
}
.align-self-xl-auto {
	align-self:auto !important
}
.align-self-xl-start {
	align-self:flex-start !important
}
.align-self-xl-end {
	align-self:flex-end !important
}
.align-self-xl-center {
	align-self:center !important
}
.align-self-xl-baseline {
	align-self:baseline !important
}
.align-self-xl-stretch {
	align-self:stretch !important
}
}.float-left {
	float:left !important
}
.float-right {
	float:right !important
}
.float-none {
	float:none !important
}
@media(min-width:480px) {
	.float-sm-left {
	float:left !important
}
.float-sm-right {
	float:right !important
}
.float-sm-none {
	float:none !important
}
}@media(min-width:760px) {
	.float-md-left {
	float:left !important
}
.float-md-right {
	float:right !important
}
.float-md-none {
	float:none !important
}
}@media(min-width:960px) {
	.float-lg-left {
	float:left !important
}
.float-lg-right {
	float:right !important
}
.float-lg-none {
	float:none !important
}
}@media(min-width:1280px) {
	.float-xl-left {
	float:left !important
}
.float-xl-right {
	float:right !important
}
.float-xl-none {
	float:none !important
}
}.position-static {
	position:static !important
}
.position-relative {
	position:relative !important
}
.position-absolute {
	position:absolute !important
}
.position-fixed {
	position:fixed !important
}
.position-sticky {
	position:sticky !important
}
.fixed-top {
	position:fixed;
	top:0;
	right:0;
	left:0;
	z-index:1030
}
.fixed-bottom {
	position:fixed;
	right:0;
	bottom:0;
	left:0;
	z-index:1030
}
@supports(position:sticky) {
	.sticky-top {
	position:sticky;
	top:0;
	z-index:1020
}
}.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	white-space:nowrap;
	clip-path:inset(50%);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	overflow:visible;
	clip:auto;
	white-space:normal;
	clip-path:none
}
.w-25 {
	width:25% !important
}
.w-50 {
	width:50% !important
}
.w-75 {
	width:75% !important
}
.w-100 {
	width:100% !important
}
.h-25 {
	height:25% !important
}
.h-50 {
	height:50% !important
}
.h-75 {
	height:75% !important
}
.h-100 {
	height:100% !important
}
.mw-100 {
	max-width:100% !important
}
.mh-100 {
	max-height:100% !important
}
.m-0 {
	margin:0 !important
}
.mt-0,.my-0 {
	margin-top:0 !important
}
.mr-0,.mx-0 {
	margin-right:0 !important
}
.mb-0,.my-0 {
	margin-bottom:0 !important
}
.ml-0,.mx-0 {
	margin-left:0 !important
}
.m-1 {
	margin:.25rem !important
}
.mt-1,.my-1 {
	margin-top:.25rem !important
}
.mr-1,.mx-1 {
	margin-right:.25rem !important
}
.mb-1,.my-1 {
	margin-bottom:.25rem !important
}
.ml-1,.mx-1 {
	margin-left:.25rem !important
}
.m-2 {
	margin:.5rem !important
}
.mt-2,.my-2 {
	margin-top:.5rem !important
}
.mr-2,.mx-2 {
	margin-right:.5rem !important
}
.mb-2,.my-2 {
	margin-bottom:.5rem !important
}
.ml-2,.mx-2 {
	margin-left:.5rem !important
}
.m-3 {
	margin:1rem !important
}
.mt-3,.my-3 {
	margin-top:1rem !important
}
.mr-3,.mx-3 {
	margin-right:1rem !important
}
.mb-3,.my-3 {
	margin-bottom:1rem !important
}
.ml-3,.mx-3 {
	margin-left:1rem !important
}
.m-4 {
	margin:1.5rem !important
}
.mt-4,.my-4 {
	margin-top:1.5rem !important
}
.mr-4,.mx-4 {
	margin-right:1.5rem !important
}
.mb-4,.my-4 {
	margin-bottom:1.5rem !important
}
.ml-4,.mx-4 {
	margin-left:1.5rem !important
}
.m-5 {
	margin:3rem !important
}
.mt-5,.my-5 {
	margin-top:3rem !important
}
.mr-5,.mx-5 {
	margin-right:3rem !important
}
.mb-5,.my-5 {
	margin-bottom:3rem !important
}
.ml-5,.mx-5 {
	margin-left:3rem !important
}
.p-0 {
	padding:0 !important
}
.pt-0,.py-0 {
	padding-top:0 !important
}
.pr-0,.px-0 {
	padding-right:0 !important
}
.pb-0,.py-0 {
	padding-bottom:0 !important
}
.pl-0,.px-0 {
	padding-left:0 !important
}
.p-1 {
	padding:.25rem !important
}
.pt-1,.py-1 {
	padding-top:.25rem !important
}
.pr-1,.px-1 {
	padding-right:.25rem !important
}
.pb-1,.py-1 {
	padding-bottom:.25rem !important
}
.pl-1,.px-1 {
	padding-left:.25rem !important
}
.p-2 {
	padding:.5rem !important
}
.pt-2,.py-2 {
	padding-top:.5rem !important
}
.pr-2,.px-2 {
	padding-right:.5rem !important
}
.pb-2,.py-2 {
	padding-bottom:.5rem !important
}
.pl-2,.px-2 {
	padding-left:.5rem !important
}
.p-3 {
	padding:1rem !important
}
.pt-3,.py-3 {
	padding-top:1rem !important
}
.pr-3,.px-3 {
	padding-right:1rem !important
}
.pb-3,.py-3 {
	padding-bottom:1rem !important
}
.pl-3,.px-3 {
	padding-left:1rem !important
}
.p-4 {
	padding:1.5rem !important
}
.pt-4,.py-4 {
	padding-top:1.5rem !important
}
.pr-4,.px-4 {
	padding-right:1.5rem !important
}
.pb-4,.py-4 {
	padding-bottom:1.5rem !important
}
.pl-4,.px-4 {
	padding-left:1.5rem !important
}
.p-5 {
	padding:3rem !important
}
.pt-5,.py-5 {
	padding-top:3rem !important
}
.pr-5,.px-5 {
	padding-right:3rem !important
}
.pb-5,.py-5 {
	padding-bottom:3rem !important
}
.pl-5,.px-5 {
	padding-left:3rem !important
}
.m-auto {
	margin:auto !important
}
.mt-auto,.my-auto {
	margin-top:auto !important
}
.mr-auto,.mx-auto {
	margin-right:auto !important
}
.mb-auto,.my-auto {
	margin-bottom:auto !important
}
.ml-auto,.mx-auto {
	margin-left:auto !important
}
@media(min-width:480px) {
	.m-sm-0 {
	margin:0 !important
}
.mt-sm-0,.my-sm-0 {
	margin-top:0 !important
}
.mr-sm-0,.mx-sm-0 {
	margin-right:0 !important
}
.mb-sm-0,.my-sm-0 {
	margin-bottom:0 !important
}
.ml-sm-0,.mx-sm-0 {
	margin-left:0 !important
}
.m-sm-1 {
	margin:.25rem !important
}
.mt-sm-1,.my-sm-1 {
	margin-top:.25rem !important
}
.mr-sm-1,.mx-sm-1 {
	margin-right:.25rem !important
}
.mb-sm-1,.my-sm-1 {
	margin-bottom:.25rem !important
}
.ml-sm-1,.mx-sm-1 {
	margin-left:.25rem !important
}
.m-sm-2 {
	margin:.5rem !important
}
.mt-sm-2,.my-sm-2 {
	margin-top:.5rem !important
}
.mr-sm-2,.mx-sm-2 {
	margin-right:.5rem !important
}
.mb-sm-2,.my-sm-2 {
	margin-bottom:.5rem !important
}
.ml-sm-2,.mx-sm-2 {
	margin-left:.5rem !important
}
.m-sm-3 {
	margin:1rem !important
}
.mt-sm-3,.my-sm-3 {
	margin-top:1rem !important
}
.mr-sm-3,.mx-sm-3 {
	margin-right:1rem !important
}
.mb-sm-3,.my-sm-3 {
	margin-bottom:1rem !important
}
.ml-sm-3,.mx-sm-3 {
	margin-left:1rem !important
}
.m-sm-4 {
	margin:1.5rem !important
}
.mt-sm-4,.my-sm-4 {
	margin-top:1.5rem !important
}
.mr-sm-4,.mx-sm-4 {
	margin-right:1.5rem !important
}
.mb-sm-4,.my-sm-4 {
	margin-bottom:1.5rem !important
}
.ml-sm-4,.mx-sm-4 {
	margin-left:1.5rem !important
}
.m-sm-5 {
	margin:3rem !important
}
.mt-sm-5,.my-sm-5 {
	margin-top:3rem !important
}
.mr-sm-5,.mx-sm-5 {
	margin-right:3rem !important
}
.mb-sm-5,.my-sm-5 {
	margin-bottom:3rem !important
}
.ml-sm-5,.mx-sm-5 {
	margin-left:3rem !important
}
.p-sm-0 {
	padding:0 !important
}
.pt-sm-0,.py-sm-0 {
	padding-top:0 !important
}
.pr-sm-0,.px-sm-0 {
	padding-right:0 !important
}
.pb-sm-0,.py-sm-0 {
	padding-bottom:0 !important
}
.pl-sm-0,.px-sm-0 {
	padding-left:0 !important
}
.p-sm-1 {
	padding:.25rem !important
}
.pt-sm-1,.py-sm-1 {
	padding-top:.25rem !important
}
.pr-sm-1,.px-sm-1 {
	padding-right:.25rem !important
}
.pb-sm-1,.py-sm-1 {
	padding-bottom:.25rem !important
}
.pl-sm-1,.px-sm-1 {
	padding-left:.25rem !important
}
.p-sm-2 {
	padding:.5rem !important
}
.pt-sm-2,.py-sm-2 {
	padding-top:.5rem !important
}
.pr-sm-2,.px-sm-2 {
	padding-right:.5rem !important
}
.pb-sm-2,.py-sm-2 {
	padding-bottom:.5rem !important
}
.pl-sm-2,.px-sm-2 {
	padding-left:.5rem !important
}
.p-sm-3 {
	padding:1rem !important
}
.pt-sm-3,.py-sm-3 {
	padding-top:1rem !important
}
.pr-sm-3,.px-sm-3 {
	padding-right:1rem !important
}
.pb-sm-3,.py-sm-3 {
	padding-bottom:1rem !important
}
.pl-sm-3,.px-sm-3 {
	padding-left:1rem !important
}
.p-sm-4 {
	padding:1.5rem !important
}
.pt-sm-4,.py-sm-4 {
	padding-top:1.5rem !important
}
.pr-sm-4,.px-sm-4 {
	padding-right:1.5rem !important
}
.pb-sm-4,.py-sm-4 {
	padding-bottom:1.5rem !important
}
.pl-sm-4,.px-sm-4 {
	padding-left:1.5rem !important
}
.p-sm-5 {
	padding:3rem !important
}
.pt-sm-5,.py-sm-5 {
	padding-top:3rem !important
}
.pr-sm-5,.px-sm-5 {
	padding-right:3rem !important
}
.pb-sm-5,.py-sm-5 {
	padding-bottom:3rem !important
}
.pl-sm-5,.px-sm-5 {
	padding-left:3rem !important
}
.m-sm-auto {
	margin:auto !important
}
.mt-sm-auto,.my-sm-auto {
	margin-top:auto !important
}
.mr-sm-auto,.mx-sm-auto {
	margin-right:auto !important
}
.mb-sm-auto,.my-sm-auto {
	margin-bottom:auto !important
}
.ml-sm-auto,.mx-sm-auto {
	margin-left:auto !important
}
}@media(min-width:760px) {
	.m-md-0 {
	margin:0 !important
}
.mt-md-0,.my-md-0 {
	margin-top:0 !important
}
.mr-md-0,.mx-md-0 {
	margin-right:0 !important
}
.mb-md-0,.my-md-0 {
	margin-bottom:0 !important
}
.ml-md-0,.mx-md-0 {
	margin-left:0 !important
}
.m-md-1 {
	margin:.25rem !important
}
.mt-md-1,.my-md-1 {
	margin-top:.25rem !important
}
.mr-md-1,.mx-md-1 {
	margin-right:.25rem !important
}
.mb-md-1,.my-md-1 {
	margin-bottom:.25rem !important
}
.ml-md-1,.mx-md-1 {
	margin-left:.25rem !important
}
.m-md-2 {
	margin:.5rem !important
}
.mt-md-2,.my-md-2 {
	margin-top:.5rem !important
}
.mr-md-2,.mx-md-2 {
	margin-right:.5rem !important
}
.mb-md-2,.my-md-2 {
	margin-bottom:.5rem !important
}
.ml-md-2,.mx-md-2 {
	margin-left:.5rem !important
}
.m-md-3 {
	margin:1rem !important
}
.mt-md-3,.my-md-3 {
	margin-top:1rem !important
}
.mr-md-3,.mx-md-3 {
	margin-right:1rem !important
}
.mb-md-3,.my-md-3 {
	margin-bottom:1rem !important
}
.ml-md-3,.mx-md-3 {
	margin-left:1rem !important
}
.m-md-4 {
	margin:1.5rem !important
}
.mt-md-4,.my-md-4 {
	margin-top:1.5rem !important
}
.mr-md-4,.mx-md-4 {
	margin-right:1.5rem !important
}
.mb-md-4,.my-md-4 {
	margin-bottom:1.5rem !important
}
.ml-md-4,.mx-md-4 {
	margin-left:1.5rem !important
}
.m-md-5 {
	margin:3rem !important
}
.mt-md-5,.my-md-5 {
	margin-top:3rem !important
}
.mr-md-5,.mx-md-5 {
	margin-right:3rem !important
}
.mb-md-5,.my-md-5 {
	margin-bottom:3rem !important
}
.ml-md-5,.mx-md-5 {
	margin-left:3rem !important
}
.p-md-0 {
	padding:0 !important
}
.pt-md-0,.py-md-0 {
	padding-top:0 !important
}
.pr-md-0,.px-md-0 {
	padding-right:0 !important
}
.pb-md-0,.py-md-0 {
	padding-bottom:0 !important
}
.pl-md-0,.px-md-0 {
	padding-left:0 !important
}
.p-md-1 {
	padding:.25rem !important
}
.pt-md-1,.py-md-1 {
	padding-top:.25rem !important
}
.pr-md-1,.px-md-1 {
	padding-right:.25rem !important
}
.pb-md-1,.py-md-1 {
	padding-bottom:.25rem !important
}
.pl-md-1,.px-md-1 {
	padding-left:.25rem !important
}
.p-md-2 {
	padding:.5rem !important
}
.pt-md-2,.py-md-2 {
	padding-top:.5rem !important
}
.pr-md-2,.px-md-2 {
	padding-right:.5rem !important
}
.pb-md-2,.py-md-2 {
	padding-bottom:.5rem !important
}
.pl-md-2,.px-md-2 {
	padding-left:.5rem !important
}
.p-md-3 {
	padding:1rem !important
}
.pt-md-3,.py-md-3 {
	padding-top:1rem !important
}
.pr-md-3,.px-md-3 {
	padding-right:1rem !important
}
.pb-md-3,.py-md-3 {
	padding-bottom:1rem !important
}
.pl-md-3,.px-md-3 {
	padding-left:1rem !important
}
.p-md-4 {
	padding:1.5rem !important
}
.pt-md-4,.py-md-4 {
	padding-top:1.5rem !important
}
.pr-md-4,.px-md-4 {
	padding-right:1.5rem !important
}
.pb-md-4,.py-md-4 {
	padding-bottom:1.5rem !important
}
.pl-md-4,.px-md-4 {
	padding-left:1.5rem !important
}
.p-md-5 {
	padding:3rem !important
}
.pt-md-5,.py-md-5 {
	padding-top:3rem !important
}
.pr-md-5,.px-md-5 {
	padding-right:3rem !important
}
.pb-md-5,.py-md-5 {
	padding-bottom:3rem !important
}
.pl-md-5,.px-md-5 {
	padding-left:3rem !important
}
.m-md-auto {
	margin:auto !important
}
.mt-md-auto,.my-md-auto {
	margin-top:auto !important
}
.mr-md-auto,.mx-md-auto {
	margin-right:auto !important
}
.mb-md-auto,.my-md-auto {
	margin-bottom:auto !important
}
.ml-md-auto,.mx-md-auto {
	margin-left:auto !important
}
}@media(min-width:960px) {
	.m-lg-0 {
	margin:0 !important
}
.mt-lg-0,.my-lg-0 {
	margin-top:0 !important
}
.mr-lg-0,.mx-lg-0 {
	margin-right:0 !important
}
.mb-lg-0,.my-lg-0 {
	margin-bottom:0 !important
}
.ml-lg-0,.mx-lg-0 {
	margin-left:0 !important
}
.m-lg-1 {
	margin:.25rem !important
}
.mt-lg-1,.my-lg-1 {
	margin-top:.25rem !important
}
.mr-lg-1,.mx-lg-1 {
	margin-right:.25rem !important
}
.mb-lg-1,.my-lg-1 {
	margin-bottom:.25rem !important
}
.ml-lg-1,.mx-lg-1 {
	margin-left:.25rem !important
}
.m-lg-2 {
	margin:.5rem !important
}
.mt-lg-2,.my-lg-2 {
	margin-top:.5rem !important
}
.mr-lg-2,.mx-lg-2 {
	margin-right:.5rem !important
}
.mb-lg-2,.my-lg-2 {
	margin-bottom:.5rem !important
}
.ml-lg-2,.mx-lg-2 {
	margin-left:.5rem !important
}
.m-lg-3 {
	margin:1rem !important
}
.mt-lg-3,.my-lg-3 {
	margin-top:1rem !important
}
.mr-lg-3,.mx-lg-3 {
	margin-right:1rem !important
}
.mb-lg-3,.my-lg-3 {
	margin-bottom:1rem !important
}
.ml-lg-3,.mx-lg-3 {
	margin-left:1rem !important
}
.m-lg-4 {
	margin:1.5rem !important
}
.mt-lg-4,.my-lg-4 {
	margin-top:1.5rem !important
}
.mr-lg-4,.mx-lg-4 {
	margin-right:1.5rem !important
}
.mb-lg-4,.my-lg-4 {
	margin-bottom:1.5rem !important
}
.ml-lg-4,.mx-lg-4 {
	margin-left:1.5rem !important
}
.m-lg-5 {
	margin:3rem !important
}
.mt-lg-5,.my-lg-5 {
	margin-top:3rem !important
}
.mr-lg-5,.mx-lg-5 {
	margin-right:3rem !important
}
.mb-lg-5,.my-lg-5 {
	margin-bottom:3rem !important
}
.ml-lg-5,.mx-lg-5 {
	margin-left:3rem !important
}
.p-lg-0 {
	padding:0 !important
}
.pt-lg-0,.py-lg-0 {
	padding-top:0 !important
}
.pr-lg-0,.px-lg-0 {
	padding-right:0 !important
}
.pb-lg-0,.py-lg-0 {
	padding-bottom:0 !important
}
.pl-lg-0,.px-lg-0 {
	padding-left:0 !important
}
.p-lg-1 {
	padding:.25rem !important
}
.pt-lg-1,.py-lg-1 {
	padding-top:.25rem !important
}
.pr-lg-1,.px-lg-1 {
	padding-right:.25rem !important
}
.pb-lg-1,.py-lg-1 {
	padding-bottom:.25rem !important
}
.pl-lg-1,.px-lg-1 {
	padding-left:.25rem !important
}
.p-lg-2 {
	padding:.5rem !important
}
.pt-lg-2,.py-lg-2 {
	padding-top:.5rem !important
}
.pr-lg-2,.px-lg-2 {
	padding-right:.5rem !important
}
.pb-lg-2,.py-lg-2 {
	padding-bottom:.5rem !important
}
.pl-lg-2,.px-lg-2 {
	padding-left:.5rem !important
}
.p-lg-3 {
	padding:1rem !important
}
.pt-lg-3,.py-lg-3 {
	padding-top:1rem !important
}
.pr-lg-3,.px-lg-3 {
	padding-right:1rem !important
}
.pb-lg-3,.py-lg-3 {
	padding-bottom:1rem !important
}
.pl-lg-3,.px-lg-3 {
	padding-left:1rem !important
}
.p-lg-4 {
	padding:1.5rem !important
}
.pt-lg-4,.py-lg-4 {
	padding-top:1.5rem !important
}
.pr-lg-4,.px-lg-4 {
	padding-right:1.5rem !important
}
.pb-lg-4,.py-lg-4 {
	padding-bottom:1.5rem !important
}
.pl-lg-4,.px-lg-4 {
	padding-left:1.5rem !important
}
.p-lg-5 {
	padding:3rem !important
}
.pt-lg-5,.py-lg-5 {
	padding-top:3rem !important
}
.pr-lg-5,.px-lg-5 {
	padding-right:3rem !important
}
.pb-lg-5,.py-lg-5 {
	padding-bottom:3rem !important
}
.pl-lg-5,.px-lg-5 {
	padding-left:3rem !important
}
.m-lg-auto {
	margin:auto !important
}
.mt-lg-auto,.my-lg-auto {
	margin-top:auto !important
}
.mr-lg-auto,.mx-lg-auto {
	margin-right:auto !important
}
.mb-lg-auto,.my-lg-auto {
	margin-bottom:auto !important
}
.ml-lg-auto,.mx-lg-auto {
	margin-left:auto !important
}
}@media(min-width:1280px) {
	.m-xl-0 {
	margin:0 !important
}
.mt-xl-0,.my-xl-0 {
	margin-top:0 !important
}
.mr-xl-0,.mx-xl-0 {
	margin-right:0 !important
}
.mb-xl-0,.my-xl-0 {
	margin-bottom:0 !important
}
.ml-xl-0,.mx-xl-0 {
	margin-left:0 !important
}
.m-xl-1 {
	margin:.25rem !important
}
.mt-xl-1,.my-xl-1 {
	margin-top:.25rem !important
}
.mr-xl-1,.mx-xl-1 {
	margin-right:.25rem !important
}
.mb-xl-1,.my-xl-1 {
	margin-bottom:.25rem !important
}
.ml-xl-1,.mx-xl-1 {
	margin-left:.25rem !important
}
.m-xl-2 {
	margin:.5rem !important
}
.mt-xl-2,.my-xl-2 {
	margin-top:.5rem !important
}
.mr-xl-2,.mx-xl-2 {
	margin-right:.5rem !important
}
.mb-xl-2,.my-xl-2 {
	margin-bottom:.5rem !important
}
.ml-xl-2,.mx-xl-2 {
	margin-left:.5rem !important
}
.m-xl-3 {
	margin:1rem !important
}
.mt-xl-3,.my-xl-3 {
	margin-top:1rem !important
}
.mr-xl-3,.mx-xl-3 {
	margin-right:1rem !important
}
.mb-xl-3,.my-xl-3 {
	margin-bottom:1rem !important
}
.ml-xl-3,.mx-xl-3 {
	margin-left:1rem !important
}
.m-xl-4 {
	margin:1.5rem !important
}
.mt-xl-4,.my-xl-4 {
	margin-top:1.5rem !important
}
.mr-xl-4,.mx-xl-4 {
	margin-right:1.5rem !important
}
.mb-xl-4,.my-xl-4 {
	margin-bottom:1.5rem !important
}
.ml-xl-4,.mx-xl-4 {
	margin-left:1.5rem !important
}
.m-xl-5 {
	margin:3rem !important
}
.mt-xl-5,.my-xl-5 {
	margin-top:3rem !important
}
.mr-xl-5,.mx-xl-5 {
	margin-right:3rem !important
}
.mb-xl-5,.my-xl-5 {
	margin-bottom:3rem !important
}
.ml-xl-5,.mx-xl-5 {
	margin-left:3rem !important
}
.p-xl-0 {
	padding:0 !important
}
.pt-xl-0,.py-xl-0 {
	padding-top:0 !important
}
.pr-xl-0,.px-xl-0 {
	padding-right:0 !important
}
.pb-xl-0,.py-xl-0 {
	padding-bottom:0 !important
}
.pl-xl-0,.px-xl-0 {
	padding-left:0 !important
}
.p-xl-1 {
	padding:.25rem !important
}
.pt-xl-1,.py-xl-1 {
	padding-top:.25rem !important
}
.pr-xl-1,.px-xl-1 {
	padding-right:.25rem !important
}
.pb-xl-1,.py-xl-1 {
	padding-bottom:.25rem !important
}
.pl-xl-1,.px-xl-1 {
	padding-left:.25rem !important
}
.p-xl-2 {
	padding:.5rem !important
}
.pt-xl-2,.py-xl-2 {
	padding-top:.5rem !important
}
.pr-xl-2,.px-xl-2 {
	padding-right:.5rem !important
}
.pb-xl-2,.py-xl-2 {
	padding-bottom:.5rem !important
}
.pl-xl-2,.px-xl-2 {
	padding-left:.5rem !important
}
.p-xl-3 {
	padding:1rem !important
}
.pt-xl-3,.py-xl-3 {
	padding-top:1rem !important
}
.pr-xl-3,.px-xl-3 {
	padding-right:1rem !important
}
.pb-xl-3,.py-xl-3 {
	padding-bottom:1rem !important
}
.pl-xl-3,.px-xl-3 {
	padding-left:1rem !important
}
.p-xl-4 {
	padding:1.5rem !important
}
.pt-xl-4,.py-xl-4 {
	padding-top:1.5rem !important
}
.pr-xl-4,.px-xl-4 {
	padding-right:1.5rem !important
}
.pb-xl-4,.py-xl-4 {
	padding-bottom:1.5rem !important
}
.pl-xl-4,.px-xl-4 {
	padding-left:1.5rem !important
}
.p-xl-5 {
	padding:3rem !important
}
.pt-xl-5,.py-xl-5 {
	padding-top:3rem !important
}
.pr-xl-5,.px-xl-5 {
	padding-right:3rem !important
}
.pb-xl-5,.py-xl-5 {
	padding-bottom:3rem !important
}
.pl-xl-5,.px-xl-5 {
	padding-left:3rem !important
}
.m-xl-auto {
	margin:auto !important
}
.mt-xl-auto,.my-xl-auto {
	margin-top:auto !important
}
.mr-xl-auto,.mx-xl-auto {
	margin-right:auto !important
}
.mb-xl-auto,.my-xl-auto {
	margin-bottom:auto !important
}
.ml-xl-auto,.mx-xl-auto {
	margin-left:auto !important
}
}.text-justify {
	text-align:justify !important
}
.text-nowrap {
	white-space:nowrap !important
}
.text-truncate {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.text-left {
	text-align:left !important
}
.text-right {
	text-align:right !important
}
.text-center {
	text-align:center !important
}
@media(min-width:480px) {
	.text-sm-left {
	text-align:left !important
}
.text-sm-right {
	text-align:right !important
}
.text-sm-center {
	text-align:center !important
}
}@media(min-width:760px) {
	.text-md-left {
	text-align:left !important
}
.text-md-right {
	text-align:right !important
}
.text-md-center {
	text-align:center !important
}
}@media(min-width:960px) {
	.text-lg-left {
	text-align:left !important
}
.text-lg-right {
	text-align:right !important
}
.text-lg-center {
	text-align:center !important
}
}@media(min-width:1280px) {
	.text-xl-left {
	text-align:left !important
}
.text-xl-right {
	text-align:right !important
}
.text-xl-center {
	text-align:center !important
}
}.text-lowercase {
	text-transform:lowercase !important
}
.text-uppercase {
	text-transform:uppercase !important
}
.text-capitalize {
	text-transform:capitalize !important
}
.font-weight-light {
	font-weight:300 !important
}
.font-weight-normal {
	font-weight:400 !important
}
.font-weight-bold {
	font-weight:700 !important
}
.font-italic {
	font-style:italic !important
}
.text-white {
	color:#fff !important
}
.text-primary {
	color:#007bff !important
}
a.text-primary:hover,a.text-primary:focus {
	color:#0062cc !important
}
.text-secondary {
	color:#6c757d !important
}
a.text-secondary:hover,a.text-secondary:focus {
	color:#545b62 !important
}
.text-success {
	color:#28a745 !important
}
a.text-success:hover,a.text-success:focus {
	color:#1e7e34 !important
}
.text-info {
	color:#17a2b8 !important
}
a.text-info:hover,a.text-info:focus {
	color:#117a8b !important
}
.text-warning {
	color:#ffc107 !important
}
a.text-warning:hover,a.text-warning:focus {
	color:#d39e00 !important
}
.text-danger {
	color:#dc3545 !important
}
a.text-danger:hover,a.text-danger:focus {
	color:#bd2130 !important
}
.text-light {
	color:#f8f9fa !important
}
a.text-light:hover,a.text-light:focus {
	color:#dae0e5 !important
}
.text-dark {
	color:#343a40 !important
}
a.text-dark:hover,a.text-dark:focus {
	color:#1d2124 !important
}
.text-muted {
	color:#6c757d !important
}
.text-hide {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.visible {
	visibility:visible !important
}
.invisible {
	visibility:hidden !important
}
@media all and (max-width:479px) {
	.margin-override {
	margin:0
}
.margin-top-override {
	margin-top:0
}
.margin-right-override {
	margin-right:0
}
.margin-bottom-override {
	margin-bottom:0
}
.margin-left-override {
	margin-left:0
}
.padding-override {
	padding:0
}
.padding-top-override {
	padding-top:0
}
.padding-right-override {
	padding-right:0
}
.padding-bottom-override {
	padding-bottom:0
}
.padding-left-override {
	padding-left:0
}
.float-override {
	float:none
}
}@media all and (min-width:760px) and (max-width:959px) {
	.margin-override {
	margin:0
}
.margin-top-override {
	margin-top:0
}
.margin-right-override {
	margin-right:0
}
.margin-bottom-override {
	margin-bottom:0
}
.margin-left-override {
	margin-left:0
}
.padding-override {
	padding:0
}
.padding-top-override {
	padding-top:0
}
.padding-right-override {
	padding-right:0
}
.padding-bottom-override {
	padding-bottom:0
}
.padding-left-override {
	padding-left:0
}
.float-override {
	float:none
}
}@media all and (min-width:480px) and (max-width:759px) {
	.margin-override {
	margin:0
}
.margin-top-override {
	margin-top:0
}
.margin-right-override {
	margin-right:0
}
.margin-bottom-override {
	margin-bottom:0
}
.margin-left-override {
	margin-left:0
}
.padding-override {
	padding:0
}
.padding-top-override {
	padding-top:0
}
.padding-right-override {
	padding-right:0
}
.padding-bottom-override {
	padding-bottom:0
}
.padding-left-override {
	padding-left:0
}
.float-override {
	float:none
}

.small-view-table {
	padding-top:27px;
	display:block
}
.small-view-table-value {
	display:inline-block;
	overflow-wrap:break-word;
	word-break:normal;
	word-wrap:break-word;
	padding-left:40px;
	width:70%;
	vertical-align:top
}
.small-view-table-label {
	display:inline-block;
	width:25%;
	vertical-align:top
}
.small-view-table-row {
	display:inline-block;
	padding-bottom:20px;
	width:100%
}

}@media all and (min-width:960px) {
	.margin-override {
	margin:0
}
.margin-top-override {
	margin-top:0
}
.margin-right-override {
	margin-right:0
}
.margin-bottom-override {
	margin-bottom:0
}
.margin-left-override {
	margin-left:0
}
.padding-override {
	padding:0
}
.padding-top-override {
	padding-top:0
}
.padding-right-override {
	padding-right:0
}
.padding-bottom-override {
	padding-bottom:0
}
.padding-left-override {
	padding-left:0
}
.float-override {
	float:none
}
}.content-wrapper .journey-title {
	background-color:#3e505d;
	padding:1.4rem 0rem 1.4rem 2rem;
	margin-left:0;
	height:5rem;
	position:relative
}
@media all and (max-width:759px) {
	.content-wrapper .journey-title {
	height:4.2rem
}
}.content-wrapper .journey-title h1 {
	font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
	padding-top:.6rem;
	display:inline-block;
	color:#fff
}
@media all and (max-width:479px) {
	.content-wrapper .journey-title h1 {
	font-size:1.2rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper .journey-title h1 {
	font-size:1.2rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper .journey-title h1 {
	font-size:1.2rem
}
}@media all and (min-width:960px) {
	.content-wrapper .journey-title h1 {
	font-size:1.2rem
}
}@media all and (max-width:759px) {
	.content-wrapper .journey-title h1 {
	padding-top:0
}
}.content-wrapper h2 {
	font-family:UniversNextforHSBC-Light,Arial,sans-serif;
	color:#333
}
@media all and (max-width:479px) {
	.content-wrapper h2 {
	font-size:2.5rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h2 {
	font-size:2.5rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h2 {
	font-size:2.5rem
}
}@media all and (min-width:960px) {
	.content-wrapper h2 {
	font-size:2.8rem
}
}@media all and (max-width:479px) {
	.content-wrapper h2 {
	margin:28px 0 21px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h2 {
	margin:27px 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h2 {
	margin:27px 0
}
}@media all and (min-width:960px) {
	.content-wrapper h2 {
	margin:30px 0
}
}.content-wrapper h3 {
	font-family:UniversNextforHSBC-Light,Arial,sans-serif;
	color:#333
}
@media all and (max-width:479px) {
	.content-wrapper h3 {
	font-size:2rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h3 {
	font-size:2rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h3 {
	font-size:2rem
}
}@media all and (min-width:960px) {
	.content-wrapper h3 {
	font-size:2.2rem
}
}@media all and (max-width:479px) {
	.content-wrapper h3 {
	margin:14px 0 14px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h3 {
	margin:18px 0 18px 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h3 {
	margin:18px 0 18px 0
}
}@media all and (min-width:960px) {
	.content-wrapper h3 {
	margin:30px 0 30px 0
}
}.content-wrapper h4 {
	font-family:UniversNextforHSBC-Regular, sans-serif
}
@media all and (max-width:479px) {
	.content-wrapper h4 {
	font-size:1.6rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h4 {
	font-size:1.6rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h4 {
	font-size:1.6rem
}
}@media all and (min-width:960px) {
	.content-wrapper h4 {
	font-size:1.6rem
}
}.content-wrapper h5 {
	font-family:UniversNextforHSBC-bold,Arial,sans-serif
}
@media all and (max-width:479px) {
	.content-wrapper h5 {
	font-size:1.4rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h5 {
	font-size:1.4rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h5 {
	font-size:1.2rem
}
}@media all and (min-width:960px) {
	.content-wrapper h5 {
	font-size:1.4rem
}
}.line-separator {
	width:100%;
	border-bottom:1px solid #000;
	opacity:.15
}
@media all and (max-width:479px) {
	.line-separator {
	margin:28px 0 21px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.line-separator {
	margin:27px 0 0 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.line-separator {
	margin:27px 0 0 0
}
}@media all and (min-width:960px) {
	.line-separator {
	margin:30px 0 0 0
}
}.content-wrapper .description p {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	color:#333
}
@media all and (max-width:479px) {
	.content-wrapper .description p {
	font-size:1.4rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper .description p {
	font-size:1.4rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper .description p {
	font-size:1.4rem
}
}@media all and (min-width:960px) {
	.content-wrapper .description p {
	font-size:1.6rem
}
}@media all and (max-width:479px) {
	.content-wrapper .description p {
	line-height:120%
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper .description p {
	line-height:150%
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper .description p {
	line-height:150%
}
}@media all and (min-width:960px) {
	.content-wrapper .description p {
	line-height:120%
}
}@media all and (max-width:479px) {
	.content-wrapper .description p {
	margin:0 0 21px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper .description p {
	margin:0 0 27px 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper .description p {
	margin:0 0 27px 0
}
}@media all and (min-width:960px) {
	.content-wrapper .description p {
	margin:0 0 30px 0
}
}.content-wrapper h3+p {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	color:#333
}
@media all and (max-width:479px) {
	.content-wrapper h3+p {
	font-size:1.4rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h3+p {
	font-size:1.4rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h3+p {
	font-size:1.4rem
}
}@media all and (min-width:960px) {
	.content-wrapper h3+p {
	font-size:1.4rem
}
}@media all and (max-width:479px) {
	.content-wrapper h3+p {
	line-height:120%
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h3+p {
	line-height:150%
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h3+p {
	line-height:150%
}
}@media all and (min-width:960px) {
	.content-wrapper h3+p {
	line-height:150%
}
}@media all and (max-width:479px) {
	.content-wrapper h3+p {
	margin:0 0 28px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.content-wrapper h3+p {
	margin:0 0 18px 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.content-wrapper h3+p {
	margin:0 0 18px 0
}
}@media all and (min-width:960px) {
	.content-wrapper h3+p {
	margin:0 0 30px 0
}
}.button-bar {
	margin:0;
	padding:0;
	float:right;
	height:auto;
	width:auto
}
@media all and (min-width:760px) {
	.button-bar {
	display:flex
}
}@media all and (max-width:759px) {
	.button-bar {
	float:none;
	width:100%;
	display:flex;
	flex-flow:column
}
}.button-primary {
	background-color:#db0011;
	color:#fff;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem;
	padding:1.5rem 2rem;
	outline:0;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased;
	line-height:100%;
	cursor:pointer;
	position:relative
}
.button-primary .icon-security-lock {
	font-size:1.8rem;
	color:#f2f2f2
}
@media all and (min-width:760px) {
	.button-primary {
	margin-top:2rem;
	order:2
}
}@media all and (min-width:760px) and (max-width:959px) {
	.button-primary {
	margin-top:1.8rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.button-primary {
	margin-top:1.8rem;
	order:1
}
}@media all and (max-width:479px) {
	.button-primary {
	margin-top:1.4rem;
	width:100%;
	order:1
}
}.button-primary:focus,.button-primary:hover {
	background-color:#af000d;
	outline:0
}
.button-primary.is-disabled {
	opacity:.5;
	cursor:default;
	pointer-events:none
}
.button-secondary {
	background-color:#fff;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem;
	color:#333;
	padding:1.5rem 2rem;
	border:1px solid #333;
	outline:0;
	text-decoration:none;
	text-align:center;
	-webkit-font-smoothing:antialiased;
	line-height:100%;
	cursor:pointer;
	position:relative
}
.button-secondary .icon-security-lock {
	font-size:1.8rem;
	color:#f2f2f2
}
.button-secondary .icon {
	font-size:1.8rem
}
@media all and (min-width:960px) {
	.button-secondary {
	margin-top:2rem;
	margin-bottom:.4rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.button-secondary {
	margin-top:1.8rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.button-secondary {
	margin-top:1.8rem;
	order:1
}
}@media all and (max-width:759px) {
	.button-secondary {
	width:100%;
	margin-top:1.8rem;
	order:1
}
}.button-secondary:focus,.button-secondary:hover {
	background-color:#ededed;
	outline:0
}
.button-secondary.is-disabled {
	opacity:.5;
	cursor:default;
	pointer-events:none
}
.button-slate {
	background-color:#4d6474;
	color:#fff;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem;
	padding:1.5rem 2rem;
	outline:0;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased;
	line-height:100%;
	cursor:pointer;
	position:relative
}
.button-slate .icon-security-lock {
	font-size:1.8rem;
	color:#f2f2f2
}
@media all and (min-width:760px) {
	.button-slate {
	margin-top:2rem;
	order:2
}
}@media all and (min-width:760px) and (max-width:959px) {
	.button-slate {
	margin-top:1.8rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.button-slate {
	margin-top:1.8rem;
	order:1
}
}@media all and (max-width:479px) {
	.button-slate {
	margin-top:1.4rem;
	width:100%;
	order:1
}
}.button-slate:focus,.button-slate:hover {
	background-color:#3e505d;
	outline:0
}
.button-slate.is-disabled {
	opacity:.5;
	cursor:default;
	pointer-events:none
}
.button-jade {
	background-color:#008580;
	color:#fff;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem;
	padding:1.5rem 2rem;
	outline:0;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased;
	line-height:100%;
	cursor:pointer;
	position:relative
}
.button-jade .icon-security-lock {
	font-size:1.7rem;
	color:#f2f2f2
}
@media all and (min-width:760px) {
	.button-jade {
	margin-top:2rem;
	order:2
}
}@media all and (min-width:760px) and (max-width:959px) {
	.button-jade {
	margin-top:1.8rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.button-jade {
	margin-top:1.8rem;
	order:1
}
}@media all and (max-width:479px) {
	.button-jade {
	margin-top:1.4rem;
	width:100%;
	order:1
}
}.button-jade:focus,.button-jade:hover {
	background-color:#00716c;
	outline:0
}
.button-jade.is-disabled {
	opacity:.5;
	cursor:default;
	pointer-events:none
}
.button-cancel {
	background-color:transparent;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem;
	color:#333;
	padding:1.5rem 2rem;
	outline:0;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased;
	line-height:100%;
	cursor:pointer
}
@media all and (min-width:759px) {
	.button-cancel {
	margin-top:2rem;
	order:1
}
}@media all and (min-width:760px) and (max-width:959px) {
	.button-cancel {
	margin-top:1.8rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.button-cancel {
	margin-top:1.8rem;
	order:2
}
}@media all and (max-width:479px) {
	.button-cancel {
	width:100%;
	order:2
}
}.button-cancel:focus,.button-cancel:hover {
	text-decoration:underline;
	outline:0
}
.button-cancel.is-disabled {
	opacity:.5;
	cursor:default;
	pointer-events:none
}
.float-left {
	float:left
}
.float-right {
	float:right
}
.float-inherit {
	float:inherit
}
.pr-0 {
	padding-right:0
}
.pl-0 {
	padding-left:0
}
form {
	margin-bottom:0
}
form .input-row {
	padding:0;
	border:0;
	display:table
}
@media all and (min-width:960px) {
	form .input-row {
	margin:30px 0
}
}@media all and (min-width:760px) and (max-width:959px) {
	form .input-row {
	margin:27px 0
}
}@media all and (min-width:480px) and (max-width:759px) {
	form .input-row {
	margin:27px 0
}
}@media all and (max-width:479px) {
	form .input-row {
	margin:28px 0
}
}form .input-row label {
	display:table-cell;
	vertical-align:middle;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.4rem;
	margin:0
}
@media all and (min-width:960px) {
	form .input-row label {
	line-height:150%
}
}@media all and (min-width:760px) and (max-width:959px) {
	form .input-row label {
	line-height:150%
}
}@media all and (min-width:480px) and (max-width:759px) {
	form .input-row label {
	line-height:150%
}
}@media all and (max-width:479px) {
	form .input-row label {
	line-height:120%
}
}form .input-row label span.ghost-text {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.4rem;
	color:#767676;
	display:block
}
.ghost-text {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.4rem;
	color:#767676;
	display:block
}
label {
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.4rem;
	margin-bottom:.7rem
}
.alert {
	/* line-height:1.8; */
	overflow:hidden;
	border-radius:0;
	padding:.8rem .75rem .8rem .5rem
}
.alert .icon {
	padding:0 5px;
	margin-right:4px;
	float:left;
	line-height:0
}
.alert .alert-text {
	padding-top:0;
	font-size:1.6rem;
	display:flex
}
.alert-danger {
	border-color:#83000a;
	color:#333
}
.alert-danger .icon {
	color:#83000a
}
.alert-success {
	background:#e5f2f2;
	border-color:#008580;
	color:#333
}
.alert-success .icon {
	color:#005e59
}
.alert-info {
	background:#ededed;
	border-color:#d8d9d7;
	color:#333
}
.alert-info .icon {
	color:#333
}
.alert-warn {
	background:rgba(233,161,21,0.1);
	border-color:#ba8111;
	color:#333
}
.alert-warn .icon {
	color:#333
}
.step-counter {
	height:5px;
	background-color:#eeedeb
}
.step-indicator {
	height:5px;
	background-color:#db0011
}
.step-indicator-0 {
	width:33%
}
.step-indicator-1 {
	width:66%
}
.step-indicator-2 {
	width:100%
}
.loading {
	padding:100px 0 0 0;
	position:relative
}
.loading:focus {
	outline:0
}
.loading__copy {
	margin:auto;
	text-align:center;
	width:30%;
	font-size:1.4rem
}
@keyframes loading__spinner {
	to {
	transform:rotate(360deg)
}
}.loading__spinner::before {
	animation:loading__spinner 1.1s cubic-bezier(0.35,0.22,0.47,0.68) infinite;
	border:3px solid transparent;
	border-left-color:#454545;
	border-radius:50%;
	border-top-color:#454545;
	box-sizing:border-box;
	content:'';
	height:35px;
	left:50%;
	margin-left:-17.5px;
	position:absolute;
	top:50px;
	width:35px
}
.modal-dialog {
	max-width:580px
}
.modal-content {
	padding:6rem 4rem 4rem 4rem;
	border-radius:0
}
.closeicon {
	position:absolute;
	top:1.5rem;
	right:1.5rem;
	font-size:2rem;
	color:#333;
	background-color:transparent;
	border:1px solid transparent;
	padding:0 !important
}
.closeicon:hover {
	color:#b6b7b6;
	cursor:pointer
}
.closeicon::before {
	content:'\F002'
}
.modal-content h1 {
	margin:0;
	padding-bottom:2rem;
	text-align:left;
	font-family:UniversNextforHSBC-Light,Arial,;
	font-size:2.8rem
}
.dont-cancel-button-link:focus,.dont-cancel-button-link:hover {
	text-decoration:underline;
	outline:none !important
}
.modal-content p {
	margin-bottom:0;
	padding-bottom:3rem;
	width:100%;
	text-align:left;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	font-size:1.6rem
}
.modal-content hr {
	border:0;
	height:1px;
	background-color:#d7d8d6;
	margin:0
}
.confirmHeader {
	font-family:UniversNextforHSBC-Light,Arial,;
	font-size:2.8rem
}
.pageContent {
	font:1.6rem UniversNextforHSBC-Light,Arial,sans-serif
}
.closeicon:focus {
	outline:1px solid #85c0fa !important;
	outline-offset:2px !important
}
.scrollable,.scrollbar-div {
	height:20rem
}
.scrollbar-div:focus {
	border:1px solid
}
.btnhsbc {
	padding:1.5rem 2rem;
	line-height:100%;
	font-size:1.6rem;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased
}
.modal-footer {
	padding:0;
	display:block;
	text-align:right
}
.modal-footer .button-bar {
	margin-top:2rem
}
@media screen and (min-width:760px) {
	.mobile-show {
	display:none
}
}@media all and (min-width:480px) and (max-width:759px) {
	.modal-dialog {
	margin:0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.modal-dialog {
	margin:100px auto 0 auto
}
}@media all and (min-width:960px) {
	.modal-dialog {
	margin:180px auto 0 auto
}
}@media only screen and (max-width:759px) {
	.modal-footer {
	position:absolute;
	bottom:0;
	padding-bottom:2.8rem
}
.modal-footer>:not(:first-child) {
	margin-left:0;
	margin-right:0
}
.modal-content {
	height:93vh;
	padding:4.2rem 2rem 2.8rem 2rem
}
.modal-content h1 {
	padding-bottom:1.4rem
}
.modal-content p {
	font-size:1.4rem;
	padding-bottom:2.1rem
}
.modal-dialog {
	max-width:100%;
	margin:0
}
.modal-open {
	position:fixed
}
.confirmHeader,.modal-content h1 {
	font-family:UniversNextforHSBC-Light,Arial,sans-serif !important;
	font-size:2.5rem
}
.closeicon {
	font-size:2rem
}
.mobile-hide {
	display:none
}
.mobile-show {
	display:block
}
.modal-footer .button-bar {
	margin-top:1.4rem
}
}@media only screen and (max-width:759px) and (max-height:349px) {
	.modal-footer {
	position:inherit;
	width:inherit;
	right:inherit
}
.modal-content {
	height:inherit
}
}@media all and (min-width:671px) and (max-width:759px) {
	.modal-footer {
	width:94%
}
}@media all and (min-width:581px) and (max-width:669px) {
	.modal-footer {
	width:93%
}
}@media all and (min-width:481px) and (max-width:579px) {
	.modal-footer {
	width:92%
}
}@media all and (min-width:381px) and (max-width:480px) {
	.modal-footer {
	width:90%
}
}@media all and (max-width:380px) {
	.modal-footer {
	width:87%
}
}html {
	font-size:62.5%
}
body {
	opacity:1 !important;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
a:hover {
	color:#333
}
.body-small {
	font-size:1.2rem
}
.body-medium {
	font-size:1.4rem
}
.body-large {
	font-size:1.6rem
}
.accessible {
	left:0 !important;
	font-size:0 !important;
	position:absolute !important
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	cursor:pointer
}
.top-margin-30 {
	margin-top:30px
}
.bottom-margin-30 {
	margin-bottom:30px
}
.container,.container-fluid {
	margin-top:25px;
	margin-bottom:50px
}
@media all and (min-width:760px) and (max-width:959px) {
	.container,.container-fluid {
	margin-bottom:18px
}
}@media all and (max-width:759px) {
	.container,.container-fluid {
	margin-top:0;
	margin-bottom:0
}
}.content-wrapper {
	background:#fff;
	min-height: 600px
}
.component {
	min-height:560px;
	overflow:hidden;
	border-left:solid 1px #ccc
}
@media all and (max-width:479px) {
	.component {
	padding:14.5px
}
}@media all and (min-width:760px) and (max-width:959px) {
	.component {
	padding:18px
}
}@media all and (min-width:480px) and (max-width:759px) {
	.component {
	padding:18px
}
}@media all and (min-width:960px) {
	.component {
	padding:20px
}
}@media all and (max-width:479px) {
	.component {
	padding-top:0
}
}@media all and (min-width:760px) and (max-width:959px) {
	.component {
	padding-top:0
}
}@media all and (min-width:480px) and (max-width:759px) {
	.component {
	padding-top:0
}
}@media all and (min-width:960px) {
	.component {
	padding-top:0;
	padding-bottom:2.4rem
}
}.component a {
	color:#333
}
.journey-title .header-icon {
	display:none
}

.leftLinks-section {
	background:#ededed;
	width:100%;
	border-left:solid 1px #ccc;
	border-bottom:solid 1px #ccc
}
.leftLinks-section .title {
	background-color:#3e505d;
	padding:1.4rem;
	padding-left:2rem;
	margin-right:-1rem
}
.leftLinks-section .title div {
	color:#fff;
	font-size:.75rem;
	line-height:1.1;
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif
}
.edit-btn {
	border:0;
	background:transparent;
	font-size:1.4rem;
	line-height:1.6rem;
	font-family:"UniversNextforHSBC-Regular", sans-serif;
	color:#333
}
.edit-btn .icon-edit {
	color:#333
}
.component .row {
	clear:both;
	font-size:1.4rem
}
@media all and (min-width:960px) {
	.component .row {
	padding-bottom:3rem
}
}@media all and (min-width:760px) and (max-width:959px) {
	.component .row {
	padding-bottom:2.7rem
}
}@media all and (min-width:480px) and (max-width:759px) {
	.component .row {
	padding-bottom:2.8rem
}
}@media all and (max-width:479px) {
	.component .row {
	padding-bottom:2.8rem
}
}.component .row>div {
	padding-left:0
}
@media all and (min-width:960px) {
	.line-separator {
	margin:0
}
}.paddingLabel {
	width:50%
}
@media(min-width:960px) {
	.opt-text {
	margin-top:2px
}
.paddingLabel {
	width:41% !important
}
}@media(min-width:760px) and (max-width:959px) {
	.opt-text {
	margin-top:2px
}
.paddingLabel {
	width:44% !important
}
}@media(min-width:480px) and (max-width:759px) {
	.paddingLabel {
	width:50% !important
}
}@media(max-width:479px) {
	.paddingLabel {
	width:50% !important
}
}.element-invisible {
	position:absolute !important;
	height:1px;
	width:1px;
	overflow:hidden;
	clip:rect(1px,1px,1px,1px)
}
.hide {
	display:none
}
.help-text {
	font-size:1.4rem;
	background:transparent;
	border:0
}
.help-text .icon {
	font-size:1.8rem
}
.back-to-top {
	font-size:1.4rem;
	background:0;
	border:0
}
.icon-up-arrow {
	font-size:1.8rem;
	/* background:url("../assets/images/HSBCIcon_Black_AnchorUp.png"); */
	background-repeat:no-repeat;
	background-position:left;
	padding-left:1.5rem;
	padding-top:.8rem;
	padding-bottom:1.4rem;
	padding-right:5px
}
@media(max-width:759px) {
	.content-wrapper {
	padding-left:0;
	padding-right:0
}
.leftLinks-section .title {
	margin-right:0
}
.journey-title {
	margin-left:0;
	text-align:center
}
.journey-title .header-icon {
	display:inline-block;
	color:#fff;
	padding-left:15px;
	font-size:.875rem;
	cursor:pointer
}
.journey-title .close-menu-icon {
	float: right;
	border-left: 1px solid #dedede;
	padding: 0 10px 0;
}

.journey-title .close-menu-icon .middle-img {
	display: inline-block;
	vertical-align: middle
}

}@media(min-width:1280px) {
	.container-fluid {
	width:1280px
}
.header-top,.header-main {
	width:1380px
}
}.leftNav-col {
	display:flex
}
.journey-title .header-icon.dropdown-toggle::after {
	display:none
}
.icon {
	color:#333;
	font-size:2.8rem
}
.icon--centered {
	vertical-align:-.3rem
}
.icon--centered.icon__big {
	vertical-align:-.7rem
}
.icon--small {
	font-size:1.8rem;
	margin-right:.2rem
}
.icon--big {
	font-size:2.6rem
}
.icon__link--centered {
	vertical-align:-17%
}
.icon-accounts:before {
	content:"\F021"
}
.icon-add:before {
	content:"\F031"
}
.icon-agree:before {
	content:"\F00A"
}
.icon-alert:before {
	content:"\F017"
}
.icon-anchor-down:before {
	content:"\F075"
}
.icon-anchor-up:before {
	content:"\F07B"
}
.icon-articles:before {
	content:"\F01D"
}
.icon-assets:before {
	content:"\F042"
}
.icon-attachment:before {
	content:"\E060"
}
.icon-back:before {
	content:"\F062"
}
.icon-banking:before {
	content:"\F008"
}
.icon-barcode:before {
	content:"\F061"
}
.icon-bin:before {
	content:"\F065"
}
.icon-borrowing:before {
	content:"\F084"
}
.icon-calendar:before {
	content:"\F028"
}
.icon-camera:before {
	content:"\F04A"
}
.icon-chat:before {
	content:"\F016"
}
.icon-chevron-double-left:before {
	content:"\E000"
}
.icon-chevron-double-right:before {
	content:"\E002"
}
.icon-chevron-down-small:before {
	content:"\E003"
}
.icon-chevron-down:before {
	content:"\F055"
}
.icon-chevron-left-small:before {
	content:"\E004"
}
.icon-chevron-left:before {
	content:"\F058"
}
.icon-chevron-right-small:before {
	content:"\E005"
}
.icon-chevron-right:before {
	content:"\F057"
}
.icon-chevron-up-small:before {
	content:"\E006"
}
.icon-chevron-up:before {
	content:"\F056"
}
.icon-circle-confirmation-solid:before {
	content:"\E008"
}
.icon-circle-confirmation:before {
	content:"\F054"
}
.icon-circle-delete-solid:before {
	content:"\E007"
}
.icon-circle-delete:before {
	content:"\F067"
}
.icon-circle-error-solid:before {
	content:"\E009"
}
.icon-circle-error:before {
	content:"\F052"
}
.icon-circle-fill-information:before {
	content:"\F073"
}
.icon-circle-help-solid:before {
	content:"\E010"
}
.icon-circle-help:before {
	content:"\F060"
}
.icon-circle-info:before {
	content:"\F053"
}
.icon-client-download:before {
	content:"\F04E"
}
.icon-client-upload:before {
	content:"\F04D"
}
.icon-clock:before {
	content:"\F029"
}
.icon-collapse:before {
	content:"\E011"
}
.icon-column-view:before {
	content:"\E012"
}
.icon-complaints:before {
	content:"\E013"
}
.icon-compose:before {
	content:"\E061"
}
.icon-confidential:before {
	content:"\F050"
}
.icon-contactless-payments-outline:before {
	content:"\E015"
}
.icon-contactless-payments:before {
	content:"\E014"
}
.icon-copy:before {
	content:"\E016"
}
.icon-corporate:before {
	content:"\F083"
}
.icon-dashboard:before {
	content:"\F044"
}
.icon-delete-small:before {
	content:"\E017"
}
.icon-delete:before {
	content:"\F002"
}
.icon-desktop-computer:before {
	content:"\E018"
}
.icon-devices:before {
	content:"\F033"
}
.icon-dial:before {
	content:"\E019"
}
.icon-do-not-view:before {
	content:"\E020"
}
.icon-document:before {
	content:"\E021"
}
.icon-dollar-bill:before {
	content:"\E022"
}
.icon-download:before {
	content:"\F000"
}
.icon-edit:before {
	content:"\F001"
}
.icon-education:before {
	content:"\F03E"
}
.icon-error:before {
	content:"\F01A"
}
.icon-expand:before {
	content:"\F025"
}
.icon-export:before {
	content:"\E024"
}
.icon-facebook-solid:before {
	content:"\E025"
}
.icon-facebook:before {
	content:"\E026"
}
.icon-fast-track:before {
	content:"\F018"
}
.icon-favourite:before {
	content:"\F013"
}
.icon-filter:before {
	content:"\E027"
}
.icon-food-dining:before {
	content:"\F081"
}
.icon-global:before {
	content:"\F037"
}
.icon-googleplus-solid:before {
	content:"\E028"
}
.icon-googleplus:before {
	content:"\E029"
}
.icon-grid-view:before {
	content:"\E030"
}
.icon-health:before {
	content:"\F079"
}
.icon-help:before {
	content:"\F012"
}
.icon-home:before {
	content:"\F011"
}
.icon-in-branch:before {
	content:"\F03A"
}
.icon-insight:before {
	content:"\F038"
}
.icon-insurance:before {
	content:"\F02B"
}
.icon-intranet:before {
	content:"\E031"
}
.icon-investment:before {
	content:"\F024"
}
.icon-link:before {
	content:"\E032"
}
.icon-linkedin-solid:before {
	content:"\E033"
}
.icon-linkedin:before {
	content:"\E034"
}
.icon-list:before {
	content:"\F030"
}
.icon-location:before {
	content:"\F019"
}
.icon-market:before {
	content:"\F02E"
}
.icon-memo:before {
	content:"\E035"
}
.icon-menu:before {
	content:"\F00B"
}
.icon-message:before {
	content:"\F006"
}
.icon-microphone:before {
	content:"\E036"
}
.icon-minimize:before {
	content:"\F07C"
}
.icon-mobile:before {
	content:"\F032"
}
.icon-more-vertical:before {
	content:"\E037"
}
.icon-more:before {
	content:"\F070"
}
.icon-multiple-accounts:before {
	content:"\E038"
}
.icon-multiple-users:before {
	content:"\F043"
}
.icon-new-window:before {
	content:"\E039"
}
.icon-newspaper:before {
	content:"\F051"
}
.icon-pay:before {
	content:"\F009"
}
.icon-pdf:before {
	content:"\E062"
}
.icon-phone:before {
	content:"\F005"
}
.icon-pie-chart:before {
	content:"\F039"
}
.icon-pin:before {
	content:"\F045"
}
.icon-play:before {
	content:"\E040"
}
.icon-pop-up-window:before {
	content:"\E041"
}
.icon-portfolio:before {
	content:"\F03C"
}
.icon-presentation:before {
	content:"\F03B"
}
.icon-print:before {
	content:"\F004"
}
.icon-products-services:before {
	content:"\F027"
}
.icon-quote-close:before {
	content:"\E042"
}
.icon-quote-open:before {
	content:"\E043"
}
.icon-rates:before {
	content:"\F02F"
}
.icon-refresh:before {
	content:"\F010"
}
.icon-renew:before {
	content:"\E044"
}
.icon-reply:before {
	content:"\F034"
}
.icon-report:before {
	content:"\F041"
}
.icon-rewards:before {
	content:"\F026"
}
.icon-save:before {
	content:"\F04B"
}
.icon-savings-goals:before {
	content:"\E045"
}
.icon-savings:before {
	content:"\E046"
}
.icon-script:before {
	content:"\E047"
}
.icon-search:before {
	content:"\F007"
}
.icon-secure-key-passcode:before {
	content:"\E048"
}
.icon-security-lock:before {
	content:"\F02A"
}
.icon-settings:before {
	content:"\F02D"
}
.icon-share:before {
	content:"\F022"
}
.icon-shopping-cart:before {
	content:"\F082"
}
.icon-shortcuts:before {
	content:"\E049"
}
.icon-signature:before {
	content:"\E050"
}
.icon-sound:before {
	content:"\E051"
}
.icon-stock-down:before {
	content:"\F072"
}
.icon-stock-up:before {
	content:"\F071"
}
.icon-survey:before {
	content:"\F04C"
}
.icon-switch:before {
	content:"\F00E"
}
.icon-tablet:before {
	content:"\F064"
}
.icon-tasks:before {
	content:"\F047"
}
.icon-tools:before {
	content:"\F01E"
}
.icon-transfers:before {
	content:"\F00D"
}
.icon-travel:before {
	content:"\F078"
}
.icon-twitter-solid:before {
	content:"\E052"
}
.icon-twitter:before {
	content:"\E053"
}
.icon-upload:before {
	content:"\F066"
}
.icon-user:before {
	content:"\F01C"
}
.icon-video:before {
	content:"\F015"
}
.icon-view-all:before {
	content:"\F00C"
}
.icon-view:before {
	content:"\E063"
}
.icon-vimeo-solid:before {
	content:"\E054"
}
.icon-vimeo:before {
	content:"\E055"
}
.icon-weibo-solid:before {
	content:"\E056"
}
.icon-weibo:before {
	content:"\E057"
}
.icon-youtube-solid:before {
	content:"\E058"
}
.icon-youtube:before {
	content:"\E059"
}
.icon-chevron-down-small {
	font-size:1.2rem
}
.icon-chevron-up-small {
	font-size:1.2rem;
	color:#fff
}
.btn {
	padding:1.5rem 2rem;
	line-height:100%;
	font-size:1.6rem;
	text-decoration:none;
	text-align:center;
	border:0;
	-webkit-font-smoothing:antialiased
}
.btn:focus {
	outline:0
}
.add-payee-top-btn{
	display: block;
}
.add-payee-bottom-btn{
	display: none;
}

.tnc-ba-top-btn{
	display: inline;
}
.tnc-ba-bottom-btn{
	display: none;
}

@media screen and (max-width:759px) {
	.add-payee-top-btn{
	    display: none;
    }
	.add-payee-bottom-btn{
		display: block;
	}
	.tnc-ba-top-btn{
	    display: none;
	}
	.tnc-ba-bottom-btn{
		display: inline;
	}
}

@media screen and (min-width:521px) and (max-width:959px) {
	.btn {
	padding:1.7rem 1.8rem
}
}@media screen and (max-width:520px) {
	.btn {
	padding:1.7rem
}
}.btn__primary {
	background-color:#db0011;
	color:#fff
}
.btn__primary:hover,.btn__primary:focus {
	background:#a4000d;
	color:#fff
}
.btn__primary:active {
	background:#83000a;
	color:#fff
}
.btn__secondary {
	background-color:#fff;
	border:.1rem solid #333;
	color:#333
}
.btn__secondary:hover,.btn__secondary:focus {
	background:#ededed
}
.btn__secondary:active {
	background:#b6b7b6
}
.btn--jade {
	background-color:#008580;
	color:#fff
}
.btn--jade:hover,.btn--jade:focus {
	background:#00716c
}
.btn--jade:active {
	background:#004f4b
}
.btn--slate {
	background-color:#4d6474;
	color:#fff
}
.btn--slate:hover,.btn--slate:focus {
	background:#3e505d;
}
.btn--slate:active {
	background:#253038;
}
.btn--dark {
	background-color:transparent;
	border:.1rem solid #fff;
	color:#fff
}
.btn--dark:hover,.btn--dark:focus {
	background:#31404a
}
.btn--dark:active {
	background:#1d262c
}
.btn__video {
	width:5.2rem;
	height:5.2rem
}
@media screen and (min-width:521px) {
	.btn__video {
	width:8.8rem;
	height:8.8rem
}
}.btn__video:before {
	content:'';
	width:0;
	height:0;
	display:block;
	margin:-.1rem .3rem;
	border-style:solid;
	border-width:1rem 0 1rem 1.4rem;
	border-color:transparent transparent transparent #fff
}
@media screen and (min-width:521px) {
	.btn__video:before {
	border-width:1.75rem 0 1.75rem 2.4rem;
	margin:auto 14px
}
}.btn__video--black {
	background-color:rgba(0,0,0,.7)
}
.btn__video--black:hover,.btn__video--black:focus {
	background:rgba(0,0,0,.8)
}
.btn__video--black:active {
	background:#000
}
.btn__video--red {
	background-color:rgba(219,0,17,.7)
}
.btn__video--red:hover,.btn__video--red:focus {
	background:rgba(219,0,17,.8)
}
.btn__video--red:active {
	background:#db0011
}
@media screen and (max-width:959px) {
	.btn__video--link {
	width:5.2rem;
	height:5.2rem
}
.btn__video--link:before {
	margin:-.1rem .3rem;
	border-width:1rem 0 1rem 1.4rem
}
}.btn__arrow {
	position:relative;
	top:0;
	left:0;
	width:5rem;
	height:5rem;
	padding:0;
	background-color:#000
}
.btn__arrow:nth-child(2) {
	margin-right:50%;
	margin-bottom:5rem
}
.btn__arrow:nth-child(5) {
	margin-right:50%
}
.btn__arrow:hover,.btn__arrow:focus {
	background:#333
}
.btn__arrow--small {
	height:3rem
}
.btn__arrow--light {
	background-color:#fff
}
.btn__arrow--light:hover,.btn__arrow--light:focus {
	background:#d7d8d6
}
@media screen and (min-width:960px) {
	.btn__arrow {
	width:5rem;
	height:11.6rem
}
.btn__arrow .lnk__icon {
	width:1rem;
	height:1.9rem;
	font-size:1.7rem
}
.btn__arrow .lnk__icon:before {
	margin-left:-.7rem
}
}.lnk {
	text-decoration:none
}
.lnk:hover .lnk__text,.lnk:focus .lnk__text,.lnk:active .lnk__text,.lnk:visited .lnk__text {
	text-decoration:underline
}
.lnk__icon {
	color:#db0011;
	text-decoration:none;
	vertical-align:-17%
}
.lnk__icon--white {
	color:#fff
}
.lnk__icon--dark {
	color:#333
}
@media screen and (max-width:520px) {
	.lnk__icon {
	position:absolute
}
}.lnk__icon--black {
	color:#333
}
.lnk__icon--back {
	font-size:2rem;
	vertical-align:-19%;
	margin-right:-.2rem
}
.lnk__icon--expand {
	padding-left:.4rem;
	vertical-align:-20%
}
.lnk__icon--download {
	font-size:2rem;
	vertical-align:-18%;
	margin-right:.4rem
}
.lnk__icon--download.lnk__icon--left {
	margin-right:.4rem
}
.lnk__icon--chevron {
	font-size:2rem;
	vertical-align:-.1rem
}
.lnk__icon--chevron-small {
	font-size:1.3rem;
	vertical-align:-.2rem
}
.lnk__icon--14 {
	font-size:2.3rem;
	vertical-align:-.6rem;
	margin-right:.5rem
}
.lnk__icon--14small {
	font-size:1.6rem;
	vertical-align:-.3rem;
	margin-right:.6rem
}
.lnk__icon--16 {
	font-size:2rem;
	vertical-align:-19%;
	margin-left:-.2rem
}
.lnk__icon--16small {
	font-size:2.1rem;
	vertical-align:-.4rem;
	margin-right:.6rem
}
.lnk__icon--16large {
	font-size:2.8rem;
	vertical-align:-.7rem;
	margin-right:.4rem
}
.lnk__icon--20 {
	font-size:2rem;
	vertical-align:-16%
}
.lnk__icon--22 {
	font-size:2rem;
	vertical-align:-19%
}
.lnk__icon--28 {
	font-size:2.6rem;
	vertical-align:-19%
}
.lnk__icon--anchor {
	vertical-align:-7%;
	font-size:1.4rem
}
.lnk__icon--left {
	margin-right:.7rem
}
@media screen and (max-width:520px) {
	.lnk__icon--left {
	margin-right:.2rem
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.lnk__icon--left {
	margin-right:.5rem
}
}@media screen and (min-width:521px) {
	.lnk__icon--right {
	margin-left:.2rem
}
}.lnk>.lnk__text:first-child {
	display:inline
}
.lnk__text {
	color:#333;
	line-height:120%;
	cursor:pointer;
}
.lnk__text--white {
	color:#fff;
	-webkit-font-smoothing:antialiased
}
.lnk__text--inline {
	text-decoration:underline
}
.lnk__text--inline:hover {
	color:#5c5c5c
}
@media screen and (max-width:520px) {
	.lnk__text {
	display:inline-block
}
.lnk__text--14small {
	padding:.1rem 0 0 2.7rem
}
.lnk__text--14large {
	padding:.5rem 0 0 3.6rem
}
.lnk__text--16 {
	padding:.1rem 0 0 2.5rem
}
.lnk__text--16small {
	padding:.2rem 0 0 3.3rem
}
.lnk__text--16large {
	padding:.6rem 0 0 4rem
}
}.column__lnk--right-16 {
	width:25rem
}
@media screen and (min-width:960px) {
	.column__lnk--right-16 {
	float:right
}
}.column__lnk--right-22 {
	width:30rem
}
@media screen and (min-width:960px) {
	.column__lnk--right-22 {
	float:right
}
}.column__lnk--right-28 {
	width:40rem
}
@media screen and (min-width:960px) {
	.column__lnk--right-28 {
	float:right
}
}.ordered-list {
	counter-reset:item;
	line-height:1.5rem
}
.ordered-list__item {
	margin-top:2.1rem;
	counter-increment:item
}
.ordered-list .ordered-list {
	margin-left:-1.2rem
}
.ordered-list .ordered-list__item {
	display:block
}
.ordered-list .ordered-list__item:before {
	padding-right:.26rem;
	content:counters(item,".")". ";
	margin-left:-3.8rem
}
.ordered-list .unordered-list {
	margin-left:-.8rem
}
.unordered-list {
	padding-left:.8rem;
	line-height:1.5rem;
	list-style-type:disc;
	margin-left:.85rem
}
.unordered-list .unordered-list {
	padding-left:1.3rem
}
.unordered-list__item {
	margin-top:2.1rem
}
.unordered-list__item-text {
	margin-left:.5rem
}
.horizontal-list {
	margin:0;
	padding:0 1.4rem;
	list-style:none
}
.horizontal-list__item {
	padding:2.1rem 0;
	border-bottom:.1rem solid #d7d8d6
}
@media screen and (max-width:520px) {
	.horizontal-list__item:first-child {
	padding:2.8rem 0 .3rem;
	border:0
}
.horizontal-list__item:last-child {
	padding-bottom:2.8rem;
	border:0
}
}.horizontal-list__item .type {
	margin:0
}
@media screen and (min-width:521px) {
	.horizontal-list {
	padding:2.7rem 1.8rem;
	font-size:0
}
.horizontal-list__item {
	display:inline-block;
	padding:0 1rem 0 1.8rem;
	border-bottom:0;
	border-right:1px solid #d7d8d6
}
.horizontal-list__item:first-child {
	padding:0 1.8rem 0 0
}
.horizontal-list__item:last-child {
	padding-right:0;
	border:0
}
}@media screen and (min-width:960px) {
	.horizontal-list {
	margin:3rem 2rem
}
.horizontal-list__item {
	padding-left:2rem
}
}.horizontal-list--dark-background {
	margin:0;
	padding:0
}
.horizontal-list--dark-background .horizontal-list__item {
	display:block;
	padding:2.1rem 1.4rem;
	background-color:#4d6474;
	border:0
}
.horizontal-list--dark-background .horizontal-list__item:last-child {
	background-color:#3e505d
}
@media screen and (max-width:520px) {
	.horizontal-list--dark-background .horizontal-list__item:first-child {
	padding:2.8rem 1.4rem 2.1rem
}
.horizontal-list--dark-background .horizontal-list__item:nth-last-child(2) {
	padding:2.1rem 1.4rem 2.8rem
}
.horizontal-list--dark-background .horizontal-list__item:last-child {
	padding:2.8rem 1.4rem
}
}@media screen and (min-width:521px) {
	.horizontal-list--dark-background .horizontal-list__item {
	max-width:35.7rem;
	padding:1.8rem
}
.horizontal-list--dark-background .horizontal-list__item:first-child {
	padding:2.7rem 1.8rem 2.1rem
}
.horizontal-list--dark-background .horizontal-list__item:nth-last-child(2) {
	padding:1.8rem 1.8rem 2.7rem
}
.horizontal-list--dark-background .horizontal-list__item:last-child {
	padding:2.7rem 1.8rem
}
}@media screen and (min-width:521px) {
	.horizontal-list--dark-background .horizontal-list__item {
	max-width:38rem;
	padding:2rem
}
.horizontal-list--dark-background .horizontal-list__item:first-child {
	padding:2rem
}
.horizontal-list--dark-background .horizontal-list__item:nth-last-child(2) {
	padding:2rem 2rem 3rem
}
.horizontal-list--dark-background .horizontal-list__item:last-child {
	padding:3rem 2rem
}
}.hr--light {
	border-top:.1rem solid #d7d8d6;
	margin-top:1.4rem;
	margin-bottom:1.4rem
}
.hr--regular {
	border-top:.3rem solid #d7d8d6;
	margin-top:2.8rem;
	margin-bottom:2.8rem
}
@media screen and (min-width:521px) and (max-width:959px) {
	.hr--light {
	margin-top:1.8rem;
	margin-bottom:1.8rem
}
.hr--regular {
	margin-top:3.6rem;
	margin-bottom:3.6rem
}
}@media screen and (min-width:960px) {
	.hr--light {
	margin-top:2rem;
	margin-bottom:2rem
}
.hr--regular {
	margin-top:4rem;
	margin-bottom:4rem
}
}.vertical-divider {
	clear:both;
	position:relative;
	display:flex
}
.vertical-divider:after {
	clear:both;
	content:'';
	display:block;
	height:0;
	visibility:hidden
}
.divided-area__column {
	float:left;
	display:inline;
	margin:2.5rem 1.4rem;
	height:3rem;
	flex-grow:1;
	background-color:#929292
}
.divided-area__column:not(:first-child):after {
	background-color:#d7d8d6;
	bottom:0;
	content:'';
	margin-left:-1.4rem;
	position:absolute;
	top:0;
	width:.1rem
}
@media screen and (min-width:521px) and (max-width:959px) {
	.divided-area__column {
	margin-left:1.8rem;
	margin-right:1.8rem
}
.divided-area__column:not(:first-child):after {
	margin-left:-1.8rem
}
}@media screen and (min-width:960px) {
	.divided-area__column {
	margin-left:2rem;
	margin-right:2rem
}
.divided-area__column:not(:first-child):after {
	margin-left:-2rem
}
}.placeholder-content {
	background-color:#d7d8d6;
	height:14rem
}
.rel-indicator-horizontal {
	position:relative;
	border-bottom:.1rem solid #d7d8d6;
	margin:1.4rem 0
}
@media screen and (min-width:521px) {
	.rel-indicator-horizontal {
	margin:1.8rem 0
}
}@media screen and (min-width:960px) {
	.rel-indicator-horizontal {
	margin:2rem 0
}
}.rel-indicator-horizontal:before,.rel-indicator-horizontal:after {
	content:'';
	position:absolute;
	margin:0 auto;
	width:0;
	height:0;
	left:0;
	right:0;
	border-left:.7rem solid transparent;
	border-right:.7rem solid transparent;
	border-top:.7rem solid #d7d8d6
}
@media screen and (min-width:521px) {
	.rel-indicator-horizontal:before,.rel-indicator-horizontal:after {
	border-left:.9rem solid transparent;
	border-right:.9rem solid transparent;
	border-top:.9rem solid #d7d8d6
}
}@media screen and (min-width:960px) {
	.rel-indicator-horizontal:before,.rel-indicator-horizontal:after {
	border-left:1rem solid transparent;
	border-right:1rem solid transparent;
	border-top:1rem solid #d7d8d6
}
}.rel-indicator-horizontal:after {
	top:-.1rem;
	border-top:.7rem solid #fff
}
@media screen and (min-width:521px) {
	.rel-indicator-horizontal:after {
	border-top:.9rem solid #fff
}
}@media screen and (min-width:960px) {
	.rel-indicator-horizontal:after {
	border-top:1rem solid #fff
}
}.rel-indicator-wrapper {
	flex:1;
	display:flex;
	height:36rem;
	margin:0
}
@media screen and (max-width:520px) {
	.rel-indicator-wrapper {
	flex-direction:column
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.rel-indicator-wrapper--1-vertical-2-horizontal {
	flex-direction:column
}
}.placeholder-content-vertical {
	flex:1 1;
	height:100%
}
.rel-indicator-vertical {
	width:.1rem;
	background-color:#d7d8d6;
	margin:0 1.8rem;
	position:relative
}
@media screen and (max-width:520px) {
	.rel-indicator-vertical {
	margin:1.4rem 0;
	width:100%;
	height:.1rem
}
}@media screen and (min-width:960px) {
	.rel-indicator-vertical {
	margin:0 2rem
}
}.rel-indicator-vertical:before,.rel-indicator-vertical:after {
	content:'';
	position:absolute;
	margin:auto;
	width:0;
	height:0;
	top:0;
	bottom:0;
	border-top:.7rem solid transparent;
	border-right:.7rem solid transparent;
	border-bottom:.7rem solid transparent;
	border-left:.7rem solid #d7d8d6
}
@media screen and (min-width:521px) {
	.rel-indicator-vertical:before,.rel-indicator-vertical:after {
	border-top:.9rem solid transparent;
	border-right:.9rem solid transparent;
	border-bottom:.9rem solid transparent;
	border-left:.9rem solid #d7d8d6
}
}@media screen and (min-width:960px) {
	.rel-indicator-vertical:before,.rel-indicator-vertical:after {
	border-top:1rem solid transparent;
	border-right:1rem solid transparent;
	border-bottom:1rem solid transparent;
	border-left:1rem solid #d7d8d6
}
}.rel-indicator-vertical:after {
	left:-.1rem;
	border-left:.9rem solid #fff
}
@media screen and (min-width:960px) {
	.rel-indicator-vertical:after {
	border-left:1rem solid #fff
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.rel-indicator-vertical--1-vertical-2-horizontal {
	margin:1.8rem 0;
	width:100%;
	height:.1rem
}
.rel-indicator-vertical--1-vertical-2-horizontal:before,.rel-indicator-vertical--1-vertical-2-horizontal:after {
	margin:0 auto;
	left:0;
	right:0;
	border-left:.7rem solid transparent;
	border-right:.7rem solid transparent;
	border-top:.7rem solid #d7d8d6
}
.rel-indicator-vertical--1-vertical-2-horizontal:after {
	top:-.1rem;
	border-top:.7rem solid #fff
}
}@media screen and (max-width:520px) {
	.rel-indicator-vertical:before,.rel-indicator-vertical:after {
	margin:0 auto;
	left:0;
	right:0;
	border-left:.7rem solid transparent;
	border-right:.7rem solid transparent;
	border-top:.7rem solid #d7d8d6
}
.rel-indicator-vertical:after {
	top:-.1rem;
	border-top:.7rem solid #fff
}
}.divided-area-1-vertical-2-horizontal .placeholder-content {
	background-color:#929292;
	display:block
}
@media screen and (max-width:520px) {
	.divided-area-1-vertical-2-horizontal hr {
	display:block;
	margin-bottom:1.4rem;
	margin-top:1.4rem;
	color:#d7d8d6;
	background-color:#d7d8d6;
	border-color:#d7d8d6;
	height:.1rem;
	border:0
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.divided-area-1-vertical-2-horizontal .placeholder-content {
	background-color:#929292;
	display:block
}
.divided-area-1-vertical-2-horizontal hr {
	display:block;
	margin-bottom:1.8rem;
	margin-top:1.8rem;
	color:#d7d8d6;
	background-color:#d7d8d6;
	border-color:#d7d8d6;
	height:.1rem;
	border:0
}
}@media screen and (min-width:960px) {
	.divided-area-1-vertical-2-horizontal {
	clear:both;
	position:relative;
	display:flex
}
.divided-area-1-vertical-2-horizontal:after {
	clear:both;
	content:'';
	display:block;
	height:0;
	visibility:hidden
}
.divided-area-1-vertical-2-horizontal hr {
	display:none
}
.divided-area-1-vertical-2-horizontal .placeholder-content {
	width:48%;
	display:inline-block
}
.divided-area-1-vertical-2-horizontal .placeholder-content:first-child {
	margin-right:2rem
}
.divided-area-1-vertical-2-horizontal .placeholder-content:last-child {
	margin-left:2rem
}
.divided-area-1-vertical-2-horizontal .placeholder-content:not(:first-child):after {
	background-color:#d7d8d6;
	bottom:0;
	content:'';
	margin-left:-2rem;
	position:absolute;
	top:0;
	width:.1rem;
	height:inherit
}
}.divided-area-2-vertical-1-horizontal .placeholder-content {
	background-color:#929292;
	display:block
}
@media screen and (max-width:520px) {
	.divided-area-2-vertical-1-horizontal hr {
	display:block;
	margin-bottom:1.4rem;
	margin-top:1.4rem;
	color:#d7d8d6;
	background-color:#d7d8d6;
	border-color:#d7d8d6;
	height:.1rem;
	border:0
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.divided-area-2-vertical-1-horizontal {
	clear:both;
	position:relative;
	display:flex
}
.divided-area-2-vertical-1-horizontal:after {
	clear:both;
	content:'';
	display:block;
	height:0;
	visibility:hidden
}
.divided-area-2-vertical-1-horizontal hr {
	display:none
}
.divided-area-2-vertical-1-horizontal .placeholder-content {
	width:48%;
	display:inline-block
}
.divided-area-2-vertical-1-horizontal .placeholder-content:first-child {
	margin-right:1.8rem
}
.divided-area-2-vertical-1-horizontal .placeholder-content:last-child {
	margin-left:1.8rem
}
.divided-area-2-vertical-1-horizontal .placeholder-content:not(:first-child):after {
	background-color:#d7d8d6;
	bottom:0;
	content:'';
	margin-left:-1.8rem;
	position:absolute;
	top:0;
	width:.1rem;
	height:inherit
}
}@media screen and (min-width:960px) {
	.divided-area-2-vertical-1-horizontal {
	clear:both;
	position:relative;
	display:flex
}
.divided-area-2-vertical-1-horizontal:after {
	clear:both;
	content:'';
	display:block;
	height:0;
	visibility:hidden
}
.divided-area-2-vertical-1-horizontal hr {
	display:none
}
.divided-area-2-vertical-1-horizontal .placeholder-content {
	width:48%;
	display:inline-block
}
.divided-area-2-vertical-1-horizontal .placeholder-content:first-child {
	margin-right:2rem
}
.divided-area-2-vertical-1-horizontal .placeholder-content:last-child {
	margin-left:2rem
}
.divided-area-2-vertical-1-horizontal .placeholder-content:not(:first-child):after {
	background-color:#d7d8d6;
	bottom:0;
	content:'';
	margin-left:-2rem;
	position:absolute;
	top:0;
	width:.1rem;
	height:inherit
}
}.scrollbar {
	overflow:auto
}
.scrollbar::-webkit-scrollbar {
	width:1rem
}
.scrollbar--black::-webkit-scrollbar {
	background-color:#5c5c5c
}
.scrollbar--black::-webkit-scrollbar-thumb {
	background-color:#b6b7b6
}
.scrollbar--black::-webkit-scrollbar-thumb:hover {
	background-color:#d7d8d6
}
.scrollbar--pearl::-webkit-scrollbar {
	background-color:#b6b7b6
}
.scrollbar--pearl::-webkit-scrollbar-thumb {
	background-color:#5c5c5c
}
.scrollbar--pearl::-webkit-scrollbar-thumb:hover {
	background-color:#333
}
.scrollbar--sliver::-webkit-scrollbar {
	background-color:#b6b7b6
}
.scrollbar--sliver::-webkit-scrollbar-thumb {
	background-color:#5c5c5c
}
.scrollbar--sliver::-webkit-scrollbar-thumb:hover {
	background-color:#333
}
.scrollbar--white::-webkit-scrollbar {
	background-color:#e7e7e6
}
.scrollbar--white::-webkit-scrollbar-thumb {
	background-color:#5c5c5c
}
.scrollbar--white::-webkit-scrollbar-thumb:hover {
	background-color:#333
}
.scrollbar--graphite::-webkit-scrollbar {
	background-color:#000
}
.scrollbar--graphite::-webkit-scrollbar-thumb {
	background-color:#b6b7b6
}
.scrollbar--graphite::-webkit-scrollbar-thumb:hover {
	background-color:#d7d8d6
}
.first-three-scrollbar {
	margin-bottom:3.2rem
}
.scrollbar-block {
	width:100%;
	max-width:34.5rem;
	display:inline-block;
	margin-right:5.6rem
}
.scrollbar-div {
	height:40.5rem
}
.scrollbar-div--white {
	background:#fff
}
.scrollbar-div--pearl {
	background:#ededed
}
.scrollbar-div--silver {
	background:#d7d8d6
}
.scrollbar-div--graphite {
	background:#404040
}
.scrollbar-div--black {
	background:#000
}
.scrollable {
	height:100rem
}
.img {
	width:100%
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
	.img {
	min-height:1px
}
}h2.states {
	min-width:28rem;
	width:100%;
	margin:4rem 0 2rem
}
span.dash {
	display:inline-block;
	width:.5rem;
	margin:0 .1rem 0 .3rem;
	text-align:center;
	overflow:hidden
}
@media screen and (min-width:521px) {
	span.dash {
	width:1rem;
	margin:0 0 0 .3rem
}
}@media screen and (min-width:960px) {
	span.dash {
	margin:0 .1rem 0 .4rem
}
}span.dash--dob {
	margin:0 .1rem 0 .3rem
}
@media screen and (min-width:521px) {
	span.dash--dob {
	width:1rem;
	margin:0 0 0 .3rem
}
}.input-email,.input-dob,.input-number,.input-password,.input-phone,.input-text {
	height:4.4rem
}
.input-email,.input-dob,.input-number,.input-password,.input-phone,.input-text,.input-textarea {
	max-width:100%;
	text-align:left;
	border:.1rem solid #929292;
	border-radius:0;
	outline:0;
	font-family:"UniversNextforHSBC-Regular",sans-serif;
	color:#333;
	font-size:1.4rem
}
@media screen and (min-width:960px) {
	.input-email,.input-dob,.input-number,.input-password,.input-phone,.input-text,.input-textarea {
	height:4rem
}
}.input-email:hover,.input-email:focus,.input-dob:hover,.input-dob:focus,.input-number:hover,.input-number:focus,.input-password:hover,.input-password:focus,.input-phone:hover,.input-phone:focus,.input-text:hover,.input-text:focus,.input-textarea:hover,.input-textarea:focus {
	border:.1rem solid #376798;
	outline:0
}
.input-text.amount-input-border[_ngcontent-c9]:hover{
	border:.1rem solid #376798;
	outline:0
}
.input-email::-webkit-input-placeholder,.input-dob::-webkit-input-placeholder,.input-number::-webkit-input-placeholder,.input-password::-webkit-input-placeholder,.input-phone::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,.input-textarea::-webkit-input-placeholder,.dynamicTextArea::-webkit-input-placeholder {
	color:#767676
}
.input-email::-moz-placeholder,.input-dob::-moz-placeholder,.input-number::-moz-placeholder,.input-password::-moz-placeholder,.input-phone::-moz-placeholder,.input-text::-moz-placeholder,.input-textarea::-moz-placeholder,.dynamicTextArea::-moz-placeholder {
	color:#767676
}
.dynamicTextArea:focus::-webkit-input-placeholder {
	color:transparent
}
.dynamicTextArea:focus:-moz-placeholder {
	color:transparent
}
.dynamicTextArea:focus::-moz-placeholder {
	color:transparent
}
.dynamicTextArea:focus:-ms-input-placeholder {
	color:transparent
}
.dynamicTextArea::-webkit-input-placeholder {
	color:#767676 !important
}
.dynamicTextArea::-moz-placeholder {
	color:#767676 !important
}
.dynamicTextArea:-ms-input-placeholder {
	color:#767676 !important
}
.input-email:-ms-input-placeholder,.input-dob:-ms-input-placeholder,.input-number:-ms-input-placeholder,.input-password:-ms-input-placeholder,.input-phone:-ms-input-placeholder,.input-text:-ms-input-placeholder,.input-textarea:-ms-input-placeholder,.dynamicTextArea:-ms-input-placeholder {
	color:#767676
}
.input-email:-moz-placeholder,.input-dob:-moz-placeholder,.input-number:-moz-placeholder,.input-password:-moz-placeholder,.input-phone:-moz-placeholder,.input-text:-moz-placeholder,.input-textarea:-moz-placeholder {
	color:#767676
}
.input-email::-ms-clear,.input-dob::-ms-clear,.input-number::-ms-clear,.input-password::-ms-clear,.input-phone::-ms-clear,.input-text::-ms-clear,.input-textarea::-ms-clear {
	display:none
}
.input-email--hover,.input-dob--hover,.input-number--hover,.input-password--hover,.input-phone--hover,.input-text--hover,.input-textarea--hover,.input-email--focus,.input-dob--focus,.input-number--focus,.input-password--focus,.input-phone--focus,.input-text--focus,.input-textarea--focus {
	border:.1rem solid #376798;
	outline:0
}
.input-email--error,.input-dob--error,.input-number--error,.input-password--error,.input-phone--error,.input-text--error,.input-textarea--error {
	border:.1rem solid #83000a !important;
	background-color:rgba(131,0,10,.05)
}
.input-email--warning,.input-dob--warning,.input-number--warning,.input-password--warning,.input-phone--warning,.input-text--warning,.input-textarea--warning {
	border:.1rem solid #ba8111;
	background-color:rgba(233,161,21,.05)
}
.input-email--valid,.input-dob--valid,.input-number--valid,.input-password--valid,.input-phone--valid,.input-text--valid,.input-textarea--valid {
	border:.1rem solid #008580;
	background-color:rgba(0,133,128,.05)
}
.input-email--disabled,.input-dob--disabled,.input-number--disabled,.input-password--disabled,.input-phone--disabled,.input-text--disabled,.input-textarea--disabled {
	border:.1rem solid rgba(146,146,146,.5);
	color:rgba(51,51,51,.5)
}
.input-email--disabled:hover,.input-email--disabled:focus,.input-dob--disabled:hover,.input-dob--disabled:focus,.input-number--disabled:hover,.input-number--disabled:focus,.input-password--disabled:hover,.input-password--disabled:focus,.input-phone--disabled:hover,.input-phone--disabled:focus,.input-text--disabled:hover,.input-text--disabled:focus,.input-textarea--disabled:hover,.input-textarea--disabled:focus {
	border:.1rem solid rgba(146,146,146,.5);
	outline:0
}
.input-email--disabled::-webkit-input-placeholder,.input-dob--disabled::-webkit-input-placeholder,.input-number--disabled::-webkit-input-placeholder,.input-password--disabled::-webkit-input-placeholder,.input-phone--disabled::-webkit-input-placeholder,.input-text--disabled::-webkit-input-placeholder,.input-textarea--disabled::-webkit-input-placeholder {
	color:rgba(51,51,51,.5)
}
.input-email--disabled::-moz-placeholder,.input-dob--disabled::-moz-placeholder,.input-number--disabled::-moz-placeholder,.input-password--disabled::-moz-placeholder,.input-phone--disabled::-moz-placeholder,.input-text--disabled::-moz-placeholder,.input-textarea--disabled::-moz-placeholder {
	color:rgba(51,51,51,.5)
}
.input-email--disabled:-ms-input-placeholder,.input-dob--disabled:-ms-input-placeholder,.input-number--disabled:-ms-input-placeholder,.input-password--disabled:-ms-input-placeholder,.input-phone--disabled:-ms-input-placeholder,.input-text--disabled:-ms-input-placeholder,.input-textarea--disabled:-ms-input-placeholder {
	color:rgba(51,51,51,.5)
}
.input-email--disabled:-moz-placeholder,.input-dob--disabled:-moz-placeholder,.input-number--disabled:-moz-placeholder,.input-password--disabled:-moz-placeholder,.input-phone--disabled:-moz-placeholder,.input-text--disabled:-moz-placeholder,.input-textarea--disabled:-moz-placeholder {
	color:rgba(51,51,51,.5)
}
.dob-wrap {
	width:23rem
}
@media screen and (min-width:521px) {
	.dob-wrap {
	width:26.4rem
}
}@media screen and (min-width:960px) {
	.dob-wrap {
	width:28.1rem
}
}.input-dob {
	line-height:120%;
	padding:0 1rem 0 1.4rem;
	margin:0;
	width:6.4rem
}
@media screen and (min-width:521px) and (max-width:959px) {
	.input-dob {
	padding:0 1.8rem;
	width:7.7rem
}
}@media screen and (min-width:960px) {
	.input-dob {
	padding:0 1.5rem;
	width:8rem
}
}.text-message {
	position:relative;
	margin:.7rem 0 0;
	display:flex
}
.text-message i {
	position:absolute;
	display:block;
	height:1.6rem;
	width:1.6rem;
	font-size:1.6rem;
	margin-right:1rem;
	left:-.3rem
}
.text-message span.the-message {
	margin-left:2.4rem;
	display:inline-block;
	width:27rem;
	font-size:1.4rem
}
@media screen and (min-width:521px) {
	.text-message span.the-message {
	width:34rem
}
}@media screen and (min-width:960px) {
	.text-message span.the-message {
	width:45rem
}
}.text-message span.the-message--email-txt {
	width:25rem
}
@media screen and (min-width:521px) {
	.text-message span.the-message--email-txt {
	width:43rem
}
}@media screen and (min-width:960px) {
	.text-message span.the-message--email-txt {
	width:45rem
}
}.text-message span.the-message--dob-txt {
	margin-left:2.1rem
}
@media screen and (min-width:521px) {
	.text-message span.the-message--dob-txt {
	margin-left:2.3rem;
	width:38rem
}
}@media screen and (min-width:960px) {
	.text-message span.the-message--dob-txt {
	margin-left:2.4rem
}
}.text-message span.the-message--phone-txt {
	margin-left:2.1rem
}
@media screen and (min-width:521px) {
	.text-message span.the-message--phone-txt {
	margin-left:2.3rem;
	width:38rem
}
}@media screen and (min-width:960px) {
	.text-message span.the-message--phone-txt {
	margin-left:2.4rem;
	width:45rem
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.text-message span.the-message--text-txt {
	width:50rem
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.text-message span.the-message--textarea-txt {
	width:37.5rem
}
}.text-message--normal-txt {
	margin-top:.6rem
}
@media screen and (min-width:521px) {
	.text-message--normal-txt {
	margin-top:.8rem
}
}@media screen and (min-width:960px) {
	.text-message--normal-txt {
	margin-top:.9rem
}
}.text-message--normal-txt span.the-message {
	margin-left:2.1rem
}
@media screen and (min-width:521px) {
	.text-message--normal-txt span.the-message {
	margin-left:2.3rem
}
}@media screen and (min-width:960px) {
	.text-message--normal-txt span.the-message {
	margin-left:2.4rem
}
}@media screen and (min-width:521px) {
	.text-message {
	margin:.8rem 0 0
}
}@media screen and (min-width:960px) {
	.text-message {
	margin:.9rem 0 0
}
}.text-message--error {
	color:#83000a
}
.text-message--warning,.text-message--valid {
	color:#333
}
.text-message--valid i {
	color:#008580
}
.text-message--radio-check {
	margin:.5rem 0 0
}
@media screen and (min-width:521px) {
	.text-message--radio-check {
	margin:.7rem 0 0
}
}@media screen and (min-width:960px) {
	.text-message--radio-check {
	margin:.8rem 0 0
}
}.text-message--textareas {
	margin:.3rem 0 0
}
@media screen and (min-width:521px) {
	.text-message--textareas {
	margin:.5rem 0 0
}
}@media screen and (min-width:960px) {
	.text-message--textareas {
	margin:.6rem 0 0
}
}.text-message--textareas span.the-message {
	margin-left:2.1rem
}
@media screen and (min-width:521px) {
	.text-message--textareas span.the-message {
	margin-left:2.3rem
}
}@media screen and (min-width:960px) {
	.text-message--textareas span.the-message {
	margin-left:2.4rem
}
}.input-number,.input-password,.input-email {
	padding:0 1.4rem;
	width:29.4rem
}
.input-text {
	padding:0 1.4rem
}
@media screen and (min-width:521px) and (max-width:959px) {
	.input-number,.input-password,.input-email,.input-text {
	padding:0 1.8rem;
	width:26.4rem
}
}@media screen and (min-width:960px) {
	.input-number,.input-password,.input-email,.input-text {
	padding:0 1.5rem;
	width:28.1rem
}
.input-text {
	padding:0 2rem 0 1.4rem;
}

}@media screen and (min-width:521px) and (max-width:959px) {
	.input-email {
	width:36rem
}
}@media screen and (min-width:960px) {
	.input-email {
	width:38rem
}
}.phone-wrapper {
	width:30rem
}
@media screen and (min-width:521px) {
	.phone-wrapper {
	width:36rem
}
}@media screen and (min-width:960px) {
	.phone-wrapper {
	width:38.5rem
}
}.input-phone.first-input,.input-phone.second-input {
	font-size:1.4rem;
	line-height:120%;
	padding:0 1.4rem
}
@media screen and (min-width:521px) {
	.input-phone.first-input,.input-phone.second-input {
	padding:0 1.8rem
}
}@media screen and (min-width:960px) {
	.input-phone.first-input,.input-phone.second-input {
	padding:0 1.5rem
}
}.input-phone.first-input {
	width:6.4rem
}
@media screen and (min-width:521px) {
	.input-phone.first-input {
	width:7.7rem
}
}@media screen and (min-width:960px) {
	.input-phone.first-input {
	width:8.1rem
}
}.input-phone.second-input {
	width:21.8rem
}
@media screen and (min-width:521px) {
	.input-phone.second-input {
	width:26.5rem
}
}@media screen and (min-width:960px) {
	.input-phone.second-input {
	width:28rem
}
}.input-text {
	width:29.4rem
}
@media screen and (min-width:521px) {
	.input-text {
	/* width:35.9rem Eleven*/
	width:100%
}
}@media screen and (min-width:960px) {
	.input-text {
	width:38rem
}
}.input-textarea {
	height:11rem;
	width:29.4rem;
	padding:1.4rem;
	line-height:133%;
	resize:none
}
@media screen and (min-width:521px) {
	.input-textarea {
	width:35.8rem;
	padding:1.8rem
}
}@media screen and (min-width:960px) {
	.input-textarea {
	width:38rem;
	padding:1.5rem
}
}.input-checkbox {
	display:none
}
.input-radio {
	display:none;
	position:absolute;
	opacity:0;
	-moz-opacity:0;
	-webkit-opacity:0;
	-o-opacity:0
}
.input-radio+.radio-label:before {
	display:block;
	position:absolute;
	border:.1rem solid #929292;
	box-shadow:inset 0 0 0 .5rem #fff;
	-webkit-box-shadow:inset 0 0 0 .5rem #fff;
	-moz-box-shadow:inset 0 0 0 .5rem #fff;
	-o-box-shadow:inset 0 0 0 .5rem #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%
}
@media screen and (min-width:960px) {
	.input-radio+.radio-label:before {
	box-shadow:inset 0 0 0 .4rem #fff;
	-webkit-box-shadow:inset 0 0 0 .4rem #fff;
	-moz-box-shadow:inset 0 0 0 .4rem #fff;
	-o-box-shadow:inset 0 0 0 .4rem #fff
}
}.input-radio+.radio-label-error:before {
	background-color:#f9f2f3;
	border-color:#83000a;
	box-shadow:inset 0 0 0 .5rem #f9f2f3;
	-webkit-box-shadow:inset 0 0 0 .5rem #f9f2f3;
	-moz-box-shadow:inset 0 0 0 .5rem #f9f2f3;
	-o-box-shadow:inset 0 0 0 .5rem #f9f2f3
}
@media screen and (min-width:960px) {
	.input-radio+.radio-label-error:before {
	box-shadow:inset 0 0 0 .4rem #f9f2f3;
	-webkit-box-shadow:inset 0 0 0 .4rem #f9f2f3;
	-moz-box-shadow:inset 0 0 0 .4rem #f9f2f3;
	-o-box-shadow:inset 0 0 0 .4rem #f9f2f3
}
}.input-radio:checked+.radio-label:before {
	background:#008580
}
.checkbox-label,.radio-label {
	display:inline-block;
	cursor:pointer;
	position:relative;
	padding-left:3rem;
	line-height:2.4rem;
	font-size:1.6rem;
	font-family:"UniversNextforHSBC-Regular",sans-serif;
	color:#333;
	outline:0
}
@media screen and (max-width:520px) {
	.checkbox-label,.radio-label {
	min-width:25rem
}
}@media screen and (min-width:521px) {
	.checkbox-label,.radio-label {
	padding-left:3.2rem
}
}@media screen and (min-width:960px) {
	.checkbox-label,.radio-label {
	padding-left:3rem;
	font-size:1.4rem;
	line-height:1.9rem
}
}.checkbox-label:before,.radio-label:before {
	content:"";
	display:inline-block;
	width:2.4rem;
	height:2.4rem;
	position:absolute;
	left:0;
	bottom:.1rem;
	border:.1rem solid #929292;
	margin-right:1rem
}
@media screen and (min-width:960px) {
	.checkbox-label:before,.radio-label:before {
	width:2rem;
	height:2rem
}
}.checkbox-label.second-check,.radio-label.second-check {
	margin:1.4rem 0 0
}
@media screen and (min-width:521px) {
	.checkbox-label.second-check,.radio-label.second-check {
	margin:0 0 0 5.4rem
}
}.checkbox-label:hover:before,.checkbox-label:focus:before,.radio-label:hover:before,.radio-label:focus:before {
	border:.1rem solid #376798
}
.checkbox-label--error:before,.radio-label--error:before {
	border:.1rem solid #83000a;
	background-color:rgba(131,0,10,.05)
}
@media screen and (max-width:520px) {
	.checkbox-label--double-check,.radio-label--double-check {
	width:100%;
	margin-left:0 !important
}
}.checkbox-label--warning:before,.radio-label--warning:before {
	border:.1rem solid #e9a115;
	background-color:rgba(233,161,21,.05)
}
.checkbox-label--valid:before,.radio-label--valid:before {
	border:.1rem solid #008580;
	background-color:rgba(0,133,128,.05)
}
.checkbox-label--disabled,.radio-label--disabled {
	color:rgba(51,51,51,.5)
}
.checkbox-label--disabled:before,.radio-label--disabled:before {
	border:.1rem solid rgba(146,146,146,.5) !important
}
.checkbox-label--disabled:hover:before,.checkbox-label--disabled:focus:before,.radio-label--disabled:hover:before,.radio-label--disabled:focus:before {
	border:.1rem solid rgba(146,146,146,.5)
}
.input-checkbox:checked+label:before {
	content:"\F00A";
	font-family:'HSBC Icons';
	font-size:1.4rem;
	line-height:2.2rem;
	color:#008580;
	text-align:center
}
@-moz-document url-prefix() {
	.input-checkbox:checked+label:before {
	line-height:1.9rem
}
}@media screen and (min-width:960px) {
	.input-checkbox:checked+label:before {
	line-height:1.9rem
}
@-moz-document url-prefix() {
	.input-checkbox:checked+label:before {
	line-height:1.5rem
}
}}.radio-label:before {
	border-radius:50%
}
.radio-label--second {
	margin-left:5.3rem
}
@media screen and (max-width:520px) {
	.radio-label--second {
	min-width:25rem;
	margin-left:0;
	margin-top:1.4rem
}
}@media screen and (max-width:520px) {
	.radio-label {
	min-width:25rem;
	margin-left:0
}
}.label-wrapper {
	width:29.4rem
}
@media screen and (min-width:521px) {
	.label-wrapper {
	width:35.9rem
}
}@media screen and (min-width:960px) {
	.label-wrapper {
	width:79rem
}
}.label-wrapper--clear-width {
	width:auto
}
.label-wrapper--second {
	margin-top:4rem
}
.label-left,.label-top {
	font-size:1.6rem;
	line-height:120%
}
.label-left,.fake-select {
	width:29.4rem;
	display:block
}
@media screen and (min-width:521px) {
	.label-left,.fake-select {
	width:35.9rem
}
}@media screen and (min-width:960px) {
	.label-left,.fake-select {
	display:inline-block;
	width:38rem
}
}.label-left {
	vertical-align:middle;
	margin:0 0 .7rem
}
@media screen and (min-width:521px) {
	.label-left {
	margin:0 0 .9rem
}
}@media screen and (min-width:960px) {
	.label-left {
	margin:0 2rem 0 0
}
}.label-left span {
	margin:0 0 0 .7rem
}
@media screen and (min-width:521px) {
	.label-left span {
	margin:0 0 0 .9rem
}
}@media screen and (min-width:960px) {
	.label-left span {
	margin:.5rem 0 0;
	display:block
}
}.label-top {
	margin:0 0 .3rem;
	width:28rem
}
@media screen and (min-width:521px) {
	.label-top {
	width:33rem;
	margin:0 0 .4rem
}
}@media screen and (min-width:960px) {
	.label-top {
	width:38rem;
	margin:0 0 1rem
}
}.label-top span {
	margin:0 0 0 .7rem
}
@media screen and (min-width:521px) {
	.label-top span {
	margin:0 0 0 .9rem
}
}@media screen and (min-width:960px) {
	.label-top span {
	margin:0 0 0 1rem
}
}.label-top span.multi-line {
	display:block;
	margin:.7rem 0 0
}
@media screen and (min-width:521px) {
	.label-top span.multi-line {
	margin:.9rem 0 0
}
}@media screen and (min-width:960px) {
	.label-top span.multi-line {
	display:inline-block;
	margin:0 0 0 1rem
}
}.fake-select {
	vertical-align:inherit
}
.select-select {
	display:none;
	pointer-events:none;
	position:absolute;
	opacity:0
}
@media screen and (max-width:520px) {
	.select-select {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	opacity:0
}
}.select-element,.select-element:after,.select-element *,.select-element *:after {
	box-sizing:border-box
}
.select-element {
	position:absolute;
	display:none
}
.select-element.select-open {
	display:block
}
@media screen and (min-width:521px) {
	}@media screen and (min-width:960px) {
	}.select-theme-default,.select-theme-default *,.select-theme-default *:after {
	box-sizing:border-box
}
.select.select-theme-default {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.select.select-theme-default .select-content {
	background-color:#fff;
	border:.1rem solid #929292;
	overflow:auto;
	width:100%;
	max-height:20rem;
	-webkit-overflow-scrolling:touch;
	overflow-y:auto
}
.select.select-theme-default .select-content::-webkit-scrollbar {
	background-color:#e7e7e6;
	width:1rem
}
.select.select-theme-default .select-content::-webkit-scrollbar-thumb {
	background-color:#5c5c5c
}
.select.select-theme-default .select-content::-webkit-scrollbar-thumb:hover {
	background-color:#333
}
.select.select-theme-default .select-content--narrow {
	width:6.4rem
}
@media screen and (min-width:521px) {
	.select.select-theme-default .select-content--narrow {
	width:7.6rem
}
}@media screen and (min-width:960px) {
	.select.select-theme-default .select-content--narrow {
	width:8rem
}
}.select.select-theme-default .select-options {
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	margin:0;
	padding:0
}
.select.select-theme-default .select-options .select-option {
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	position:relative;
	list-style:none;
	display:block;
	cursor:pointer;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:-.1rem 0 0;
	padding:1.8rem 1.4rem;
	font-size:1.4rem;
	line-height:normal;
	font-family:"UniversNextforHSBC-Regular", sans-serif
}
@media screen and (min-width:521px) {
	.select.select-theme-default .select-options .select-option {
	padding:1.8rem
}
}@media screen and (min-width:960px) {
	.select.select-theme-default .select-options .select-option {
	padding:1.5rem
}
}.select.select-theme-default .select-options .select-option:hover {
	background-color:#d9d9d9
}
.select.select-theme-default .select-options .hr-option {
	height:1px;
	padding:0;
	margin-top:-.6rem
}
@media screen and (min-width:521px) {
	.select.select-theme-default .select-options .hr-option {
	padding:0 .9rem
}
}@media screen and (min-width:960px) {
	.select.select-theme-default .select-options .hr-option {
	padding:0 1rem
}
}.select.select-theme-default .select-options .hr-option hr {
	border:0;
	width:100%;
	height:1px;
	background-color:#d9d9d9;
	margin:0
}
.select-target.select-theme-default b {
	position:absolute;
	top:1rem;
	right:1.1rem;
	padding-left:2.7rem;
	margin:auto;
	height:2.2rem;
	width:1.2rem;
	border-left:1px solid #d9d9d9
}
@media screen and (min-width:521px) {
	.select-target.select-theme-default b {
	right:1.5rem;
	padding-left:3.1rem
}
}@media screen and (min-width:960px) {
	.select-target.select-theme-default b {
	top:.8rem;
	right:1.2rem;
	padding-left:2.8rem
}
}.select-target.select-theme-default {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	background:#fff;
	border:.1rem solid #929292;
	cursor:pointer;
	color:#333;
	text-decoration:none;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width:100%;
	line-height:4.4rem;
	padding:0 1.4rem;
	font-size:1.4rem;
	height:4.4rem
}
@media screen and (max-width:520px) {
	.select-target.select-theme-default {
	z-index:1;
	padding-right:5rem
}
}@media screen and (min-width:480px) {
	.select-target.select-theme-default {
	width:80%;
	padding:0 1.8rem;
	padding-right:5rem
}
}@media screen and (min-width:960px) {
	.select-target.select-theme-default {
	width:36rem;
	height:4rem;
	padding:0 1.5rem;
	line-height:4rem;
	padding-right:5rem
}
}.select-target.select-theme-default a {
	position:relative;
	line-height:4.4rem;
	padding:0
}
.select-target.select-theme-default:hover {
	border:.1rem solid #376798
}
.select-target.select-theme-default:focus {
	outline:0
}
.select-target.select-theme-default.select-enabled:focus {
	border:.1rem solid #376798
}
.select-target.select-theme-default.select-enabled:focus b:after {
	transform:rotate(180deg)
}
.select-target.select-theme-default--error {
	border:.1rem solid #83000a;
	background-color:rgba(131,0,10,.05)
}
@media screen and (max-width:520px) {
	.select-target.select-theme-default--error {
	z-index:0
}
}.select-target.select-theme-default--error:hover {
	border:.1rem solid #83000a;
	background-color:rgba(131,0,10,.05)
}
.select-target.select-theme-default--error b {
	border-left:1px solid #333
}
.select-target.select-theme-default--disabled {
	border:.1rem solid rgba(146,146,146,.5);
	color:rgba(51,51,51,.5);
	cursor:default
}
.select-target.select-theme-default--disabled:hover,.select-target.select-theme-default--disabled:focus {
	border:.1rem solid rgba(146,146,146,.5);
	outline:0
}
.select-target.select-theme-default--narrow {
	width:6.4rem;
	height:4.4rem;
	line-height:4.4rem
}
@media screen and (min-width:521px) {
	.select-target.select-theme-default--narrow {
	width:7.6rem
}
}@media screen and (min-width:960px) {
	.select-target.select-theme-default--narrow {
	width:8rem;
	height:4rem;
	line-height:4rem
}
}.select-target.select-theme-default--narrow b {
	border-left:0
}
.select-target.select-theme-default b:after {
	content:'\F055';
	font-family:'HSBC Icons';
	font-size:1.2rem;
	display:block;
	position:absolute;
	margin:auto;
	top:-1.1rem;
	right:0
}
@media screen and (min-width:960px) {
	.select-target.select-theme-default b:after {
	top:-.9rem
}
}[hidden] {
	display:none
}
.visually-hidden {
	position:absolute;
	clip:rect(0,0,0,0)
}
div.awesomplete {
	display:inline-block;
	position:relative
}
div.awesomplete>.awesomplete:before {
	content:'\F007';
	font-family:'HSBC Icons';
	position:absolute;
	right:.1rem;
	top:.1rem;
	height:4.2rem;
	width:4.2rem;
	font-size:1.4rem;
	z-index:999;
	background-color:transparent;
	padding:1.2rem
}
div.awesomplete>.awesomplete:after {
	content:'';
	width:1px;
	height:1.8rem;
	box-shadow:inset -1px 0 0 0 #d7d8d6;
	margin:auto 0;
	position:absolute;
	right:4.2rem;
	top:0;
	bottom:0
}
div.awesomplete>.awesomplete.open:before {
	color:#fff;
	background-color:#4d6474
}
div.awesomplete>.awesomplete.open:hover:before {
	background-color:#3e505d
}
div.awesomplete>.awesomplete.open:active:before {
	background-color:#253038
}
div.awesomplete>input {
	display:inline-block
}
div.awesomplete>ul {
	position:absolute;
	left:0;
	z-index:1;
	min-width:100%;
	width:0;
	box-sizing:border-box;
	list-style:none;
	padding:0;
	margin:0;
	background-color:#fff;
	border-left:.1rem solid #929292;
	border-bottom:.1rem solid #929292;
	border-right:.1rem solid #929292;
	max-height:38rem;
	overflow-y:auto
}
@media screen and (max-width:520px) {
	div.awesomplete>ul li {
	border-bottom:.1rem solid #d7d8d6
}
div.awesomplete>ul li:last-child {
	border:0
}
}@media screen and (min-width:521px) {
	div.awesomplete>ul {
	max-height:25.5rem
}
}div.awesomplete>ul::-webkit-scrollbar {
	width:1rem;
	background-color:#e7e7e6
}
div.awesomplete>ul::-webkit-scrollbar-thumb {
	background-color:#5c5c5c
}
div.awesomplete>ul[hidden],div.awesomplete>ul:empty {
	display:none
}
div.awesomplete>ul>li {
	position:relative;
	padding:1.8rem 1.4rem;
	cursor:pointer;
	font-family:"UniversNextforHSBC-Regular",sans-serif;
	color:#333;
	font-size:1.4rem
}
@media screen and (min-width:521px) {
	div.awesomplete>ul>li {
	padding:1.8rem .9rem;
	text-indent:.9rem
}
div.awesomplete>ul>li:after {
	content:'';
	position:absolute;
	width:95%;
	height:.1rem;
	box-shadow:0 .1rem #d7d8d6;
	right:0;
	left:0;
	bottom:0;
	margin:auto
}
div.awesomplete>ul>li:last-child:after,div.awesomplete>ul>li:hover:after {
	box-shadow:none
}
}@media screen and (min-width:960px) {
	div.awesomplete>ul>li {
	padding:1.5rem .5rem;
	text-indent:1rem
}
}div.awesomplete>ul>li:hover {
	background:#d9d9d9
}
div.awesomplete>ul>li[aria-selected="true"] {
	background:#d9d9d9
}
div.awesomplete mark {
	background:0;
	color:#333
}
div.awesomplete--disabled>.awesomplete:before {
	color:#b7b7b7;
	z-index:0
}
.input-search {
	height:4.4rem;
	padding-right:0
}
.tag {
	display:inline-block;
	padding:1rem 1rem .7rem;
	border:1px solid #333;
	text-decoration:none;
	text-transform:uppercase
}
.tag:hover,.tag:focus {
	background-color:#d9d9d9
}
.tag:active {
	background:#b6b7b6
}
.neutral-bg {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	z-index:9999;
}
@media screen and (min-width:521px) {
	.neutral-bg {
	padding:11rem 0 13rem;
	/* background-color:#4c4c4c */
} 
}.neutral-bg .modal {
	position:relative;
	margin:0 auto;
	background-color:#fff;
	font-size:1.6rem;
	min-width:28rem;
	width:100%;
	padding:4.2rem 1.3rem 2.8rem
}
@media screen and (min-width:521px) {
	.neutral-bg .modal {
	padding:5.4rem 3.6rem 3.6rem
}
}@media screen and (min-width:960px) {
	.neutral-bg .modal {
	width:58rem;
	padding:6rem 4rem 4rem
}
}.neutral-bg .modal span.icon-delete {
	position:absolute;
	top:1.2rem;
	right:1rem;
	font-size:2rem;
	color:#333
}
.neutral-bg .modal span.icon-delete:hover {
	color:#b6b7b6;
	cursor:pointer
}
@media screen and (min-width:521px) {
	.neutral-bg .modal span.icon-delete {
	top:1.7rem;
	right:1.3rem
}
}.neutral-bg .modal span.icon-close-svg {
	position: absolute;
	top: 1.2rem;
	right: 1rem;
	color: #333;
	height: 30px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUxLjMgKDU3NTQ0KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQW5kcm9pZC9OYXZpZ2F0aW9uLWJhcnMvVG9wLW5hdmlnYXRpb24vfi9MZWZ0L0Nsb3NlLW9uLWxpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMDAwMDAwLCAtMjAuMDAwMDAwKSIgZmlsbD0iIzI1MjUyNSI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSIzNyAyMS42IDM1LjQgMjAgMjkgMjYuNCAyMi42IDIwIDIxIDIxLjYgMjcuNCAyOCAyMSAzNC40IDIyLjYgMzYgMjkgMjkuNiAzNS40IDM2IDM3IDM0LjQgMzAuNiAyOCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center center;
}
.neutral-bg .modal span.icon-close-svg:hover {
	cursor:pointer;
}
@media screen and (min-width:521px) {
	.neutral-bg .modal span.icon-close-svg {
	top:1.7rem;
	right:1.4rem
}
}.neutral-bg .modal h1 {
	margin:0 0 3rem;
	line-height:2.6rem
}
.neutral-bg .modal p {
	margin-bottom:2.6rem;
	width:100%
}
@media screen and (min-width:521px) {
	.neutral-bg .modal p {
	max-width:60.5rem;
	margin-bottom:2.2rem
}
}@media screen and (min-width:960px) {
	.neutral-bg .modal p {
	max-width:40rem;
	margin-bottom:2.3rem
}
}.neutral-bg .modal hr {
	border:0;
	height:1px;
	background-color:#d7d8d6;
	margin:2.8rem 0
}
@media screen and (min-width:521px) {
	.neutral-bg .modal hr {
	margin:3.6rem 0
}
}@media screen and (min-width:960px) {
	.neutral-bg .modal hr {
	margin:4rem 0
}
}.neutral-bg .modal .continue-cta-wrap:before {
	content:"";
	display:table
}
.neutral-bg .modal .continue-cta-wrap:after {
	content:"";
	display:table;
	clear:both
}
@media screen and (max-width:520px) {
	.neutral-bg .modal .continue-cta {
	display:flex;
	align-items:center
}
.neutral-bg .modal .continue-cta .lnk,.neutral-bg .modal .continue-cta .btn {
	flex-grow:1;
	text-align:center
}
}@media screen and (min-width:521px) {
	.neutral-bg .modal .continue-cta {
	text-align:right
}
.neutral-bg .modal .continue-cta .lnk {
	margin-right:1rem
}
}.neutral-bg .modal--chat {
	height: 100%;
	padding:4.2rem 1.3rem 1rem
}
.neutral-bg .modal--chat .button-area {
    position: absolute;
    bottom: 2rem;
    left: 1.3rem;
    right: 1.3rem;
}
@media screen and (min-width:521px) {
	.neutral-bg .modal--chat {
		height: auto;
		padding:5.4rem 3.6rem 2.7rem
	}
	.neutral-bg .modal--chat .button-area {
		position: static;
	}
}@media screen and (min-width:960px) {
	.neutral-bg .modal--chat {
		height: auto;
		padding:6rem 4rem 3rem
	}
	.neutral-bg .modal--chat .button-area {
		position: static;
	}
}.neutral-bg .modal--chat h1 {
	margin:0;
	line-height:3.8rem;
	/* font-size:4.8rem */
	font-family: UniversNextforHSBC-Light, Arial, sans-serif;
    font-size: 38px;
}
.neutral-bg .modal--chat p {
	line-height:3.3rem;
	margin:2.3rem 0 -.4rem
}
@media screen and (min-width:521px) {
	.neutral-bg .modal--chat p {
	margin:2.7rem 0 -.6rem
}
}@media screen and (min-width:960px) {
	.neutral-bg .modal--chat p {
	margin:2.3rem 0 -.5rem;
	max-width:44rem
}
}@media screen and (min-width:521px) {
	.neutral-bg .modal--chat hr {
	margin:2.7rem 0
}
}@media screen and (min-width:960px) {
	.neutral-bg .modal--chat hr {
	margin:3rem 0
}
}@media screen and (min-width:521px) {
	.header-logo h1 {
	display:inline-block
}
}.carousel-indicators {
	list-style-type:none;
	text-align:center;
	margin:0;
	padding:2.1rem 0
}
@media screen and (min-width:521px) {
	.carousel-indicators {
	text-align:left;
	margin-top:1rem;
	margin-bottom:1rem;
	padding:0
}
}.carousel-indicators .carousel-indicator {
	display:inline-block;
	margin-right:.7rem;
	padding:2.1rem 0
}
@media screen and (min-width:521px) {
	.carousel-indicators .carousel-indicator {
	margin-right:1.5rem
}
.carousel-indicators .carousel-indicator:nth-child(n+4) {
	display:none
}
}@media screen and (min-width:960px) {
	.carousel-indicators .carousel-indicator {
	margin-right:.7rem
}
}.carousel-indicators .carousel-indicator .indicator {
	width:2.4rem;
	height:.4rem;
	display:block;
	background-color:#333
}
.carousel-indicators .carousel-indicator .indicator--light {
	background-color:#d9d9d9
}
.carousel-indicators .carousel-indicator .indicator--current {
	background-color:#db0011
}
.carousel-indicators .carousel-indicator:hover .indicator,.carousel-indicators .carousel-indicator:focus .indicator {
	background-color:#000
}
.carousel-indicators .carousel-indicator:hover .indicator--light,.carousel-indicators .carousel-indicator:focus .indicator--light {
	background-color:#fff
}
.carousel-indicators .carousel-indicator:hover .indicator--current,.carousel-indicators .carousel-indicator:focus .indicator--current {
	background-color:#db0011
}
.content__container {
	display:flex;
	flex-direction:column
}
.content__container .container__item {
	flex:1;
	display:flex;
	flex-direction:column
}
.content__container .container__item--dummy {
	background-color:#929292;
	justify-content:center;
	text-align:center;
	text-transform:uppercase
}
@media screen and (max-width:520px) {
	.content__container .container__item {
	margin-bottom:2.1rem
}
.content__container .container__item:last-child {
	margin-bottom:0
}
}@media screen and (min-width:521px) {
	.content__container {
	flex-direction:row
}
.content__container .container__item {
	margin-right:1.8rem
}
}@media screen and (min-width:521px) and (min-width:960px) {
	.content__container .container__item {
	margin-right:2rem
}
}@media screen and (min-width:521px) {
	.content__container .container__item:last-child {
	margin-right:0
}
}@media screen and (min-width:521px) and (max-width:959px) {
	.content__container--33 {
	flex-direction:row;
	flex-wrap:wrap
}
.content__container--33 .container__item {
	flex:1 0 25%;
	margin-bottom:1.8rem
}
.content__container--33 .container__item:nth-child(2) {
	margin-right:0
}
.content__container--33 .container__item:last-child {
	min-width:100%;
	margin-bottom:0
}
}@media screen and (min-width:960px) {
	.content__container--33-66 .container__item:last-child {
	flex:2
}
}@media screen and (min-width:960px) {
	.content__container--66-33 .container__item:first-child {
	flex:2
}
}.tile {
	min-height:0;
	overflow:auto;
	padding:0 1.4rem
}
.tile .promo {
	margin:1.4rem 0 2.1rem
}
@media screen and (min-width:521px) {
	.tile {
	padding:0 1.8rem
}
.tile .promo {
	margin:1.8rem 1.8rem 1.8rem 0
}
.tile .lnk {
	display:block;
	margin-top:2.7rem
}
.tile .type {
	overflow:auto
}
}@media screen and (min-width:960px) {
	.tile {
	padding:0 2rem 0 1rem
}
.tile .promo {
	margin:1rem 2rem 1rem 0
}
.tile .lnk {
	margin-top:2rem
}
.tile .type {
	margin:2rem 0
}
}.table {
	width:100%
}
.table__header {
	background-color:#ededed;
	text-align:left
}
.table__header .table__cell {
	color:#4d6474
}
.table__body {
	text-align:left
}
.table__body .table__row {
	background-color:#fff
}
.table__body .table__row:nth-child(even) {
	background-color:#ededed
}
.table__cell {
	padding:1.4rem;
	vertical-align:top
}
.table__cell:nth-child(n+2) {
	padding-left:0
}
@media screen and (min-width:521px) {
	.table__cell {
	padding:1.4rem
}
}@media screen and (min-width:960px) {
	.table__cell {
	padding:1.6rem
}
}.table__label {
	display:inline-block;
	margin:0;
	color:#4d6474
}
.table--half {
	width:58rem
}
@media screen and (min-width:960px) {
	.table--half .table__cell {
	padding:2rem;
	width:20rem
}
.table--half .table__cell:nth-child(n+2) {
	padding-left:0;
	width:auto
}
}.table--small .table__cell {
	min-width:15.5rem;
	width:15.5rem;
	max-width:15.5rem
}
@media screen and (max-width:520px) {
	.table--small .table__cell {
	padding:1rem
}
.table--small .table__cell:last-child {
	min-width:auto;
	width:auto;
	max-width:auto
}
}@media screen and (min-width:521px) {
	.table--small .table__cell {
	width:23rem
}
.table--small .table__cell:last-child {
	min-width:auto;
	width:auto;
	max-width:auto
}
}@media screen and (min-width:960px) {
	.table--small .table__cell {
	width:38rem
}
.table--small .table__cell:last-child {
	min-width:auto;
	width:auto;
	max-width:auto
}
}.table--large {
	position:relative
}
.table--large .table__row .table__cell:first-child {
	width:14rem
}
@media screen and (max-width:520px) {
	.table--large .table__row .table__cell {
	line-height:190%
}
.table--large .table__row .table__cell:nth-child(n+2) {
	padding-right:5.4rem
}
}@media screen and (min-width:521px) {
	.table--large .table__row .table__cell:first-child {
	width:12.5rem
}
}@media screen and (min-width:960px) {
	.table--large .table__row .table__cell:first-child {
	width:32rem
}
}.table--large .table__row .table__cell:nth-child(n+2) {
	min-width:auto
}
@media screen and (max-width:520px) {
	.table--large .table__header .table__row {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	height:5.5rem;
	overflow:hidden
}
.table--large .table__header .table__row:hover,.table--large .table__header .table__row:focus {
	cursor:pointer
}
.table--large .table__header .table__row:before {
	content:'\F055';
	font-family:'HSBC Icons';
	position:absolute;
	right:1.1rem;
	top:1.8rem;
	margin:auto;
	height:1.6rem;
	font-size:1.4rem
}
.table--large .table__header .table__row:after {
	content:'';
	width:1px;
	height:2.7rem;
	box-shadow:inset -1px 0 0 0 #d7d8d6;
	margin:auto 0;
	position:absolute;
	right:4rem;
	top:1.4rem
}
.table--large .table__header .table__row .table__cell:first-child {
	min-width:14rem;
	width:auto
}
.table--large .table__header .table__row .table__cell:nth-child(n+2) {
	flex:1 auto
}
.table--large .table__header .table__row .table__cell:nth-child(n+3) {
	min-width:100%;
	padding-left:1.4rem;
	background-color:#fff
}
.table--large .table__header .table__row .table__cell:hover,.table--large .table__header .table__row .table__cell:focus {
	cursor:pointer
}
.table--large .table__header .table__row.active {
	height:auto
}
.table--large .table__header .table__row.active:before {
	content:'\F056'
}
.table--large .table__header .table__row.active .table__cell:first-child {
	box-shadow:inset 1px 1px #376798,inset 0 -1px #376798
}
.table--large .table__header .table__row.active .table__cell:nth-child(2) {
	box-shadow:inset -1px 1px #376798,inset 0 -1px #376798
}
.table--large .table__header .table__row.active .table__cell:last-child {
	box-shadow:inset 1px 0 #929292,inset -1px -1px #929292
}
.table--large .table__header .table__row.active .table__cell:active:nth-child(n+3) {
	background-color:#d9d9d9
}
.table--large .table__body .table__row .table__cell:nth-child(n+3) {
	display:none
}
}@media screen and (min-width:960px) {
	.table--half.table--small .table__cell:first-child {
	width:20rem
}
}@media screen and (min-width:960px) {
	.table--half.table--large .table__cell:first-child {
	width:15rem
}
}@media screen and (max-width:520px) {
	.table--large .table__header:hover .table__row .table__cell:first-child {
	box-shadow:inset 1px 1px #376798,inset 0 -1px #376798
}
.table--large .table__header:hover .table__row .table__cell:nth-child(2) {
	box-shadow:inset -1px 1px #376798,inset 0 -1px #376798
}
}.expander .expander__toggle {
	display:none;
	visibility:hidden
}
.expander .expander__toggle:checked~.expander__content {
	max-height:1000px
}
.expander .expander__toggle:checked~.expander__label:before {
	content:'\F056'
}
.expander__label {
	display:block;
	position:relative;
	padding:1.4rem;
	border-top:.1rem solid #d7d8d6
}
.expander__label:before {
	content:'\F055';
	font-family:'HSBC Icons';
	position:absolute;
	right:1rem;
	top:0;
	bottom:0;
	margin:auto;
	height:2.4rem
}
@media screen and (min-width:521px) {
	.expander__label:before {
	right:1.4rem
}
}@media screen and (min-width:960px) {
	.expander__label:before {
	right:1.6rem
}
}.expander__label:hover {
	color:#5c5c5c;
	cursor:pointer
}
.expander__label:hover:before {
	color:#5c5c5c
}
@media screen and (min-width:521px) {
	.expander__label {
	padding:1.8rem
}
}@media screen and (min-width:960px) {
	.expander__label {
	padding:2rem
}
}.expander__content {
	max-height:0;
	overflow:hidden;
	border-bottom:.1rem solid #d7d8d6;
	transition:max-height .4s ease
}
.expander__content .content__container {
	padding:2.1rem 1.4rem
}
@media screen and (min-width:521px) {
	.expander__content .content__container {
	padding:1.8rem
}
}@media screen and (min-width:960px) {
	.expander__content .content__container {
	padding:2rem
}
}.expander__content .content__container .container__item--dummy {
	min-height:35rem
}
.expander--small .expander__label:before {
	font-size:1.4rem;
	height:2rem;
	right:1.2rem
}
@media screen and (min-width:521px) {
	.expander--small .expander__label:before {
	height:1.8rem;
	right:1.6rem
}
}@media screen and (min-width:960px) {
	.expander--small .expander__label:before {
	right:1.8rem
}
}.expander--keyline .expander__label {
	border-top:0
}
.expander--keyline .expander__content .content__container {
	border-top:.1rem solid #d7d8d6
}
.expander--container .expander__label {
	border:.1rem solid #d7d8d6
}
.expander--container .expander__content {
	border:0
}
.expander--container .expander__toggle:checked~.expander__content {
	border-top:0;
	border-left:.1rem solid #d7d8d6;
	border-bottom:.1rem solid #d7d8d6;
	border-right:.1rem solid #d7d8d6
}
.expander--wrapper .expander__label {
	background-color:#ededed
}
.expander--wrapper .brand-bar {
	margin-bottom:1.2rem
}
@media screen and (min-width:521px) {
	.expander--wrapper .brand-bar {
	margin-bottom:1.8rem
}
}.expander--wrapper .paragraph:last-child {
	margin-bottom:0
}
.expander--wrapper:nth-child(n+2) .expander__label {
	border-top:0
}
.expander--wrapper .expander__toggle:checked~.expander__label {
	background-color:#b6b7b6
}
.expander--wrapper .expander__toggle:checked~.expander__content {
	padding:2.8rem 1.4rem
}
@media screen and (min-width:521px) {
	.expander--wrapper .expander__label {
	display:none
}
.expander--wrapper .expander__content {
	max-height:1000px;
	height:auto;
	padding:1.4rem;
	border:0
}
.expander--wrapper .expander__toggle:checked~.expander__content {
	padding:1.4rem
}
.expander--wrapper:nth-child(n+2) {
	margin-top:2rem
}
}.brand-bar {
	position:relative;
	padding-left:2rem;
	line-height:120%;
	/* background-image:url("clientlib-default/images/brand-bar.png"); */
	background-repeat:no-repeat;
	background-size:5px 80%;
	background-position:0 3px
}
.brand-bar__sub-title,.tab {
	margin:0
}
.tab {
	display:flex;
	padding:0;
	list-style:none
}
.tab__item {
	color:#333;
	position:relative
}
.tab__item:hover {
	cursor:pointer
}
.tab--extra-large .tab__item {
	text-transform:uppercase
}
@media screen and (max-width:520px) {
	.tab {
	flex-flow:column
}
.tab__item {
	display:none;
	height:4.4rem;
	padding:0 1.4rem;
	justify-content:center;
	flex-direction:column;
	box-shadow:inset 1px 0 0 0 #d7d8d6,inset -1px -1px 0 0 #d7d8d6
}
.tab__item--current.tab__item--show:before {
	content:'\F056'
}
.tab__item--show {
	display:flex
}
.tab__item--show:hover {
	background-color:#ededed
}
.tab__item--current {
	display:flex;
	order:-1;
	box-shadow:inset 1px 1px 0 0 #d7d8d6,inset -1px -1px 0 0 #d7d8d6,inset 6px 0 0 0 #db0011
}
.tab__item--current:hover {
	background-color:#fff
}
.tab__item--current:before {
	content:'\F055';
	font-family:'HSBC Icons';
	position:absolute;
	right:1.1rem;
	top:0;
	bottom:0;
	margin:auto;
	height:1.6rem
}
.tab__item--current:after {
	content:'';
	width:1px;
	height:3rem;
	box-shadow:inset -1px 0 0 0 #d7d8d6;
	margin:auto 0;
	position:absolute;
	right:4rem;
	top:0;
	bottom:0
}
}@media screen and (min-width:521px) {
	.tab {
	display:flex;
	background:#ededed;
	box-shadow:inset 0 -1px 0 0 #d7d8d6
}
.tab__item {
	display:flex;
	height:5rem;
	padding:0 2.7rem;
	text-align:center;
	justify-content:center;
	flex-direction:column
}
}@media screen and (min-width:521px) and (min-width:960px) {
	.tab__item {
	padding:0 3rem
}
}@media screen and (min-width:521px) {
	.tab__item:after {
	content:'';
	width:1px;
	height:3rem;
	display:inline-block;
	box-shadow:1px 0 0 0 #d7d8d6;
	margin:auto 0;
	position:absolute;
	top:0;
	bottom:0;
	right:0
}
.tab__item:last-child:after {
	box-shadow:none
}
.tab__item:hover,.tab__item:focus {
	background:#fff;
	box-shadow:1px 0 0 0 #d7d8d6,inset 1px 1px 0 0 #d7d8d6
}
.tab__item:hover:after,.tab__item:focus:after {
	content:'';
	box-shadow:none
}
.tab__item:active {
	box-shadow:inset 1px 1px 0 0 #d7d8d6,1px 0 0 0 #d7d8d6,inset 0 5px 0 0 #db0011
}
.tab__item--current {
	background:#fff;
	box-shadow:inset 1px 1px 0 0 #d7d8d6,1px 0 0 0 #d7d8d6,inset 0 5px 0 0 #db0011
}
.tab__item--current:hover,.tab__item--current:focus {
	box-shadow:inset 1px 1px 0 0 #d7d8d6,1px 0 0 0 #d7d8d6,inset 0 5px 0 0 #db0011
}
.tab--extra-large .tab__item {
	padding:3rem;
	flex-grow:1
}
}@media screen and (max-width:520px) {
	.tab--container {
	position:relative
}
}@media screen and (max-width:520px) {
	.tab--container .tab--vertical {
	position:absolute;
	width:100%;
	z-index:999;
	background-color:#fff
}
}@media screen and (min-width:521px) {
	.tab--container {
	border:.1rem solid #d7d8d6;
	overflow:auto
}
.tab--container .tab--vertical {
	min-height:39rem;
	display:inline-block;
	box-shadow:inset -1px 0 0 0 #d7d8d6;
	float:left
}
.tab--container .tab--vertical .tab__item {
	text-align:left;
	box-shadow:inset 0 -1px 0 0 #d7d8d6;
	padding:0 1.8rem
}
}@media screen and (min-width:521px) and (min-width:960px) {
	.tab--container .tab--vertical .tab__item {
	padding:0 2rem
}
}@media screen and (min-width:521px) {
	.tab--container .tab--vertical .tab__item:after {
	display:none
}
.tab--container .tab--vertical .tab__item--current {
	box-shadow:inset 0 -1px 0 0 #d7d8d6,inset 5px 0 0 0 #db0011
}
.tab--container .tab--vertical .tab__item--current:hover {
	box-shadow:inset 0 -1px 0 0 #d7d8d6,inset 5px 0 0 0 #db0011
}
}@media screen and (max-width:520px) {
	.tab--container .tab--content--container {
	padding-top:5.2rem
}
}@media screen and (min-width:521px) {
	.tab--container .tab--content--container {
	padding:1.8rem;
	overflow:hidden
}
}@media screen and (min-width:960px) {
	.tab--container .tab--content--container {
	padding:2rem
}
}.tab--container .tab--content--container .tab--content {
	width:100%;
	height:35rem;
	background-color:#929292
}
@media screen and (max-width:520px) {
	.tab--container .tab--content--container .tab--content {
	margin-top:2rem;
	height:20rem
}
}.pag__list {
	display:flex;
	list-style-type:none;
	padding-left:0
}
.pag__list-item {
	display:inline-block;
	margin-right:.1rem;
	color:#333;
	align-self:center
}
@media screen and (max-width:959px) {
	.pag__list-item {
	margin-right:.7rem;
	padding-top:.1rem
}
}@media screen and (min-width:521px) {
	.pag__list-item {
	margin-right:1rem
}
}.pag__list-item--link {
	text-align:center;
	width:3.6rem;
	height:3.6rem;
	border:.1rem solid #a7a7a7;
	background-color:#fff;
	margin-top:-.2rem
}
@media screen and (min-width:960px) {
	.pag__list-item--link {
	width:2.6rem;
	height:2.6rem
}
}.pag__list-item--link .pag__link {
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	color:#333
}
.pag__list-item--link:hover,.pag__list-item--link:focus {
	background-color:#d9d9d9
}
.pag__list-item--link:hover .pag--icon,.pag__list-item--link:focus .pag--icon {
	color:#af000d
}
.pag__list-item--link:active {
	background-color:#b6b7b6
}
.pag__list-item--link:active .pag--icon {
	color:#83000a
}
.pag__list-item--number {
	padding-top:.4rem
}
@media screen and (max-width:959px) {
	.pag__list-item--number {
	padding-top:.8rem
}
}.pag--icon {
	color:#db0011;
	vertical-align:14%
}
.pag--icon:before {
	vertical-align:-.5rem
}
@media screen and (max-width:959px) {
	.pag--icon {
	vertical-align:47%
}
.pag--icon:before {
	vertical-align:-.8rem
}
}@media screen and (max-width:520px) {
	.pag--hide {
	display:none
}
}.is-active {
	background-color:#333;
	border:.1rem solid #333
}
.is-active a.pag__link {
	color:#fff
}
.is-active:hover,.is-active:active {
	background-color:#333;
	color:#fff
}
.is-disabled {
	opacity:.5;
	pointer-events:none
}
.select-option-highlight {
	background-color:#d9d9d9
}

@media (max-width:480px) {
	
.small-view-table {
	padding-top:27px;
	display:block
}
.small-view-table-value {
	overflow-wrap:break-word;
	word-wrap:break-word;
	word-break:normal;
	line-break:strict;
	padding-top:0;
	padding-left:10px;
	width:70%
}
.small-view-table-label,.small-view-table-value {
	display:inline-block;
	font-size:1.4rem;
	color:#333;
	vertical-align:top
}
.small-view-table-label {
	width:25%
}
.small-view-table-row {
	display:inline-block;
	padding-bottom:13px;
	line-height:18px;
	width:100%
}

.mat-row:active,.mat-row:hover {
	background-color:#fff
}
.custom-menu {
	z-index:1000!important
}
}
.footer .footer-large .footer-large-item:last-child {
	padding-right:3.5rem
}
.component {
	overflow:inherit;
	border:none
}
h2 {
	line-height:3.3rem
}
h3 {
	line-height:2.6rem
}
sub {
	font-size:170%;
	vertical-align:middle;
	padding-right:.5rem
}
.header-content {
	margin-bottom:3rem;
	line-height:2.4rem
}
.button-footer * {
	margin:0
}
.form-group {
	margin-bottom:2.1rem;
	width:100%;
	position:relative
}
.form-group,.form-label,.form-value {
	color:#333;
	font-family:UniversNextforHSBC-Regular,sans-serif;
	line-height:1.9rem;
	font-weight:400;
	display:inline-block
}
.form-label,.form-value {
	font-size:1.4rem;
	float:left
}
.form-label {
	width:33.33%
}
.disclaimer-form-value {
	width:100%;
	word-wrap:break-word;
	margin-left:10px
}
.form-value {
	width:55%;
	word-wrap:break-word;
	margin-left:10px
}
span.two-third-width {
	display:inline-block;
	width: 70%
}
.lh-21 {
	line-height:2.1rem
}
.lh-24 {
	line-height:2.4rem
}
.field-help {
	width:103%;
	margin-top:7px;
	margin-bottom:5px;
}
.field-help a {
	text-decoration:underline
}
.hr-light {
	border-top:.1rem solid #d7d8d6
}
.hr-light>:first-child {
	margin-top:3rem
}
.hr-light>.form-group:last-child {
	margin-bottom:2.5rem
}
.edit-btn {
	float:right;
	margin-top:3rem;
	line-height:inherit
}
.alert {
	margin-bottom:2.1rem
}
.content-right {
	text-align:right
}
.content-left {
	display:inline-flex;
	float:left;
	padding-right:2rem;
	text-align:left;
	color:#333;
	font-family:UniversNextforHSBC-Regular,sans-serif;
	font-size:1.4rem;
	font-weight:400
}
[class*=" button-"]:disabled,[class^=button-]:disabled,button:disabled {
	opacity:.5;
	pointer-events:none
}
.print-button {
	float:left
}
.print-button .icon-print {
	line-height:1rem
}
.button-slate {
	border:1px solid #4d6474
}
.input-dob,.input-email,.input-number,.input-password,.input-phone,.input-text,.input-textarea,input[type=number],input[type=password],input[type=tel],input[type=text],input[type=textarea] {
	background-clip:padding-box
}
.large-modal {
	max-width:90rem
}
loading-spinner {
	display:block
}
@media (min-width:759px) and  (max-width:959px){
	.form-value {
	width:66.2%;
	margin-left:0
}
}

@media (max-width:520px) {
.top-padding-mobile {
	padding-top: 10px;
}
}

@media (max-width:759px) {
	.form-label,.form-value {
	width:100%;
	margin-left:0
}

.top-padding-mobile {
	padding-top: 10px;
}
.alert .alert-text {
	font-size:1.4rem
}
.full-width {
	width:100%
}
.print-button {
	display:none
}
.button-bar:first-child,.button-slate {
	margin-top:1.8rem
}
.account-container .form-label {
	margin-bottom:.7rem
}
.button-top {
	margin-top:1.4rem
}
.body-large {
	font-size:1.4rem
}

.margin-top {
	margin-top:3.3rem;
}

}@media (min-width:760px) {
	.margin-top-13 {
	/* margin-top:1.3rem */
	display: flex;
    align-items: center;
    height: 4rem;
}

.margin-top {
	margin-top:1.3rem;
}


.adjust-btn-padding button:not(.print-button) {
	padding-top:1.65rem;
	padding-bottom:1.65rem
}
}@media (max-width:959px) {
	h2 {
	line-height:3rem
}
.header-content {
	margin-bottom:2.5rem;
	line-height:2rem
}
.edit-btn,.hr-light>:first-child {
	margin-top:2rem
}
.edit-btn,.hr-light>:last-child {
	margin-bottom:2rem
}

.hr-light>.form-group:last-child {
	margin-bottom:2rem
}
}@media (min-width:1280px) {
	.container-fluid {
	max-width:1280px;
	width:auto
}
}@media (min-width:480px) and (max-width:759px) {
	.capture-notifymeby-email {
	margin-right:8rem;
	flex-wrap:wrap
}
}@media only screen and (min-width:960px) {
	.content-left {
	padding-top:1.1rem;
	padding-left:0;
	word-wrap:normal;
	white-space:normal
}
sub {
	bottom:-1.4rem
}
}@media only screen and (max-width:959px) and (min-width:760px) {
	.content-left {
	display:inline-flex;
	white-space:normal;
	word-wrap:normal;
	width:100%;
	order:3;
	padding-top:1.2rem
}
sub {
	bottom:-1.4rem
}
}@media only screen and (max-width:759px) and (min-width:480px) {
	.component {
	padding-left:2.1rem;
	padding-right:2.1rem
}
.content-left {
	word-wrap:normal;
	width:100%;
	order:3;
	white-space:normal;
	padding-left:0
}
sub {
	bottom:.4rem
}
}@media only screen and (max-width:479px) {
	.content-left {
	word-wrap:normal;
	white-space:inherit;
	display:inline-flex;
	width:100%;
	order:3;
	padding-left:0
}
sub {
	bottom:.4rem
}
}.leftNavLinks-group .ln-title-container {
	background-color:#3e505d;
	padding:1.4rem 1.4rem 1.4rem 2rem;
	margin-left:0;
	line-height:0;
	height:5rem;
	position:relative
}
.leftNavLinks-group .ln-title {
	color:#fff;
	font-size:1.2rem;
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	line-height:1.1rem;
	display:inline-block;
	padding-top:.6rem;
	margin-bottom:.5rem
}
.leftNavLinks-group {
	float:left;
	width:100%;
	display:flex
}
.leftNavLinks-group h2 {
	color:white;
	font-size:1.6rem;
	font-weight:bold;
	font-family:"UniversNextforHSBC-Bold",Arial,sans-serif;
	background-color:#3e505d;
	padding:1.6rem;
	padding-left:2rem;
	margin:0;
	line-height:1.142
}
ul.leftLinks {
	float:left;
	width:100%;
	list-style:none;
	padding:0;
	background-color: #EDEDED;
}
ul.leftLinks a {
	display:block;
	color:black;
	padding:1.4rem 0 1.8rem 1.6rem;
	width:100%;
	text-align:left;
	cursor:pointer;
	transition:.3s;
	border-bottom:1px solid #ccc;
	font-size:1.4rem;
	font-family:"UniversNextforHSBC-Regular",sans-serif;
	line-height:2.1rem
}
ul.leftLinks a:active {
	outline:inset skyblue
}
ul.leftLinks .active {
	color:black;
	font-family:"UniversNextforHSBC-Regular",sans-serif;
	background-color:white;
	border-left:5px solid #db0011;
	padding:1.4rem 0 1.8rem 1rem;
	text-decoration:none;
	font-size:1.4rem;
	line-height:1.5;
	position:relative;
	width:100.5%;
	z-index:8
}
.tab-header .leftNavLinks-group {
	display:none
}
@media screen and (max-width:759px) {
	.dcc-col-ml-l .new {
	display:none
}
.leftNavLinks-group {
	display:none
}
.tab-header {
	position:relative
}
.tab-header .header-icon {
	cursor:pointer
}
.tab-header ul.leftLinks {
	width:100%;
	border-radius:0;
	margin-top:0;
	z-index:1
}
}@media screen and (min-width:759px) {
	.tab-header ul.leftLinks {
	display:none !important
}
}
.capture-input-field-2col[_ngcontent-c4] {
	width:40%
}
.capture-input-field-3col[_ngcontent-c4] {
	width:60%
}
.capture-input-field-4col[_ngcontent-c4] {
	width:80%
}

.radio-label--disabled[_ngcontent-c4] {
	color:#929292;
	opacity:.5
}
.radio-section-choice[_ngcontent-c4] {
	width:100%;
	display:flex
}
.radio-section-cost[_ngcontent-c4] {
	display:inline-block;
	width:30%;
	margin-right:10px
}
.radio-section-copy[_ngcontent-c4],.radio-section-cost[_ngcontent-c4] {
	font-family:UniversNextforHSBC-Regular,sans-serif;
	line-height:1.5em;
	font-size:1em;
	font-weight:400;
	word-wrap:break-word;
	margin-top:2px
}
.radio-section-copy[_ngcontent-c4] {
	display:flex;
	width:32%
}
.radio-fieldset[_ngcontent-c4] {
	border:none;
	padding-top:5px;
	padding-bottom:0
}
.radio-group-view[_ngcontent-c4] {
	flex-wrap:wrap
}
.capture-notifymeby-email[_ngcontent-c4] {
	margin-right:6rem;
	word-wrap:normal
}
.capture-notifymeby-emailandmobile[_ngcontent-c4] {
	word-wrap:normal
}
.notifymeby-adjust[_ngcontent-c4] {
	color:#333;
	font-family:UniversNextforHSBC-Regular,sans-serif;
	font-size:1.4rem;
	line-height:1.35em;
	font-weight:400;
	white-space:nowrap
}
@media
(min-width:480px) and (max-width:759px) {
	.capture-notifymeby-email[_ngcontent-c4] {
	margin-right:8rem;
	flex-wrap:wrap
}
}.hide[_ngcontent-c8] {
	display:none
}
.error-space[_ngcontent-c8] {
	margin-top:50px
}
.ts-input-header[_ngcontent-c8] {
	height:26.4px;
	color:#333;
	font-family:UniversNextforHSBC-Light,sans-serif;
	font-size:22px;
	font-weight:300;
	line-height:26px
}
.ts-label[_ngcontent-c8] {
	height:19.2px;
	width:105px;
	color:#333;
	font-family:UniversNextforHSBC-Light, sans-serif;
	font-size:1.4rem;
	font-size:2rem;
	line-height:1.9rem;
	font-weight:400
}
.table[_ngcontent-c8]
tbody[_ngcontent-c8] tr[_ngcontent-c8] td[_ngcontent-c8] {
	border:none!important;
	height:30px
}
.regularFont[_ngcontent-c8] {
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-weight:400;
	line-height:150%;
	margin-bottom:0
}
#ts-buttonDiv[_ngcontent-c8] {
	float:right
}
.ts-input-label[_ngcontent-c8] {
	margin-top:3.45rem;
	margin-top:0;
}
.ts-input-data[_ngcontent-c8],.ts-input-label[_ngcontent-c8] {
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	vertical-align:top;
	zoom:1
}
.infoText[_ngcontent-c8] {
	height:15px;
	color:#767676;
	font-family:UniversNextforHSBC-Light,sans-serif;
	padding-top:10px;
	font-size:1.4rem;
	line-height:1.8rem
}
.selected-available-balance[_ngcontent-c8],.selected-available-credit[_ngcontent-c8] {
	margin:1rem 0 0;
	display:inline-block!important;
	border:.1rem
solid #fff
}
.account-details-api-fail-error[_ngcontent-c8]:focus,.selected-available-balance[_ngcontent-c8]:focus,.selected-available-credit[_ngcontent-c8]:focus {
	border:.1rem solid #376798
}
.selected-available-balance-label[_ngcontent-c8],.selected-available-credit-label[_ngcontent-c8] {
	min-height:1.5rem;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.4rem;
	line-height:1.8rem
}
.selected-available-balance-amount[_ngcontent-c8],.selected-available-balance-currency-code[_ngcontent-c8],.selected-available-credit-amount[_ngcontent-c8],.selected-available-credit-currency-code[_ngcontent-c8] {
	min-height:1.6rem;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.4rem;
	line-height:1.5rem
}
.account-details-api-fail-error[_ngcontent-c8] {
	font:1.6rem UniversNextforHSBC-Regular, sans-serif;
	color:#83000a;
	display:flex;
	margin:.8rem
0 0 -5px;
	border:.1rem solid #fff
}
.icon-circle-delete[_ngcontent-c8] {
	min-width:1rem;
	text-align:center;
	font-size:1.8rem;
	line-height:1.4rem;
	padding:0
.7rem 0 0
}
.error-text[_ngcontent-c8] {
	width:80%;
	display:inline-block;
	text-align:left;
	font-size:1.4rem;
	line-height:1.5rem;
	flex:1;
	vertical-align:top;
	word-break:keep-all;
	word-wrap:break-word
}
.ts-input-form[_ngcontent-c8] {
	margin-bottom:3rem
}
@media
(max-width:959px) {
	.ts-input-form[_ngcontent-c8] {
	margin-bottom:2.2rem
	}	
}@media
(max-width:760px) {
	.ts-input-header[_ngcontent-c8] {
	font-size:2rem
}
.ts-label[_ngcontent-c8] {
	font-size:1.4rem
}
}@media
screen and (max-width:759px) {
	.pb-0[_ngcontent-c8] {
	padding-bottom:0
}
.ts-input-label[_ngcontent-c8] {
	margin:0
0 .5rem;
	width:100%
}
}@media (min-width:960px) {
	.ts-select-container[_ngcontent-c8] {
	width:84.5%;
	min-width:300px
}
.ts-input-header[_ngcontent-c8] {
	font-size:2.2rem
}
.ts-input-label[_ngcontent-c8] {
	width:33.33%
}
.ts-input-data[_ngcontent-c8] {
	width:65%
}
}@media
(min-width:760px) and (max-width:959px) {
	.pb-0[_ngcontent-c8] {
	padding-bottom:0	
}
.ts-select-container[_ngcontent-c8] {
	width:84.5%;
	min-width:300px
}
.ts-input-header[_ngcontent-c8] {
	font-size:2rem
}
.ts-input-label[_ngcontent-c8] {
	width:32.8%
}
.ts-input-data[_ngcontent-c8] {
	width:66%
}
.mainframe{
	margin-top:-5rem;
}
}@media
(min-width:480px) and (max-width:759px) {
	table[_ngcontent-c8],tbody[_ngcontent-c8],td[_ngcontent-c8],th[_ngcontent-c8],thead[_ngcontent-c8],tr[_ngcontent-c8] {
	display:block!important;
	height:auto!important
}
.pb-0[_ngcontent-c8] {
	padding-bottom:0
}
.ts-select-container[_ngcontent-c8] {
	width:100%
}
.ts-input-header[_ngcontent-c8] {
	font-size:2rem
}
.ts-input-data[_ngcontent-c8] {
	width:100%
}
.mainframe{
	margin-top:-5.4rem;
}
}@media
(max-width:479px) {
	table[_ngcontent-c8],tbody[_ngcontent-c8],td[_ngcontent-c8],th[_ngcontent-c8],thead[_ngcontent-c8],tr[_ngcontent-c8] {
	display:block!important;
	height:auto!important
}
table[_ngcontent-c8],tr[_ngcontent-c8] {
	padding-bottom:10px
}
.pb-0[_ngcontent-c8] {
	padding-bottom:0
}
.ts-select-container[_ngcontent-c8] {
	width:100%
}
.ts-input-header[_ngcontent-c8] {
	font-size:2rem
}
.ts-input-data[_ngcontent-c8] {
	width:100%
}
.mainframe{
	margin-top:-5.4rem;
}
}@media screen and (min-width:521px) {
	.select-target.select-theme-default[_ngcontent-c8]
span[_ngcontent-c8] {
	right:1.5rem;
	padding-left:3.1rem
}
}@media screen and
(min-width:960px) {
	.select-target.select-theme-default[_ngcontent-c8] span[_ngcontent-c8] {
	top:.8rem;
	right:1.2rem;
	padding-left:2.8rem
}
.select-target.select-theme-default[_ngcontent-c8]
span[_ngcontent-c8]:after {
	top:-.9rem
}
}.hideOptions[_ngcontent-c8] {
	display:none
}
.content-display-block[_ngcontent-c8] {
	border-right:.1rem
solid #c9c9c9;
	display:inline-block;
	width:100%
}
.checkselected[_ngcontent-c8]
a[_ngcontent-c8] {
	text-decoration:none;
	pointer-events:none;
	opacity:.65
}
.checkselected[_ngcontent-c8] {
	cursor:not-allowed!important
}
.dropdownOpen[_ngcontent-c8]:after {
	transform:rotate(180deg)
}
.noOutline[_ngcontent-c8] {
	outline:none
}
.select-target[_ngcontent-c8]:focus {
	border:.1rem
solid #000
}
.select-target.select-theme-default[_ngcontent-c8] span[_ngcontent-c8] {
	position:absolute;
	right:1rem;
	padding-left:2.7rem;
	margin:auto;
	height:7.2rem;
	width:1.2rem
}
.select-target.select-theme-default[_ngcontent-c8]
span[_ngcontent-c8]:after {
	content:"\F055";
	font-family:HSBC Icons;
	font-size:1.2rem;
	display:block;
	position:absolute;
	margin:auto;
	top:0;
	right:0
}
li.select-option[_ngcontent-c8] {
	border-bottom:1px
solid #ccc
}
li.select-option[_ngcontent-c8]:focus {
	background-color:#d9d9d9
}
.select-target.select-theme-default[_ngcontent-c8] {
	width:100%;
	display:flex;
	white-space:normal
}
.select.select-theme-default[_ngcontent-c8]
.select-content[_ngcontent-c8] {
	max-height:38.1rem
}
.select.select-theme-default[_ngcontent-c8]
.select-options[_ngcontent-c8] .select-option[_ngcontent-c8] {
	padding:1.5rem
3rem 2.3rem 2.1rem
}
.select-target.select-theme-default[_ngcontent-c8] span[_ngcontent-c8] {
	top:3rem;
	height:5.6rem;
	line-height:1rem
}
.select-target.select-theme-default[_ngcontent-c8]
span[_ngcontent-c8]:after {
	font-size:1.5rem;
	top:.8rem
}
.dropdown-placeholder[_ngcontent-c8] {
	height:5.8rem;
	min-width:21.6rem;
	color:#333;
	font-family:UniversNextforHSBC-Thin,Arial,sans-serif;
	font-size:2.2rem;
	font-weight:300;
	line-height:5.8rem
}
.select-target.select-theme-default[_ngcontent-c8] {
	border:.1rem
solid #929292;
	z-index:auto;
	height:8.5rem;
	padding-top:1.5rem;
	padding-left:2.1rem;
	padding-bottom:1.5rem
}
.select-target.select-theme-default[_ngcontent-c8]:focus,.select-target.select-theme-default[_ngcontent-c8]:hover {
	border:.1rem solid
#376798
}
li.select-option[_ngcontent-c8] {
	border-bottom:.1rem solid #d9d9d9
}
[_ngcontent-c8]::-webkit-input-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c8]::-moz-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c8]:-ms-input-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c8]:-moz-placeholder {
	color:#333;
	font-weight:400
}
.account-nickname[_ngcontent-c8] {
	min-height:2.4rem;
	font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
	font-size:1.6rem;
	line-height:2.4rem
}
.account-nickname[_ngcontent-c8],.account-number[_ngcontent-c8] {
	color:#333;
	width:100%;
	display:block
}
.account-number[_ngcontent-c8] {
	min-height:1.8rem;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.4rem;
	line-height:1.2em
}
.available-balance[_ngcontent-c8] {
	min-height:1.7rem;
	display:block;
	width:100%;
	clear:both
}
.available-balance-selected[_ngcontent-c8] {
	padding-right:10px
}
@media
(min-width:760px) {
	.available-balance[_ngcontent-c8] {
	text-align:right
}
}.balance[_ngcontent-c8] {
	min-height:1.6rem;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.6rem;
	line-height:1.5rem;
	display:-moz-inline-stack;
	vertical-align:top;
	zoom:1;
	float:right
}
.account-balance-details[_ngcontent-c8] {
	text-align:right;
	padding:0
4.7rem 0 0;
	display:block
}
.currency-type[_ngcontent-c8],.currency-type-selected[_ngcontent-c8] {
	font-size:1.3rem;
	color:#767676;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	margin-right:5px
}
.account-dormant[_ngcontent-c8] {
	background-color:#376798;
	color:#fff
}
.account-dormant[_ngcontent-c8],.account-unclaimed[_ngcontent-c8] {
	font-family:UniversNextforHSBC-Medium,sans-serif;
	float:right;
	border:.1rem solid #376798;
	border-radius:.2rem;
	padding:.3rem .4rem .1rem;
	line-height:1.2rem;
	font-size:1.2rem;
	margin-bottom:.4rem;
	margin-left:.4rem
}
.account-unclaimed[_ngcontent-c8] {
	color:#376798
}
.sa-placeholder[_ngcontent-c8] {
	font-family:UniversNextforHSBC-Regular, sans-serif;
	color:#333;
	font-size:1.4rem;
	line-height:1.5rem;
	padding-top:2.1rem;
	padding-bottom:1.9rem
}
.sel-acnt-display[_ngcontent-c8],.sel-acnt-status[_ngcontent-c8] {
	display:inline-block
}
.sel-acnt-display[_ngcontent-c8] {
	float:left;
	width:50%
}
.sel-single-acnt[_ngcontent-c8] {
	border:1px solid #d7d8d6;
	padding:10px 20px 20px;
	height:8.6rem
}
.sel-single-acnt[_ngcontent-c8]:focus {
	border:.1rem solid #376798
}
li.select-option[_ngcontent-c8]:last-child {
	border-bottom:none
}
.select-option-selected[_ngcontent-c8] {
	background-color:#ededed
}
.options[_ngcontent-c8] {
	z-index:1;
	position:absolute;
	width:100%
}
.relativePosition[_ngcontent-c8] {
	position:relative
}
.select.select-theme-default[_ngcontent-c8]
.select-content[_ngcontent-c8] {
	border:.1rem solid #979797
}
.select.select-theme-default[_ngcontent-c8]
.select-options[_ngcontent-c8] .select-option[_ngcontent-c8]:hover {
	background-color:#ededed
}
.input-validation-error[_ngcontent-c8] {
	color:#83000a;
	background-color:rgba(131,0,10,0)
}
.the-message[_ngcontent-c8] {
	line-height:18px;
	padding-top:.05px;
	font-size:14px
}
.error-message[_ngcontent-c8] {
	margin:1.105rem
0 0;
	position:relative;
	margin:.7rem 0 0;
	color:#83000a
}
.error-message[_ngcontent-c8]
i[_ngcontent-c8] {
	position:absolute;
	display:block;
	font-size:19.9px;
	line-height:19.9px;
	margin-right:1rem;
	left:-.3rem
}
.error-message[_ngcontent-c8]
span.the-message[_ngcontent-c8] {
	margin-left:2.4rem;
	display:inline-block;
	width:27rem;
	font-size:1.4rem
}
@media
screen and (min-width:521px) {
	.error-message[_ngcontent-c8] span.the-message[_ngcontent-c8] {
	width:34rem
}
}@media
screen and (min-width:960px) {
	.error-message[_ngcontent-c8] span.the-message[_ngcontent-c8] {
	width:45rem
}
}.error-box[_ngcontent-c8] {
	border:1px
solid #83000a;
	background-color:rgba(131,0,10,.05)
}
@media (max-width:479px) {
	.account-nickname[_ngcontent-c8] {
	font-size:1.4rem;
	width:100%
}
.account-number[_ngcontent-c8] {
	min-height:2.1rem;
	font-size:1.2rem;
	line-height:1.5rem
}
.currency-type[_ngcontent-c8],.currency-type-selected[_ngcontent-c8] {
	font-size:1.1rem;
	line-height:1.2rem
}
.balance[_ngcontent-c8] {
	min-height:1.6rem;
	font-size:1.4rem;
	line-height:1.5rem;
	float:left
}
.selected-available-balance[_ngcontent-c8] {
	margin:.6rem
0 0
}
}@media screen and (min-width:480px) {
	.select-target.select-theme-default[_ngcontent-c8] {
	padding-right:3.95rem
}
}.select.select-theme-default[_ngcontent-c8]
.select-options[_ngcontent-c8] .select-option[_ngcontent-c8] {
	max-height:11rem
}
.list-disabled[_ngcontent-c8] {
	opacity:.5
}
@media
screen and (min-width:960px) {
	.select-target.select-theme-default[_ngcontent-c8] {
	line-height:1rem
}
.available-balance-selected[_ngcontent-c8] {
	width:100%;
	float:right;
	display:inline-table
}
}@media
screen and (min-width:760px) and (max-width:959px) {
	.sel-acnt-display[_ngcontent-c8] {
	width:100%
}
.available-balance-selected[_ngcontent-c8] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem
}
.balance[_ngcontent-c8] {
	text-align:left;
	margin-left:0
}
}@media
screen and (min-width:480px) and (max-width:759px) {
	.available-balance-selected[_ngcontent-c8] {
	width:100%;
	float:right
}
.balance[_ngcontent-c8] {
	text-align:right
}
}@media
screen and (max-width:479px) {
	.available-balance-selected[_ngcontent-c8] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem
}
.balance[_ngcontent-c8] {
	text-align:left;
	margin-left:0
}
.sel-acnt-display-med[_ngcontent-c8] {
	display:inline-block;
	word-break:break-all;
	text-align:left
}
.sel-acnt-display-email[_ngcontent-c8] {
	/* text-overflow:ellipsis; */
	white-space:nowrap;
	overflow:hidden
}
}.acnt-display-adjust[_ngcontent-c8] {
	margin-top:5px
}
.row-adjust[_ngcontent-c8] {
	width:100%
}
@media
screen and (min-width:960px) and (max-width:1100px) {
	.sel-acnt-display-large[_ngcontent-c8] {
	width:100%
}
.available-balance-selected-large[_ngcontent-c8] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem;
	margin-left:0
}
}.sel-acnt-display-med[_ngcontent-c8] {
	display:inline-block;
	word-break:break-all;
	text-align:left
}
.sel-acnt-display-email[_ngcontent-c8] {
	/* text-overflow:ellipsis; */
	white-space:nowrap;
	overflow:hidden
}
.email-adjust[_ngcontent-c8] {
	width:100%
}
@media screen and (min-width:521px) {
	.select-target.select-theme-default[_ngcontent-c15]
span[_ngcontent-c15] {
	right:1.5rem;
	padding-left:3.1rem
}
}@media screen and
(min-width:960px) {
	.select-target.select-theme-default[_ngcontent-c15] span[_ngcontent-c15] {
	top:.8rem;
	right:1.2rem;
	padding-left:2.8rem
}
.select-target.select-theme-default[_ngcontent-c15]
span[_ngcontent-c15]:after {
	top:-.9rem
}
}.hideOptions[_ngcontent-c15] {
	display:none
}
.content-display-block[_ngcontent-c15] {
	border-right:.1rem
solid #c9c9c9;
	display:inline-block;
	width:100%
}
.checkselected[_ngcontent-c15]
a[_ngcontent-c15] {
	text-decoration:none;
	pointer-events:none;
	opacity:.65
}
.checkselected[_ngcontent-c15] {
	cursor:not-allowed!important
}
.dropdownOpen[_ngcontent-c15]:after {
	transform:rotate(180deg)
}
.noOutline[_ngcontent-c15] {
	outline:none
}
.select-target[_ngcontent-c15]:focus {
	border:.1rem
solid #000
}
.select-target.select-theme-default[_ngcontent-c15] span[_ngcontent-c15] {
	position:absolute;
	right:1rem;
	padding-left:2.7rem;
	margin:auto;
	height:7.2rem;
	width:1.2rem
}
.select-target.select-theme-default[_ngcontent-c15]
span[_ngcontent-c15]:after {
	content:"\F055";
	font-family:HSBC Icons;
	font-size:1.2rem;
	display:block;
	position:absolute;
	margin:auto;
	top:0;
	right:0
}
li.select-option[_ngcontent-c15] {
	border-bottom:1px
solid #ccc
}
li.select-option[_ngcontent-c15]:focus {
	background-color:#d9d9d9
}
.select-target.select-theme-default[_ngcontent-c15] {
	width:100%;
	display:flex;
	white-space:normal
}
.select.select-theme-default[_ngcontent-c15]
.select-content[_ngcontent-c15] {
	max-height:38.1rem
}
.select.select-theme-default[_ngcontent-c15]
.select-options[_ngcontent-c15] .select-option[_ngcontent-c15] {
	padding:1.5rem
3rem 2.3rem 2.1rem
}
.select-target.select-theme-default[_ngcontent-c15]
span[_ngcontent-c15] {
	top:3rem;
	height:5.6rem;
	line-height:1rem
}
.select-target.select-theme-default[_ngcontent-c15]
span[_ngcontent-c15]:after {
	font-size:1.5rem;
	top:.8rem
}
.dropdown-placeholder[_ngcontent-c15] {
	height:5.8rem;
	min-width:21.6rem;
	color:#333;
	font-family:UniversNextforHSBC-Thin,Arial,sans-serif;
	font-size:2.2rem;
	font-weight:300;
	line-height:5.8rem
}
.select-target.select-theme-default[_ngcontent-c15] {
	border:.1rem
solid #929292;
	z-index:auto;
	height:8.5rem;
	padding-top:1.5rem;
	padding-left:2.1rem;
	padding-bottom:1.5rem
}
.select-target.select-theme-default[_ngcontent-c15]:focus,.select-target.select-theme-default[_ngcontent-c15]:hover {
	border:.1rem
solid #376798
}
li.select-option[_ngcontent-c15] {
	border-bottom:.1rem solid
#d9d9d9
}
[_ngcontent-c15]::-webkit-input-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c15]::-moz-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c15]:-ms-input-placeholder {
	color:#333;
	font-weight:400
}
[_ngcontent-c15]:-moz-placeholder {
	color:#333;
	font-weight:400
}
.account-nickname[_ngcontent-c15] {
	min-height:2.4rem;
	font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
	font-size:1.6rem;
	line-height:2.4rem
}
.account-nickname[_ngcontent-c15],.account-number[_ngcontent-c15] {
	color:#333;
	width:100%;
	display:block
}
.account-number[_ngcontent-c15] {
	min-height:1.8rem;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.4rem;
	line-height:1.2em
}
.available-balance[_ngcontent-c15] {
	min-height:1.7rem;
	display:block;
	width:100%;
	clear:both
}
.available-balance-selected[_ngcontent-c15] {
	padding-right:10px
}
@media
(min-width:760px) {
	.available-balance[_ngcontent-c15] {
	text-align:right
}
}.balance[_ngcontent-c15] {
	min-height:1.6rem;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.6rem;
	line-height:1.5rem;
	display:-moz-inline-stack;
	vertical-align:top;
	zoom:1;
	float:right
}
.account-balance-details[_ngcontent-c15] {
	text-align:right;
	padding:0 4.7rem 0 0;
	display:block
}
.currency-type[_ngcontent-c15],.currency-type-selected[_ngcontent-c15] {
	font-size:1.3rem;
	color:#767676;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	margin-right:5px;
	vertical-align: 3px;
}
.account-dormant[_ngcontent-c15] {
	background-color:#376798;
	color:#fff
}
.account-dormant[_ngcontent-c15],.account-unclaimed[_ngcontent-c15] {
	font-family:UniversNextforHSBC-Medium,sans-serif;
	float:right;
	border:.1rem solid #376798;
	border-radius:.2rem;
	padding:.3rem .4rem .1rem;
	line-height:1.2rem;
	font-size:1.2rem;
	margin-bottom:.4rem;
	margin-left:.4rem
}
.account-unclaimed[_ngcontent-c15] {
	color:#376798
}
.sa-placeholder[_ngcontent-c15] {
	font-family:UniversNextforHSBC-Regular, sans-serif;
	color:#333;
	font-size:1.4rem;
	line-height:1.5rem;
	padding-top:2.1rem;
	padding-bottom:1.9rem
}
.sel-acnt-display[_ngcontent-c15],.sel-acnt-status[_ngcontent-c15] {
	display:inline-block
}
.sel-acnt-display[_ngcontent-c15] {
	float:left;
	width:45%
}
.sel-single-acnt[_ngcontent-c15] {
	border:1px solid #929292;
	padding: 10px 40px 20px 20px;
	height:8.6rem
}
.no-payee-acnt[_ngcontent-c15] {
	border:0px solid #929292;
	padding: 10px 40px 20px 20px;
	height:8.6rem
}
.sel-single-acnt[_ngcontent-c15]:focus {
	border:.1rem solid #376798
}
li.select-option[_ngcontent-c15]:last-child {
	border-bottom:none
}
.select-option-selected[_ngcontent-c15] {
	background-color:#ededed
}
.options[_ngcontent-c15] {
	z-index:1;
	position:absolute;
	width:100%
}
.relativePosition[_ngcontent-c15] {
	position:relative
}
.select.select-theme-default[_ngcontent-c15]
.select-content[_ngcontent-c15] {
	border:.1rem solid #979797
}
.select.select-theme-default[_ngcontent-c15]
.select-options[_ngcontent-c15] .select-option[_ngcontent-c15]:hover {
	background-color:#ededed
}
.input-validation-error[_ngcontent-c15] {
	color:#83000a;
	background-color:rgba(131,0,10,0)
}
.the-message[_ngcontent-c15] {
	line-height:18px;
	padding-top:.05px;
	font-size:14px
}
.error-message[_ngcontent-c15] {
	margin:1.105rem
0 0;
	position:relative;
	margin:.7rem 0 0;
	color:#83000a
}
.error-message[_ngcontent-c15]
i[_ngcontent-c15] {
	position:absolute;
	display:block;
	font-size:19.9px;
	line-height:19.9px;
	margin-right:1rem;
	left:-.3rem
}
.error-message[_ngcontent-c15]
span.the-message[_ngcontent-c15] {
	margin-left:2.4rem;
	display:inline-block;
	width:27rem;
	font-size:1.4rem
}
@media
screen and (min-width:521px) {
	.error-message[_ngcontent-c15] span.the-message[_ngcontent-c15] {
	width:34rem
}
}@media
screen and (min-width:960px) {
	.error-message[_ngcontent-c15] span.the-message[_ngcontent-c15] {
	width:45rem
}
}.error-box[_ngcontent-c15] {
	border:1px
solid #83000a;
	background-color:rgba(131,0,10,.05)
}
@media (max-width:479px) {
	.account-nickname[_ngcontent-c15] {
	font-size:1.4rem;
	width:100%
}
.account-number[_ngcontent-c15] {
	min-height:2.1rem;
	font-size:1.2rem;
	line-height:1.5rem
}
.currency-type[_ngcontent-c15],.currency-type-selected[_ngcontent-c15] {
	font-size:1.1rem;
	line-height:1.2rem
}
.balance[_ngcontent-c15] {
	min-height:1.6rem;
	font-size:1.4rem;
	line-height:1.5rem;
	float:right
}
.selected-available-balance[_ngcontent-c15] {
	margin:.6rem
0 0
}
}@media screen and (min-width:480px) {
	.select-target.select-theme-default[_ngcontent-c15] {
	padding-right:3.95rem
}
}.select.select-theme-default[_ngcontent-c15]
.select-options[_ngcontent-c15] .select-option[_ngcontent-c15] {
	max-height:11rem
}
.list-disabled[_ngcontent-c15] {
	opacity:.5
}
@media
screen and (min-width:960px) {
	.select-target.select-theme-default[_ngcontent-c15] {
	line-height:1rem
}
.available-balance-selected[_ngcontent-c15] {
	width:100%;
	float:right;
	display:inline-table
}
}@media
screen and (min-width:760px) and (max-width:959px) {
	.sel-acnt-display[_ngcontent-c15] {
	width:100%
}
.available-balance-selected[_ngcontent-c15] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem
}
.balance[_ngcontent-c15] {
	text-align:left;
	margin-left:0;
	float:left;
}
}@media
screen and (min-width:480px) and (max-width:759px) {
	.available-balance-selected[_ngcontent-c15] {
	width:100%;
	float:right
}
.balance[_ngcontent-c15] {
	text-align:right
}
}@media
screen and (max-width:479px) {
	.available-balance-selected[_ngcontent-c15] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem
}
.balance[_ngcontent-c15] {
	text-align:left;
	margin-left:0
}
.sel-acnt-display-med[_ngcontent-c15] {
	display:inline-block;
	word-break:break-all;
	text-align:left
}
.sel-acnt-display-email[_ngcontent-c15] {
	/* text-overflow:ellipsis; */
	white-space:nowrap;
	overflow:hidden
}
}.acnt-display-adjust[_ngcontent-c15] {
	margin-top:5px
}
.row-adjust[_ngcontent-c15] {
	width:100%
}
@media
screen and (min-width:960px) and (max-width:1100px) {
	.sel-acnt-display-large[_ngcontent-c15] {
	width:100%
}
.available-balance-selected-large[_ngcontent-c15] {
	width:100%;
	text-align:left;
	float:left;
	padding-top:.2rem;
	margin-left:0
}
}.sel-acnt-display-med[_ngcontent-c15] {
	display:inline-block;
	word-break:break-all;
	text-align:left
}
.sel-acnt-display-email[_ngcontent-c15] {
	/* text-overflow:ellipsis; */
	white-space:nowrap;
	overflow:hidden;
	margin-bottom: 3px;
}
.email-adjust[_ngcontent-c15] {
	width:100%
}
update-notification-dialog .modal-dialog {
	width:900px
}
.modal-dialog.customModal.modal-width {
	max-width:none
}
.modal-dialog.customModal.modal-width-cancel {
	max-width:600px
}
.modal-content.cancel-modal-content
.icon-delete.closeicon,.update-notification-container .icon-delete.closeicon {
	position:absolute;
	top:2rem;
	right:1rem;
	font-size:20px;
	color:#333;
	background-color:transparent;
	border:1px
solid transparent;
	padding:0;
	font-weight:700
}
.update-notification-container
.icon-delete.closeicon:focus {
	outline:1px solid #333
}
.modal-content.cancel-modal-content
.icon-delete.closeicon:hover,.update-notification-container .icon-delete.closeicon:hover {
	color:#b6b7b6;
	cursor:pointer
}
.update-notification-container
.icon-delete.closeicon:before {
	content:"\F002"
}
.inputBox.has-error,.inputBox.has-error:focus {
	border:.1rem
solid #83000a;
	background-color:rgba(131,0,10,.05)
}
.btn,.update-notification-container {
	border-radius:0
}
.modal-content.update-notification-dialog-content {
	min-height:630px;
	border-radius:0;
	padding:0
}
.update-notification-title-text {
	font-family:UniversNextforHSBC-Light,sans-serif;
	font-weight:300;
	color:#333;
	margin-top:0;
	margin-bottom:0
}
#update-notification-fields {
	min-height:332px
}
.inputBox[_ngcontent-c0]:focus,input.inputbox:focus {
	border:1px
solid #376798;
	box-shadow:none
}
.inputBox {
	height:40px;
	width:100%;
	border:1px
solid #929292;
	border-radius:0;
	box-shadow:0 0 0 0
}
.update-notification-header {
	margin-bottom:26px;
	padding:36px
20px 0
}
.HR {
	margin:0 20px 30px
}
.HR_top {
	border:1px solid #d7d8d6
}
.HR_bottom {
	border:1px
solid #000;
	opacity:.15;
	margin-bottom:28.5px
}
#updateNotificationHeading {
	margin-top:0;
	margin-bottom:25.4px;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:2.8rem;
	font-weight:300
}
#updateNotificationContent {
	margin-bottom:26px;
	font-family:UniversNextforHSBC-Light, Arial,sans-serif;
	line-height:24px
}
.modal
.button-panel .btn.continue-btn:focus {
	outline:none!important
}
.cancel-btn:focus {
	outline:1px
solid #333;
	outline-offset:-.16rem
}
.cancel-btn:hover {
	text-decoration:underline
}
#app-input-continue-btn:disabled {
	cursor:default
}
.radioBtnGroup {
	border:none;
	margin:0;
	padding:0
}
.radioBtnHeading {
	margin-bottom:0
}
.radioBtnText {
	vertical-align:top;
	line-height:30px
}
.app-update-data,.app-update-label {
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	vertical-align:top;
	zoom:1
}
.app-update-row {
	margin:0
20px
}
.regularFont {
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-weight:400;
	line-height:1.8rem;
	margin-bottom:0
}
.cancel-btn {
	background-color:#fff
}
.pull-right {
	float:right
}
.button-panel {
	min-height:55px;
	margin:0
20px 20px
}
.email-help-field,.mobile-help-field {
	display:inline-flex;
	width:140%
}
.app-no-container
.text-message span.the-message.errorWidth {
	display:inline-flex;
	width:140%!important
}
.inputBox:focus {
	border:1px
solid #376798;
	box-shadow:none!important
}
.email-help-text,.mobile-help-text {
	margin-top:5px;
	margin-top:9px;
	display:inline-flex
}
.email-help-text
.help-text-icon,.mobile-help-text .help-text-icon {
	display:inline-block;
	font-size:2rem;
	margin-right:5px;
	margin-left:-1px;
	margin-top:-2px
}
.help-info-text {
	display:inline-block;
	font-size:1.4rem;
	line-height:15px
}
.update-notification {
	padding-left:20px;
	padding-right:20px
}
.modal-content.update-notification-dialog-content
hr {
	margin-bottom:22px
}
.inputType {
	padding-top:13px
}
.hidden-row {
	height:101px
}
#email-error-empty
.heightIcon,#email-error-minLegth .heightIcon,#email-error-pattern .heightIcon,#mobile-error-empty
.heightIcon,#mobile-error-minLegth .heightIcon,#mobile-error-pattern .heightIcon {
	font-size:1.8rem
}
#email-error-empty
.margin-align,#email-error-minLegth .margin-align,#email-error-pattern
.margin-align,#mobile-error-empty .margin-align,#mobile-error-minLegth
.margin-align,#mobile-error-pattern .margin-align {
	margin-left:1.7em!important
}
.modal-content.cancel-modal-content {
	padding:40px;
	border-radius:0;
	height:auto
}
.cancel-modal-content
h1 {
	margin:0 0 3rem;
	margin-bottom:0;
	padding-bottom:30px;
	text-align:left
}
.continue-cta-wrap_custom:before {
	padding-top:40px;
	content:"";
	display:table
}
.continue-cta-wrap_custom:after {
	content:"";
	display:table;
	clear:both
}
.cancel-modal-content
p {
	margin-bottom:0;
	padding-bottom:8rem;
	width:100%;
	text-align:left
}
.cancel-modal-content
hr {
	border:0;
	height:1px;
	background-color:#d7d8d6;
	margin:0
}
.btnBorderCustom {
	border-radius:0;
	padding:1.6rem;
	line-height:100%;
	font-size:1.6rem;
	text-decoration:none;
	text-align:center;
	border:none
}
.btn__primary {
	color:#fff;
	padding:1.6rem
2rem
}
.type--light.confirmHeader {
	font-family:UniversNextforHSBC-Light,Arial,sans-serif;
	font-size:3.8rem
}
.pageContent {
	font:1.6rem UniversNextforHSBC-Regular, sans-serif
}
.btn__primary:hover {
	color:#fff
}
.btn__secondary {
	color:#333;
	background-color:#fff
}
.btn__secondary:hover {
	text-decoration:underline
}
.btn:focus,.modal-content.cancel-modal-content
.icon-delete.closeicon:focus {
	outline:1px solid #333
}
.btn:focus {
	outline:none
}
.btn__primary {
	padding:1.5rem
2rem
}
.btnScndryPaddingCustom {
	padding:1.5rem
}
.app-cancel-btn {
	background-color:#fff
}
.app-cancel-btn:focus:active,.btn.app-cancel-btn:focus {
	outline:1px
solid #333;
	outline-offset:-.16rem
}
.app-cancel-btn:hover {
	text-decoration:underline
}
@media
(min-width:960px) {
	.update-notification-title-text {
	padding-bottom:27.6px;
	font-size:2.2rem;
	line-height:26px;
	font-weight:300
}
.app-update-data:last {
	padding-bottom:30.2px
}
.app-update-data {
	width:66%;
	padding-bottom:28.5px
}
.app-update-label {
	width:33%;
	margin-bottom:20px
}
.app-no-container {
	width:67.2%;
	min-width:180px
}
}@media
(min-width:760px) and (max-width:959px) {
	.cancelOAModal .modal-dialog.customModal {
	margin-left:auto;
	margin-top:13rem;
	margin-right:auto;
	top:0;
	position:relative;
	width:100%;
	height:auto
}
.update-notification-title-text {
	padding-bottom:27.6px;
	font-size:2.2rem;
	line-height:26px;
	font-weight:300
}
.app-update-data {
	width:66%;
	padding-bottom:28.5px
}
.app-update-label {
	width:33%;
	margin-bottom:20px
}
.email-help-field,.mobile-help-field {
	width:100%
}
.app-no-container
.text-message span.the-message.errorWidth {
	display:inline-flex;
	width:98%!important
}
.btnBorderCustom,.btnScndryPaddingCustom {
	width:100%
}
.modal-content.cancel-modal-content {
	width:100%;
	padding-left:12px;
	padding-right:12px
}
}@media
(min-width:480px) and (max-width:759px) {
	.app-update-label {
	width:100%;
	margin-bottom:6px
}
.app-update-data {
	width:100%;
	padding-bottom:18px
}
.app-no-container {
	width:100%;
	min-width:180px
}
.notification-update-title-text {
	padding-bottom:30px;
	font-size:2rem;
	line-height:24px
}
.email-help-text,.mobile-help-text {
	margin-top:5px;
	display:inline-flex
}
.help-info-text {
	width:65%
}
.app-no-container
.text-message span.the-message.errorWidth {
	width:100%!important
}
.cancel-btn.pull-right,.continue-btn.pull-right {
	float:right;
	width:100%
}
.hidden-row {
	height:130px
}
.button-panel {
	min-height:100px
}
#update-notification-fields {
	min-height:413px
}
.app-no-container
.text-message span.the-message.errorWidth {
	display:inline-flex;
	width:98%!important
}
}@media
(max-width:479px) {
	.update-notification-container .icon-delete.closeicon {
	font-size:11.95px
}
.cancelOAModal
.modal-dialog.customModal {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	top:0;
	position:absolute;
	width:100%;
	height:100%
}
#updateNotificationHeading {
	font-size:25px;
	margin-bottom:11.88px
}
#updateNotificationContent {
	font-size:14px;
	line-height:16px;
	margin-bottom:18.52px
}
.update-notification-header {
	margin-bottom:13px
}
.update-notification-title-text {
	padding-bottom:4.6px;
	font-size:2.2rem;
	line-height:26px;
	font-weight:300
}
.HR_bottom,.modal-content.update-notification-dialog-content
hr {
	margin-bottom:14px
}
.modal-content.update-notification-dialog-content {
	min-height:754px;
	height:auto
}
.app-update-label {
	width:100%;
	margin-bottom:6px
}
.app-update-data {
	width:100%;
	padding-bottom:20.7px
}
.email-help-text,.mobile-help-text {
	margin-top:5px;
	display:inline-flex
}
.help-info-text {
	width:65%
}
.app-no-container
.text-message span.the-message.errorWidth {
	display:inline-flex;
	width:98%!important
}
.cancel-btn.pull-right,.continue-btn.pull-right {
	float:right;
	width:100%
}
.hidden-row {
	height:130px
}
.cancel-btn {
	margin-top:7px
}
.button-panel {
	min-height:100px
}
#update-notification-fields {
	min-height:413px
}
.confirmHeader {
	font-size:2.5rem
}
.cancel-modal-content
p {
	line-height:2.1rem;
	font-size:1.4rem;
	padding-right:3px;
	padding-bottom:24px
}
.cancel-modal-content
hr {
	margin-top:27.8rem;
	margin-bottom:2rem
}
.modal-content.cancel-modal-content {
	padding:33px
14px 0
}
.cancel-modal-content .type--light.confirmHeader {
	font-size:2.5rem;
	font-weight:300
}
.cancel-modal-content
h1 {
	padding-bottom:18.19px
}
.modal-content.cancel-modal-content .icon-delete.closeicon {
	font-size:11.95px;
	font-weight:700
}
.continue-cta-wrap_custom:before {
	padding-top:0
}
.app-cancel-btn,.app-continue-btn {
	float:right;
	width:100%
}
.app-cancel-btn {
	margin-bottom:15px
}
}.amount-input-border[_ngcontent-c9] {
	border:1px solid #929292
}
.amount-currency[_ngcontent-c9] {
	padding-right:1rem;
	border-right:1px
solid #c9c9c9;
	outline:none;
	margin:auto;
	word-break:keep-all
}
.amount-container[_ngcontent-c9] {
	padding-left:9px
}
@media(max-width:759px) {
	.amount-value[_ngcontent-c9] {
		width:100%;
		height:100%;
		border:none!important;
		background:none;
		margin-left:10px
	}
}
@media(min-width:760px) {
	.amount-value[_ngcontent-c9] {
		width:76%;
		height:100%;
		border:none!important;
		background:none;
		margin-left:10px
	}
}
.amount-value[_ngcontent-c9] {
	height:100%;
	border:none!important;
	background:none;
	margin-left:10px
}
.amount-value[_ngcontent-c9]:focus {
	outline:none
}
.payment-container[_ngcontent-c9] {
	width:54.9%
}
.capture-input-field[_ngcontent-c9] {
	width:60%
}
.input-text.amount-input-border[_ngcontent-c9] {
	display:flex;
	padding-right:0;
	align-items:center
}
@media
(max-width:759px) {
	.amount-container[_ngcontent-c9] {
	padding-left:0
}
.payment-container[_ngcontent-c9] {
	width:100%;
	margin-left:0
}
.capture-input-field[_ngcontent-c9] {
	width:100%
}
}@media
(min-width:760px) and (max-width:959px) {
	.capture-input-field[_ngcontent-c9] {
	/* width:91% */
	width:100%
}
}[_ngcontent-c9]::-ms-clear {
	display:none
}
.modale-shadowCob {
	display:block;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:9110;
	background:rgba(0,0,0,.7);
	cursor:pointer;
	z-index:9250;
}
.modale {
	transition:opacity .25s cubic-bezier(0,.7,.38,1);
	-webkit-transition:opacity .25s cubic-bezier(0,.7,.38,1);
	-moz-transition:opacity .25s cubic-bezier(0,.7,.38,1);
	-o-transition:opacity .25s cubic-bezier(0,.7,.38,1);
	opacity:1;
	visibility:visible;
	position:fixed;
	font-family:sans-serif;
}
.modale.hidden {
	opacity:0;
	visibility:hidden;
}
.modale-content {
	z-index:9251;
	background:white;
	border:2px solid #DDDDDD;
	text-align:left;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	padding:40px;
	width:540px;
}
.modale-content .content {
	max-height:422px;
	overflow-y:auto;
	overflow-x:hidden
}
.modale-title {
	font-size:28px;
	line-height:28px;
	margin-bottom:26px;
	padding-bottom:0;
	color:#333;
	text-align:center;
}
.modale-text {
	margin-bottom:32px;
	font-size:16px;
	/* [disabled]color:#333;
	*/padding-bottom:0;
}
.modale-text
img {
	max-width:100%;
}
.modale-text--center {
	text-align:center;
}
.buttonCloseModale {
	float:right;
	margin:-28px -28px 0 0;
	font-size:24px;
	color:#333;
	cursor:pointer;
}
.buttonCloseModale:hover {
	color:#b6b7b6;
	cursor:pointer;
}
.text-non {
	margin-bottom:10px;
}
.text-non span {
	color:#db0011;
}
body .modale-img {
	max-width:100%;
	text-align:center;
}
.modale-text--center {
	text-align:center;
}
.selectRadioPopin {
	margin-bottom:26px;
	font-size:16px;
	color:#333;
}
.modale-list {
	margin-left:6px;
	margin-top:16px;
	padding-bottom:37px;
	padding-left:18px;
	width:51%;
	display:inline-block;
}
.modale-list li {
	padding-bottom:0;
	font-size:16px;
	text-align:left;
}
.selectTitle,.radioGroup,.radio {
	display:inline-block;
}
.radio {
	margin-left:32px;
	margin-bottom:3px;
}
.buttonsModale {
	width:100%;
	padding:10px 0;
	display:inline-block;
	border-top:0 !important;
	margin-top:10px;
}
.modaleBtnOui {
	display:inline-block;
	text-align:center;
	text-decoration:none;
	font-family:sans-serif;
	font-size:16px;
	padding:15px 20px;
	background-color:#db0011;
	color:white;
	line-height:1!important;
}
.modaleBtnOui:hover {
	background-color:#A4000D;
	text-decoration:none;
	color:white;
}
.modaleBtnOui:active {
	background-color:#83000A;
	text-decoration:none;
	color:white;
	outline:none;
}
.modaleBtnNon {
	display:inline-block;
	text-align:center;
	text-decoration:none;
	font-family:sans-serif;
	font-size:16px;
	padding:14px 20px;
	text-decoration:none;
	cursor:pointer;
	border:1px solid #333;
	color:#333;
	margin-right:8px;
	line-height:1!important;
}
.modaleBtnNon:hover {
	border:1px solid #333;
	background-color:rgba(0,0,0,0.05);
	text-decoration:none;
	color:#333;
}
.modaleBtnNon:active {
	border:1px solid #333;
	background-color:rgba(0,0,0,0.15);
	text-decoration:none;
	color:#333;
	outline:none;
}
.disclaimerPopin {
	display:inline-block;
	color:#333;
	font-size:14px;
}
body .buttonsModale a.continueBtn {
	float:right;
}
.textInput
input {
	border:1px solid #ccc;
	margin:0 7px 3px 0;
	padding:10px;
	width:264px;
}
.tealiumLiveShare {
	font-family:UniversNextforHSBC-Medium,sans-serif;
	cursor:pointer;
}
.tealiumLiveShare:hover {
	text-decoration:underline;
}
.button-bar[_ngcontent-c0] {
	justify-content:space-between
}
.print-message[_ngcontent-c0] {
	padding-bottom:30px
}
.padlock-position[_ngcontent-c0] {
	position:relative;
	bottom:1rem;
	left:.8rem
}
@media only screen and (max-width:959px) {
	.print-message[_ngcontent-c0] {
	padding-bottom:0
}
}
.title-container {
	padding-left: 20px
}
.down-chevron-visible[_ngcontent-c2] {
	color:#fff;
	position:relative;
	top:.2rem
}
@media (min-width:960px) {
	.down-chevron-visible[_ngcontent-c2] {
	display:none
}
}@media (min-width:760px) and (max-width:959px) {
	.down-chevron-visible[_ngcontent-c2] {
	display:none
}
}@media (min-width:480px) and (max-width:759px) {
	.title-container[_ngcontent-c2] {
	width:100%;
	padding:0;
	position:relative;
	bottom:.25rem
}
.down-chevron-visible[_ngcontent-c2] {
	display:inline
}
}@media (max-width:479px) {
	.title-container[_ngcontent-c2] {
	width:100%;
	padding:0;
	position:relative;
	bottom:.25rem
}
.down-chevron-visible[_ngcontent-c2] {
	display:inline
}
}
.common-page-header[_ngcontent-c3] {
	margin-bottom:2.54rem
}
.common-page-header[_ngcontent-c3],.common-page-header[_ngcontent-c3]   h1[_ngcontent-c3] {
	min-height:3.36rem;
	color:#333;
	font-family:UniversNextforHSBC-Light,sans-serif;
	font-size:2.8rem;
	font-weight:300;
	line-height:3.3rem
}
.common-page-header[_ngcontent-c3]   h1[_ngcontent-c3] {
	margin:0!important
}
.container-message[_ngcontent-c3] {
	width:100%;
	min-height:2.4rem;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.6rem;
	line-height:2.4rem;
	text-align:justify;
	padding-bottom:3rem
}
hr.header-line[_ngcontent-c3] {
	width:auto;
	height:.2rem;
	box-sizing:border-box;
	border:.1rem solid #d7d8d6;
	margin:0 0 2.9rem
}
.error-panel[_ngcontent-c3] {
	margin-bottom:2.6rem
}
@media (min-width:480px) and (max-width:759px) {
	.common-page-header[_ngcontent-c3] {
	width:100%;
	margin-bottom:1.3rem;
	font-size:2.5rem;
	line-height:3rem
}
.common-page-header[_ngcontent-c3]   h1[_ngcontent-c3] {
	font-size:2.5rem
}
.container-message[_ngcontent-c3] {
	padding-bottom:1.626rem;
	font-size:1.4rem;
	line-height:1.7rem
}
hr.header-line[_ngcontent-c3] {
	margin-bottom:1.8rem
}
}@media (max-width:479px) {
	.common-page-header[_ngcontent-c3] {
	width:100%;
	margin-bottom:1.3rem;
	font-size:2.5rem;
	line-height:3rem
}
.common-page-header[_ngcontent-c3]   h1[_ngcontent-c3] {
	font-size:2.5rem
}
.container-message[_ngcontent-c3] {
	padding-bottom:1.626rem;
	font-size:1.4rem;
	line-height:1.7rem
}
hr.header-line[_ngcontent-c3] {
	margin-bottom:1.8rem
}
}
.displayInline[_ngcontent-c9] {
	display:flex!important
}
.editwidth[_ngcontent-c9] {
	width:85%
}
.customEditpannel[_ngcontent-c9] {
	display:flex!important;
	align-items:center;
	padding-top:0!important
}
.step-tracker-parent[_ngcontent-c9] {
	border-right:1px solid transparent;
	border-left:1px solid transparent
}
.menu-action-popup-modal-content[_ngcontent-c9] {
	padding:3.6rem 2rem 3.7rem;
	border-radius:0;
	border:0
}
.modal-content.menu-action-popup-modal-content.loader-padding[_ngcontent-c9] {
	padding:22%
}
.error-panel[_ngcontent-c9] {
	margin-bottom:2.6rem
}
.hide[_ngcontent-c9] {
	display:none
}
label[_ngcontent-c9] {
	font-weight:100
}
.menu-action-popup-modal-content[_ngcontent-c9]   hr[_ngcontent-c9] {
	box-sizing:border-box;
	height:.2rem;
	border:.1rem solid #d7d8d6;
	margin:0
}
.inline[_ngcontent-c9] {
	display:inline
}
.authormode[_ngcontent-c9]   .modal[_ngcontent-c9] {
	display:block!important;
	position:relative!important
}
.authormode[_ngcontent-c9]   .modal[_ngcontent-c9]   .customModal[_ngcontent-c9] {
	margin-top:0!important;
	margin-left:0!important;
	margin-right:0!important;
	width:auto!important
}
.editdetails[_ngcontent-c9] {
	display:flex;
	width:100%
}
.editdetails[_ngcontent-c9]   .editbutton[_ngcontent-c9] {
	background-color:transparent;
	width:9rem;
	padding:0;
	vertical-align:top;
	padding-top:2px;
	text-align:right;
	right:20%
}
.editdetails[_ngcontent-c9]   .deletebutton[_ngcontent-c9],.editdetails[_ngcontent-c9]   .editbutton[_ngcontent-c9] {
	font:1.4rem UniversNextforHSBC-Regular, sans-serif;
	border:0
}
.editdetails[_ngcontent-c9]   .deletebutton[_ngcontent-c9] {
	display:inline-block;
	background:transparent;
	background-color:transparent;
	padding:0;
	min-height:1.8rem;
	line-height:1.8rem
}
.viewdetails-button-panel[_ngcontent-c9] {
	text-align:right;
	display:table-cell;
	padding-top:15px
}
.verticalLine[_ngcontent-c9] {
	box-sizing:border-box;
	height:2rem;
	width:.1rem;
	border:.1rem solid #929292;
	display:inline-block;
	margin:0 .6rem 0 .8rem;
	padding:0;
	vertical-align:bottom;
	margin-right:10px
}
.editdetails[_ngcontent-c9]   .deletebutton[_ngcontent-c9]:focus,.editdetails[_ngcontent-c9]   .editbutton[_ngcontent-c9]:focus {
	outline-width:.1rem!important;
	outline:solid!important;
	outline-color:#85c0fa!important;
	outline-offset:.2rem!important
}
.display-viewdelete-button[_ngcontent-c9] {
	display:none
}
.step-indicator-half[_ngcontent-c9] {
	width:50%
}
.step-indicator-full[_ngcontent-c9],input[_ngcontent-c9] {
	width:100%
}
input[_ngcontent-c9] {
	height:4rem;
	padding-left:1rem;
	background-color:#fff;
	border:.1rem solid #929292
}
.msgIcon[_ngcontent-c9] {
	position:absolute;
	font-size:1.6rem
}
.msgContent[_ngcontent-c9] {
	margin-left:2.5rem
}
.validationerror[_ngcontent-c9] {
	border:.1rem solid #83000a!important;
	background-color:rgba(131,0,10,.05)!important
}
.edit-footer[_ngcontent-c9] {
	color:#333;
	margin:0 0 2.7rem
}
.edit-footer-text[_ngcontent-c9] {
	min-height:2.1rem;
	font-size:1.4rem;
	line-height:2.1rem
}
form[_ngcontent-c9] {
	margin-bottom:0
}
.view-input-value-rg[_ngcontent-c9] {
	float:left;
	width:40%
}
[type=radio][_ngcontent-c9] {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
[type=radio][_ngcontent-c9] + span[_ngcontent-c9] {
	display:block
}
[type=radio][_ngcontent-c9] + span[_ngcontent-c9]:before {
	content:"";
	display:inline-block;
	width:2rem;
	height:2rem;
	vertical-align:-.25em;
	border-radius:1em;
	border:.357em solid #fff;
	box-shadow:0 0 0 1px #979797;
	margin-right:.75em
}
[type=radio][_ngcontent-c9]:checked + span[_ngcontent-c9]:before {
	background:#008580
}
[type=radio][_ngcontent-c9]:focus + span[_ngcontent-c9]:before {
	box-shadow:0 0 0 1px #376798
}
.padlock-position[_ngcontent-c9] {
	position:relative;
	bottom:.7rem
}
input[type=password][_ngcontent-c9]:focus,input[type=password][_ngcontent-c9]:hover,input[type=text][_ngcontent-c9]:focus,input[type=text][_ngcontent-c9]:hover {
	border:.1rem solid #376798
}
input[type=password][_ngcontent-c9],input[type=text][_ngcontent-c9] {
	padding-right:1.6rem
}
.print-button-panel[_ngcontent-c9] {
	float:left
}
.popup-maxwidth[_ngcontent-c9] {
	max-width:1280px;
	margin:auto
}
.normal-dialog-modal-content[_ngcontent-c9] {
	height:auto
}
.ieAlign[_ngcontent-c9] {
	vertical-align:middle
}
@media screen and (min-width:760px)and (max-width:959px) {
	.large-modal[_ngcontent-c9] {
	margin-left:1rem;
	margin-right:1rem
}
.editdetails[_ngcontent-c9]   h2[_ngcontent-c9] {
	margin:3rem 0
}
}@media (min-width:480px) and (max-width:759px) {
	.editdetails[_ngcontent-c9]   h2[_ngcontent-c9] {
	margin:2rem 0
}
.browser-view[_ngcontent-c9] {
	display:none
}
.menu-action-popup-modal-content[_ngcontent-c9] {
	padding-bottom:5rem
}
.modal-content.menu-action-popup-modal-content.loader-padding[_ngcontent-c9] {
	padding-bottom:95%
}
.menu-action-popup-modal-content[_ngcontent-c9]   hr[_ngcontent-c9] {
	margin-right:0!important;
	height:.1rem
}
.modal-dialog.customModal[_ngcontent-c9] {
	height:100%!important
}
.editdetails[_ngcontent-c9]   .deletebutton[_ngcontent-c9],.verticalLine[_ngcontent-c9] {
	display:none
}
.display-viewdelete-button[_ngcontent-c9] {
	display:block
}
.edit-footer[_ngcontent-c9] {
	margin:0 0 2.1rem
}
input[_ngcontent-c9] {
	padding-left:1.4rem!important
}
}@media (min-width:320px) and (max-width:479px) {
	.editdetails[_ngcontent-c9]   h2[_ngcontent-c9] {
	margin:2rem 0
}
.browser-view[_ngcontent-c9] {
	display:none
}
.menu-action-popup-modal-content[_ngcontent-c9] {
	padding:3.3rem 1.1rem 5rem;
	border-radius:0;
	width:inherit
}
.modal-content.menu-action-popup-modal-content.loader-padding[_ngcontent-c9] {
	padding-bottom:60rem
}
.modal-open[_ngcontent-c9] {
	overflow:hidden;
	position:fixed!important
}
.menu-action-popup-modal-content[_ngcontent-c9]   hr[_ngcontent-c9] {
	margin-right:0!important;
	height:.1rem
}
.modal-dialog.customModal[_ngcontent-c9] {
	height:100%!important
}
.editdetails[_ngcontent-c9]   .deletebutton[_ngcontent-c9],.verticalLine[_ngcontent-c9] {
	display:none
}
.display-viewdelete-button[_ngcontent-c9] {
	display:block
}
.editdiv[_ngcontent-c9]   .editdetails[_ngcontent-c9] {
	margin-bottom:-.68rem
}
.edit-footer[_ngcontent-c9] {
	margin:0 0 2.1rem
}
input[_ngcontent-c9] {
	padding-left:1.4rem!important
}
}@media (min-width:960px) {
	.editdetails[_ngcontent-c9]   h2[_ngcontent-c9] {
	margin:3rem 0
}
}.button-slate[_ngcontent-c9] {
	border:.1rem solid #DB0011
}
@media screen and (min-width:760px) {
	.modal-dialog.normal-dialog[_ngcontent-c9] {
	max-width:900px
}
.modal-dialog.cancel-dialog[_ngcontent-c9] {
	max-width:580px;
	margin-left:inherit;
	margin-right:inherit
}
}.modal-footer-custom[_ngcontent-c9] {
	margin-top:2rem
}
.custom-footer-cancel[_ngcontent-c9] {
	border-top:1px solid #eceeef
}
@media screen and (max-width:759px) {
	.modal-footer-custom[_ngcontent-c9] {
	margin-top:0
}
.custom-footer-cancel[_ngcontent-c9] {
	position:absolute;
	bottom:0;
	padding-bottom:2.8rem;
	width:90%
}
.cancel-max-height[_ngcontent-c9] {
	height:100%
}
}.modal-dialog[_ngcontent-c9] {
	margin-bottom:10px
}
.print-custom-btn[_ngcontent-c9] {
	height:5.3rem
}
@media only screen and (max-width:479px) {
	.button-secondary[_ngcontent-c9] {
	margin-top:1.8rem
}
}
.overlay-spinner[_ngcontent-c13] {
	z-index:10000;
	position:fixed;
	top:0;
	right:0;
	left:0;
	bottom:0;
	width:100%;
	background:hsla(0,0%,100%,.6);
	box-shadow:0 3px 5px rgba(0,0,0,.3)
}
.loading[_ngcontent-c13] {
	padding:220px 0;
	position:relative
}
.loading__spinner[_ngcontent-c13]:before {
	top:175px
}
.button-cancel-customOrder {
	order:2;
	width:fit-content;
	display:inline-block
}
.button-slate-customOrder {
	order:1;
	width:fit-content;
	display:inline-block
}
.button-bar-custom {
	float:left;
	display:block
}
.details-for-mobile-browser {
	display:block
}
.dropdown-menu {
	padding-top:0!important;
	padding-bottom:0!important;
	right:0!important;
}

.dropdown-mainmenu {
	padding-top:0!important;
	padding-bottom:0!important;
	right:0!important;
	min-height: 100vh!important;
}

.dropdown-item.active,.dropdown-item:active {
	color:inherit!important
}
.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{
	text-decoration:underline;
	background-color:transparent;
}
.PaymentsTable {
	border:1px solid #d7d8d6;
	border-bottom:0
}
.mat-header-row {
	background-color:#ededed
}
.mat-row {
	border-color:#d7d8d6
}
.mat-header-row .mat-header-cell {
	font:1.4rem UniversNextforHSBC-Bold,Arial,sans-serif;
	color:#333;
	line-height:1.5rem
}
.mat-row .mat-cell {
	font:1.4rem UniversNextforHSBC-Regular, sans-serif;
	color:#333;
	line-height:1.9rem;
	padding-right:2rem
}
.PaymentsTable .mat-header-row {
	padding:2rem;
	height:auto
}
.PaymentsTable .mat-row {
	padding:2rem;
	align-items:baseline
}
.mat-row .mat-cell strong {
	padding-bottom:1rem
}
.mat-row mat-cell:last-child {
	height:auto
}
.PaymentsTable a.more-menu-toggle {
	font-size:2rem;
	vertical-align:top
}
a.more-menu-toggle:focus .icon-more,a.more-menu-toggle:hover .icon-more {
	background-color:#d9d9d9
}
.icon-more {
	padding:.5rem
}
a.more-menu-toggle:focus,a.more-menu-toggle:hover {
	text-decoration:none
}
.mat-row:active,.mat-row:hover {
	background-color:#f6f6f6
}
.PaymentsTable .mat-cell .toAccountDetails,.PaymentsTable .mat-cell .toAccountDetails div {
	padding-bottom:0
}
.mat-cell .details-for-mobile {
	display:none
}
.open>.dropdown-menu,.show>.dropdown-menu {
	padding:0;
	border:1px solid #929292!important;
	border-radius:0;
	box-shadow:none
}

.open>.t0,.show>.t0 {
	top:0!important;
	min-width:150%
}
.dropdown-menu li a {
	padding:14px 22px 11px;
	font:1.4rem UniversNextforHSBC-Regular, sans-serif
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
	background-color:#d9d9d9
}

.border-bottom {
	border-bottom:1px solid #929292!important
}
.mat-column-Name {
	min-width:35%;
	max-width:35%
}
.transaction-date-custom {
	font-family:"UniversNextforHSBC-Regular", Arial,sans-serif;
	line-height:1.9rem;
	word-break:break-word;
}
.mat-column-Details {
	min-width:55%;
	max-width:55%
}
.mat-column-payee-Name {
	min-width:35%;
	max-width:35%
}
.mat-column-payee-Currency {
	min-width:20%;
	max-width:20%
}
.mat-column-payee-Amount {
	min-width:25%;
	max-width:25%
}
.mat-column-transfer-date{
	min-width:17%;
	max-width:17%
}
.mat-column-transfer-from{
	min-width:25%;
	max-width:25%
}
.mat-column-transfer-to{
	min-width:30%;
	max-width:30%
}
.mat-column-transfer-amount{
	min-width:15%;
	max-width:15%
}
.mat-column-transfer-status{
	min-width:6%;
	max-width:6%
}


.mat-column-More,.mat-row mat-cell:last-child {
	min-width:10.1%;
	max-width:10.1%;
	text-align:center
}
.mat-sort-header-container .mat-sort-header-arrow .mat-sort-header-indicator {
	display:none
}
.mat-sort-header-container .mat-sort-header-arrow .mat-sort-header-stem {
	width:0;
	height:0
}
.PaymentsTable .mat-sort-header-button:after {
	font-family:HSBC Icons;
	left:1rem;
	position:relative;
	content:"\F071"
}
.ascendingOrderDate,.ascendingOrderDate.mat-sort-header-sorted .mat-sort-header-container .mat-sort-header-button:after {
	content:"\F071"
}
.descendingOrderDate.mat-sort-header-sorted .mat-sort-header-container .mat-sort-header-button:after {
	content:"\F072"
}
.mat-header-cell.mat-column-Name:focus {
	outline:1px solid #333
}
.mat-header-cell.mat-column-payee-Name:focus {
	outline:1px solid #333
}
.mat-cell .details-for-mobile div {
	padding-bottom:1rem
}
.arrow-class {
	position:relative;
	bottom:-.2rem
}
@media (max-width:960px) {
.mat-column-Name {
	min-width:40%;
	max-width:40%
}
.mat-column-Details {
	min-width:45%;
	max-width:45%
}
.mat-column-transfer-date{
	min-width:17%;
	max-width:17%
}
.mat-column-transfer-from{
	min-width:20%;
	max-width:20%
}
.mat-column-transfer-to{
	min-width:30%;
	max-width:30%
}
.mat-column-transfer-amount{
	min-width:15%;
	max-width:15%
}
.mat-column-transfer-status{
	min-width:6%;
	max-width:6%
}
.mat-column-More,.mat-row mat-cell:last-child {
	min-width:15%;
	max-width:15%;
	text-align:center
}

}@media (min-width:959px) {
	.open>.dropdown-menu,.show>.dropdown-menu {
	z-index:900
}
}@media (max-width:759px) {
	.mat-column-Name {
	min-width:80%;
	max-width:80%
}
.mat-column-payee-Name {
	min-width:80%;
	max-width:80%
}
.mat-column-Details {
	display:none
}
.mat-column-payee-Currency {
	display:none
}
.mat-column-payee-Amount {
	display:none
}
.mat-column-transfer-date{
	min-width:80%;
	max-width:80%
}
.mat-column-transfer-from{
	display:none
}
.mat-column-transfer-to{
	display:none
}
.mat-column-transfer-amount{
	display:none
}
.mat-column-transfer-status{
	display:none
}

.mat-column-More,.mat-row mat-cell:last-child {
	min-width:20%;
	max-width:20%;
	text-align:center
}

.mat-cell .details-for-mobile {
	display:block;
	position:relative
}
.transaction-date-custom {
	line-height:1.8rem;
	word-break:break-word;
}
.PaymentsTable .mat-header-row,.PaymentsTable .mat-row {
	padding:1.5rem
}
.mat-cell .details-for-mobile div {
	padding-bottom:0
}
/* .PaymentsTable {
	border:none
} */
.PaymentsTable a.more-menu-toggle {
	padding:0
}
}
.mat-table {
	display:block
}
.mat-header-row,.mat-row {
	display:flex;
	border-bottom-width:1px;
	border-bottom-style:solid;
	align-items:center;
	min-height:48px;
	padding:0 24px;
	color: #ededed;
}
.mat-cell,.mat-header-cell {
	flex:1;
	overflow:hidden;
	word-wrap:break-word
}
.pagination-class[_ngcontent-c7] {
	width:100%;
	display:inline-block;
	padding-top:20px
}
.pagination-label[_ngcontent-c7] {
	height:21px;
	color:#333;
	font-family:UniversNextforHSBC-Regular, sans-serif;
	font-size:1.2rem;
	line-height:2.1rem
}
.start-label[_ngcontent-c7] {
	padding-right:1rem;
	display:inline-flex
}
.end-label[_ngcontent-c7] {
	padding-left:2rem
}
.filterbtn[_ngcontent-c7] {
	height:4rem;
	min-width:4rem;
	border:1px solid #929292;
	background-color:#fff;
	margin-left:1rem;
	font-size:1.2rem
}
.filterbtn[_ngcontent-c7]:focus,.filterbtn[_ngcontent-c7]:hover {
	border:.1rem solid #376798!important
}
.filterbtn-selected[_ngcontent-c7] {
	color:#fff;
	background-color:#3d5161
}
.pagination-custom[_ngcontent-c7] {
	text-align:left
}
.pagination-style[_ngcontent-c7] {
	display:inline-block
}
@media (max-width:759px) {
	.start-label[_ngcontent-c7] {
	padding-right:0
}
.end-label[_ngcontent-c7] {
	padding-left:1rem;
	margin-top:15px
}
.pagination-class[_ngcontent-c7] {
	padding-top:5px
}
.pagination-custom[_ngcontent-c7] {
	display:inline-flex
}
.start-label[_ngcontent-c7] {
	margin-top:20px
}
.filterbtn[_ngcontent-c7] {
	margin-top:15px
}
}

/* captrue page start */
.account-field-dropdown{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-left: 1px solid #c9c9c9;
    height: 60%;
    margin: auto;
    padding: 0 0.8rem;
    line-height:5rem;
}
.field-dropdown-img {
    width:12px;
    height:12px;
	opacity: 0.8;
}
.field-dropdown-img-active{
	transform:rotate(180deg);
}
.normal-field-dropdown{
    position: absolute;
    top: 0px;
    right: 0;
    border-left: 1px solid #d7d8d6;
    height: 60%; 
    margin-top: 0.8rem;
    padding: 0 0.8rem; 
    line-height: 2.3rem;
}

@media screen and (max-width:960px) {
	.normal-field-warp {
		position:relative;
		display:block;
	}
	.reason-list-panel{
		max-height: 18.5rem;
		width:100%;
		overflow: auto; 
		border: 1px solid #929292;
		border-top: none;
		position:absolute;
		background:#FFF;
		z-index:1;
		overflow-x:hidden; 
	}
}
.amount-line-left{
	float:left;
	/* margin-right:4rem; */
	margin-right:3%;
	width:48.5%
}
.amount-line-right{
	float:left;
	width:48.5%
}
.amount-line-left .input-text, .amount-line-right .input-text{
	width:auto;
}
.visuallyHidden {
    position:absolute;
    overflow:hidden;
    white-space:nowrap;
    border:0;
    height:1px;
    width:1px;
    clip: rect (0, 0, 0, 0);
}
@media screen and (min-width:960px) {
	.normal-field-warp {
		position:relative;
		display:inline-block;
	}
	.reason-list-panel{
		max-height: 18.5rem;
		overflow: auto; 
		border: 1px solid #929292;
		border-top: none;
		position:absolute;
		left:0;
		background:#FFF;
		z-index:1;
		width:38rem;
		overflow-x:hidden; 
	}
	.capture-input-field[_ngcontent-c9] {
		width:auto;
	}
}
@media screen and (max-width: 959px) and (min-width: 760px){
	.sel-acnt-display[_ngcontent-c15] {
		/* width:40%; */
		 width:80%;
	}
}

@media (max-width: 759px){
	.button-primary {
		width: 100%;
		order: 1;
	}
}
@media (max-width: 520px){
	.amount-line-left,.amount-line-right{
		width:100%
	}
}

.account-list-panel{
	max-height: 28rem;
	overflow: auto; 
	border: 1px solid #929292;
	position:absolute;
	left:0;
	right:0;
	background:#FFF;
	z-index:1;
	border-top:none;
}


.account-list-panel .accountline{
	padding:20px 40px 20px 20px;
	padding-left:5rem;
	height:6rem;
	border:none;
}
.account-list-panel .payeesline{
	padding:15px 40px 10px 20px;
	height:7rem;
	border:none;
	border-bottom:1px solid #d7d8d6
}
.account-list-panel .accountline:hover, .account-list-panel .payeesline:hover, .account-list-panel .accountHeaderline:hover{
	background:#EDEDED;
	cursor: pointer;
}
.reason-list-panel .reasonline:hover{
    background:#D7D8D6;
	cursor: pointer;
}

.reasonline[_ngcontent-c4] {
	border:none;
    border-bottom:1px solid #d7d8d6;
}

.reasonline[_ngcontent-c4]:focus{
    border:.1rem solid #376798;
}

.reason-list-panel .normal-field-warp .beneRelationship:hover{
    background:#D7D8D6;
	cursor: pointer;
}

.reason-list-panel .normal-field-warp .beneRelationship {
	border-bottom:1px solid #d7d8d6;
	line-height:2.8rem;
	min-height:4rem;
	height:auto;
	display:flex;
	align-items: center;
	outline: 0;
    font-family: "UniversNextforHSBC-Regular",sans-serif;
    color: #333;
	font-size: 1.4rem;
	width: 100%;
	padding: 0 2rem 0 1.4rem;
}

.reason-list-panel::-webkit-scrollbar {
    width: 10px;
}

.reason-list-panel::-webkit-scrollbar-thumb {
    background: #5C5C5C;
}

.reason-list-panel::-webkit-scrollbar-track {
    background: #E7E7E6;
}

.reason-list-panel::-webkit-scrollbar-track-piece {
    background: #E7E7E6;
}
/* captrue page end */

/* Vefiry and confirmation page */
.verify_confirm_page {
	color: #333333;
}

.imp-info-line-space {
	padding-top: 16px;	
}

.imp-info-pop-up-line-space {
	padding-top: 10px;	
}

.pop-up-link {
	padding-top: 16px;
}

.pop-up-link:hover {
	text-decoration:underline;
	cursor: pointer;
}

.new-window-link:hover {
	text-decoration:underline;
	cursor: pointer;
}

.modal-content-header {
	padding: 16px 0;
	font-weight: bold;
}

.imp-notes-content {
	height:300px;
	margin-top:40px;
	overflow-y: scroll;
	border:1px solid #d7d8d6;
	border-image: none;
	padding: 1.5rem;
}

.imp-notes-content::-webkit-scrollbar {
    width: 10px;
}

.imp-notes-content::-webkit-scrollbar-thumb {
    background: #5C5C5C;
}

.imp-notes-content::-webkit-scrollbar-track {
    background: #E7E7E6;
}

.imp-notes-content::-webkit-scrollbar-track-piece {
    background: #E7E7E6;
}

@media screen and (max-width: 520px) {
	.imp-notes-content {
		height: calc(100% - 150px);
		height: -moz-calc(100% - 150px);
		height: -webkit-calc(100% - 150px); 
		height: -o-calc(100% - 150px);
		height: -ms-calc(100% - 150px);
	}
}

.field-group-container {
	padding: 20px 0px;
	font-size: 14px;
	line-height: 20px;
}

.verify-label-large {
	font-size: 22px;
	font-family: UniversNextforHSBC-Light, Arial, sans-serif;
}

.text_bold {
	font-weight: bold;
}

.text_hover_underline:hover {
	text-decoration: underline;
}

.verify-field-col {
	display: box;
	display: -webkit-box;
	display: -moz-box;
    display: -ms-flexbox;
	box-orient: horizontal;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
    -ms-flex-direction: row;
	font-weight: bold;
}

.send-col-1,.rec-col-2 {
	box-flex: 5;
	-webkit-box-flex: 5;
	-moz-box-flex: 5;	
    -ms-flex: 5;
}

.bottom-buttons {
	padding-top: 2.4rem;
	border-top:.1rem solid #d7d8d6;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
}

.disclaim-bottom-buttons {
	padding-top: 2.4rem;
	border-top:.1rem solid #d7d8d6;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
}

.verify_confirm_btn {
	width: 129px;
}

.continue_verify_btn {
	width: 130px;
	float: right;
}

/* .verify_cancel_btn {
	width: 129px;
} */

.verify_back_img {
	width: 16px;
	height: 16px;
	margin-bottom: -2px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgZmlsbD0iI2RiMDAxMSI+Cgk8cG9seWdvbiBwb2ludHM9IjI5My42MDk3NDEyLDQwMS4xODM0MTA2IDMzMS45MDc0MDk3LDM2Mi44ODkwOTkxIDIwNi41MDgxMTc3LDIzNy41MTcwNTkzIDMzMS45MDc0MDk3LDExMi4xMTQyNzMxIAoJCTI5My41OTYwOTk5LDczLjgxNjU4MTcgMTI5Ljg3ODU4NTgsMjM3LjQ5NjU1MTUgCSIvPgo8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}

.confirm_print_btn {
	width: 100px;
	margin-right: auto;
}

.confirm_print_img {
	width: 20px;
	height: 20px;
	margin-bottom: -3px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzU1LjI2MDAwOTgsMjUxLjI4OTg1NnYtOTUuNjI5ODUyM2wtODEuODM5OTk2My04MS44NDAwMDRIMTA5LjczOTk5NzlWMjUxLjI4OTg1Nkg2OC44MTk5OTk3djE0OS44OTAxMzY3aDMyNy4zNTk5ODU0CgkJVjI1MS4yODk4NTZIMzU1LjI2MDAwOTh6IE0xMzcuMDQ3NDcwMSwxMDEuMTI3NDcxOWgxMjIuNzQ2MjYxNnY2OC4yMDk5OTE1aDY4LjIxMzc0NTF2ODEuOTQ5MDY2MkgxMzcuMDQ3NDcwMVYxMDEuMTI3NDcxOXoKCQkgTTM0MS42MTk5OTUxLDM0Ni42MTk5OTUxYy0xMS4yOTcyNzE3LDAtMjAuNDU5OTkxNS05LjE2MjcxOTctMjAuNDU5OTkxNS0yMC40NTk5OTE1CgkJYzAtMTEuMjk3MzAyMiw5LjE2MjcxOTctMjAuNDU5OTkxNSwyMC40NTk5OTE1LTIwLjQ1OTk5MTVjMTEuMjk3MzAyMiwwLDIwLjQ1OTk5MTUsOS4xNjI2ODkyLDIwLjQ1OTk5MTUsMjAuNDU5OTkxNQoJCUMzNjIuMDc5OTg2NiwzMzcuNDU3Mjc1NCwzNTIuOTE3Mjk3NCwzNDYuNjE5OTk1MSwzNDEuNjE5OTk1MSwzNDYuNjE5OTk1MXoiLz4KPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;	
}

.confirm_back_exit_btn {
	width: 207px;
	margin-right: 16px;
}

.confirm_done_btn {
	width: 200px;
}

.confirm-print-preview {
    z-index: 9999;
    position: absolute;
    background: #FFFFFF;
    top: 50px;
    left: 0;
    right: 0;
	margin: 0px 100px;
	padding: 30px 30px 0 30px;
}

.confirm_print_ok_btn {
	width: 100px;
}

.confirm_print_cancel_btn {
	width: 100px;
}

@media all and (max-width:759px) {
	.confirm_print_btn {
		order: 3;
		display: none;
	}
}


@media (max-width: 959px) and (min-width: 479px){
	.bottom-buttons {
    	padding-top: 18px;
	}

	.disclaim-bottom-buttons {
		padding-top: 18px;
	}
}

@media all and (max-width:479px) {
	.bottom-buttons {
		flex-direction: column;
		padding-top: 14.5px;
	}

	.disclaim-bottom-buttons {
		flex-direction: row;
		padding-top: 14.5px;
		width:100%;
	}

    .verify_confirm_btn {
		order: 2;
		width: 48%;
		text-align: center;
		margin-right: 5px;
	}
	
	.continue_verify_btn {
		order: 1;
		width: calc(100% - 10px);
		text-align: center;
		margin: auto;
		float: none;
    }

    .verify_cancel_btn {
		/* order: 1;
		width: 48%;
		margin-left: 5px;
        text-align: center; */
        order: 2;
		width: calc(100% - 10px);
		text-align: center;
		margin: auto;
		float: none;
	}

	.confirm_print_btn {
		order: 3;
		display: none;
	}

	.confirm_back_exit_btn {
		padding-top: 16px;
		order: 2;
		width: 100%;
		margin-right: 0px;
	}

	.confirm_done_btn {
		order: 1;
		width: 100%;
	}

    .disclaimer-bottom {
        position: absolute;
        left: 1.3rem;
        right: 1.3rem;
        bottom: 1.3rem;
    }

    .disclaimer_cancel_btn {
        margin-left: 30px;
        width: 10%;
    }

    .disclaimer_confirm_btn {
		width: 50%;
	}

    .disclaimer_confirm_btn_width {
		width: 100%;
	}
}
/* Vefiry and confirmation page end*/

/* Add Payee page */
.gsp-ap-title {
	padding-bottom: 10px;
	font-family: UniversNextforHSBC-Light, Arial, sans-serif;
	font-size: 38px;
}

.gsp-ap-content {
	width: 303px;
	padding-bottom: 20px;
}

@media screen and (max-width:479px) {
	.gsp-ap-content {
		width: 100%;
	}
}

.ap-input-form {
	padding: 10px 0px;
}

.ap-input-form .ap-input-label {
	margin-bottom: 10px;
}

.ap-input-form .ap-input-data {
	border: 1px solid #929292;
	height: 40px;
}

.ap-input-form .ap-input-data .cy-content-field {
	position: relative;
	margin: 3px;
	height: 34px;
}

.ap-input-form .ap-input-data .cy-value {
	line-height: 34px;
    padding-left: 10px;
}

/* .ap-input-form .ap-input-data .no-select {
    color: #666666;
} */

.ap-input-form .ap-input-data .input-block {
	display: block;
	width: 100%;
	border: none;
	padding-top: 12px;
	padding-left: 13px;
	outline: none;
	line-height: 100%;
}

.select-cy-drop:hover {
	cursor: pointer;
}

.field-dropdown-arrow {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	border-left: 1px solid #929292;
	height: 60%;
	margin: auto;
	padding: 0 0.8rem;
	line-height: 34px;
}

.cy-field-dropdown-img {
	width: 18px;
    height: 18px;
	opacity: 0.7;
	margin-bottom: 15px;
}

.cy-field-dropdown-img-active{
	transform:rotate(180deg);
}

.gsp-cy-list-panel {
	max-height: 300px;
	overflow: auto;
	border: 1px solid #929292;
	position: absolute;
	left: 0;
	right: 0;
	background: #FFF;
	z-index: 1;
}

.gsp-cy-list-row {
	height: 40px;
	line-height: 40px;
	display: flex;
	border-bottom: 1px solid #D9D9D9;
}

.gsp-cy-list-row:hover {
	background-color: #D9D9D9;
}

.ap-confirm-info {
	height: auto;
    padding-bottom: 16px;
}

.ap-confirm-info .icon-wider {
	width: 88px;
	height: 80px;
    margin: 20px 30px;
}

.ap-confirm-info .info-field-icon {
	display: flex;
    justify-content: start;
}

.ap-confirm-info .info-field-icon .black-field {
	color: #252525;
	height: 24px;
	line-height: 24px;
	font-size: 16px;
	font-weight: 500;
}

.ap-confirm-info .info-field-icon .grey-field {
	color: #767676;
	height: 24px;
	line-height: 24px;
	font-size: 16px;
	font-weight: 300;
}

.ap-confirm-tooltip {
	margin-bottom: 14px;
}

.ap-confirm-tooltip .last-line {
	margin-top: 14px;
}

.modal-bottom-buttons {
	border-top:.1rem solid #d7d8d6;
	padding-top: 20px;
	padding-bottom: 20px;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
}

.modal-bottom-buttons .ap-cancel-button {
	width: 70px;
	margin-right: 10px;
}

.ap_button_back_img {
	width: 16px;
	height: 16px;
	margin-bottom: -2px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgZmlsbD0iI2RiMDAxMSI+Cgk8cG9seWdvbiBwb2ludHM9IjI5My42MDk3NDEyLDQwMS4xODM0MTA2IDMzMS45MDc0MDk3LDM2Mi44ODkwOTkxIDIwNi41MDgxMTc3LDIzNy41MTcwNTkzIDMzMS45MDc0MDk3LDExMi4xMTQyNzMxIAoJCTI5My41OTYwOTk5LDczLjgxNjU4MTcgMTI5Ljg3ODU4NTgsMjM3LjQ5NjU1MTUgCSIvPgo8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}

.modal-bottom-buttons .ap-confirm-button {
	width: 103px;
}

@media screen and (max-width:479px) {
	.modal-bottom-buttons {
		flex-direction: column;
	}

	.modal-bottom-buttons .ap-cancel-button {
		margin-top: 10px;
		margin-right: 0px;
		width: 100%;
		order: 2;
	}

	.modal-bottom-buttons .ap-confirm-button {
		width: 100%;
		order: 1;
	}
}

.ap-neutral-bg {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	bottom: 0;
	z-index: 9999;
	overflow-y: scroll;
}

@media screen and (max-width:479px) {
	.ap-neutral-bg {
		overflow: scroll;
	}
}

@media screen and (min-width:521px) {
	.ap-neutral-bg {
		padding: 4rem 0 0 0;
	}
}

.ap-neutral-bg .modal {
	position: relative;
	margin: 0 auto;
	background-color: #fff;
	font-size: 14px;
	color: #333333;
	min-width: 28rem;
	width: 100%;
	padding: 4.2rem 1.3rem 1rem
}

@media screen and (min-width:521px) {
	.ap-neutral-bg .modal {
		padding: 5rem 3rem 2rem;
	}
}

@media screen and (min-width:960px) {
	.ap-neutral-bg .modal {
		width: 58rem;
		max-height: 700px;
		padding: 5rem 3rem 2rem;
	}
}

.ap-neutral-bg .modal span.icon-x-close {
	position: absolute;
	top: 1.2rem;
	right: 1rem;
	color: #333;
	height: 30px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUxLjMgKDU3NTQ0KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQW5kcm9pZC9OYXZpZ2F0aW9uLWJhcnMvVG9wLW5hdmlnYXRpb24vfi9MZWZ0L0Nsb3NlLW9uLWxpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMDAwMDAwLCAtMjAuMDAwMDAwKSIgZmlsbD0iIzI1MjUyNSI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSIzNyAyMS42IDM1LjQgMjAgMjkgMjYuNCAyMi42IDIwIDIxIDIxLjYgMjcuNCAyOCAyMSAzNC40IDIyLjYgMzYgMjkgMjkuNiAzNS40IDM2IDM3IDM0LjQgMzAuNiAyOCI+PC9wb2x5Z29uPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center center;
}

.ap-neutral-bg .modal span.icon-x-close:hover {
	cursor: pointer;
}

@media screen and (min-width:521px) {
	.ap-neutral-bg .modal span.icon-x-close {
		top: 1.7rem;
		right: 1.3rem
	}
}

.sc-desc-top {
	padding-bottom: 10px;
}

.sc-instru-control {
	display: flex;	
}

.sc-instru-control:hover {
	cursor: pointer;
}

.sc-instru-control .control-icon {
    display: none;
}

.steps {
	height: 250px;
	overflow-y: scroll;
	border-bottom: 1px solid #D7D8D6;
}

.steps::-webkit-scrollbar {
    width: 10px;
}

.steps::-webkit-scrollbar-thumb {
    background: #5C5C5C;
}

.steps::-webkit-scrollbar-track {
    background: #E7E7E6;
}

.steps::-webkit-scrollbar-track-piece {
    background: #E7E7E6;
}

.steps .img-with-step {
	display: flex;
	padding-bottom: 20px;
}

.steps .img-with-step .icon {
	width: 80px;
	height: 109px;
	margin-right: 30px;
}

.steps .img-with-step .icon-soft {
	width: 71px;
	height: 134px;
	margin-right: 30px;
}

.steps .img-with-step .line-spacing {
	padding-top: 5px;
}

.steps .img-with-step .font-12 {
	font-size: 12px;
}

.steps .img-with-step .font-large {
	font-size: 20px;
}

.steps .img-with-step .font-large .last-8-red {
	color: #DB0011;
}

.wideSteps {
	height: 98%;		
}



.wideSteps .img-with-step {	
	padding-bottom: 5px;
}

.wideSteps .img-with-step .icon {
	width: 80px;
	height: 109px;
	margin-right: 30px;
}

.wideSteps .img-with-step .icon-soft {
	width: 71px;
	height: 134px;
	margin-right: 30px;
}

.wideSteps .img-with-step .line-spacing {
	padding-top: 10px;
	padding-right: 10px;
	font-size: 13px;
}

.wideSteps .img-with-step .font-12 {
	font-size: 12px;
}

.wideSteps .img-with-step .font-large {
	font-size: 20px;
}

.wideSteps .img-with-step .font-large .last-8-red {
	color: #DB0011;
}
.sc-input-field {
	width: 346px;
	padding-bottom: 10px;
}

@media screen and (max-width:479px) {
	.sc-input-field {
		width: 100%;
	}
}

/* Add Payee page end */

.gsp-tnc-row {
    padding: 15px 20px 0px 20px;
    font-family: "UniversNextforHSBC-Regular", sans-serif;
    font-size: 14px;
    line-height: 21px;
    color: #252525;
}
input[type="number"] {
    -moz-appearance: textfield;
}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
}

.icon-circle-confirmation-svg{
	height: 23px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cG9seWdvbiBmaWxsPSIjMDA1ZTU5IiBwb2ludHM9IjIxMi4wMzk5OTMzLDI1NC44OTEwMjE3IDE3Mi40ODQwODUxLDIxNS4zMzUwMDY3IDE1MC42NjAwMDM3LDIzNi44MTgwMDg0IDIxMi4wMzk5OTMzLDI5OC44ODAwMDQ5IAoJCTMxNS4wMjE4MjAxLDE5NS44OTgwMTAzIDI5My4xOTgxODEyLDE3NC4wNzQwMDUxIAkiLz4KCTxwYXRoIGZpbGw9IiMwMDVlNTkiIGQ9Ik0yMzIuNSw3My44MTk5OTk3Yy05MC4zNjUwMDU1LDAtMTYzLjY3OTk5MjcsNzMuMzE0OTk0OC0xNjMuNjc5OTkyNywxNjMuNjc5OTkyNwoJCVMxNDIuMTM0OTk0NSw0MDEuMTc5OTkyNywyMzIuNSw0MDEuMTc5OTkyN1MzOTYuMTc5OTkyNywzMjcuODY0OTkwMiwzOTYuMTc5OTkyNywyMzcuNVMzMjIuODY0OTkwMiw3My44MTk5OTk3LDIzMi41LDczLjgxOTk5OTd6CgkJIE0yMzIuNSwzNzMuODk5OTkzOWMtNzUuMzYwOTE2MSwwLTEzNi4zOTk5OTM5LTYxLjAzODk3MDktMTM2LjM5OTk5MzktMTM2LjM5OTk5MzlTMTU3LjEzOTA4MzksMTAxLjA5OTk5ODUsMjMyLjUsMTAxLjA5OTk5ODUKCQlTMzY4Ljg5OTk5MzksMTYyLjEzOTAwNzYsMzY4Ljg5OTk5MzksMjM3LjVTMzA3Ljg2MDkzMTQsMzczLjg5OTk5MzksMjMyLjUsMzczLjg5OTk5Mzl6Ii8+CjwvZz4KPC9zdmc+Cg==) no-repeat center center;
	background-size:26px 26px;
}
.icon-circle-info-svg{
	height: 23px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cmVjdCBmaWxsPSIjMzMzIiB4PSIyMTIuMDU1MDk5NSIgeT0iMTM4LjYyMTUwNTciIHdpZHRoPSI0MC45MTk5OTgyIiBoZWlnaHQ9IjMxLjAzMDkxNjIiLz4KCTxwb2x5Z29uIGZpbGw9IiMzMzMiIHBvaW50cz0iMjUyLjk3NTExMjksMTk2LjU5MTUwNyAxOTguNDE1MTAwMSwxOTYuNTkxNTA3IDE5OC40MTUxMDAxLDIyMy44NzE1MDU3IDIxMi4wNTUwOTk1LDIyMy44NzE1MDU3IAoJCTIxMi4wNTUwOTk1LDMwMi4zMDE1MTM3IDE5OC40MTUxMDAxLDMwMi4zMDE1MTM3IDE5OC40MTUxMDAxLDMzMi45OTE1MTYxIDI2Ni42MTUxMTIzLDMzMi45OTE1MTYxIDI2Ni42MTUxMTIzLDMwMi4zMDE1MTM3IAoJCTI1Mi45NzUxMTI5LDMwMi4zMDE1MTM3IAkiLz4KCTxwYXRoIGZpbGw9IiMzMzMiIGQ9Ik0yMzIuNTE1MTA2Miw3My44MzE1MDQ4Yy05MC4zNjUwMDU1LDAtMTYzLjY3OTk5MjcsNzMuMzE0OTk0OC0xNjMuNjc5OTkyNywxNjMuNjc5OTkyNwoJCXM3My4zMTQ5OTQ4LDE2My42Nzk5OTI3LDE2My42Nzk5OTI3LDE2My42Nzk5OTI3czE2My42Nzk5OTI3LTczLjMxNTAwMjQsMTYzLjY3OTk5MjctMTYzLjY3OTk5MjcKCQlTMzIyLjg4MDA5NjQsNzMuODMxNTA0OCwyMzIuNTE1MTA2Miw3My44MzE1MDQ4eiBNMjMyLjUxNTEwNjIsMzczLjkxMTQ5OQoJCWMtNzUuMzYxMDIyOSwwLTEzNi4zOTk5OTM5LTYxLjAzOTA2MjUtMTM2LjM5OTk5MzktMTM2LjM5OTk5MzljMC03NS4zNjEwMjI5LDYxLjAzODk3ODYtMTM2LjM5OTk5MzksMTM2LjM5OTk5MzktMTM2LjM5OTk5MzkKCQlzMTM2LjM5OTk5MzksNjEuMDM4OTc4NiwxMzYuMzk5OTkzOSwxMzYuMzk5OTkzOUMzNjguOTE1MTAwMSwzMTIuODcyNDM2NSwzMDcuODc2MTI5MiwzNzMuOTExNDk5LDIzMi41MTUxMDYyLDM3My45MTE0OTl6Ii8+CjwvZz4KPC9zdmc+Cg==) no-repeat center center;
	background-size:26px 26px;
}
.icon-circle-error-svg{
	height: 23px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cmVjdCB4PSIyMTUuNDQ5OTk2OSIgeT0iMjkyLjA1OTk5NzYiIHdpZHRoPSIzNC40NDA5MTgiIGhlaWdodD0iMzEuMzcyMDQxNyIvPgoJPHBvbHlnb24gZmlsbD0iIzMzMyIgcG9pbnRzPSIyMTguODYwMDAwNiwyNzguNDIwMDEzNCAyNDYuNDgwOTExMywyNzguNDIwMDEzNCAyNTMuMzAwOTE4NiwxNDIuMDIwMDA0MyAyMTIuMDM5OTkzMywxNDIuMDIwMDA0MyAJIi8+Cgk8cGF0aCBmaWxsPSIjMzMzIiBkPSJNMjMyLjUsNzMuODE5OTk5N2MtOTAuMzY1MDA1NSwwLTE2My42Nzk5OTI3LDczLjMxNDk5NDgtMTYzLjY3OTk5MjcsMTYzLjY3OTk5MjcKCQlTMTQyLjEzNDk5NDUsNDAxLjE3OTk5MjcsMjMyLjUsNDAxLjE3OTk5MjdTMzk2LjE3OTk5MjcsMzI3Ljg2NDk5MDIsMzk2LjE3OTk5MjcsMjM3LjVTMzIyLjg2NDk5MDIsNzMuODE5OTk5NywyMzIuNSw3My44MTk5OTk3egoJCSBNMjMyLjUsMzczLjg5OTk5MzljLTc1LjM2MDkxNjEsMC0xMzYuMzk5OTkzOS02MS4wMzg5NzA5LTEzNi4zOTk5OTM5LTEzNi4zOTk5OTM5UzE1Ny4xMzkwODM5LDEwMS4wOTk5OTg1LDIzMi41LDEwMS4wOTk5OTg1CgkJUzM2OC44OTk5OTM5LDE2Mi4xMzg5NzcxLDM2OC44OTk5OTM5LDIzNy41UzMwNy44NjA5MzE0LDM3My44OTk5OTM5LDIzMi41LDM3My44OTk5OTM5eiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center center;
	background-size:26px 26px;
}
.icon-circle-danger-svg{
	height: 23px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cmVjdCBmaWxsPSIjODMwMDBhIiB4PSIyMTUuNDQ5OTk2OSIgeT0iMjkyLjA1OTk5NzYiIHdpZHRoPSIzNC40NDA5MTgiIGhlaWdodD0iMzEuMzcyMDQxNyIvPgoJPHBvbHlnb24gZmlsbD0iIzgzMDAwYSIgcG9pbnRzPSIyMTguODYwMDAwNiwyNzguNDIwMDEzNCAyNDYuNDgwOTExMywyNzguNDIwMDEzNCAyNTMuMzAwOTE4NiwxNDIuMDIwMDA0MyAyMTIuMDM5OTkzMywxNDIuMDIwMDA0MyAJIi8+Cgk8cGF0aCBmaWxsPSIjODMwMDBhIiBkPSJNMjMyLjUsNzMuODE5OTk5N2MtOTAuMzY1MDA1NSwwLTE2My42Nzk5OTI3LDczLjMxNDk5NDgtMTYzLjY3OTk5MjcsMTYzLjY3OTk5MjcKCQlTMTQyLjEzNDk5NDUsNDAxLjE3OTk5MjcsMjMyLjUsNDAxLjE3OTk5MjdTMzk2LjE3OTk5MjcsMzI3Ljg2NDk5MDIsMzk2LjE3OTk5MjcsMjM3LjVTMzIyLjg2NDk5MDIsNzMuODE5OTk5NywyMzIuNSw3My44MTk5OTk3egoJCSBNMjMyLjUsMzczLjg5OTk5MzljLTc1LjM2MDkxNjEsMC0xMzYuMzk5OTkzOS02MS4wMzg5NzA5LTEzNi4zOTk5OTM5LTEzNi4zOTk5OTM5UzE1Ny4xMzkwODM5LDEwMS4wOTk5OTg1LDIzMi41LDEwMS4wOTk5OTg1CgkJUzM2OC44OTk5OTM5LDE2Mi4xMzg5NzcxLDM2OC44OTk5OTM5LDIzNy41UzMwNy44NjA5MzE0LDM3My44OTk5OTM5LDIzMi41LDM3My44OTk5OTM5eiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center center;
	background-size:26px 26px;
}
.icon-circle-delete-svg{
	height: 23px;
    width: 30px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgZmlsbD0iIzgzMDAwYSI+Cgk8cG9seWdvbiBwb2ludHM9IjI4MC45MjE4NDQ1LDE2OS45ODE5OTQ2IDIzMi41LDIxOC4wNjMwMDM1IDE4NC40MTkwODI2LDE2OS45ODE5OTQ2IDE2NC45ODE4MjY4LDE4OS40MTkwMDYzIDIxMy40MDQwODMzLDIzNy41IAoJCTE2NC45ODE4MjY4LDI4NS41ODEwMjQyIDE4NC40MTkwODI2LDMwNS4wMTgwMDU0IDIzMi41LDI1Ni45MzY5ODEyIDI4MC45MjE4NDQ1LDMwNS4wMTgwMDU0IDMwMC4wMTgxNTgsMjg1LjU4MTAyNDIgCgkJMjUxLjkzNjgyODYsMjM3LjUgMzAwLjAxODE1OCwxODkuNDE5MDA2MyAJIi8+Cgk8cGF0aCBkPSJNMjMyLjUsNzMuODE5OTk5N2MtOTAuMzY1MDA1NSwwLTE2My42Nzk5OTI3LDczLjMxNDk5NDgtMTYzLjY3OTk5MjcsMTYzLjY3OTk5MjcKCQlTMTQyLjEzNDk5NDUsNDAxLjE3OTk5MjcsMjMyLjUsNDAxLjE3OTk5MjdTMzk2LjE3OTk5MjcsMzI3Ljg2NDk5MDIsMzk2LjE3OTk5MjcsMjM3LjVTMzIyLjg2NDk5MDIsNzMuODE5OTk5NywyMzIuNSw3My44MTk5OTk3egoJCSBNMjMyLjUsMzczLjg5OTk5MzljLTc1LjM2MDkxNjEsMC0xMzYuMzk5OTkzOS02MS4wMzg5NzA5LTEzNi4zOTk5OTM5LTEzNi4zOTk5OTM5UzE1Ny4xMzkwODM5LDEwMS4wOTk5OTg1LDIzMi41LDEwMS4wOTk5OTg1CgkJUzM2OC44OTk5OTM5LDE2Mi4xMzkwMDc2LDM2OC44OTk5OTM5LDIzNy41UzMwNy44NjA5MzE0LDM3My44OTk5OTM5LDIzMi41LDM3My44OTk5OTM5eiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center center;
	background-size:26px 26px;
}
@media(max-width:960px) {
	.alert .icon{
		margin-top:-2px;
	}
}

/**History Pagiation*/
@media(min-width:480px) {
.pagination-u{
	display:flex;
	padding-left:0;
	list-style:none;
	border-radius:.25rem;
	padding-top:1rem;
}
.pagination-u-laptop{
	display:none;
}
}
.page-item-u{
	cursor: pointer;
	margin-right:1rem;
}
.disabled {
	color:#6c757d;
	pointer-events:none;
	cursor:default;
	background-color:#fff;
	border-color:#a7a7a7;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.page-item-u:first-child .page-link-u {
	margin-left:0;
}
.page-item-u.active .page-link-u {
	z-index:0;
	color:#fff;
	background-color:#333;
	border-color: #333;
}
.page-link-u {
	position:relative;
	display:block;
	padding:.5rem .75rem;
	margin-left:-1px;
	line-height:1.25;
	color:#333333;
	background-color:#fff;
	border:1px solid #a7a7a7;
	min-width:2.8rem;
	height:2.8rem;
	font-size:14px;
}
.page-link-u:hover {
	color:#333;
	text-decoration:none;
	background-color:#d9d9d9;
	border-color:#a7a7a7
}
.page-item-u.active:hover {
	color:#fff;
}
@media(max-width:479px) {
.pagination-u{
	display:none;
}
.pagination-u-laptop{
	display:flex;
	padding-left:0;
	list-style:none;
	border-radius:.25rem;
	padding-top:1rem;
}
}

.selectHistoryRow{
	background:#f6f6f6;
}
.selectHistoryRow .payeeSelected{
	font-weight: bold;
	font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
}
.errormsssagea{
	text-decoration:underline
}

/**History Calendar warp*/
.history-cale-warp{
	float: right;	
	width: auto;
	margin-top: -3.01rem; 
	margin-bottom:2.6rem;
}
@media(min-width:1010px) {
	.history-form-value{
		width:50%
	}
}

@media(max-width:1010px) {
	.history-cale-warp{
		float: left;	
		margin-left: 0;
	}
}
@media(max-width:520px) {
	.history-cale-warp{
		float: left;	
		margin-left: 0;
		width:100%
	}
	.history-cale-right{
		float: right;	
	}
}
@media(min-width:760px) and (max-width:1010px) {
	.history-form-value{
		width:65%;
	}
}
@media(max-width:1010px) {
	.history-form-value{
		margin-bottom:3.6rem;
	}
}

/**input placeholder*/
::-moz-placeholder { 
	color:#333 !important; 
	opacity: 0.9 !important
}
::-webkit-input-placeholder { 
	color:#333 !important; 
	opacity: 0.9 !important}
:-ms-input-placeholder { 
	color:#333 !important;
	filter:alpha(opacity=90);
 }

 .a-payee:focus {
    background-color: #D9D9D9;
    width: 36px;
    height: 36px;
}
#tnc-checkbox +label{
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
	border:1px solid #9D9D9D;
	background:#fff;
	margin-right:1.5rem;
	margin-bottom:0;
	vertical-align: middle;
}
#tnc-checkbox:checked +label{
	background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgZmlsbD0iIzAwODQ3RiI+Cgk8cG9seWdvbiBwb2ludHM9IjE5My45NTEwODAzLDI3Ny42NTg1OTk5IDM0OC42NTI1NTc0LDEyMi45NTcyMjIgMzg3LjI2NzM2NDUsMTYxLjU3MTk3NTcgMTk0LjA5NzcxNzMsMzU0Ljc0MTY5OTIgCgkJNzMuNjkwNjIwNCwyMzQuMzM0NTk0NyAxMTIuMjY0NTQ5MywxOTUuNzUzODc1NyAJIi8+CjwvZz4KPC9zdmc+Cg==) center center no-repeat;
	background-size: 20px 20px;
}
#tnc-checkbox{
	display: none;
}
#disclaimer-checkbox +label{
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
	border:1px solid #9D9D9D;
	background:#fff;
    padding-right:1.5rem;
	margin-right:1.5rem;
	margin-bottom:0;
    margin-top:0.5rem;
	vertical-align: middle;
}
#disclaimer-checkbox:checked +label{
	background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDY1cHgiIGhlaWdodD0iNDY1cHgiIHZpZXdCb3g9IjAgMCA0NjUgNDY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjUgNDY1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgZmlsbD0iIzAwODQ3RiI+Cgk8cG9seWdvbiBwb2ludHM9IjE5My45NTEwODAzLDI3Ny42NTg1OTk5IDM0OC42NTI1NTc0LDEyMi45NTcyMjIgMzg3LjI2NzM2NDUsMTYxLjU3MTk3NTcgMTk0LjA5NzcxNzMsMzU0Ljc0MTY5OTIgCgkJNzMuNjkwNjIwNCwyMzQuMzM0NTk0NyAxMTIuMjY0NTQ5MywxOTUuNzUzODc1NyAJIi8+CjwvZz4KPC9zdmc+Cg==) center center no-repeat;
	background-size: 20px 20px;
}
#disclaimer-checkbox {
	display: none;
}

/* captrue page tooltip*/
@media(max-width:960px) {
	/* .helpIcon{
		display: none;
	}*/
} 

.helpIcon{
	width:20px;
	height:20px;
	vertical-align: top;
	cursor: pointer;
}
.helpContent{
	position: absolute;
	width:480px;
	height:auto;
	border:1px solid #d7d8d6;
	padding: 20px 10px 20px 10px;
    bottom: 40px;
    left: -130px;
	background: #fff;
	z-index:2;
	display: flex;
	flex-direction: column;
}
.helpContent .down{
	position:absolute;
	left: 134px;
	bottom:-10px;
	width:20px;
	height:20px;
	/* margin-left:-20px; */
	border:1px solid #d7d8d6;
  	border-top:none;
  	border-left:none;
  	z-index:1;
  	background: linear-gradient(135deg, transparent 50%,#fff 50%);
	transform:rotate(45deg);
}
.helpContent .tooltipclose{
	position:absolute;
	top:5px;
	right:5px;
	width:12px;
	height:12px;
	cursor: pointer;
}

.helpContent .helpWrap {
	padding-left: 1.8rem;
}

.helpContent .helpWrap .helpText {
	text-indent: 1.8rem;
	margin-left: -1.8rem;
}

.helpContent .helpTextContainer {
	overflow-y: auto;
	overflow-x: hidden;
	flex: 1 1 auto;
	margin-top: 1rem;
	padding-right: 1rem;
	height: auto;
}

.helpContent .helpTextContainer::-webkit-scrollbar {
	width: 10px;
}

.helpContent .helpTextContainer::-webkit-scrollbar-thumb {
	background: #5C5C5C;
	height: 30px;
}

.helpContent .helpTextContainer::-webkit-scrollbar-track {
    background: #E7E7E6;
}

.helpContent .helpTextContainer::-webkit-scrollbar-track-piece {
	background: #E7E7E6;
}

@media(max-width:479px) {
	.helpContent{
		width: calc(150% - 1.3rem);
		max-height: 300px;
		position: relative;
		left:-0.2rem;
		top:10px;
	}

	.helpContent .helpTextContainer {
		max-height: 260px;
	}

	.helpContent .down{
		position:absolute;
		left: 17px;
		top:-8px;
		width:15px;
		height:15px;
		/* margin-left:-20px; */
		border:1px solid #d7d8d6;
		border-bottom:none;
		border-right:none;
		background: linear-gradient(135deg, #fff 50%, transparent 50%);
		transform:rotate(45deg);
	}
}

.logo_en_HK{
	display:inline-block;
	width:135px;
	height:40px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMxNnB4IiBoZWlnaHQ9Ijg2cHgiIHZpZXdCb3g9IjAgMCAzMTYgODYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5IU0JDX01BU1RFUkJSQU5EX0xPR09fUkdCPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkhTQkNfTUFTVEVSQlJBTkRfTE9HT19SR0IiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtcGF0aCIgZmlsbD0iI0ZGRkZGRiIgeD0iNDIuNiIgeT0iMCIgd2lkdGg9Ijg1IiBoZWlnaHQ9Ijg1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iI0RCMDAxMSIgcG9pbnRzPSIxNzAuMSA0Mi42IDEyNy42IDAgMTI3LjYgODUuMSI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiNEQjAwMTEiIHBvaW50cz0iODUuMSA0Mi42IDEyNy42IDAgNDIuNiAwIj48L3BvbHlnb24+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iI0RCMDAxMSIgcG9pbnRzPSIwIDQyLjYgNDIuNiA4NS4xIDQyLjYgMCI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiNEQjAwMTEiIHBvaW50cz0iODUuMSA0Mi42IDQyLjYgODUuMSAxMjcuNiA4NS4xIj48L3BvbHlnb24+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iIzAwMDAwMCIgcG9pbnRzPSIyMDcuNCA0NS4xIDE5MiA0NS4xIDE5MiA2MC4zIDE4NC4zIDYwLjMgMTg0LjMgMjQuNyAxOTIgMjQuNyAxOTIgMzkuMyAyMDcuNCAzOS4zIDIwNy40IDI0LjcgMjE1LjEgMjQuNyAyMTUuMSA2MC4zIDIwNy40IDYwLjMiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBhdGggZD0iTTIzMy43LDYxIEMyMjYsNjEgMjE5LjcsNTcuOSAyMTkuNiw0OS40IEwyMjcuMyw0OS40IEMyMjcuNCw1My4yIDIyOS42LDU1LjUgMjMzLjgsNTUuNSBDMjM2LjksNTUuNSAyNDAuNSw1My45IDI0MC41LDUwLjQgQzI0MC41LDQ3LjYgMjM4LjEsNDYuOCAyMzQuMSw0NS42IEwyMzEuNSw0NC45IEMyMjUuOSw0My4zIDIyMC4zLDQxLjEgMjIwLjMsMzQuNyBDMjIwLjMsMjYuOCAyMjcuNywyNC4xIDIzNC40LDI0LjEgQzI0MS4zLDI0LjEgMjQ3LjMsMjYuNSAyNDcuNCwzNC40IEwyMzkuNywzNC40IEMyMzkuNCwzMS4yIDIzNy41LDI5LjMgMjMzLjksMjkuMyBDMjMxLDI5LjMgMjI4LjIsMzAuOCAyMjguMiwzNCBDMjI4LjIsMzYuNiAyMzAuNiwzNy40IDIzNS42LDM5IEwyMzguNiwzOS45IEMyNDQuNyw0MS44IDI0OC42LDQzLjkgMjQ4LjYsNDkuOSBDMjQ4LjUsNTcuOSAyNDAuNyw2MSAyMzMuNyw2MSBaIiBpZD0iU2hhcGUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTI1Mi45LDI0LjggTDI2NS4zLDI0LjggQzI2Ny42LDI0LjcgMjcwLDI0LjggMjcyLjMsMjUuMiBDMjc2LjYsMjYuMiAyNzkuOSwyOSAyNzkuOSwzMy44IEMyNzkuOSwzOC40IDI3Nyw0MC43IDI3Mi44LDQxLjggQzI3Ny42LDQyLjcgMjgxLjIsNDUuMSAyODEuMiw1MC40IEMyODEuMiw1OC41IDI3My4yLDYwLjMgMjY3LDYwLjMgTDI1Myw2MC4zIEwyNTIuOSwyNC44IFogTTI2NS4zLDM5LjYgQzI2OC43LDM5LjYgMjcyLjIsMzguOSAyNzIuMiwzNC44IEMyNzIuMiwzMS4xIDI2OSwzMC4xIDI2NS44LDMwLjEgTDI2MC40LDMwLjEgTDI2MC40LDM5LjYgTDI2NS4zLDM5LjYgWiBNMjY2LDU1IEMyNjkuNiw1NSAyNzMuMSw1NC4yIDI3My4xLDQ5LjggQzI3My4xLDQ1LjQgMjcwLjEsNDQuNiAyNjYuNCw0NC42IEwyNjAuMyw0NC42IEwyNjAuMyw1NSBMMjY2LDU1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzAxLjIsNjEgQzI4OS43LDYxIDI4NC42LDUzLjcgMjg0LjYsNDIuOCBDMjg0LjYsMzEuOSAyOTAuMywyNCAzMDEuNiwyNCBDMzA4LjcsMjQgMzE1LjYsMjcuMiAzMTUuOCwzNS4yIEwzMDcuOCwzNS4yIEMzMDcuNCwzMS42IDMwNSwyOS44IDMwMS42LDI5LjggQzI5NC42LDI5LjggMjkyLjUsMzcuMyAyOTIuNSw0MyBDMjkyLjUsNDguNyAyOTQuNiw1NS4zIDMwMS4zLDU1LjMgQzMwNC44LDU1LjMgMzA3LjQsNTMuNCAzMDcuOSw0OS44IEwzMTUuOSw0OS44IEMzMTUuMSw1OCAzMDguNiw2MSAzMDEuMiw2MSBaIiBpZD0iU2hhcGUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center left;
	background-size:135px 35px;
	margin-top: -4px;
	/* margin-left:-11px; */
}
.logo_zh_CN{
	display:inline-block;
	width:135px;
	height:40px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAAAoCAIAAAEsyE7wAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFQUlEQVR42t2asW7UQBCG9w0s8QKJREV1BQ0VfgHQ1VTuafIE6DpElwegOIkCUXEFQqJzQ38SLYoCCCEadCAiRINgyFwmc7O7s7Njx4pu5OLieL3+99udmR07/L2w9+EGP/7mLVAD3ozOZNvwG/Mf+DuEUN2mbVs8s7gw77OBfbn3gA/Aj+Xzwhh8mt393N6H67DBn813vVmABnAFtIE/4DpoQA+Za7YdA2wDP06aQzEqZDgAfd9v9UAbEgPNTEzRhDBxFHWWu8GBIF04HLwDMSV5Z13XiZuu1+uW2c7MEd2g4SA6Zn520EQ3/HbUWbKDo6MjnMf07AU2Aqw4ipytUyAeFvcoad2IdRr3MYIa4UKSOtyaQo5tcqySoxfOjZ/BuQAnsxM65pQjR4tmuVzGLlb43VAFmV8JKxpPzufzcjc+NdQH2MHBgehm6/9DwB9ONrwP7IDWJriZrJqqmcb7uKp14+sj4QXscUE/hkSNcXwNl6FEn6IMJTZNKoZkJGOcLolkJCdrTtJsNoOJv9lsyGtxyz530h3kZCTF5CQJGUrciiWBBwEl4BVzj4h2enq6YEb+hbzMZTKYG+ykGC4pKaMYhIUkELN1e0FbwyFv6YhmFyPyHbuYpLPCB1LEtLtG4RJtC1bvPikmmVVZLkvKgKhxObS7kwcMZpdnzSQfQojR/ZiSArtDhwKqIs4oqbRR0hXJcAZNPWEvSppSRlkMRnHf8eHm7euiBGVUzS6+PH71b4fsgEZTQjRqlwotD1QypZigTyqj+4qdFSmZTEzQ14bdFwtnxZVMIyboS9yekghnJZRoJbgQqBIispK+73NN4n8F3VMZU5LY58ZKcmIgDYMng+QSlFCCqCcvcD1k1mKfGXSHa8mvkqEjqSS+ITwEPb2uRGTHXdeJ7CbocaOYLOYiYE6JuCc8BKW3upLy7NLDn14qUQK5oiS+LUyVopJykq9vDxUlX7uHv9fvfErifc5qtRrKRN/rKjLwgpwYRUksAzTM53NFiShRixV/WeNTxOgyFDE5JcldZ3GdxPthvuJ3Cm85MUUZOTFJJUkZTdOACyY/K3ZdnniSFGORkRQTK0nKgJhISxZ+t5E5lcRijDJiMUKJUsrw7Rx51TWbQXIxdhlCDFcyroy6rJ7EVMngYkjJNDK0nRaKqZVBYlDJZDIKu18Q45CxrdY9fTaljHJRQtkbD6nzuw/o9OzVm+nfEVyj6orCw/3CYggPnLDcL+4rm+Dj4XjzMpxHLoPYPzbBx6PqFdJYPPRce5/YBB8P47uwcXlYdqUONpCUwq5HvLyBk33J8N1pxVirJTBrrVvhUaTiZqPwsFBxsFkul/hZCG6vcecQFxRjs4zvaFQsPIxUqtgUedip+NYNVgvwvSxSMdZ9uP3/vNFlnFbw8aiiUmRj5FFLxcIGv+MAa5pmtVrx7baPyphrpZaHg0qSTRUPHxULGxgpcmIYLYZQaTNGTjL5X0nFwcNNhdh8vHXHt2H2UcHjbPVaufPm3IavlUXGkIqopyarlmFIyuSjQpWPk+ZQeQMwLhXLosQPW3G5XAsP5mNTSyVZiaplU0vF6CQpSmN08VFxh3q0na/z3OmsnUqxMmhnY6diD1rHx8c4LpiAXZdo72NjoVJVqbWwsVCx8wBnRXGej5dlv1K7ZRmBioWNTsVdOdfZ6FQcSV13blPUUcaiorPJUXHzsLDJUXHw2IeaccwmpjIKD51NTGWfeDjfr3A2nMroPHJsOJX94+GkwtkglSvlEbNBKvvKYxAVtJ8vXn5bPJn6ePR4j3mg/QNZNqwBaxXcDQAAAABJRU5ErkJggg==) no-repeat center left;
	background-size:115px 35px;
	margin-top: -4px;
	margin-left:4px;
}
.logo_zh_HK{
	display:inline-block;
	width:135px;
	height:40px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAAAoCAIAAAEsyE7wAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFf0lEQVR42u1aO44TQRDtE2CJC5gb+AY4JNyE3DnJHsFH8BE2I3VAQuaEfAQiQ8hoJSSyBQkhEELLs5+3XO6urulpf+V1yVq1Z2e659Wrb7fD/YN8Ck/15z4vQR7Qj8kVyHw+N57RE+sBx2EpvDgej4fDYfszo9FInil9tyyez0/6WgHfRq9adPC59wz3/bv7rhcxH7u7u1s8wwd4Kx7TYPgYwMxmMwxulhLrIB3oZ0QTwSS0iNOVJjaBpbO0qqdN1Q+KkJfSi6UmGS0GpIPBoNfryZWmaaCE6XQKi9jQmok9/WreSYukcvWVtaRTODOar4JXxjzjB4HjYD0M9MUQKdFkpZDnUhNoXea+VkLKhLPGDtA4xKQRpUR0dAs5bk1dmdqjHSNEwOO1fYP5yWTCiyE3o/nu6Z0MQJhR/nKZfr+Pr3AaXgzaMaNJJWCZy4iH4pUlhptOsxE8o2V0LPWjgOhKltGCEGAEmzTSpNzoNcABFxDRX+mhsIUQxc10jcjStgqdslIuPHOlujWMKFCeF1rjRTX03cSaCIZjEyVhr7BO2COYyFdTdy2P3tF/HUjwCRZdpmgHhIcyukAwZmJGdLi+vt4Ak8LIBeMUkvmK5mwpJMYIqZscMBzzfoCZLYWDdaDJwfAzCyE5pDtzRpBQSZgwGKeyJYySq6sru0QrAWMWcIVgTHtbZ4s8mCg8i6wzqe8w6bs6RW8rmJzbCAzfzGhjqAbgNsOlYAx/o8PY0SyXr0sCWmsqd2SWEdYZrGIdwW3BTzJOHm2FdOC43JI0086y0+fAGbMFzO/mw+3geR2Sry9engoSwKC1VIABIb9m77bpgHaGhDDkVTqBoV0RySHBBAeGfo9CMOIeguRgYIIDI3qJVjDayzWSfYDRGxoGkghG+gYOmChYRUgcME3TcKvFLEykVIMgGyLBs7JkNcC/Gy2fCcNc3gSTxtwUiQMG6Q917qqjDoHYzCYVgJHgCVv/XSMxYeTWjsCYqcNEYk7IuoOlLsYRJ9qKqPsVA5vFzgpJDoajRQGTy4A5JOmcbFpkYy3aLo04iexK/i4ecWD4ngowTiJ3kKTToralkQCVU0o6df6pIJkuhRV7jpPFZm5eVpujx7UuCMIRrYumkuMk165sROEjerycJvicRP1z1OecRBRmlshxErWQtLHhg+iEc+TMuOiTlkrlVoNjPPJ1sBQM0Dyioc8eIhyrWgGkXFfot5Yi51tBnlVVf1ad1ll1v74ApOzzV6Ot2+gg24ff8ThpVoSP6MBi39yYcfFcuQnVfJgnL/vgprWCOD9uQjUfzhHSrrjpVGufEzehmo/Ws7BtuKnuSuu4QRuO0nw0GnHDZ9xF5HgqJ2xEpLKXPQs2/uZPHkI1HyWlYgU3rWr1WanmBg0Gd0bQ/ZAhtg38CtXzv3JdpGkasx8GE2gneRwHITdkZTKZYMwJeWrHw3G7f+zER3kBX8hNoSpLWNnGb7QJL348EwJ0SrcgQ/KjAflFXI6VdG9I79dFG8heV1/OR9e2yuGmk/rKWSmZHDqFluXEX7MC7wEfNG26BQapu/Cct5oVz1cq+KhrdiNuKsy5KyslCwkBPESn6nmFY7qF6E4cJT3WEVbEpcg6x+SJE+rZDFbm/UF1Wq6rMf5+ua1umOtY4efHzevCCIaUwEMefRbi5Od0kgqRYHjxlbXQYCXISMmEtMxwpPMzxSzAmOTrZP0r3cecV6LjXGQX7RDVvtJ6oOUcF19qsI2jBP7WPGXFyStOaiErUhOL8PRFSxErj61foZdAfaymosq4PBk487Nl0Xeyb0UwvPT2tpdcLSXK9p1Eu0vai1TMdtkHu+wZX/aML+crj4iVy1nk6bJC+fP+I3R04M/PN2/vz13+A3D0WZw5qavBAAAAAElFTkSuQmCC) no-repeat center left;
	background-size:115px 35px;
	margin-top: -4px;
	margin-left:4px;
}
.logo_en_HK_amanah{
	display:inline-block;
	width:178px;
	height:45px;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTc4cHgiIGhlaWdodD0iNDNweCIgdmlld0JveD0iMCAwIDE3OCA0MyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTYuMyAoODE3MTYpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPkFydGJvYXJkPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkFydGJvYXJkIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSFNCQ19sb2dvXygyMDE4KS1Db3B5IiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsPSIjRkZGRkZGIiB4PSIyMS4zIiB5PSIwIiB3aWR0aD0iNDIuNSIgaGVpZ2h0PSI0Mi41Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoIiBmaWxsPSIjREIwMDExIiBwb2ludHM9Ijg1LjA1IDIxLjMgNjMuOCAwIDYzLjggNDIuNTUiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiNEQjAwMTEiIHBvaW50cz0iNDIuNTUgMjEuMyA2My44IDAgMjEuMyAwIj48L3BvbHlnb24+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoIiBmaWxsPSIjREIwMDExIiBwb2ludHM9IjAgMjEuMyAyMS4zIDQyLjU1IDIxLjMgMCI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbD0iI0RCMDAxMSIgcG9pbnRzPSI0Mi41NSAyMS4zIDIxLjMgNDIuNTUgNjMuOCA0Mi41NSI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbD0iIzAwMDAwMCIgcG9pbnRzPSIxMDMuMiAxMC41NSA5NS41IDEwLjU1IDk1LjUgMTguMTUgOTEuNjUgMTguMTUgOTEuNjUgMC4zNSA5NS41IDAuMzUgOTUuNSA3LjY1IDEwMy4yIDcuNjUgMTAzLjIgMC4zNSAxMDcuMDUgMC4zNSAxMDcuMDUgMTguMTUgMTAzLjIgMTguMTUiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBhdGggZD0iTTExNi4zNSwxOC41IEMxMTIuNSwxOC41IDEwOS4zNSwxNi45NSAxMDkuMywxMi43IEwxMTMuMTUsMTIuNyBDMTEzLjIsMTQuNiAxMTQuMywxNS43NSAxMTYuNCwxNS43NSBDMTE3Ljk1LDE1Ljc1IDExOS43NSwxNC45NSAxMTkuNzUsMTMuMiBDMTE5Ljc1LDExLjggMTE4LjU1LDExLjQgMTE2LjU1LDEwLjggTDExNS4yNSwxMC40NSBDMTEyLjQ1LDkuNjUgMTA5LjY1LDguNTUgMTA5LjY1LDUuMzUgQzEwOS42NSwxLjQgMTEzLjM1LDAuMDUgMTE2LjcsMC4wNSBDMTIwLjE1LDAuMDUgMTIzLjE1LDEuMjUgMTIzLjIsNS4yIEwxMTkuMzUsNS4yIEMxMTkuMiwzLjYgMTE4LjI1LDIuNjUgMTE2LjQ1LDIuNjUgQzExNSwyLjY1IDExMy42LDMuNCAxMTMuNiw1IEMxMTMuNiw2LjMgMTE0LjgsNi43IDExNy4zLDcuNSBMMTE4LjgsNy45NSBDMTIxLjg1LDguOSAxMjMuOCw5Ljk1IDEyMy44LDEyLjk1IEMxMjMuNzUsMTYuOTUgMTE5Ljg1LDE4LjUgMTE2LjM1LDE4LjUgWiIgaWQ9IlBhdGgiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTEyNS45NSwwLjQgTDEzMi4xNSwwLjQgQzEzMy4zLDAuMzUgMTM0LjUsMC40IDEzNS42NSwwLjYgQzEzNy44LDEuMSAxMzkuNDUsMi41IDEzOS40NSw0LjkgQzEzOS40NSw3LjIgMTM4LDguMzUgMTM1LjksOC45IEMxMzguMyw5LjM1IDE0MC4xLDEwLjU1IDE0MC4xLDEzLjIgQzE0MC4xLDE3LjI1IDEzNi4xLDE4LjE1IDEzMywxOC4xNSBMMTI2LDE4LjE1IEwxMjUuOTUsMC40IFogTTEzMi4xNSw3LjggQzEzMy44NSw3LjggMTM1LjYsNy40NSAxMzUuNiw1LjQgQzEzNS42LDMuNTUgMTM0LDMuMDUgMTMyLjQsMy4wNSBMMTI5LjcsMy4wNSBMMTI5LjcsNy44IEwxMzIuMTUsNy44IEwxMzIuMTUsNy44IFogTTEzMi41LDE1LjUgQzEzNC4zLDE1LjUgMTM2LjA1LDE1LjEgMTM2LjA1LDEyLjkgQzEzNi4wNSwxMC43IDEzNC41NSwxMC4zIDEzMi43LDEwLjMgTDEyOS42NSwxMC4zIEwxMjkuNjUsMTUuNSBMMTMyLjUsMTUuNSBaIiBpZD0iU2hhcGUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE1MC4xLDE4LjUgQzE0NC4zNSwxOC41IDE0MS44LDE0Ljg1IDE0MS44LDkuNCBDMTQxLjgsMy45NSAxNDQuNjUsMCAxNTAuMywwIEMxNTMuODUsMCAxNTcuMywxLjYgMTU3LjQsNS42IEwxNTMuNCw1LjYgQzE1My4yLDMuOCAxNTIsMi45IDE1MC4zLDIuOSBDMTQ2LjgsMi45IDE0NS43NSw2LjY1IDE0NS43NSw5LjUgQzE0NS43NSwxMi4zNSAxNDYuOCwxNS42NSAxNTAuMTUsMTUuNjUgQzE1MS45LDE1LjY1IDE1My4yLDE0LjcgMTUzLjQ1LDEyLjkgTDE1Ny40NSwxMi45IEMxNTcuMDUsMTcgMTUzLjgsMTguNSAxNTAuMSwxOC41IFoiIGlkPSJQYXRoIiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgICAgIDxwYXRoIGQ9Ik0xMDguMTYxNTA2LDQyLjczMDI0NTIgTDEwNi4zMzA5OTMsNDIuNzMwMjQ1MiBMMTA0LjM1NTk2NSwzNy43NzY1NjY4IEw5NS41NDA1OTgyLDM3Ljc3NjU2NjggTDkzLjY2MTkxMzUsNDIuNzMwMjQ1MiBMOTIsNDIuNzMwMjQ1MiBMOTkuMTA1MjgyMiwyNSBMMTAwLjc2NzE5NiwyNSBMMTA4LjE2MTUwNiw0Mi43MzAyNDUyIFogTTEwMy44MDE5OTQsMzYuNDUyMzE2MSBMOTkuODI3ODUzMiwyNi41NDQ5NTkxIEw5Ni4wNDYzOTgsMzYuNDUyMzE2MSBMMTAzLjgwMTk5NCwzNi40NTIzMTYxIFogTTEyNi42NTQ2NDIsNDIuNzMwMjQ1MiBMMTI1LjE4NTQxNSw0Mi43MzAyNDUyIEwxMjUuMTg1NDE1LDM1LjI1MDY4MTIgQzEyNS4xODU0MTUsMzMuMTE3MTY2MiAxMjQuNTU5MTg2LDMxLjQ3NDExNDQgMTIyLjE1MDYxNiwzMS40NzQxMTQ0IEMxMTkuNDA0ODQ2LDMxLjQ3NDExNDQgMTE4LjY4MjI3NSwzMy40MTE0NDQxIDExOC42ODIyNzUsMzUuODM5MjM3MSBMMTE4LjY4MjI3NSw0Mi43MzAyNDUyIEwxMTcuMjEzMDQ3LDQyLjczMDI0NTIgTDExNy4yMTMwNDcsMzUuNDIyMzQzMyBDMTE3LjIxMzA0NywzMy4yMzk3ODIgMTE2LjczMTMzMywzMS40NzQxMTQ0IDExNC4yMDIzMzQsMzEuNDc0MTE0NCBDMTExLjcyMTUwNywzMS40NzQxMTQ0IDExMC43MDk5MDgsMzMuNjA3NjI5NCAxMTAuNzA5OTA4LDM1LjgzOTIzNzEgTDExMC43MDk5MDgsNDIuNzMwMjQ1MiBMMTA5LjI0MDY4LDQyLjczMDI0NTIgTDEwOS4yNDA2OCwzMy4zMTMzNTE1IEMxMDkuMjQwNjgsMzIuMzMyNDI1MSAxMDkuMTY4NDIzLDMxLjMyNjk3NTUgMTA5LjE2ODQyMywzMC4zNDYwNDkgTDExMC42MTM1NjUsMzAuMzQ2MDQ5IEwxMTAuNzA5OTA4LDMyLjUwNDA4NzIgQzExMS41Mjg4MjEsMzAuOTgzNjUxMiAxMTIuNzU3MTkyLDMwLjIyMzQzMzIgMTE0LjQ2NzI3NywzMC4yMjM0MzMyIEMxMTYuNDY2MzksMzAuMjIzNDMzMiAxMTcuNjIyNTA0LDMwLjk1OTEyODEgMTE4LjM2OTE2MSwzMi44NzE5MzQ2IEMxMTkuMjEyMTYsMzEuMDMyNjk3NSAxMjAuNTYwOTYsMzAuMjIzNDMzMiAxMjIuNTM1OTg3LDMwLjIyMzQzMzIgQzEyNi4xMDA2NzEsMzAuMjIzNDMzMiAxMjYuNjU0NjQyLDMyLjYwMjE3OTggMTI2LjY1NDY0MiwzNS42NDMwNTE4IEwxMjYuNjU0NjQyLDQyLjczMDI0NTIgWiBNMTM4LjQ1MTk1Myw0Mi43MzAyNDUyIEwxMzcuMTAzMTU0LDQyLjczMDI0NTIgQzEzNy4wNTQ5ODMsNDIuMTQxNjg5NCAxMzYuOTgyNzI2LDQxLjUyODYxMDQgMTM2LjkxMDQ2OCw0MC45NDAwNTQ1IEMxMzUuODk4ODY5LDQyLjUwOTUzNjggMTM0LjY0NjQxMiw0MyAxMzIuODM5OTg1LDQzIEMxMzAuNjI0MSw0MyAxMjguNjAwOTAxLDQxLjg3MTkzNDYgMTI4LjYwMDkwMSwzOS4zNzA1NzIyIEMxMjguNjAwOTAxLDM1LjQyMjM0MzMgMTMzLjEyOTAxMywzNS4yOTk3Mjc1IDEzNi4xMTU2NCwzNS4yOTk3Mjc1IEwxMzYuNzQxODY5LDM1LjI5OTcyNzUgQzEzNi43NjU5NTQsMzUuMDA1NDQ5NiAxMzYuNzY1OTU0LDM0LjczNTY5NDggMTM2Ljc2NTk1NCwzNC40NDE0MTY5IEMxMzYuNzY1OTU0LDMyLjMzMjQyNTEgMTM1Ljk0NzA0LDMxLjI1MzQwNiAxMzMuODAzNDEzLDMxLjI1MzQwNiBDMTMyLjIzNzg0MiwzMS4yNTM0MDYgMTMxLjE3ODA3MSwzMS43NjgzOTI0IDEzMC45ODUzODYsMzMuNTM0MDU5OSBMMTI5LjU0MDI0NCwzMy41MzQwNTk5IEMxMjkuNTY0MzI5LDMxLjA1NzIyMDcgMTMxLjY1OTc4NSwzMC4xMjUzNDA2IDEzMy44MDM0MTMsMzAuMTI1MzQwNiBDMTM2LjgxNDEyNiwzMC4xMjUzNDA2IDEzOC4yMTEwOTYsMzEuNDAwNTQ1IDEzOC4yMTEwOTYsMzQuNDY1OTQwMSBMMTM4LjIxMTA5NiwzOC4xNDQ0MTQyIEMxMzguMjExMDk2LDM5LjY4OTM3MzMgMTM4LjI4MzM1Myw0MS4xODUyODYxIDEzOC40NTE5NTMsNDIuNzMwMjQ1MiBaIE0xMzYuNzkwMDQsMzYuNDAzMjY5OCBDMTM2LjM4MDU4MywzNi4zNzg3NDY2IDEzNS45OTUyMTIsMzYuMzU0MjIzNCAxMzUuNTg1NzU1LDM2LjM1NDIyMzQgQzEzMy41NjI1NTYsMzYuMzU0MjIzNCAxMzAuMDk0MjE1LDM2LjQ3NjgzOTIgMTMwLjA5NDIxNSwzOS4zMjE1MjU5IEMxMzAuMDk0MjE1LDQxLjAzODE0NzEgMTMxLjU2MzQ0Myw0MS45MjA5ODA5IDEzMy4xMDQ5MjcsNDEuOTIwOTgwOSBDMTM2LjU3MzI2OSw0MS45MjA5ODA5IDEzNi43OTAwNCwzOS4xMjUzNDA2IDEzNi43OTAwNCwzNi40MDMyNjk4IFogTTE1MC44MjczMjEsNDIuNzMwMjQ1MiBMMTQ5LjM1ODA5Myw0Mi43MzAyNDUyIEwxNDkuMzU4MDkzLDM1Ljc0MTE0NDQgQzE0OS4zNTgwOTMsMzMuNDM1OTY3MyAxNDkuMDkzMTUxLDMxLjQ3NDExNDQgMTQ2LjI5OTIwOSwzMS40NzQxMTQ0IEMxNDMuNTUzNDM5LDMxLjQ3NDExNDQgMTQyLjU5MDAxMSwzMy42ODExOTg5IDE0Mi41OTAwMTEsMzYuMTMzNTE1IEwxNDIuNTkwMDExLDQyLjczMDI0NTIgTDE0MS4xMjA3ODMsNDIuNzMwMjQ1MiBMMTQxLjEyMDc4MywzMy44NTI4NjEgQzE0MS4xMjA3ODMsMzIuNjc1NzQ5MyAxNDEuMDQ4NTI2LDMxLjUyMzE2MDggMTQxLjA0ODUyNiwzMC4zNDYwNDkgTDE0Mi40OTM2NjgsMzAuMzQ2MDQ5IEwxNDIuNTkwMDExLDMyLjQwNTk5NDYgQzE0My41Nzc1MjUsMzAuOTEwMDgxNyAxNDQuNzgxODEsMzAuMjIzNDMzMiAxNDYuNTY0MTUyLDMwLjIyMzQzMzIgQzE0OS44NjM4OTMsMzAuMjIzNDMzMiAxNTAuODI3MzIxLDMyLjA4NzE5MzUgMTUwLjgyNzMyMSwzNS4xNTI1ODg2IEwxNTAuODI3MzIxLDQyLjczMDI0NTIgWiBNMTYyLjYyNDYzMiw0Mi43MzAyNDUyIEwxNjEuMjc1ODMzLDQyLjczMDI0NTIgQzE2MS4yMjc2NjEsNDIuMTQxNjg5NCAxNjEuMTU1NDA0LDQxLjUyODYxMDQgMTYxLjA4MzE0Nyw0MC45NDAwNTQ1IEMxNjAuMDcxNTQ4LDQyLjUwOTUzNjggMTU4LjgxOTA5MSw0MyAxNTcuMDEyNjY0LDQzIEMxNTQuNzk2Nzc5LDQzIDE1Mi43NzM1OCw0MS44NzE5MzQ2IDE1Mi43NzM1OCwzOS4zNzA1NzIyIEMxNTIuNzczNTgsMzUuNDIyMzQzMyAxNTcuMzAxNjkyLDM1LjI5OTcyNzUgMTYwLjI4ODMxOSwzNS4yOTk3Mjc1IEwxNjAuOTE0NTQ3LDM1LjI5OTcyNzUgQzE2MC45Mzg2MzMsMzUuMDA1NDQ5NiAxNjAuOTM4NjMzLDM0LjczNTY5NDggMTYwLjkzODYzMywzNC40NDE0MTY5IEMxNjAuOTM4NjMzLDMyLjMzMjQyNTEgMTYwLjExOTcxOSwzMS4yNTM0MDYgMTU3Ljk3NjA5MiwzMS4yNTM0MDYgQzE1Ni40MTA1MjEsMzEuMjUzNDA2IDE1NS4zNTA3NSwzMS43NjgzOTI0IDE1NS4xNTgwNjQsMzMuNTM0MDU5OSBMMTUzLjcxMjkyMiwzMy41MzQwNTk5IEMxNTMuNzM3MDA4LDMxLjA1NzIyMDcgMTU1LjgzMjQ2NCwzMC4xMjUzNDA2IDE1Ny45NzYwOTIsMzAuMTI1MzQwNiBDMTYwLjk4NjgwNCwzMC4xMjUzNDA2IDE2Mi4zODM3NzUsMzEuNDAwNTQ1IDE2Mi4zODM3NzUsMzQuNDY1OTQwMSBMMTYyLjM4Mzc3NSwzOC4xNDQ0MTQyIEMxNjIuMzgzNzc1LDM5LjY4OTM3MzMgMTYyLjQ1NjAzMiw0MS4xODUyODYxIDE2Mi42MjQ2MzIsNDIuNzMwMjQ1MiBaIE0xNjAuOTYyNzE5LDM2LjQwMzI2OTggQzE2MC41NTMyNjIsMzYuMzc4NzQ2NiAxNjAuMTY3ODkxLDM2LjM1NDIyMzQgMTU5Ljc1ODQzNCwzNi4zNTQyMjM0IEMxNTcuNzM1MjM1LDM2LjM1NDIyMzQgMTU0LjI2Njg5MywzNi40NzY4MzkyIDE1NC4yNjY4OTMsMzkuMzIxNTI1OSBDMTU0LjI2Njg5Myw0MS4wMzgxNDcxIDE1NS43MzYxMjEsNDEuOTIwOTgwOSAxNTcuMjc3NjA2LDQxLjkyMDk4MDkgQzE2MC43NDU5NDcsNDEuOTIwOTgwOSAxNjAuOTYyNzE5LDM5LjEyNTM0MDYgMTYwLjk2MjcxOSwzNi40MDMyNjk4IFogTTE3NSw0Mi43MzAyNDUyIEwxNzMuNTMwNzcyLDQyLjczMDI0NTIgTDE3My41MzA3NzIsMzUuNzQxMTQ0NCBDMTczLjUzMDc3MiwzMy40MzU5NjczIDE3My4yNjU4MjksMzEuNDc0MTE0NCAxNzAuNDcxODg4LDMxLjQ3NDExNDQgQzE2Ny43MjYxMTgsMzEuNDc0MTE0NCAxNjYuNzYyNjksMzMuNjgxMTk4OSAxNjYuNzYyNjksMzYuMTMzNTE1IEwxNjYuNzYyNjksNDIuNzMwMjQ1MiBMMTY1LjI5MzQ2Miw0Mi43MzAyNDUyIEwxNjUuMjkzNDYyLDI1IEwxNjYuNzYyNjksMjUgTDE2Ni43NjI2OSwzMi40MDU5OTQ2IEMxNjcuNzI2MTE4LDMwLjkzNDYwNDkgMTY4Ljk3ODU3NCwzMC4yMjM0MzMyIDE3MC43MTI3NDUsMzAuMjIzNDMzMiBDMTc0LjAzNjU3MiwzMC4yMjM0MzMyIDE3NSwzMi4wMzgxNDcxIDE3NSwzNS4xNTI1ODg2IEwxNzUsNDIuNzMwMjQ1MiBaIiBpZD0iQW1hbmFoIiBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+) no-repeat center left;
	background-size:178px 33px;
	margin-top: -4px;
}

@media(max-width:759px) {
	.epayment-header-title{
		cursor: pointer;
	}
} 

@media(max-width:759px) {
	.dropdown-newtitle{
		cursor: pointer;
		width: 90%;
		margin-bottom: 6px;
	}
} 
.journey-title .mobile-title-show-h1 {
	display: none;
}

.journey-title .newmobile-title-show-h1 {
	display: none;
}

.journey-title .mobile-title-hide-h1 {
	display: inline-block;
	font-size: 1.2rem;
	line-height: 1.2;
	font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
	padding-top:.6rem;
	color:#fff
}

@media(max-width:759px) {
	.journey-title .mobile-title-show-h1 {
		display: inline-block;
		font-size: 1.2rem;
		font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
		padding-top:0;
		color:#fff	
	}
	.journey-title .newmobile-title-show-h1 {
		display: inline-block;
		font-size: 1.2rem;
		font-family:UniversNextforHSBC-Bold,Arial,sans-serif;
		max-height: 30px;
		color:#000;
		/* width: 100vw; */
	}
	.journey-title .mobile-title-hide-h1 {
		display: none;
	}	
}
.gsp-cy-dropdown-list {
	width: 380px;
	max-height: 241px	
}
@media(max-width:995px) {
	.gsp-cy-dropdown-list {
		width: 100%;
		max-width: 300px;
		max-height: 241px	
	}	
}

@media(max-width:759px) {
	.gsp-cy-dropdown-list {
		max-width: 100%;
	}	
}

.gsp-payee-acct-input {
	width: 380px;	
}
@media(max-width:995px) {
	.gsp-payee-acct-input {	
		width: auto;	
		max-width: 300px;		
	}	
}

@media(max-width:759px) {
	.gsp-payee-acct-input {		
		max-width: 100%;		
	}	
}

.gsp-payee-nickname-input {
	width: 300px;	
}
@media(max-width:995px) {
	.gsp-payee-nickname-input {	
		width: auto;	
		max-width: 300px;		
	}	
}

@media(max-width:759px) {
	.gsp-payee-nickname-input {		
		max-width: 100%;		
	}	
}

.gsp-payee-sortcode-input {
	width: 150px;	
}
@media(max-width:995px) {
	.gsp-payee-sortcode-input {		
		max-width: 120px;		
	}	
}

.payee-dropdown-arrow {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	border-left: 1px solid #D9D9D9;
	height: 2.2rem;
	margin: auto;
	padding: 0 0.8rem;
	line-height: 34px;
}

.payee-field-dropdown-img {
	width: 16px;
    height: 16px;
	opacity: 0.7;
	margin-left: 0.1rem;
	margin-right: 0.5rem;
	margin-bottom: 15px;
}

.payee-field-dropdown-img-active{
	transform:rotate(180deg);
}

.gsp-cy-dropdown-list::-webkit-scrollbar {
    width: 10px;
}

.gsp-cy-dropdown-list::-webkit-scrollbar-thumb {
    background: #5c5c5c;
    opacity: 1;
}

.gsp-cy-dropdown-list::-webkit-scrollbar-track-piece {
    background: #e7e7e6;
    opacity: 0.1;
}

.wideSteps .addition-sec-note-show {
	display: inline-block;
}

.wideSteps .addition-sec-note-mobile-show {
	display: none;
}

@media(max-width:768px) {
	.wideSteps .addition-sec-note-show {
		display: none;
	}	
	.wideSteps .addition-sec-note-mobile-show {
		display: inline-block;
	}
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-label {
		width: 20%;
		font-size: 1.4rem;
		float: left;
		color: #333;
		font-family: UniversNextforHSBC-Regular,sans-serif;
		line-height: 1.9rem;
		font-weight: 400;
		margin-bottom: .7rem;		
	}	
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-value {
		width: 80%;
		float: left;
		margin-left: 0;
		word-wrap: break-word;
		font-size: 1.4rem;		
		color: #333;
		font-family: UniversNextforHSBC-Regular,sans-serif;
		line-height: 1.9rem;
		font-weight: 400;	
	}
	
	.sc-instru-control .control-icon {
		display: inline-block;
		margin-left: 10px;
		margin-bottom: 2px;
		width: 18px;
		height: 18px;
	}	
}

@media(max-width:475px) {
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-label {
		width: 25%;		
	}	
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-value {
		width: 75%;	
	}	
}

@media(max-width:375px) {
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-label {
		width: 30%;		
	}	
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-value {
		width: 70%;	
	}	
}

@media(max-width:300px) {
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-label {
		width: 40%;		
	}	
	.wideSteps .addition-sec-note-mobile-show .sec-note-form-value {
		width: 60%;	
	}	
}.rec-flag {
    width: 24px;
    height: 18px;
}

/* Flags for country */
.rec-flag-ae {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0KT24gT2N0b2JlciAzMCwgMjAwMywgQnJldHQgUm9wZXIgZGVkaWNhdGVkIHRvIHRoZSBwdWJsaWMgZG9tYWluIHRoZQp3b3JrICJTVkcgZ3JhcGhpYyBvZiBBdXN0cmFsaWFuIEFib3JpZ2luYWwgRmxhZy4iIEJlZm9yZSBtYWtpbmcgdGhlIGRlZGljYXRpb24sCkJyZXR0IFJvcGVyCnJlcHJlc2VudGVkIHRoYXQgQnJldHQgUm9wZXIgb3duZWQgYWxsIGNvcHlyaWdodHMgaW4gdGhlCndvcmsuIEJ5IG1ha2luZyB0aGUgZGVkaWNhdGlvbiwgQnJldHQgUm9wZXIgbWFkZSBhbiBvdmVydCBhY3QKb2YgcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB1bmRlcgpjb3B5cmlnaHQgbGF3LCB3aGV0aGVyIHZlc3RlZCBvciBjb250aW5nZW50LCBpbiAiU1ZHIGdyYXBoaWMgb2YgVW5pdGVkIEFyYWIKRW1pcmF0ZXMgRmxhZy4iCgpCcmV0dCBSb3BlciB1bmRlcnN0YW5kcyB0aGF0IHN1Y2ggcmVsaW5xdWlzaG1lbnQgb2YgYWxsIHJpZ2h0cwppbmNsdWRlcyB0aGUgcmVsaW5xdWlzaG1lbnQgb2YgYWxsIHJpZ2h0cyB0byBlbmZvcmNlIChieSBsYXdzdWl0IG9yCm90aGVyd2lzZSkgdGhvc2UgY29weXJpZ2h0cyBpbiB0aGUgV29yay4KCkJyZXR0IFJvcGVyIHJlY29nbml6ZXMgdGhhdCwgb25jZSBwbGFjZWQgaW4gdGhlIHB1YmxpYyBkb21haW4sCiJTVkcgZ3JhcGhpYyBvZiBVbml0ZWQgQXJhYiBFbWlyYXRlcyBGbGFnIiBtYXkgYmUgZnJlZWx5IHJlcHJvZHVjZWQsCmRpc3RyaWJ1dGVkLCB0cmFuc21pdHRlZCwgdXNlZCwKbW9kaWZpZWQsIGJ1aWx0IHVwb24sIG9yIG90aGVyd2lzZSBleHBsb2l0ZWQgYnkgYW55b25lIGZvciBhbnkKcHVycG9zZSwgY29tbWVyY2lhbCBvciBub24tY29tbWVyY2lhbCwgYW5kIGluIGFueSB3YXksIGluY2x1ZGluZyBieQptZXRob2RzIHRoYXQgaGF2ZSBub3QgeWV0IGJlZW4gaW52ZW50ZWQgb3IgY29uY2VpdmVkLgotLT4KPHN2ZyBpZD0iY2FuYWRhIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgZmlsbD0iIzI4ZmYwOSI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzExMiI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzMyI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDQ1OTkiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q0NjAxIiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iMCIgeD0iMCIgZmlsbD0iIzgwODA4MCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNDU5OSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAxIC04NS4zMzMgLjAwMDAxNTI1OSkiPgogIDxyZWN0IGlkPSJyZWN0OSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSIxOTIiIHk9Ii0uMDAwMDE1MjU5IiB4PSIwIiBmaWxsPSIjZjAwIi8+CiAgPHJlY3QgaWQ9InJlY3QxMiIgaGVpZ2h0PSIxNzEuOTQiIHdpZHRoPSI1NzYiIHk9IjM0MC4wNiIgeD0iMTkyIiBmaWxsPSIjMDAwIi8+CiAgPHJlY3QgaWQ9InJlY3QxMSIgaGVpZ2h0PSIxNjkuNjUiIHdpZHRoPSI1NzYiIHk9IjE3Mi43IiB4PSIxOTIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDEwIiBoZWlnaHQ9IjE3Mi43IiB3aWR0aD0iNTc2IiB5PSItLjAwMDAxNTI1OSIgeD0iMTkyIiBmaWxsPSIjMDA5YTAwIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-au {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzEiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMSIgeT0iMCIgeD0iMCIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzMDAzIj4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGcgaWQ9ImZsYWciIHN0cm9rZS13aWR0aD0iMXB0Ij4KICA8cmVjdCBpZD0icmVjdDEyNCIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHk9IjAiIHg9IjAiIGZpbGw9IiMwMDYiLz4KICA8ZyBpZD0iZzU4NCIgdHJhbnNmb3JtPSJzY2FsZSg1Ljc2MTQgOC4zMzMzKSI+CiAgIDxwYXRoIGlkPSJwYXRoMTQ2IiBkPSJtMCAwdjMuMzU0MWw1My4yOTIgMjYuNjQ2aDYuNzA4di0zLjM1NGwtNTMuMjkyLTI2LjY0NmgtNi43MDh6bTYwIDB2My4zNTRsLTUzLjI5MiAyNi42NDZoLTYuNzA4di0zLjM1NGw1My4yOTItMjYuNjQ2aDYuNzA4eiIgZmlsbD0iI2ZmZiIvPgogICA8cGF0aCBpZD0icGF0aDEzNiIgZD0ibTI1IDB2MzBoMTB2LTMwaC0xMHptLTI1IDEwdjEwaDYwdi0xMGgtNjB6IiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTQxIiBkPSJtMCAxMnY2aDYwdi02aC02MHptMjctMTJ2MzBoNnYtMzBoLTZ6IiBmaWxsPSIjYzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTUwIiBkPSJtMCAzMCAyMC0xMGg0LjQ3MmwtMjAgMTBoLTQuNDcyem0wLTMwIDIwIDEwaC00LjQ3MmwtMTUuNTI4LTcuNzYzOXYtMi4yMzYxem0zNS41MjggMTAgMjAtMTBoNC40NzJsLTIwIDEwaC00LjQ3MnptMjQuNDcyIDIwLTIwLTEwaDQuNDcybDE1LjUyOCA3Ljc2NHYyLjIzNnoiIGZpbGw9IiNjMDAiLz4KICA8L2c+CiAgPGcgaWQ9ImczMDQ1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDA3NSAwIDAgMS4wMDc1IDEuMzUzOCAtMzcuNzQpIj4KICAgPHBvbHlnb24gaWQ9InBvbHlnb241ODkiIHRyYW5zZm9ybT0ibWF0cml4KDcuNjcyNyAwIDAgNy42NzI3IC0xLjMxNDggNjYuNDIpIiBwb2ludHM9IjM4Ljc3NCA0Ny4wMDMgMzMuMTI3IDQ3LjQ5NCAzMy45MDUgNTMuMTA5IDMwIDQ5IDI2LjA5NSA1My4xMDkgMjYuODczIDQ3LjQ5NCAyMS4yMjYgNDcuMDAzIDI2LjEgNDQuMTEgMjIuOTY0IDM5LjM4OSAyOC4yNjQgNDEuMzk2IDMwIDM2IDMwIDM2IDMxLjczNiA0MS4zOTYgMzcuMDM2IDM5LjM4OSAzMy45IDQ0LjExIi8+CiAgIDxnIGlkPSJnNTk2IiB0cmFuc2Zvcm09Im1hdHJpeCg2Ljk5OTkgMCAwIDYuOTk5OSAtMTM1LjQzIDExOS43NCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTAiIHBvaW50cz0iODguMTQzIDQ5LjU3NiA4Ni42NDkgNDcuMzI4IDg5LjE3NCA0OC4yODQgOTAgNDUuNzE0IDkwIDQ1LjcxNCA5MC44MjYgNDguMjg0IDkzLjM1MSA0Ny4zMjggOTEuODU3IDQ5LjU3NiA5NC4xNzggNTAuOTU0IDkxLjQ4OSA1MS4xODggOTEuODYgNTMuODYxIDkwIDUxLjkwNSA4OC4xNCA1My44NjEgODguNTExIDUxLjE4OCA4NS44MjIgNTAuOTU0Ii8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU5MiIgcG9pbnRzPSI4OC4xNDMgOS41NzYyIDg2LjY0OSA3LjMyNzkgODkuMTc0IDguMjgzOSA5MCA1LjcxNDMgOTAgNS43MTQzIDkwLjgyNiA4LjI4MzkgOTMuMzUxIDcuMzI3OSA5MS44NTcgOS41NzYyIDk0LjE3OCAxMC45NTQgOTEuNDg5IDExLjE4OCA5MS44NiAxMy44NjEgOTAgMTEuOTA1IDg4LjE0IDEzLjg2MSA4OC41MTEgMTEuMTg4IDg1LjgyMiAxMC45NTQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTkzIiBwb2ludHM9IjczLjE0MyAyNS44MjYgNzEuNjQ5IDIzLjU3OCA3NC4xNzQgMjQuNTM0IDc1IDIxLjk2NCA3NSAyMS45NjQgNzUuODI2IDI0LjUzNCA3OC4zNTEgMjMuNTc4IDc2Ljg1NyAyNS44MjYgNzkuMTc4IDI3LjIwNCA3Ni40ODkgMjcuNDM4IDc2Ljg2IDMwLjExMSA3NSAyOC4xNTUgNzMuMTQgMzAuMTExIDczLjUxMSAyNy40MzggNzAuODIyIDI3LjIwNCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTQiIHBvaW50cz0iMTAxLjQ4IDIxLjgyNiA5OS45ODMgMTkuNTc4IDEwMi41MSAyMC41MzQgMTAzLjMzIDE3Ljk2NCAxMDMuMzMgMTcuOTY0IDEwNC4xNiAyMC41MzQgMTA2LjY4IDE5LjU3OCAxMDUuMTkgMjEuODI2IDEwNy41MSAyMy4yMDQgMTA0LjgyIDIzLjQzOCAxMDUuMTkgMjYuMTExIDEwMy4zMyAyNC4xNTUgMTAxLjQ3IDI2LjExMSAxMDEuODQgMjMuNDM4IDk5LjE1NSAyMy4yMDQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTk1IiBwb2ludHM9Ijk2IDMzLjYxMSA5NC41MyAzNC41MjIgOTQuOTQzIDMyLjg0MyA5My42MjIgMzEuNzI4IDk1LjM0NyAzMS42MDEgOTYgMzAgOTYgMzAgOTYuNjUzIDMxLjYwMSA5OC4zNzggMzEuNzI4IDk3LjA1NyAzMi44NDMgOTcuNDcgMzQuNTIyIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-bh {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMwMTYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMyMzciIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMjM5IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSIwIiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMjM3KSI+CiAgPHJlY3QgaWQ9InJlY3QxNzEiIGhlaWdodD0iNDgwIiB3aWR0aD0iNzIwIiB5PSIwIiB4PSItMzIuNSIgZmlsbD0iI2UxMDAxMSIvPgogIDxwYXRoIGlkPSJwYXRoMTkzIiBkPSJtMTE0LjI1IDQ3OS43Ny0xNDYuNzUgMC4yMjg5NHYtNDgwbDE0Ni4wNiAwLjA3NjM4IDk0LjI0MiAzMC4zMDYtOTMuNTU0IDI5LjU0MSA5My41NTQgMzAuNDU4LTkzLjU1NCAyOS41NDIgOTMuNTU0IDMwLjQ1OC05My41NTQgMjkuNTQxIDkzLjU1NCAzMC40NTgtOTMuNTU0IDI5LjU0MiA5My41NTQgMzAuNDU5LTkzLjU1NCAyOS41NDEgOTMuNTU0IDMwLjQ1OS05My41NTQgMjkuNTQxIDkzLjU1NCAzMC40NTgtOTMuNTU0IDI5LjU0MiA5My41NTQgMzAuNDU4LTkzLjU1NCAyOS41NDIiIGZpbGw9IiNmZmYiLz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-bm {
	background: url(/vn/themes/default/images/content/bm.efdad43a39119140bfe2ecf53dd505e4.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-ca {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9ImNhbmFkYSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtb3BhY2l0eT0iMTQuMTE4IiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMS4xIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIGZpbGw9IiMyOGZmMDkiPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM1MDMiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczMiPgogIDxjbGlwUGF0aCBpZD0iY2xpcFBhdGgzMDg3IiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0MzA4OSIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjY4Mi42NyIgeT0iLTAuMDAwMDA0MSIgeD0iLTc5LjA2IiBmaWxsPSIjMDAwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLW9wYWNpdHk9IjEiIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDMwODcpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NSAwIDAgLjkzNzUgNzQuMTE4IC4wMDAwMDM4NDM4KSI+CiAgPGcgaWQ9ImczNTMxIiB0cmFuc2Zvcm09Im1hdHJpeCguNzA3NTcgMCAwIDEgNzkuNzc5IC0uMDAwMDA0MSkiPgogICA8cmVjdCBpZD0ibWF0IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iMCIgeD0iMS45MTkiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9ImxlZnQiIGhlaWdodD0iNTEyIiB3aWR0aD0iMjU2IiB5PSIwIiB4PSItMjU0LjA4IiBmaWxsPSIjYmYwYTMwIi8+CiAgIDxyZWN0IGlkPSJyaWdodCIgaGVpZ2h0PSI1MTIiIHdpZHRoPSIyNTYiIHk9IjAiIHg9IjUxMy45MiIgZmlsbD0iI2JmMGEzMCIvPgogIDwvZz4KICA8cGF0aCBpZD0ibGVhZiIgZD0ibTEzNS4zMSAyNDcuNDEtMTQuMDY3IDQuODA4MSA2NS40NTYgNTcuNDQ2YzQuOTUxNyAxNC43NjQtMS43MTg0IDE5LjExNi01Ljk2ODMgMjYuODU5bDcxLjA2LTkuMDE5Mi0xLjg1MDggNzEuNTEyIDE0LjcxOC0wLjQyMzM2LTMuMjA5Ni03MC45MTggNzEuMTMgOC40MzIzYy00LjQwMjItOS4yOTY1LTguMzE5OS0xNC4yMzMtNC4yNDc0LTI5LjA5OGw2NS40MTMtNTQuNDI1LTExLjQ0Ny00LjE0MzdjLTkuMzU5LTcuMjIyMiA0LjA0MzgtMzQuNzg0IDYuMDY1Ny01Mi4xNzggMCAwLTM4LjE5NSAxMy4xMzUtNDAuNjk4IDYuMjYyMmwtOS43MjYxLTE4LjY4NS0zNC43NDggMzguMTcyYy0zLjc5NjUgMC45MDkxNi01LjQxMzgtMC42MDE5NS02LjMwNDItMy44MDlsMTYuMDUzLTc5Ljc2Ni0yNS40MTkgMTQuMjk3Yy0yLjEyODEgMC45MDk5Mi00LjI1NjEgMC4xMjQ4OS01LjY1ODYtMi4zNTUybC0yNC40NS00OS4wNi0yNS4yMSA1MC45NWMtMS45MDA4IDEuODI1Ny0zLjgwMjggMi4wMzczLTUuMzgxMyAwLjc5NTc4bC0yNC4yMDQtMTMuNTc4IDE0LjUyOSA3OS4xNDNjLTEuMTU1MiAzLjE0MjEtMy45MjM5IDQuMDI2My03LjE3OTcgMi4zMjU0bC0zMy4yMTYtMzcuNzM3Yy00LjM0NDggNi45NjE1LTcuMjg5NiAxOC4zMzYtMTMuMDMzIDIwLjg4NS01Ljc0MzUgMi4zODY2LTI0Ljk4LTQuODIzMS0zNy44NzMtNy42Mzc4IDQuNDA0NyAxNS44OTUgMTguMTc2IDQyLjMwMiA5LjQ2MTQgNTAuOTU3eiIgZmlsbD0iI2JmMGEzMCIvPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-flag-cn {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjY0MCIKICAgaGVpZ2h0PSI0ODAiCiAgIHZpZXdCb3g9Ii01IC01IDEyLjggOS42IgogICBpZD0ic3ZnMiIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjbi5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTIzIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEyMTUiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzc2IgogICAgIGlkPSJuYW1lZHZpZXcyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4yNDM3NSIKICAgICBpbmtzY2FwZTpjeD0iMzIwIgogICAgIGlua3NjYXBlOmN5PSIyNDAiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjY1IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIiIC8+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlNCI+RmxhZyBvZiB0aGUgUGVvcGxlJ3MgUmVwdWJsaWMgb2YgQ2hpbmE8L3RpdGxlPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4Ij4KICAgIDxwb2x5Z29uCiAgICAgICBpZD0icyIKICAgICAgIHBvaW50cz0iLTMwMTkzMCw0MTU1NzEgMCwtNTEzNjc0IDMwMTkzMCw0MTU1NzEgLTQ4ODUzMywtMTU4NzM0IDQ4ODUzMywtMTU4NzM0ICIKICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoMS45NDY3NmUtNiwxLjk0Njc2ZS02KSIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmRlMDAiIC8+CiAgICA8Y2xpcFBhdGgKICAgICAgIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgaWQ9ImNsaXBQYXRoMzAxMCI+CiAgICAgIDxyZWN0CiAgICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7c3Ryb2tlOm5vbmUiCiAgICAgICAgIGlkPSJyZWN0MzAxMiIKICAgICAgICAgd2lkdGg9IjI2LjY2NjY2OCIKICAgICAgICAgaGVpZ2h0PSIyMCIKICAgICAgICAgeD0iLTUiCiAgICAgICAgIHk9Ii0xNS40MDAwMDEiIC8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZwogICAgIGlkPSJmbGFnIgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNDgsMCwwLDAuNDgsLTIuNjAwMDAwMSwyLjM5MjAwMDMpIgogICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDMwMTApIgogICAgIGlua3NjYXBlOmxhYmVsPSIjZzMwMDAiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJmaWxsOiNkZTI5MTAiCiAgICAgICBpZD0icmVjdDYiCiAgICAgICBoZWlnaHQ9IjIwIgogICAgICAgd2lkdGg9IjMwIgogICAgICAgeT0iLTE1LjQiCiAgICAgICB4PSItNSIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxMSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDMsMCwwLDMsMCwtMTAuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxMyIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjUxNDQ5NTc1LC0wLjg1NzQ5MjkzLDAuODU3NDkyOTMsLTAuNTE0NDk1NzUsNSwtMTMuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxNSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjE0MTQyMTM1LC0wLjk4OTk0OTQ5LDAuOTg5OTQ5NDksLTAuMTQxNDIxMzUsNywtMTEuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxNyIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMjc0NzIxMTMsLTAuOTYxNTIzOTUsMC45NjE1MjM5NSwwLjI3NDcyMTEzLDcsLTguNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxOSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNjI0Njk1MDUsLTAuNzgwODY4ODEsMC43ODA4Njg4MSwwLjYyNDY5NTA1LDUsLTYuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-eg {
	background: url(/vn/themes/default/images/content/eg.94bf51078be7251802fad1bc057798ca.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-fr {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMxNzYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZzM2MjciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ic2NhbGUoMS4yNSAuOTM3NSkiPgogIDxyZWN0IGlkPSJyZWN0MTcxIiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iNy40MjE5ZS03IiB4PSIwIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3Q0MDMiIGhlaWdodD0iNTEyIiB3aWR0aD0iMTcwLjY3IiB5PSI3LjQyMTllLTciIHg9IjAiIGZpbGw9IiMwMDI2N2YiLz4KICA8cmVjdCBpZD0icmVjdDEzNSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSIxNzAuNjciIHk9IjcuNDIxOWUtNyIgeD0iMzQxLjMzIiBmaWxsPSIjZjMxODMwIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-gb {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gL0NyZWF0aXZlIENvbW1vbnMgUHVibGljIERvbWFpbiAtLT4KPCEtLQoKPHJkZjpSREYgeG1sbnM9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPFdvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOnRpdGxlPk5ldyBaZWFsYW5kLCBBdXN0cmFsaWEsIFVuaXRlZCBLaW5nZG9tLCBVbml0ZWQgU3RhdGVzLCAKQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYSwgQXplcmJhaWphbiwgQXJtZW5pYSwgQmFoYW1hcywgQmVsZ2l1bSwgQmVuaW4sIApCdWxnYXJpYSwgRXN0b25pYSwgRmlubGFuZCwgR2Fib24sIEdhbWJpYSwgR2VybWFueSwgR3JlZWNlLCBHcmVlbmxhbmQsIApHdWluZWEsIEhvbmR1cmFzLCBJc3JhZWwsIEphbWFpY2EsIEpvcmRhbiwgYW5kIFJvbWFuaWEgRmxhZ3M8L2RjOnRpdGxlPgogICAgPGRjOnJpZ2h0cz48QWdlbnQ+CiAgICAgICA8ZGM6dGl0bGU+RGFuaWVsIE1jUmFlPC9kYzp0aXRsZT4KICAgIDwvQWdlbnQ+PC9kYzpyaWdodHM+CiAgICA8bGljZW5zZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1B1YmxpY0RvbWFpbiIgLz4KPC9Xb3JrPgoKPExpY2Vuc2UgcmRmOmFib3V0PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iPgogICAgPHBlcm1pdHMgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICA8cGVybWl0cyByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3RyaWJ1dGlvbiIgLz4KICAgIDxwZXJtaXRzIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvRGVyaXZhdGl2ZVdvcmtzIiAvPgo8L0xpY2Vuc2U+CjwvcmRmOlJERj4KLS0+CjxzdmcgaWQ9InN2ZzEiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMS4xIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTI5OTUiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczMiPgogIDxjbGlwUGF0aCBpZD0iY2xpcFBhdGg4NjczIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0ODY3NSIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjY4Mi42NyIgeT0iLS4wMDAwMDI4NjEzIiB4PSItODUuMzMzIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg4NjczKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUwIDAgMCAuOTM3NTAgODAgLjAwMDAwMjY4MjUpIj4KICA8ZyBpZD0iZzU3OCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ibWF0cml4KDE3LjA2NyAwIDAgMTcuMDY3IC0yNTYgLTAuMDAwMDAyNCkiPgogICA8cmVjdCBpZD0icmVjdDEyNCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjYwIiB5PSIwIiB4PSIwIiBmaWxsPSIjMDA2Ii8+CiAgIDxnIGlkPSJnNTg0Ij4KICAgIDxwYXRoIGlkPSJwYXRoMTQ2IiBkPSJtMCAwdjMuMzU0MWw1My4yOTIgMjYuNjQ2aDYuNzA4di0zLjM1NGwtNTMuMjkyLTI2LjY0NmgtNi43MDh6bTYwIDB2My4zNTRsLTUzLjI5MiAyNi42NDZoLTYuNzA4di0zLjM1NGw1My4yOTItMjYuNjQ2aDYuNzA4eiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGgxMzYiIGQ9Im0yNSAwdjMwaDEwdi0zMGgtMTB6bS0yNSAxMHYxMGg2MHYtMTBoLTYweiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGgxNDEiIGQ9Im0wIDEydjZoNjB2LTZoLTYwem0yNy0xMnYzMGg2di0zMGgtNnoiIGZpbGw9IiNjMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoMTUwIiBkPSJtMCAzMCAyMC0xMGg0LjQ3MmwtMjAgMTBoLTQuNDcyem0wLTMwIDIwIDEwaC00LjQ3MmwtMTUuNTI4LTcuNzYzOXYtMi4yMzYxem0zNS41MjggMTAgMjAtMTBoNC40NzJsLTIwIDEwaC00LjQ3MnptMjQuNDcyIDIwLTIwLTEwaDQuNDcybDE1LjUyOCA3Ljc2NHYyLjIzNnoiIGZpbGw9IiNjMDAiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-gr {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gL0NyZWF0aXZlIENvbW1vbnMgUHVibGljIERvbWFpbiAtLT4KPCEtLQo8cmRmOlJERiB4bWxucz0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvIgogICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgo8V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6dGl0bGU+TmV3IFplYWxhbmQsIEF1c3RyYWxpYSwgVW5pdGVkIEtpbmdkb20sIFVuaXRlZCBTdGF0ZXMsIApCb3NuaWEgYW5kIEhlcnplZ292aW5hLCBBemVyYmFpamFuLCBBcm1lbmlhLCBCYWhhbWFzLCBCZWxnaXVtLCBCZW5pbiwgCkJ1bGdhcmlhLCBFc3RvbmlhLCBGaW5sYW5kLCBHYWJvbiwgR2FtYmlhLCBHZXJtYW55LCBHcmVlY2UsIEdyZWVubGFuZCwgCkd1aW5lYSwgSG9uZHVyYXMsIElzcmFlbCwgSmFtYWljYSwgSm9yZGFuLCBhbmQgUm9tYW5pYSBGbGFnczwvZGM6dGl0bGU+CiAgICA8ZGM6cmlnaHRzPjxBZ2VudD4KICAgICAgIDxkYzp0aXRsZT5EYW5pZWwgTWNSYWU8L2RjOnRpdGxlPgogICAgPC9BZ2VudD48L2RjOnJpZ2h0cz4KICAgIDxsaWNlbnNlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvUHVibGljRG9tYWluIiAvPgo8L1dvcms+Cgo8TGljZW5zZSByZGY6YWJvdXQ9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1B1YmxpY0RvbWFpbiI+CiAgICA8cGVybWl0cyByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1JlcHJvZHVjdGlvbiIgLz4KICAgIDxwZXJtaXRzIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvRGlzdHJpYnV0aW9uIiAvPgogICAgPHBlcm1pdHMgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9EZXJpdmF0aXZlV29ya3MiIC8+CjwvTGljZW5zZT4KPC9yZGY6UkRGPgotLT4KPHN2ZyBpZD0ic3ZnNjExIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHZlcnNpb249IjEuMSIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzNDA2Ij4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGRlZnMgaWQ9ImRlZnM2MTMiPgogIDxjbGlwUGF0aCBpZD0iY2xpcFBhdGg0OTM1IiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0NDkzNyIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjkwIiB3aWR0aD0iMTIwIiB5PSIwIiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDQ5MzUpIiB0cmFuc2Zvcm09InNjYWxlKDUuMzMzMykiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICA8ZyBpZD0iZzYyNiI+CiAgIDxyZWN0IGlkPSJyZWN0NjE0IiBoZWlnaHQ9IjEwIiB3aWR0aD0iMTM1IiB5PSIwIiB4PSIwIiBmaWxsPSIjMDA2MWYzIi8+CiAgIDxyZWN0IGlkPSJyZWN0NjE1IiBoZWlnaHQ9IjEwIiB3aWR0aD0iMTM1IiB5PSIxMCIgeD0iMCIgZmlsbD0iI2ZmZiIvPgogICA8cmVjdCBpZD0icmVjdDYxNiIgaGVpZ2h0PSIxMCIgd2lkdGg9IjEzNSIgeT0iMjAiIHg9IjAiIGZpbGw9IiMwMDYxZjMiLz4KICAgPHJlY3QgaWQ9InJlY3Q2MTciIGhlaWdodD0iMTAiIHdpZHRoPSIxMzUiIHk9IjMwIiB4PSIwIiBmaWxsPSIjZmZmIi8+CiAgIDxyZWN0IGlkPSJyZWN0NjE4IiBoZWlnaHQ9IjEwIiB3aWR0aD0iMTM1IiB5PSI0MCIgeD0iMCIgZmlsbD0iIzAwNjFmMyIvPgogICA8cmVjdCBpZD0icmVjdDYxOSIgaGVpZ2h0PSIxMCIgd2lkdGg9IjEzNSIgeT0iNTAiIHg9IjAiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9InJlY3Q2MjAiIGhlaWdodD0iMTAiIHdpZHRoPSIxMzUiIHk9IjYwIiB4PSIwIiBmaWxsPSIjMDA2MWYzIi8+CiAgIDxyZWN0IGlkPSJyZWN0NjIxIiBoZWlnaHQ9IjEwIiB3aWR0aD0iMTM1IiB5PSI3MCIgeD0iMCIgZmlsbD0iI2ZmZiIvPgogICA8cmVjdCBpZD0icmVjdDYyMiIgaGVpZ2h0PSIxMCIgd2lkdGg9IjEzNSIgeT0iODAiIHg9IjAiIGZpbGw9IiMwMDYxZjMiLz4KICA8L2c+CiAgPGcgaWQ9Imc2MzkiPgogICA8cmVjdCBpZD0icmVjdDYyMyIgaGVpZ2h0PSI1MCIgd2lkdGg9IjUwIiB5PSIwIiB4PSIwIiBmaWxsPSIjMDA2MWYzIi8+CiAgIDxnIGlkPSJnNjM2IiBmaWxsPSIjZmZmIj4KICAgIDxyZWN0IGlkPSJyZWN0NjI0IiBoZWlnaHQ9IjUwIiB3aWR0aD0iMTAiIHk9IjAiIHg9IjIwIi8+CiAgICA8cmVjdCBpZD0icmVjdDYyNSIgaGVpZ2h0PSIxMCIgd2lkdGg9IjUwIiB5PSIyMCIgeD0iMCIvPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-flag-hk {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM2MTYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMzOTUiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMzk3IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIwIiB4PSItODkuMDQ4Ii8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMzk1KSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDgzLjQ4MyAwKSI+CiAgPHJlY3QgaWQ9InJlY3QxNDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJzY2FsZSgtMSkiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzMxLjQzIiB5PSItNTEyIiB4PSItNjE4IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2JhMDAwMCIvPgogIDxnIGlkPSJnNjk0IiB0cmFuc2Zvcm09Im1hdHJpeCguNjg4MDggMCAwIC42ODgwOCAtMTIzLjI5IDQuNTQ1OSkiPgogICA8ZyBpZD0iZzY2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yNSAtMy43NSkiPgogICAgPHBhdGggaWQ9InBhdGg1NzMiIGQ9Im01MjQuNDUgMzU3LjI4cy03NS4wMi0zMi4zMDEtNjQuMjU1LTExNmMxMC40MjEtNDAuMjkgMjguODI4LTY3LjcyNyA2Mi4xNy04Mi42NjEgMTUuNjI5LTQuODYzIDMxLjYwNy02Ljk0NyA0Ny45My04LjMzNi00LjI4NCA0LjA1Mi03Ljg3MiA4LjEwNC05LjcyNCAxMy4xOTgtMy41OSA5LjE0Ni0wLjkyNyAxNy45NDUgMy44MTkgMjYuNzQzIDYuMDIgMTAuMTg4IDkuNjA3IDIwLjcyMyAxMC43NjYgMzQuMzg0IDIuMTk5IDE5LjIxOC02LjAyIDM3Ljc0My0yMS4xODYgNDguOTczLTkuNjEgNy40MDktMjAuOTU0IDkuOTU2LTMwLjIxNyAxOC40MDctNy4xNzcgNy4wNjMtMTEuNTc2IDE0LjEyNi0xMy4xOTcgMjYuMzk2LTAuMjMyIDIzLjM4NiA2LjEzNyAyNi42MjkgMTMuODk0IDM4Ljl6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4KICAgIDxwYXRoIGlkPSJwYXRoNTc0IiBkPSJtNTEwLjIxIDIzNi4xOHYtMC4zNDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSIjYmEwMDAwIi8+CiAgICA8cGF0aCBpZD0icGF0aDU3NSIgZD0ibTUxNC45NSAzNDguNTljLTI5LjE4LTI1LjgyLTI2LjYzLTkwLjc2LTQuNC0xMTIuNDEiIHN0cm9rZT0iI2JhMDAwMCIgc3Ryb2tlLXdpZHRoPSIyLjM0NDlwdCIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb242MzgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoLjEzNTY3IC0uMDMwNjg0IC4wMjY5ODUgLjEyOTA5IDQ0MS4zOCAxOTEuODkpIiBwb2ludHM9IjU2OS4xIDM2NS44MSA1OTEuMDQgNDMzLjE2IDU5MS4wNCA0MzMuMTYgNTMzLjc3IDM5MS40OCA0NzYuNSA0MzMuMTUgNDk4LjQ1IDM2NS44MSA0NDEuMTIgMzI0LjIxIDUxMS45NSAzMjQuMjggNTMzLjc4IDI1Ni45IDU1NS42MSAzMjQuMjggNjI2LjQ0IDMyNC4yMyIgZmlsbD0iI2JhMDAwMCIvPgogICA8L2c+CiAgIDxnIGlkPSJnNjc0IiB0cmFuc2Zvcm09Im1hdHJpeCguMjkzMDIgLjk1NjExIC0uOTU2MTEgLjI5MzAyIDcyNSAtMjU4LjEzKSI+CiAgICA8cGF0aCBpZD0icGF0aDY3NSIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2NzYiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjc3IiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY3OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2NzkiIHRyYW5zZm9ybT0ibWF0cml4KC0uODEzNTQgLjU4MTUwIC0uNTgxNTAgLS44MTM1NCAxMTc3LjEgMzM5LjU1KSI+CiAgICA8cGF0aCBpZD0icGF0aDY4MCIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2ODEiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjgyIiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY4MyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2ODQiIHRyYW5zZm9ybT0ibWF0cml4KC0uNzg2NTcgLS42MTc1MCAuNjE3NTAgLS43ODY1NyA3MzIuNzggOTY2Ljk2KSI+CiAgICA8cGF0aCBpZD0icGF0aDY4NSIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2ODYiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjg3IiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY4OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2ODkiIHRyYW5zZm9ybT0ibWF0cml4KC4zMjEwNyAtLjk0NzA1IC45NDcwNSAuMzIxMDcgMjUuMjg3IDc0Mi41KSI+CiAgICA8cGF0aCBpZD0icGF0aDY5MCIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2OTEiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjkyIiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY5MyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-id {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzU0OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM4MDkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZmxhZyIgdHJhbnNmb3JtPSJtYXRyaXgoMS4yNSAwIDAgLjkzNzUwIDAgLS4wMDAwMDE5ODMwKSI+CiAgPGcgaWQ9Imc1NTQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDIyNCAwIDAgMS4zNTkgMS4xOTYzIDMuOTYzMykiPgogICA8cmVjdCBpZD0icmVjdDU1MSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMDIzIDAgMCAuNTE3MDMgLjAwMjc0MDIgLTEuNDA4NSkiIGhlaWdodD0iMzc3LjkyIiB3aWR0aD0iNDk5LjYiIHk9Ii0yLjkxNjMiIHg9Ii0xLjE3IiBmaWxsPSIjZTcwMDExIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTUzIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjAwMjMgMCAwIC40OTg0NSAuMDAyNzQwMiAxODYuOTEpIiBoZWlnaHQ9IjM3Ny45MiIgd2lkdGg9IjQ5OS42IiB5PSItMi45MTYzIiB4PSItMS4xNyIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-in {
	background: url(/vn/themes/default/images/content/in.5c50abc42af2fbc8838ef06b0de3b954.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-je {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogPHRpdGxlPkhTQkNfTUFTVEVSQlJBTkRfTE9HT19SR0I8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0ODIiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIHN0cm9rZT0ibnVsbCIgZmlsbC1ydWxlPSJub256ZXJvIiBpZD0iSFNCQ19NQVNURVJCUkFORF9MT0dPX1JHQiI+CiAgICA8cmVjdCBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgaGVpZ2h0PSIzMTYuNzI3NDA4IiB3aWR0aD0iMzE1LjM2NDUyMSIgeT0iODEuNDUwMDEiIHg9IjE2Mi41MDMyNTkiIGZpbGw9IiNGRkZGRkYiIGlkPSJSZWN0YW5nbGUtcGF0aCIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNjM1LjU0OTk4OTcwMDMxNzQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDQ3Ny44Njc3Mzg3MjM3NTQ5LDM5OC41NDk5ODc3OTI5Njg3NSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iMzIwLjE4NTQ4Nzc0NzE5MjQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDE2Mi41MDMyMjE1MTE4NDA4Miw4MS40NTAwMTIyMDcwMzEyNSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNC40NDk5ODE2ODk0NTMxMjUsMjQwLjE4NjMwOTgxNDQ1MzEyIDE2Mi41MDMyMjE1MTE4NDA4MiwzOTguNTQ5OTg3NzkyOTY4NzUgMTYyLjUwMzIyMTUxMTg0MDgyLDgxLjQ1MDAxMjIwNzAzMTI1ICIgZmlsbD0iI0RCMDAxMSIgaWQ9IlNoYXBlIi8+CiAgICA8cG9seWdvbiBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgcG9pbnRzPSIzMjAuMTg1NDg3NzQ3MTkyNCwyNDAuMTg2MzA5ODE0NDUzMTIgMTYyLjUwMzIyMTUxMTg0MDgyLDM5OC41NDk5ODc3OTI5Njg3NSA0NzcuODY3NzM4NzIzNzU0OSwzOTguNTQ5OTg3NzkyOTY4NzUgIiBmaWxsPSIjREIwMDExIiBpZD0iU2hhcGUiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+) 0 0/100% 100% no-repeat;
}
.rec-flag-lk {
	background: url(/vn/themes/default/images/content/lk.a878e46f90e52f91b028a74f82125f46.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-mt {
	background: url(/vn/themes/default/images/content/mt.4c71d3fdb5a2f3dca2e58cdfcd2bf521.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-mx {
	background: url(/vn/themes/default/images/content/mx.877739edab9c59a56e0f2ce15657e80c.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-my {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQxOTkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZmxhZyIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgPHJlY3QgaWQ9InJlY3QxNDkiIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSItNy4xMTM2ZS03IiB4PSIuOTAwNjIiIGZpbGw9IiNlODAwMDgiLz4KICA8cmVjdCBpZD0icmVjdDI5OSIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjM0LjI4NiIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QzMDAiIGhlaWdodD0iMzQuMjg2IiB3aWR0aD0iNjQwIiB5PSIxMDIuODYiIHg9Ii45MDA2MiIgZmlsbD0iI2ZmZiIvPgogIDxyZWN0IGlkPSJyZWN0MzAxIiBoZWlnaHQ9IjM0LjI4NiIgd2lkdGg9IjY0MCIgeT0iMTcxLjQzIiB4PSIuOTAwNjIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDMwMiIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjI0MCIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QzMDMiIGhlaWdodD0iMzQuMjg2IiB3aWR0aD0iNjQwIiB5PSIzMDguNTciIHg9Ii45MDA2MiIgZmlsbD0iI2ZmZiIvPgogIDxyZWN0IGlkPSJyZWN0MzA0IiBoZWlnaHQ9IjM0LjI4NiIgd2lkdGg9IjY0MCIgeT0iMzc3LjE0IiB4PSIuOTAwNjIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDMwNSIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjQ0NS43MSIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QyOTgiIGhlaWdodD0iMTQxLjM5IiB3aWR0aD0iMjQ1LjE3IiB5PSI1LjM2NzFlLTgiIHg9IjAiIGZpbGw9IiMwMDA2ODkiLz4KICA8ZyBpZD0iZzQ1MTgiIGZpbGw9IiNmZTAiIHRyYW5zZm9ybT0ibWF0cml4KC40ODI4OCAwIDAgLjQ4Mjg4IDAgNy42OTU2KSI+CiAgIDxwYXRoIGlkPSJwYXRoMjk3IiBkPSJtMjU3Ljc2IDIzMi45NGMtNTQuNjI3IDMwLjM5Ny0xMjIuOTIgOS44NTcxLTE1Mi40NC00NS4yLTI5LjUxNy01NS4wNTgtOS4xMzc3LTEyMy44OSA0NS40OS0xNTMuNjQgMzMuNzc3LTE4LjM5NSA3MC44NzUtMTguNzYgMTA0LjU4LTAuNjY2NjUtMTkuMDItNC41NzgtMzYuMDA0LTQuMzMxOS01NC40NTkgMS4xNTA1LTUzLjc1OSAxNS45Ny04NC42NjIgNzMuMzYyLTY4Ljk3OSAxMjguMTEgMTUuNjgzIDU0Ljc0NSA3Mi4wNDIgODYuMjE0IDEyNS44IDcwLjI0NHoiLz4KICAgPHBvbHlnb24gaWQ9InBvbHlnb24yOTEiIHRyYW5zZm9ybT0ibWF0cml4KC44NDk5MiAwIDAgLjg0OTkyIDM0LjkzMSAtNDIuMDE5KSIgcG9pbnRzPSIzNzAuNjEgMTYyLjkxIDQzOC40OCAxMjQuMzUgMzg0LjU2IDE4MC43OSA0NjIuNDQgMTc1LjUgMzg5LjM3IDIwMi45NiA0NjEuODMgMjMxLjk4IDM4NC4wOSAyMjUuMDIgNDM2Ljc4IDI4Mi42IDM2OS43NiAyNDIuNiAzOTIuMjQgMzE3LjM0IDM0OS4yMiAyNTIuMjIgMzM3LjA0IDMyOS4zMSAzMzcuMDQgMzI5LjMxIDMyNi41NCAyNTEuOTcgMjgyLjEyIDMxNi4xNiAzMDYuMjEgMjQxLjkxIDIzOC4zNCAyODAuNDcgMjkyLjI2IDIyNC4wMyAyMTQuMzggMjI5LjMyIDI4Ny40NSAyMDEuODYgMjE0Ljk5IDE3Mi44NCAyOTIuNzMgMTc5LjggMjQwLjA0IDEyMi4yMiAzMDcuMDYgMTYyLjIyIDI4NC41OCA4Ny40ODIgMzI3LjYgMTUyLjYgMzM5Ljc4IDc1LjUwNyAzNTAuMjggMTUyLjg1IDM5NC43IDg4LjY2NiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-nz {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gL0NyZWF0aXZlIENvbW1vbnMgUHVibGljIERvbWFpbiAtLT4KPCEtLQoKPHJkZjpSREYgeG1sbnM9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPFdvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOnRpdGxlPk5ldyBaZWFsYW5kLCBBdXN0cmFsaWEsIFVuaXRlZCBLaW5nZG9tLCBVbml0ZWQgU3RhdGVzLCAKQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYSwgQXplcmJhaWphbiwgQXJtZW5pYSwgQmFoYW1hcywgQmVsZ2l1bSwgQmVuaW4sIApCdWxnYXJpYSwgRXN0b25pYSwgRmlubGFuZCwgR2Fib24sIEdhbWJpYSwgR2VybWFueSwgR3JlZWNlLCBHcmVlbmxhbmQsIApHdWluZWEsIEhvbmR1cmFzLCBJc3JhZWwsIEphbWFpY2EsIEpvcmRhbiwgYW5kIFJvbWFuaWEgRmxhZ3M8L2RjOnRpdGxlPgogICAgPGRjOnJpZ2h0cz48QWdlbnQ+CiAgICAgICA8ZGM6dGl0bGU+RGFuaWVsIE1jUmFlPC9kYzp0aXRsZT4KICAgIDwvQWdlbnQ+PC9kYzpyaWdodHM+CiAgICA8bGljZW5zZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1B1YmxpY0RvbWFpbiIgLz4KPC9Xb3JrPgoKPExpY2Vuc2UgcmRmOmFib3V0PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iPgogICAgPHBlcm1pdHMgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICA8cGVybWl0cyByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3RyaWJ1dGlvbiIgLz4KICAgIDxwZXJtaXRzIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvRGVyaXZhdGl2ZVdvcmtzIiAvPgo8L0xpY2Vuc2U+Cgo8L3JkZjpSREY+CgotLT4KPHN2ZyBpZD0ic3ZnNTY2IiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHZlcnNpb249IjEuMSIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzMjMwIj4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGcgaWQ9ImZsYWciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogIDxyZWN0IGlkPSJyZWN0NTgwIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgeT0iMCIgeD0iLjAwNDA2NjYiIGZpbGw9IiMwMDAwNmEiLz4KICA8ZyBpZD0iZzU2MCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zNDIgMCAwIDEuMjYwOCAtLjAwMTMwNTggLTEuMzc2MykiPgogICA8cGF0aCBpZD0icGF0aDU3MiIgZD0ibTY0LjUwMSAyOTEuNTcgNTE0LjA4IDUwOC42M2gxMDUuNDVsLTUwMi45OC01MDguMzktMTE2LjU1LTAuMjR6IiB0cmFuc2Zvcm09Im1hdHJpeCguNDYyMzcgMCAwIC40NzQ1OCAtMjkuODIzIC0xMzcuMjgpIiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoNTc3IiBkPSJtMTA1LjU0IDI5Ni4wMSA1MDMuODQgNTA2LjcyIDM5LjIxMS0wLjYxOS01MDUuOTUtNTA2LjExaC0zNy4xeiIgdHJhbnNmb3JtPSJtYXRyaXgoLS40NjE5MCAwIDAgLS40NzYzNSAzMTcuMzkgMzgzLjQ3KSIgZmlsbD0iI2YwMCIvPgogICA8cGF0aCBpZD0icGF0aDU4MSIgZD0ibTY0LjUwMSAyOTEuNTcgNTE0LjA4IDUwOC42M2gxMDUuNDVsLTUwMi45OC01MDguMzktMTE2LjU1LTAuMjR6IiB0cmFuc2Zvcm09Im1hdHJpeCgtLjQ2MjM3IDAgMCAuNDc0NTggMzE2LjI4IC0xMzcuMjgpIiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoNTc5IiBkPSJtMTA1LjU0IDI5Ni4wMSA1MDMuODQgNTA2LjcyIDM5LjIxMSAwLjAyLTUwNS45NS01MDYuNzRoLTM3LjF6IiB0cmFuc2Zvcm09Im1hdHJpeCgtLjQ2MTcyIDAgMCAuNDc2MzUgMzE3LjMyIC0xMzkuOTEpIiBmaWxsPSIjZjAwIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTcwIiBoZWlnaHQ9IjI0MS4zOCIgd2lkdGg9IjQ1LjgzMSIgeT0iMS4wOTQ1IiB4PSIxMjAuMzEiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9InJlY3Q1NjkiIGhlaWdodD0iNDguMjc2IiB3aWR0aD0iMjg2LjQ0IiB5PSI5Ny42NDYiIHg9Ii4wMDQ5MzUwIiBmaWxsPSIjZmZmIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTc0IiBoZWlnaHQ9IjI0MS4zOCIgd2lkdGg9IjI1Ljc4IiB5PSIxLjA5NDUiIHg9IjEzMC4zNCIgZmlsbD0iI2YwMCIvPgogICA8cmVjdCBpZD0icmVjdDU3NSIgaGVpZ2h0PSIyNC4xMzgiIHdpZHRoPSIyODYuNDQiIHk9IjEwOS43MiIgeD0iLjAwNDkzNDAiIGZpbGw9IiNmMDAiLz4KICA8L2c+CiAgPGcgaWQ9Imc4MjAzIiB0cmFuc2Zvcm09Im1hdHJpeCguODY1NjIgMCAwIC44NjU2MiA1OC43NCA4My45NDMpIj4KICAgPGcgaWQ9Imc1OTEiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIC0uMDAwOTk4NzggLjAwMDQ0NTU5KSI+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU4OSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMS45NjYyKSIgZD0ibSA1MTkuMDY4MTgsMTA4LjcyODAxIC0yMi4wMjUzMSwtMTYuMTkzNDQgLTIyLjgzODE2LDE1LjAyNTMxIDguNTk0NjgsLTI1Ljk1MTM2MiAtMjEuMzQ3MywtMTcuMDc3MzA3IDI3LjMzNzExLDAuMTU0NjE3IDkuNjQ0ODEsLTI1LjU3OTY2NiA4LjMwMDU4LDI2LjA0NjkyIDI3LjMwODEyLDEuMjY4MjA0IC0yMi4yMDcwNywxNS45NDMyNjUgeiIgcG9pbnRzPSI1MTkuMDcgMTA4LjczIDQ5Ny4wNCA5Mi41MzUgNDc0LjIgMTA3LjU2IDQ4Mi44IDgxLjYwOCA0NjEuNDUgNjQuNTMxIDQ4OC43OSA2NC42ODYgNDk4LjQzIDM5LjEwNiA1MDYuNzQgNjUuMTUzIDUzNC4wNCA2Ni40MjEgNTExLjg0IDgyLjM2NCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTAiIGZpbGw9IiNmMDAiIHRyYW5zZm9ybT0ibWF0cml4KC45OTg4MyAuMDQ4MzY0IC0uMDQ4MzY0IC45OTg4MyA0LjAzNTYgLTIxLjk5NykiIGQ9Im0gNTExLjIwMzU1LDkxLjAzMjUwOCAtMTMuNDY5OCwtOC43MzMxOTEgLTEyLjg2OTc3LDkuNTk1NDkzIDQuMTQzMzYsLTE1LjUwOTI1MSAtMTMuMTAyODMsLTkuMjc0NzAyIDE2LjAzMDU0LC0wLjg1MjA1MyA0Ljc3MTc3LC0xNS4zMjc1NzUgNS43NjQwNiwxNC45ODI2NTQgMTYuMDUxOTUsLTAuMTk4MjYgLTEyLjQ2ODE2LDEwLjExMTg0MiB6IiBwb2ludHM9IjUxMS4yIDkxLjAzMiA0OTcuNzMgODIuMjk5IDQ4NC44NiA5MS44OTUgNDg5LjAxIDc2LjM4NiA0NzUuOSA2Ny4xMTEgNDkxLjk0IDY2LjI1OSA0OTYuNzEgNTAuOTMxIDUwMi40NyA2NS45MTQgNTE4LjUyIDY1LjcxNiA1MDYuMDYgNzUuODI4Ii8+CiAgIDwvZz4KICAgPGcgaWQ9Imc1OTQiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIC04Ni43OTUgMTQ0LjA4KSI+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU5NSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMS45NjYyKSIgZD0ibSA1MTkuMDY4MTgsMTA4LjcyODAxIC0yMi4wMjUzMSwtMTYuMTkzNDQgLTIyLjgzODE2LDE1LjAyNTMxIDguNTk0NjgsLTI1Ljk1MTM2MiAtMjEuMzQ3MywtMTcuMDc3MzA3IDI3LjMzNzExLDAuMTU0NjE3IDkuNjQ0ODEsLTI1LjU3OTY2NiA4LjMwMDU4LDI2LjA0NjkyIDI3LjMwODEyLDEuMjY4MjA0IC0yMi4yMDcwNywxNS45NDMyNjUgeiIgcG9pbnRzPSI1MTkuMDcgMTA4LjczIDQ5Ny4wNCA5Mi41MzUgNDc0LjIgMTA3LjU2IDQ4Mi44IDgxLjYwOCA0NjEuNDUgNjQuNTMxIDQ4OC43OSA2NC42ODYgNDk4LjQzIDM5LjEwNiA1MDYuNzQgNjUuMTUzIDUzNC4wNCA2Ni40MjEgNTExLjg0IDgyLjM2NCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTYiIGZpbGw9IiNmMDAiIHRyYW5zZm9ybT0ibWF0cml4KC45OTg4MyAuMDQ4MzY0IC0uMDQ4MzY0IC45OTg4MyA0LjAzNTYgLTIxLjk5NykiIGQ9Im0gNTExLjIwMzU1LDkxLjAzMjUwOCAtMTMuNDY5OCwtOC43MzMxOTEgLTEyLjg2OTc3LDkuNTk1NDkzIDQuMTQzMzYsLTE1LjUwOTI1MSAtMTMuMTAyODMsLTkuMjc0NzAyIDE2LjAzMDU0LC0wLjg1MjA1MyA0Ljc3MTc3LC0xNS4zMjc1NzUgNS43NjQwNiwxNC45ODI2NTQgMTYuMDUxOTUsLTAuMTk4MjYgLTEyLjQ2ODE2LDEwLjExMTg0MiB6IiBwb2ludHM9IjUxMS4yIDkxLjAzMiA0OTcuNzMgODIuMjk5IDQ4NC44NiA5MS44OTUgNDg5LjAxIDc2LjM4NiA0NzUuOSA2Ny4xMTEgNDkxLjk0IDY2LjI1OSA0OTYuNzEgNTAuOTMxIDUwMi40NyA2NS45MTQgNTE4LjUyIDY1LjcxNiA1MDYuMDYgNzUuODI4Ii8+CiAgIDwvZz4KICAgPGcgaWQ9Imc1OTciIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIDkwLjgzIDEyOS44OCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTgiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuOTY2MikiIGQ9Im0gNTE5LjA2ODE4LDEwOC43MjgwMSAtMjIuMDI1MzEsLTE2LjE5MzQ0IC0yMi44MzgxNiwxNS4wMjUzMSA4LjU5NDY4LC0yNS45NTEzNjIgLTIxLjM0NzMsLTE3LjA3NzMwNyAyNy4zMzcxMSwwLjE1NDYxNyA5LjY0NDgxLC0yNS41Nzk2NjYgOC4zMDA1OCwyNi4wNDY5MiAyNy4zMDgxMiwxLjI2ODIwNCAtMjIuMjA3MDcsMTUuOTQzMjY1IHoiIHBvaW50cz0iNTE5LjA3IDEwOC43MyA0OTcuMDQgOTIuNTM1IDQ3NC4yIDEwNy41NiA0ODIuOCA4MS42MDggNDYxLjQ1IDY0LjUzMSA0ODguNzkgNjQuNjg2IDQ5OC40MyAzOS4xMDYgNTA2Ljc0IDY1LjE1MyA1MzQuMDQgNjYuNDIxIDUxMS44NCA4Mi4zNjQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTk5IiBmaWxsPSIjZjAwIiB0cmFuc2Zvcm09Im1hdHJpeCguOTk4ODMgLjA0ODM2NCAtLjA0ODM2NCAuOTk4ODMgNC4wMzU2IC0yMS45OTcpIiBkPSJtIDUxMS4yMDM1NSw5MS4wMzI1MDggLTEzLjQ2OTgsLTguNzMzMTkxIC0xMi44Njk3Nyw5LjU5NTQ5MyA0LjE0MzM2LC0xNS41MDkyNTEgLTEzLjEwMjgzLC05LjI3NDcwMiAxNi4wMzA1NCwtMC44NTIwNTMgNC43NzE3NywtMTUuMzI3NTc1IDUuNzY0MDYsMTQuOTgyNjU0IDE2LjA1MTk1LC0wLjE5ODI2IC0xMi40NjgxNiwxMC4xMTE4NDIgeiIgcG9pbnRzPSI1MTEuMiA5MS4wMzIgNDk3LjczIDgyLjI5OSA0ODQuODYgOTEuODk1IDQ4OS4wMSA3Ni4zODYgNDc1LjkgNjcuMTExIDQ5MS45NCA2Ni4yNTkgNDk2LjcxIDUwLjkzMSA1MDIuNDcgNjUuOTE0IDUxOC41MiA2NS43MTYgNTA2LjA2IDc1LjgyOCIvPgogICA8L2c+CiAgIDxnIGlkPSJnNjAwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjAyNjYgMCAwIDEuMDMyMSAtMi4wMTk1IDMzNC44NCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb242MDEiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuOTY2MikiIGQ9Im0gNTE5LjA2ODE4LDEwOC43MjgwMSAtMjIuMDI1MzEsLTE2LjE5MzQ0IC0yMi44MzgxNiwxNS4wMjUzMSA4LjU5NDY4LC0yNS45NTEzNjIgLTIxLjM0NzMsLTE3LjA3NzMwNyAyNy4zMzcxMSwwLjE1NDYxNyA5LjY0NDgxLC0yNS41Nzk2NjYgOC4zMDA1OCwyNi4wNDY5MiAyNy4zMDgxMiwxLjI2ODIwNCAtMjIuMjA3MDcsMTUuOTQzMjY1IHoiIHBvaW50cz0iNTE5LjA3IDEwOC43MyA0OTcuMDQgOTIuNTM1IDQ3NC4yIDEwNy41NiA0ODIuOCA4MS42MDggNDYxLjQ1IDY0LjUzMSA0ODguNzkgNjQuNjg2IDQ5OC40MyAzOS4xMDYgNTA2Ljc0IDY1LjE1MyA1MzQuMDQgNjYuNDIxIDUxMS44NCA4Mi4zNjQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNjAyIiBmaWxsPSIjZjAwIiB0cmFuc2Zvcm09Im1hdHJpeCguOTk4ODMgLjA0ODM2NCAtLjA0ODM2NCAuOTk4ODMgNC4wMzU2IC0yMS45OTcpIiBkPSJtIDUxMS4yMDM1NSw5MS4wMzI1MDggLTEzLjQ2OTgsLTguNzMzMTkxIC0xMi44Njk3Nyw5LjU5NTQ5MyA0LjE0MzM2LC0xNS41MDkyNTEgLTEzLjEwMjgzLC05LjI3NDcwMiAxNi4wMzA1NCwtMC44NTIwNTMgNC43NzE3NywtMTUuMzI3NTc1IDUuNzY0MDYsMTQuOTgyNjU0IDE2LjA1MTk1LC0wLjE5ODI2IC0xMi40NjgxNiwxMC4xMTE4NDIgeiIgcG9pbnRzPSI1MTEuMiA5MS4wMzIgNDk3LjczIDgyLjI5OSA0ODQuODYgOTEuODk1IDQ4OS4wMSA3Ni4zODYgNDc1LjkgNjcuMTExIDQ5MS45NCA2Ni4yNTkgNDk2LjcxIDUwLjkzMSA1MDIuNDcgNjUuOTE0IDUxOC41MiA2NS43MTYgNTA2LjA2IDc1LjgyOCIvPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100%no-repeat;
}
.rec-flag-om {
	background: url(/vn/themes/default/images/content/om.1ca70fae180a1ec5ad5e2a5c1ebcc095.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-ph {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM2NjYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDg2NzMiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q4Njc1IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSIwIiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg4NjczKSI+CiAgPGcgaWQ9Imc4NTg3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5Ljk5OSkiPgogICA8cmVjdCBpZD0icmVjdDE0OSIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI3MjAiIHk9IjEuMjEzOGUtMTQiIHg9Ii0zOS45OTkiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZjUwMDEzIi8+CiAgIDxyZWN0IGlkPSJyZWN0MjgwIiBoZWlnaHQ9IjI0MCIgd2lkdGg9IjcyMCIgeT0iMS4yMTM4ZS0xNCIgeD0iLTM5Ljk5OSIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiMwMDE4OWEiLz4KICAgPHBhdGggaWQ9InBhdGgyNzkiIGQ9Im0tMzkuOTk5IDAgNDEzLjE1IDIzOS42OS00MTMuMTUgMjM5LjM5IDAuMDAxLTQ3OS4wOHoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZmVmZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoMjA1IiBkPSJtLTIwLjQyMSA0MzcuMSA0LjIxMTItMTguNDktMTYuNjA1LTkuMTc1MSAxOS4zMDEtMi40MDk3IDQuMzkwOC0xOC40NTggNy43MTc1IDE3LjAwMyAxOS4zMTctMi4yMzMzLTE0LjUzMiAxMi45MTcgNy41NDg2IDE3LjA3OC0xNi42OTgtOS4wMTktMTQuNjUzIDEyLjc4N3oiIHN0cm9rZS13aWR0aD0iLjExMjg3IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDI1IiBkPSJtNjcuNDUzIDE5OC41LTE0LjgyNi0yNS40NTktOC41MjYyLTAuOTY1NTYgMjAuMzAxIDI4LjgzIDMuMDUxNS0yLjQwNTN6bS0xMS41MDggMTEuNjY1LTMxLjE3My0yMy45ODYtMS4xMTY3LTEzLjk2NCAxMi42MDYtMC40MjYwMyAyNS43NzEgMzEuNTE4LTYuMDg3MyA2Ljg1NzZ6bS00LjczMzkgNS40ODQ5LTI1LjY1Ni0xNC40ODItMS4wODA1LTguNTEyNCAyOS4xMDEgMTkuOTEtMi4zNjM5IDMuMDgzN3oiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDI2IiBkPSJtMTA0LjE0IDE5My4yNyA3LjczODQtMjguNDI3LTUuMjk0MS02Ljc1MjktNi4yOTkyIDM0LjY5MyAzLjg1NDkgMC40ODY3N3ptLTE2LjM4Ni0wLjAxNjMtNC43ODA0LTM5LjA0MiA5LjE2NjctMTAuNTkzIDkuMTQ4MiA4LjY4MzctNC4zNzcyIDQwLjQ3Ny05LjE1NzMgMC40NzM4M3ptLTcuMjI5NyAwLjQ3NTA3LTcuNjgxOC0yOC40NDIgNS4zMDc1LTYuNzQyMyA2LjIzMDEgMzQuNzA1LTMuODU1OSAwLjQ3OTF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyNyIgZD0ibTEzMy44NyAyMTYuMTkgMjUuODM5LTE0LjE1MyAxLjE4ODktOC40OTc5LTI5LjM1MiAxOS41MzggMi4zMjQ0IDMuMTEzNnptLTExLjM1OS0xMS44MSAyNC43OTUtMzAuNTMzIDEzLjk4OS0wLjc1MDAyIDAuMDk1MiAxMi42MTMtMzIuMTg0IDI0LjkzNS02LjY5NTUtNi4yNjUxem0tNS4zNTg4LTQuODc2MiAxNS4xNS0yNS4yNjggOC41Mzc4LTAuODU2NzctMjAuNjY3IDI4LjU2OC0zLjAyMDYtMi40NDR6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyOCIgZD0ibTEzOC40NyAyNTEuODEgMjguNDIzIDcuNzUzMyA2Ljc1NTYtNS4yOTA2LTM0LjY5LTYuMzE3NC0wLjQ4ODc5IDMuODU0NnptMC4wMjQ5LTE2LjM4NiAzOS4wNDQtNC43NTk5IDEwLjU4OCA5LjE3MjMtOC42ODg1IDkuMTQzNy00MC40NzUtNC4zOTg1LTAuNDY5MDItOS4xNTc2em0tMC40NzEyOC03LjIyOTkgMjguNDQ2LTcuNjY2OSA2LjczOTUgNS4zMTExLTM0LjcwOSA2LjIxMTktMC40NzcwOC0zLjg1NjF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyOSIgZD0ibTExNi44MyAyODAuNzggMTQuOTM5IDI1LjM5MyA4LjUzMDQgMC45Mjc5MS0yMC40MjgtMjguNzQtMy4wNDA5IDIuNDE4OHptMTEuNDU3LTExLjcxNSAzMS4yNzkgMjMuODQ4IDEuMTc4NCAxMy45NTktMTIuNjA0IDAuNDgxNjgtMjUuOTEtMzEuNDA0IDYuMDU3LTYuODg0NHptNC43MDk3LTUuNTA1NyAyNS43MiAxNC4zNjggMS4xMTggOC41MDc2LTI5LjE4OC0xOS43ODIgMi4zNTAzLTMuMDk0MXoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDMwIiBkPSJtODAuMjczIDI4Ni4yLTcuNTQyNyAyOC40NzkgNS4zNDA0IDYuNzE2MyA2LjA2MDUtMzQuNzM1LTMuODU4Mi0wLjQ2MDI1em0xNi4zODYtMC4wOTY0IDUuMDQ4OCAzOS4wMDgtOS4wOTM3IDEwLjY1Ni05LjIwNzctOC42MjA2IDQuMDk4OC00MC41MDYgOS4xNTM5LTAuNTM2Nzl6bTcuMjI2Mi0wLjUyNDc4IDcuODc3MiAyOC4zODktNS4yNjEgNi43Nzg3LTYuNDY4Ni0zNC42NjIgMy44NTI1LTAuNTA1NjF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQzMSIgZD0ibTUwLjYwOSAyNjMuODctMjUuNjA4IDE0LjU2Ny0xLjA1MjIgOC41MTYgMjkuMDM0LTIwLjAwNy0yLjM3NDItMy4wNzU4em0xMS41NDcgMTEuNjI2LTI0LjMwMSAzMC45MjgtMTMuOTc1IDAuOTc0NzMtMC4yOTc4NS0xMi42MSAzMS43NzktMjUuNDQ5IDYuNzk1MyA2LjE1Njd6bTUuNDM2NSA0Ljc4OTQtMTQuNzQyIDI1LjUwOC04LjUyMyAwLjk5Mzg2IDIwLjIwNS0yOC44OTcgMy4wNTk1IDIuMzk1MnoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDMyIiBkPSJtNDUuNTQzIDIyNy45LTI4LjQ3Ny03LjU1MTQtNi43MTc5IDUuMzM4NCAzNC43MzQgNi4wNzExIDAuNDYxNDMtMy44NTh6bTAuMDkxMzkgMTYuMzg2LTM5LjAwOSA1LjAzNjktMTAuNjUzLTkuMDk2OSA4LjYyMzQtOS4yMDUxIDQwLjUwNSA0LjExMTEgMC41MzQgOS4xNTR6bTAuNTIyNTcgNy4yMjY0LTI4LjM5MSA3Ljg2ODUtNi43NzcxLTUuMjYzMSAzNC42NjQtNi40NTgxIDAuNTA0NDMgMy44NTI2eiIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiNlY2EzMDAiLz4KICAgPHBhdGggaWQ9InBhdGg0MzMiIGQ9Im0zMDEuNzIgMjY0Ljc2LTEwLjk5MS0xNS40NTQtMTcuOTAyIDYuMjc4OCAxMS4wNTQtMTYuMDA0LTEwLjg0Ny0xNS41NjYgMTcuODI0IDUuNTY0IDExLjE5Ny0xNS44OTktMC4wMzkxIDE5LjQ0MyAxNy43NjggNS43Mzk5LTE3Ljg0NyA2LjQ1Mi0wLjIxNjcgMTkuNDQ2eiIgc3Ryb2tlLXdpZHRoPSIuMTEyODciIGZpbGw9IiNlY2EzMDAiLz4KICAgPHBhdGggaWQ9InBhdGg0MzQiIGQ9Im0tOS44NTE3IDkyLjEyMi0zLjQwODMtMTguNjU1LTE4Ljg3Ni0xLjg5NyAxNi43OTQtOS44MTQtMy4yMzEtMTguNjk2IDEzLjc4OCAxMi41OTIgMTYuODc5LTkuNjU4LTguMjczMiAxNy41OTUgMTMuNjYyIDEyLjcyNy0xOC45LTEuNzE4LTguNDM0NyAxNy41MjR6IiBzdHJva2Utd2lkdGg9Ii4xMTI4NyIgZmlsbD0iI2VjYTMwMCIvPgogICA8ZWxsaXBzZSBpZD0icGF0aDQxOCIgZD0ibSAyNjMuNzEyMjMsMzUzLjg3NjAxIGMgMCw0MC4zMzI1OCAtMzIuNjk2MDIsNzMuMDI4NTkgLTczLjAyODYxLDczLjAyODU5IC00MC4zMzI1OCwwIC03My4wMjg2LC0zMi42OTYwMSAtNzMuMDI4NiwtNzMuMDI4NTkgMCwtNDAuMzMyNTggMzIuNjk2MDIsLTczLjAyODYgNzMuMDI4NiwtNzMuMDI4NiA0MC4zMzI1OSwwIDczLjAyODYxLDMyLjY5NjAyIDczLjAyODYxLDczLjAyODYgeiIgY3g9IjE5MC42OCIgcng9IjczLjAyOSIgY3k9IjM1My44OCIgdHJhbnNmb3JtPSJtYXRyaXgoLjY3NzMzIDAgMCAuNjc3MzMgLTM3LjEwOCAtLjAwMDAxNjIzNSkiIHJ5PSI3My4wMjkiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-flag-qa {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQzMjAiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMwMzAiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMDMyIiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIuMDAwMDAyNDExNiIgeD0iLTI3LjMzNCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMDMwKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDI1LjYyNiAtLjAwMDAwMjI2MDkpIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgPHJlY3QgaWQ9InJlY3QxNzEiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzY4IiB5PSIuMDAwMDAyNDExNiIgeD0iLTcwIiBmaWxsPSIjNjYwMDU3Ii8+CiAgPHBhdGggaWQ9InBhdGgxOTMiIGQ9Im04Ni41MzMgNTExLjc2LTE1Ni41MyAwLjI0LTAuMDAzLTUxMiAxNTUuOCAwLjA4MTQ3MiAxMDAuNTMgMzIuMzI3LTk5Ljc5NSAzMS41MWw5OS43OTEgMzIuNDg5LTk5Ljc5MSAzMS41MTEgOTkuNzkxIDMyLjQ4OS05OS43OTEgMzEuNTExIDk5Ljc5MSAzMi40ODktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDg5LTk5Ljc5MSAzMS41MTEgOTkuNzkxIDMyLjQ4OS05OS43OTEgMzEuNTExIiBmaWxsPSIjZmZmIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-sg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMwNzkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDE1MjUxIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0MTUyNTMiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHk9IjAiIHg9IjAiLz4KICA8L2NsaXBQYXRoPgogPC9kZWZzPgogPGcgaWQ9ImZsYWciIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDE1MjUxKSI+CiAgPGcgaWQ9ImcxNTE2OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NSAwIDAgLjkzNzUgLTEuMjQ5NSAtLjAwMDAwMjI2MDkpIj4KICAgPHJlY3QgaWQ9InJlY3QxNDkiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzY4IiB5PSIuMDAwMDAyNDExNiIgeD0iLTIwIiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2ZmZiIvPgogICA8cmVjdCBpZD0icmVjdDE0OCIgaGVpZ2h0PSIyNTYiIHdpZHRoPSI3NjgiIHk9Ii4wMDAwMDI0MTE2IiB4PSItMjAiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZGYwMDAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTQxIiBkPSJtMTU3LjEyIDQyLjkwOWMtMzUuNDYgOC4xMy02MS44MDcgMzQuMzg2LTY5LjI1NiA3MC4wODEtMTAuMTIxIDQ4LjUgMjEuNDY2IDk1Ljk5IDcwLjA2NiAxMDYuMTItNDkuMSAxNC05OS44MjktMTQuMjItMTEzLjctNjIuODYtMTMuODYzLTQ4LjY0IDE0LjM1OC05OS4zNzIgNjMtMTEzLjI0IDE3LjA3NS00Ljg2OTQgMzIuNzk1LTQuOSA0OS44OTItMC4xMDA5NHoiIHN0cm9rZS13aWR0aD0iLjUyNDM3IiBmaWxsPSIjZmZmIi8+CiAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uMTQyIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMyNTEgMCAwIDEuMzI1MSAtMjA0LjMzIC01NzQuNzkpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogICA8cG9seWdvbiBpZD0icG9seWdvbjE0NCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMjUxIDAgMCAxLjMyNTEgLTE4NS42IC01MTkuMjYpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogICA8cG9seWdvbiBpZD0icG9seWdvbjE0NSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMjUxIDAgMCAxLjMyNTEgLTEyMy4yOCAtNTE5LjY2KSIgcG9pbnRzPSIyNjIuMjUgNTIyLjI4IDI2Ni4xOSA1MzQuNDUgMjY2LjE5IDUzNC40NSAyNTUuNzggNTI3LjAyIDI0NS40MiA1MzQuNTIgMjQ5LjI3IDUyMi4zMyAyMzguOTQgNTE0LjggMjUxLjcyIDUxNC42OSAyNTUuNjkgNTAyLjUzIDI1OS43NCA1MTQuNjYgMjcyLjUzIDUxNC42OCIgc3Ryb2tlLXdpZHRoPSIuNTI0MzciIGZpbGw9IiNmZmYiLz4KICAgPHBvbHlnb24gaWQ9InBvbHlnb24xNDYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzI1MSAwIDAgMS4zMjUxIC0xMDQuNjkgLTU3NC43NCkiIHBvaW50cz0iMjYyLjI1IDUyMi4yOCAyNjYuMTkgNTM0LjQ1IDI2Ni4xOSA1MzQuNDUgMjU1Ljc4IDUyNy4wMiAyNDUuNDIgNTM0LjUyIDI0OS4yNyA1MjIuMzMgMjM4Ljk0IDUxNC44IDI1MS43MiA1MTQuNjkgMjU1LjY5IDUwMi41MyAyNTkuNzQgNTE0LjY2IDI3Mi41MyA1MTQuNjgiIHN0cm9rZS13aWR0aD0iLjUyNDM3IiBmaWxsPSIjZmZmIi8+CiAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uMTQ3IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMyNTEgMCAwIDEuMzI1MSAtMTU0LjAzIC02MTEuMjgpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-tw {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2Zzk3NyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhNDE1NCI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzOTc5Ij4KICA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMzczMSIgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8cmVjdCBpZD0icmVjdDM3MzMiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI2ODIuNjciIHk9Ii0uMDAwMDEwNzA3IiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDM3MzEpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NTAgMCAwIC45Mzc1MCAwIC4wMDAwMTAwMzgpIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgPHJlY3QgaWQ9InJlY3Q5ODMiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzY4IiB5PSItLjAwMDAwMzkwNTgiIHg9IjAiIGZpbGw9IiNkZTIxMTAiLz4KICA8cmVjdCBpZD0icmVjdDk4NCIgaGVpZ2h0PSIyNTYiIHdpZHRoPSIzODUuNjkiIHk9Ii0uMDAwMDEyMDQ3IiB4PSIwIiBmaWxsPSIjMDgzOTljIi8+CiAgPHBvbHlnb24gaWQ9InBvbHlnb24xMDA3IiBkPSJtIDI3Mi41MzI3MSwxNzEuOTg2MDMgLTQ1Ljg2MzA4LC05LjQyNjQ2IDkuNzY2NTMsNDUuNzkxODYgLTM1LjAwNTM2LC0zMS4wOTUwOSAtMTQuNDM3ODcsNDQuNTQwMTggLTE0Ljc2Nzk4LC00NC40MzE4MiAtMzQuNzczNjYsMzEuMzUzOTkgOS40MjY0NywtNDUuODYzMDcgLTQ1Ljc5MTg3LDkuNzY2NTIgMzEuMDk1MSwtMzUuMDA1MzYgLTQ0LjU0MDE4NywtMTQuNDM3ODcgNDQuNDMxODI3LC0xNC43Njc5OCAtMzEuMzU0LC0zNC43NzM2NTQgNDUuODYzMDgsOS40MjY0NjQgLTkuNzY2NTMsLTQ1Ljc5MTg2NyAzNS4wMDUzNiwzMS4wOTUwOTcgMTQuNDM3ODcsLTQ0LjU0MDE4NSAxNC43Njc5OCw0NC40MzE4MjMgMzQuNzczNjYsLTMxLjM1Mzk5NiAtOS40MjY0Nyw0NS44NjMwNzkgNDUuNzkxODcsLTkuNzY2NTI5IC0zMS4wOTUxLDM1LjAwNTM1OCA0NC41NDAxOSwxNC40Mzc4NyAtNDQuNDMxODIsMTQuNzY3OTggeiIgcG9pbnRzPSIyNzIuNTMgMTcxLjk5IDIyNi42NyAxNjIuNTYgMjM2LjQ0IDIwOC4zNSAyMDEuNDMgMTc3LjI2IDE4Ni45OSAyMjEuOCAxNzIuMjIgMTc3LjM2IDEzNy40NSAyMDguNzIgMTQ2Ljg4IDE2Mi44NiAxMDEuMDkgMTcyLjYyIDEzMi4xOCAxMzcuNjIgODcuNjQxIDEyMy4xOCAxMzIuMDcgMTA4LjQxIDEwMC43MiA3My42MzcgMTQ2LjU4IDgzLjA2NCAxMzYuODIgMzcuMjcyIDE3MS44MiA2OC4zNjcgMTg2LjI2IDIzLjgyNyAyMDEuMDMgNjguMjU5IDIzNS44IDM2LjkwNSAyMjYuMzcgODIuNzY4IDI3Mi4xNiA3My4wMDEgMjQxLjA3IDEwOC4wMSAyODUuNjEgMTIyLjQ0IDI0MS4xOCAxMzcuMjEiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDMyMSAwIDAgMS4wMzIxIC44MTk3NiAxLjA0MzkpIiBmaWxsPSIjZmZmIi8+CiAgPHBvbHlnb24gaWQ9InBvbHlnb24xMDA5IiBkPSJtIDIzMC40MTM4MywxNjcuNjE4NTUgLTE0LjMxNjg5LDcuNjIxOTIgLTEzLjk1MzA2LDguMjY5MTggLTE2LjIwOTc1LC0wLjU1NzY3IC0xNi4yMTgyOSwwLjE4NDc4IC0xMy43NTkyMywtOC41ODc4MyAtMTQuMTM3ODQsLTcuOTQ5MTEgLTcuNjIxOTIsLTE0LjMxNjkgLTguMjY5MTcsLTEzLjk1MzA2IDAuNTU3NjcsLTE2LjIwOTc1IC0wLjE4NDc5LC0xNi4yMTgyOSA4LjU4Nzg0LC0xMy43NTkyMjQgNy45NDkxMSwtMTQuMTM3ODQyIDE0LjMxNjksLTcuNjIxOTIxIDEzLjk1MzA1LC04LjI2OTE3NCAxNi4yMDk3NiwwLjU1NzY3MSAxNi4yMTgyOCwtMC4xODQ3ODggMTMuNzU5MjMsOC41ODc4MzYgMTQuMTM3ODQsNy45NDkxMTMgNy42MjE5MiwxNC4zMTY4OTYgOC4yNjkxOCwxMy45NTMwNTMgLTAuNTU3NjgsMTYuMjA5NzYgMC4xODQ3OSwxNi4yMTgyOSAtOC41ODc4MywxMy43NTkyMiB6IiBwb2ludHM9IjIzMC40MSAxNjcuNjIgMjE2LjEgMTc1LjI0IDIwMi4xNCAxODMuNTEgMTg1LjkzIDE4Mi45NSAxNjkuNzIgMTgzLjE0IDE1NS45NiAxNzQuNTUgMTQxLjgyIDE2Ni42IDEzNC4yIDE1Mi4yOCAxMjUuOTMgMTM4LjMzIDEyNi40OCAxMjIuMTIgMTI2LjMgMTA1LjkgMTM0Ljg5IDkyLjE0MyAxNDIuODQgNzguMDA1IDE1Ny4xNSA3MC4zODMgMTcxLjExIDYyLjExNCAxODcuMzIgNjIuNjcxIDIwMy41NCA2Mi40ODYgMjE3LjMgNzEuMDc0IDIzMS40MyA3OS4wMjQgMjM5LjA1IDkzLjM0IDI0Ny4zMiAxMDcuMjkgMjQ2Ljc3IDEyMy41IDI0Ni45NSAxMzkuNzIgMjM4LjM2IDE1My40OCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wNDM3IDAgMCAxLjA0MDkgLTIuMDA4MyAuNDQ4NTgpIiBmaWxsPSIjMDA1Mzg3Ii8+CiAgPHBhdGggaWQ9InBhdGgxMDExIiBkPSJtMjM2Ljg4IDEyMi44MWMwIDI3Ljc1NC0yMi40OTkgNTAuMjUzLTUwLjI1MyA1MC4yNTNzLTUwLjI1My0yMi40OTktNTAuMjUzLTUwLjI1MyAyMi40OTktNTAuMjUzIDUwLjI1My01MC4yNTMgNTAuMjUzIDIyLjQ5OSA1MC4yNTMgNTAuMjUzeiIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMzIxIDAgMCAxLjAzMjEgLjE1Mjg2IDEuNTI4NykiIGZpbGw9IiNmZmYiLz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-flag-us {
	background: url(/vn/themes/default/images/content/us.08055e46267282026bfffd4f23bffb6a.svg) 0 0/100% 100% no-repeat;
}
.rec-flag-vn {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM3MjgiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDQwMjQiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q0MDI2IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIuMDAwMDAyNDExNiIgeD0iLTg1LjMzNCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg0MDI0KSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDgwLjAwMSAtLjAwMDAwMjI2MDkpIj4KICA8cmVjdCBpZD0icmVjdDE0OSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI3NjgiIHk9Ii4wMDAwMDI0MTE2IiB4PSItMTI4IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjMDAxNSIvPgogIDxwYXRoIGlkPSJwYXRoMjA1IiBkPSJtMzQ5LjU5IDM4MS4wNS04OS41NzYtNjYuODkzLTg5LjEzNyA2Ny41NSAzMy4xNTItMTA5Ljc3LTg4Ljk3My02Ny43ODQgMTEwLjA4LTAuOTQ1MDcgMzQuMTQyLTEwOS40NCAzNC44NzMgMTA5LjE5IDExMC4wOCAwLjE0NDAxLTg4LjUxNyA2OC40MjMgMzMuODg0IDEwOS41M3oiIHN0cm9rZS13aWR0aD0iLjExMjg3IiBmaWxsPSIjZmYwIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-flag-hi {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogPHRpdGxlPkhTQkNfTUFTVEVSQlJBTkRfTE9HT19SR0I8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0ODIiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIHN0cm9rZT0ibnVsbCIgZmlsbC1ydWxlPSJub256ZXJvIiBpZD0iSFNCQ19NQVNURVJCUkFORF9MT0dPX1JHQiI+CiAgICA8cmVjdCBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgaGVpZ2h0PSIzMTYuNzI3NDA4IiB3aWR0aD0iMzE1LjM2NDUyMSIgeT0iODEuNDUwMDEiIHg9IjE2Mi41MDMyNTkiIGZpbGw9IiNGRkZGRkYiIGlkPSJSZWN0YW5nbGUtcGF0aCIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNjM1LjU0OTk4OTcwMDMxNzQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDQ3Ny44Njc3Mzg3MjM3NTQ5LDM5OC41NDk5ODc3OTI5Njg3NSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iMzIwLjE4NTQ4Nzc0NzE5MjQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDE2Mi41MDMyMjE1MTE4NDA4Miw4MS40NTAwMTIyMDcwMzEyNSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNC40NDk5ODE2ODk0NTMxMjUsMjQwLjE4NjMwOTgxNDQ1MzEyIDE2Mi41MDMyMjE1MTE4NDA4MiwzOTguNTQ5OTg3NzkyOTY4NzUgMTYyLjUwMzIyMTUxMTg0MDgyLDgxLjQ1MDAxMjIwNzAzMTI1ICIgZmlsbD0iI0RCMDAxMSIgaWQ9IlNoYXBlIi8+CiAgICA8cG9seWdvbiBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgcG9pbnRzPSIzMjAuMTg1NDg3NzQ3MTkyNCwyNDAuMTg2MzA5ODE0NDUzMTIgMTYyLjUwMzIyMTUxMTg0MDgyLDM5OC41NDk5ODc3OTI5Njg3NSA0NzcuODY3NzM4NzIzNzU0OSwzOTguNTQ5OTg3NzkyOTY4NzUgIiBmaWxsPSIjREIwMDExIiBpZD0iU2hhcGUiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+) 0 0/100% 100% no-repeat;
}
.rec-flag-oi {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDcuMSAoNDU0MjIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogPHRpdGxlPkhTQkNfTUFTVEVSQlJBTkRfTE9HT19SR0I8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0ODIiIHdpZHRoPSI2NDIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIHN0cm9rZT0ibnVsbCIgZmlsbC1ydWxlPSJub256ZXJvIiBpZD0iSFNCQ19NQVNURVJCUkFORF9MT0dPX1JHQiI+CiAgICA8cmVjdCBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgaGVpZ2h0PSIzMTYuNzI3NDA4IiB3aWR0aD0iMzE1LjM2NDUyMSIgeT0iODEuNDUwMDEiIHg9IjE2Mi41MDMyNTkiIGZpbGw9IiNGRkZGRkYiIGlkPSJSZWN0YW5nbGUtcGF0aCIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNjM1LjU0OTk4OTcwMDMxNzQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDQ3Ny44Njc3Mzg3MjM3NTQ5LDM5OC41NDk5ODc3OTI5Njg3NSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iMzIwLjE4NTQ4Nzc0NzE5MjQsMjQwLjE4NjMwOTgxNDQ1MzEyIDQ3Ny44Njc3Mzg3MjM3NTQ5LDgxLjQ1MDAxMjIwNzAzMTI1IDE2Mi41MDMyMjE1MTE4NDA4Miw4MS40NTAwMTIyMDcwMzEyNSAiIGZpbGw9IiNEQjAwMTEiIGlkPSJTaGFwZSIvPgogICAgPHBvbHlnb24gc3Ryb2tlPSJudWxsIiBzdHJva2Utd2lkdGg9IjAiIHBvaW50cz0iNC40NDk5ODE2ODk0NTMxMjUsMjQwLjE4NjMwOTgxNDQ1MzEyIDE2Mi41MDMyMjE1MTE4NDA4MiwzOTguNTQ5OTg3NzkyOTY4NzUgMTYyLjUwMzIyMTUxMTg0MDgyLDgxLjQ1MDAxMjIwNzAzMTI1ICIgZmlsbD0iI0RCMDAxMSIgaWQ9IlNoYXBlIi8+CiAgICA8cG9seWdvbiBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMCIgcG9pbnRzPSIzMjAuMTg1NDg3NzQ3MTkyNCwyNDAuMTg2MzA5ODE0NDUzMTIgMTYyLjUwMzIyMTUxMTg0MDgyLDM5OC41NDk5ODc3OTI5Njg3NSA0NzcuODY3NzM4NzIzNzU0OSwzOTguNTQ5OTg3NzkyOTY4NzUgIiBmaWxsPSIjREIwMDExIiBpZD0iU2hhcGUiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+) 0 0/100% 100% no-repeat;
}

/* Flags for currency */
.rec-currency-aed {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0KT24gT2N0b2JlciAzMCwgMjAwMywgQnJldHQgUm9wZXIgZGVkaWNhdGVkIHRvIHRoZSBwdWJsaWMgZG9tYWluIHRoZQp3b3JrICJTVkcgZ3JhcGhpYyBvZiBBdXN0cmFsaWFuIEFib3JpZ2luYWwgRmxhZy4iIEJlZm9yZSBtYWtpbmcgdGhlIGRlZGljYXRpb24sCkJyZXR0IFJvcGVyCnJlcHJlc2VudGVkIHRoYXQgQnJldHQgUm9wZXIgb3duZWQgYWxsIGNvcHlyaWdodHMgaW4gdGhlCndvcmsuIEJ5IG1ha2luZyB0aGUgZGVkaWNhdGlvbiwgQnJldHQgUm9wZXIgbWFkZSBhbiBvdmVydCBhY3QKb2YgcmVsaW5xdWlzaG1lbnQgaW4gcGVycGV0dWl0eSBvZiBhbGwgcHJlc2VudCBhbmQgZnV0dXJlIHJpZ2h0cyB1bmRlcgpjb3B5cmlnaHQgbGF3LCB3aGV0aGVyIHZlc3RlZCBvciBjb250aW5nZW50LCBpbiAiU1ZHIGdyYXBoaWMgb2YgVW5pdGVkIEFyYWIKRW1pcmF0ZXMgRmxhZy4iCgpCcmV0dCBSb3BlciB1bmRlcnN0YW5kcyB0aGF0IHN1Y2ggcmVsaW5xdWlzaG1lbnQgb2YgYWxsIHJpZ2h0cwppbmNsdWRlcyB0aGUgcmVsaW5xdWlzaG1lbnQgb2YgYWxsIHJpZ2h0cyB0byBlbmZvcmNlIChieSBsYXdzdWl0IG9yCm90aGVyd2lzZSkgdGhvc2UgY29weXJpZ2h0cyBpbiB0aGUgV29yay4KCkJyZXR0IFJvcGVyIHJlY29nbml6ZXMgdGhhdCwgb25jZSBwbGFjZWQgaW4gdGhlIHB1YmxpYyBkb21haW4sCiJTVkcgZ3JhcGhpYyBvZiBVbml0ZWQgQXJhYiBFbWlyYXRlcyBGbGFnIiBtYXkgYmUgZnJlZWx5IHJlcHJvZHVjZWQsCmRpc3RyaWJ1dGVkLCB0cmFuc21pdHRlZCwgdXNlZCwKbW9kaWZpZWQsIGJ1aWx0IHVwb24sIG9yIG90aGVyd2lzZSBleHBsb2l0ZWQgYnkgYW55b25lIGZvciBhbnkKcHVycG9zZSwgY29tbWVyY2lhbCBvciBub24tY29tbWVyY2lhbCwgYW5kIGluIGFueSB3YXksIGluY2x1ZGluZyBieQptZXRob2RzIHRoYXQgaGF2ZSBub3QgeWV0IGJlZW4gaW52ZW50ZWQgb3IgY29uY2VpdmVkLgotLT4KPHN2ZyBpZD0iY2FuYWRhIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgZmlsbD0iIzI4ZmYwOSI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzExMiI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzMyI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDQ1OTkiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q0NjAxIiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iMCIgeD0iMCIgZmlsbD0iIzgwODA4MCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNDU5OSkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAxIC04NS4zMzMgLjAwMDAxNTI1OSkiPgogIDxyZWN0IGlkPSJyZWN0OSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSIxOTIiIHk9Ii0uMDAwMDE1MjU5IiB4PSIwIiBmaWxsPSIjZjAwIi8+CiAgPHJlY3QgaWQ9InJlY3QxMiIgaGVpZ2h0PSIxNzEuOTQiIHdpZHRoPSI1NzYiIHk9IjM0MC4wNiIgeD0iMTkyIiBmaWxsPSIjMDAwIi8+CiAgPHJlY3QgaWQ9InJlY3QxMSIgaGVpZ2h0PSIxNjkuNjUiIHdpZHRoPSI1NzYiIHk9IjE3Mi43IiB4PSIxOTIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDEwIiBoZWlnaHQ9IjE3Mi43IiB3aWR0aD0iNTc2IiB5PSItLjAwMDAxNTI1OSIgeD0iMTkyIiBmaWxsPSIjMDA5YTAwIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-aud {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzEiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMSIgeT0iMCIgeD0iMCIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzMDAzIj4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGcgaWQ9ImZsYWciIHN0cm9rZS13aWR0aD0iMXB0Ij4KICA8cmVjdCBpZD0icmVjdDEyNCIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHk9IjAiIHg9IjAiIGZpbGw9IiMwMDYiLz4KICA8ZyBpZD0iZzU4NCIgdHJhbnNmb3JtPSJzY2FsZSg1Ljc2MTQgOC4zMzMzKSI+CiAgIDxwYXRoIGlkPSJwYXRoMTQ2IiBkPSJtMCAwdjMuMzU0MWw1My4yOTIgMjYuNjQ2aDYuNzA4di0zLjM1NGwtNTMuMjkyLTI2LjY0NmgtNi43MDh6bTYwIDB2My4zNTRsLTUzLjI5MiAyNi42NDZoLTYuNzA4di0zLjM1NGw1My4yOTItMjYuNjQ2aDYuNzA4eiIgZmlsbD0iI2ZmZiIvPgogICA8cGF0aCBpZD0icGF0aDEzNiIgZD0ibTI1IDB2MzBoMTB2LTMwaC0xMHptLTI1IDEwdjEwaDYwdi0xMGgtNjB6IiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTQxIiBkPSJtMCAxMnY2aDYwdi02aC02MHptMjctMTJ2MzBoNnYtMzBoLTZ6IiBmaWxsPSIjYzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTUwIiBkPSJtMCAzMCAyMC0xMGg0LjQ3MmwtMjAgMTBoLTQuNDcyem0wLTMwIDIwIDEwaC00LjQ3MmwtMTUuNTI4LTcuNzYzOXYtMi4yMzYxem0zNS41MjggMTAgMjAtMTBoNC40NzJsLTIwIDEwaC00LjQ3MnptMjQuNDcyIDIwLTIwLTEwaDQuNDcybDE1LjUyOCA3Ljc2NHYyLjIzNnoiIGZpbGw9IiNjMDAiLz4KICA8L2c+CiAgPGcgaWQ9ImczMDQ1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDA3NSAwIDAgMS4wMDc1IDEuMzUzOCAtMzcuNzQpIj4KICAgPHBvbHlnb24gaWQ9InBvbHlnb241ODkiIHRyYW5zZm9ybT0ibWF0cml4KDcuNjcyNyAwIDAgNy42NzI3IC0xLjMxNDggNjYuNDIpIiBwb2ludHM9IjM4Ljc3NCA0Ny4wMDMgMzMuMTI3IDQ3LjQ5NCAzMy45MDUgNTMuMTA5IDMwIDQ5IDI2LjA5NSA1My4xMDkgMjYuODczIDQ3LjQ5NCAyMS4yMjYgNDcuMDAzIDI2LjEgNDQuMTEgMjIuOTY0IDM5LjM4OSAyOC4yNjQgNDEuMzk2IDMwIDM2IDMwIDM2IDMxLjczNiA0MS4zOTYgMzcuMDM2IDM5LjM4OSAzMy45IDQ0LjExIi8+CiAgIDxnIGlkPSJnNTk2IiB0cmFuc2Zvcm09Im1hdHJpeCg2Ljk5OTkgMCAwIDYuOTk5OSAtMTM1LjQzIDExOS43NCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTAiIHBvaW50cz0iODguMTQzIDQ5LjU3NiA4Ni42NDkgNDcuMzI4IDg5LjE3NCA0OC4yODQgOTAgNDUuNzE0IDkwIDQ1LjcxNCA5MC44MjYgNDguMjg0IDkzLjM1MSA0Ny4zMjggOTEuODU3IDQ5LjU3NiA5NC4xNzggNTAuOTU0IDkxLjQ4OSA1MS4xODggOTEuODYgNTMuODYxIDkwIDUxLjkwNSA4OC4xNCA1My44NjEgODguNTExIDUxLjE4OCA4NS44MjIgNTAuOTU0Ii8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU5MiIgcG9pbnRzPSI4OC4xNDMgOS41NzYyIDg2LjY0OSA3LjMyNzkgODkuMTc0IDguMjgzOSA5MCA1LjcxNDMgOTAgNS43MTQzIDkwLjgyNiA4LjI4MzkgOTMuMzUxIDcuMzI3OSA5MS44NTcgOS41NzYyIDk0LjE3OCAxMC45NTQgOTEuNDg5IDExLjE4OCA5MS44NiAxMy44NjEgOTAgMTEuOTA1IDg4LjE0IDEzLjg2MSA4OC41MTEgMTEuMTg4IDg1LjgyMiAxMC45NTQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTkzIiBwb2ludHM9IjczLjE0MyAyNS44MjYgNzEuNjQ5IDIzLjU3OCA3NC4xNzQgMjQuNTM0IDc1IDIxLjk2NCA3NSAyMS45NjQgNzUuODI2IDI0LjUzNCA3OC4zNTEgMjMuNTc4IDc2Ljg1NyAyNS44MjYgNzkuMTc4IDI3LjIwNCA3Ni40ODkgMjcuNDM4IDc2Ljg2IDMwLjExMSA3NSAyOC4xNTUgNzMuMTQgMzAuMTExIDczLjUxMSAyNy40MzggNzAuODIyIDI3LjIwNCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTQiIHBvaW50cz0iMTAxLjQ4IDIxLjgyNiA5OS45ODMgMTkuNTc4IDEwMi41MSAyMC41MzQgMTAzLjMzIDE3Ljk2NCAxMDMuMzMgMTcuOTY0IDEwNC4xNiAyMC41MzQgMTA2LjY4IDE5LjU3OCAxMDUuMTkgMjEuODI2IDEwNy41MSAyMy4yMDQgMTA0LjgyIDIzLjQzOCAxMDUuMTkgMjYuMTExIDEwMy4zMyAyNC4xNTUgMTAxLjQ3IDI2LjExMSAxMDEuODQgMjMuNDM4IDk5LjE1NSAyMy4yMDQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTk1IiBwb2ludHM9Ijk2IDMzLjYxMSA5NC41MyAzNC41MjIgOTQuOTQzIDMyLjg0MyA5My42MjIgMzEuNzI4IDk1LjM0NyAzMS42MDEgOTYgMzAgOTYgMzAgOTYuNjUzIDMxLjYwMSA5OC4zNzggMzEuNzI4IDk3LjA1NyAzMi44NDMgOTcuNDcgMzQuNTIyIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-bhd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMwMTYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMyMzciIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMjM5IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSIwIiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMjM3KSI+CiAgPHJlY3QgaWQ9InJlY3QxNzEiIGhlaWdodD0iNDgwIiB3aWR0aD0iNzIwIiB5PSIwIiB4PSItMzIuNSIgZmlsbD0iI2UxMDAxMSIvPgogIDxwYXRoIGlkPSJwYXRoMTkzIiBkPSJtMTE0LjI1IDQ3OS43Ny0xNDYuNzUgMC4yMjg5NHYtNDgwbDE0Ni4wNiAwLjA3NjM4IDk0LjI0MiAzMC4zMDYtOTMuNTU0IDI5LjU0MSA5My41NTQgMzAuNDU4LTkzLjU1NCAyOS41NDIgOTMuNTU0IDMwLjQ1OC05My41NTQgMjkuNTQxIDkzLjU1NCAzMC40NTgtOTMuNTU0IDI5LjU0MiA5My41NTQgMzAuNDU5LTkzLjU1NCAyOS41NDEgOTMuNTU0IDMwLjQ1OS05My41NTQgMjkuNTQxIDkzLjU1NCAzMC40NTgtOTMuNTU0IDI5LjU0MiA5My41NTQgMzAuNDU4LTkzLjU1NCAyOS41NDIiIGZpbGw9IiNmZmYiLz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-bmd {
	background: url(/vn/themes/default/images/content/bm.efdad43a39119140bfe2ecf53dd505e4.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-bnd {
	background: url(/vn/themes/default/images/content/bn.c870fcfc6a5138153c1b6e7a04ba88da.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-cad {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9ImNhbmFkYSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtb3BhY2l0eT0iMTQuMTE4IiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMS4xIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIGZpbGw9IiMyOGZmMDkiPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM1MDMiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczMiPgogIDxjbGlwUGF0aCBpZD0iY2xpcFBhdGgzMDg3IiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0MzA4OSIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjY4Mi42NyIgeT0iLTAuMDAwMDA0MSIgeD0iLTc5LjA2IiBmaWxsPSIjMDAwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLW9wYWNpdHk9IjEiIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDMwODcpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NSAwIDAgLjkzNzUgNzQuMTE4IC4wMDAwMDM4NDM4KSI+CiAgPGcgaWQ9ImczNTMxIiB0cmFuc2Zvcm09Im1hdHJpeCguNzA3NTcgMCAwIDEgNzkuNzc5IC0uMDAwMDA0MSkiPgogICA8cmVjdCBpZD0ibWF0IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iMCIgeD0iMS45MTkiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9ImxlZnQiIGhlaWdodD0iNTEyIiB3aWR0aD0iMjU2IiB5PSIwIiB4PSItMjU0LjA4IiBmaWxsPSIjYmYwYTMwIi8+CiAgIDxyZWN0IGlkPSJyaWdodCIgaGVpZ2h0PSI1MTIiIHdpZHRoPSIyNTYiIHk9IjAiIHg9IjUxMy45MiIgZmlsbD0iI2JmMGEzMCIvPgogIDwvZz4KICA8cGF0aCBpZD0ibGVhZiIgZD0ibTEzNS4zMSAyNDcuNDEtMTQuMDY3IDQuODA4MSA2NS40NTYgNTcuNDQ2YzQuOTUxNyAxNC43NjQtMS43MTg0IDE5LjExNi01Ljk2ODMgMjYuODU5bDcxLjA2LTkuMDE5Mi0xLjg1MDggNzEuNTEyIDE0LjcxOC0wLjQyMzM2LTMuMjA5Ni03MC45MTggNzEuMTMgOC40MzIzYy00LjQwMjItOS4yOTY1LTguMzE5OS0xNC4yMzMtNC4yNDc0LTI5LjA5OGw2NS40MTMtNTQuNDI1LTExLjQ0Ny00LjE0MzdjLTkuMzU5LTcuMjIyMiA0LjA0MzgtMzQuNzg0IDYuMDY1Ny01Mi4xNzggMCAwLTM4LjE5NSAxMy4xMzUtNDAuNjk4IDYuMjYyMmwtOS43MjYxLTE4LjY4NS0zNC43NDggMzguMTcyYy0zLjc5NjUgMC45MDkxNi01LjQxMzgtMC42MDE5NS02LjMwNDItMy44MDlsMTYuMDUzLTc5Ljc2Ni0yNS40MTkgMTQuMjk3Yy0yLjEyODEgMC45MDk5Mi00LjI1NjEgMC4xMjQ4OS01LjY1ODYtMi4zNTUybC0yNC40NS00OS4wNi0yNS4yMSA1MC45NWMtMS45MDA4IDEuODI1Ny0zLjgwMjggMi4wMzczLTUuMzgxMyAwLjc5NTc4bC0yNC4yMDQtMTMuNTc4IDE0LjUyOSA3OS4xNDNjLTEuMTU1MiAzLjE0MjEtMy45MjM5IDQuMDI2My03LjE3OTcgMi4zMjU0bC0zMy4yMTYtMzcuNzM3Yy00LjM0NDggNi45NjE1LTcuMjg5NiAxOC4zMzYtMTMuMDMzIDIwLjg4NS01Ljc0MzUgMi4zODY2LTI0Ljk4LTQuODIzMS0zNy44NzMtNy42Mzc4IDQuNDA0NyAxNS44OTUgMTguMTc2IDQyLjMwMiA5LjQ2MTQgNTAuOTU3eiIgZmlsbD0iI2JmMGEzMCIvPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-chf {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzMDYzIj4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGcgaWQ9ImZsYWciIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogIDxyZWN0IGlkPSJyZWN0MTcxIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgeT0iMCIgeD0iMCIgZmlsbD0iI2ZhMDAwYiIvPgogIDxyZWN0IGlkPSJyZWN0NTU0IiBoZWlnaHQ9IjAiIHdpZHRoPSIuNzY4MTUiIHk9IjE3Ny4xOSIgeD0iMzI4LjAxIiBmaWxsPSIjODA4MDgwIi8+CiAgPGcgaWQ9Imc1NjYiIHRyYW5zZm9ybT0ibWF0cml4KC42NzczMyAwIDAgLjY3NzMzIC00MCAuMDAwMjQ0ODkpIiBmaWxsPSIjZmZmIj4KICAgPHJlY3QgaWQ9InJlY3Q1NTciIGhlaWdodD0iMTMyLjg3IiB3aWR0aD0iNDQyLjkxIiB5PSIyODcuODkiIHg9IjMxMC4wNCIvPgogICA8cmVjdCBpZD0icmVjdDU2NSIgaGVpZ2h0PSI0NDIuOTEiIHdpZHRoPSIxMzIuODciIHk9IjEzMi44NyIgeD0iNDY1LjA2Ii8+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-cny {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjY0MCIKICAgaGVpZ2h0PSI0ODAiCiAgIHZpZXdCb3g9Ii01IC01IDEyLjggOS42IgogICBpZD0ic3ZnMiIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJjbi5zdmciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTIzIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjEyMTUiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNzc2IgogICAgIGlkPSJuYW1lZHZpZXcyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMS4yNDM3NSIKICAgICBpbmtzY2FwZTpjeD0iMzIwIgogICAgIGlua3NjYXBlOmN5PSIyNDAiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjY1IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIiIC8+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlNCI+RmxhZyBvZiB0aGUgUGVvcGxlJ3MgUmVwdWJsaWMgb2YgQ2hpbmE8L3RpdGxlPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4Ij4KICAgIDxwb2x5Z29uCiAgICAgICBpZD0icyIKICAgICAgIHBvaW50cz0iLTMwMTkzMCw0MTU1NzEgMCwtNTEzNjc0IDMwMTkzMCw0MTU1NzEgLTQ4ODUzMywtMTU4NzM0IDQ4ODUzMywtMTU4NzM0ICIKICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoMS45NDY3NmUtNiwxLjk0Njc2ZS02KSIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmRlMDAiIC8+CiAgICA8Y2xpcFBhdGgKICAgICAgIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgaWQ9ImNsaXBQYXRoMzAxMCI+CiAgICAgIDxyZWN0CiAgICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7c3Ryb2tlOm5vbmUiCiAgICAgICAgIGlkPSJyZWN0MzAxMiIKICAgICAgICAgd2lkdGg9IjI2LjY2NjY2OCIKICAgICAgICAgaGVpZ2h0PSIyMCIKICAgICAgICAgeD0iLTUiCiAgICAgICAgIHk9Ii0xNS40MDAwMDEiIC8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZwogICAgIGlkPSJmbGFnIgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNDgsMCwwLDAuNDgsLTIuNjAwMDAwMSwyLjM5MjAwMDMpIgogICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDMwMTApIgogICAgIGlua3NjYXBlOmxhYmVsPSIjZzMwMDAiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJmaWxsOiNkZTI5MTAiCiAgICAgICBpZD0icmVjdDYiCiAgICAgICBoZWlnaHQ9IjIwIgogICAgICAgd2lkdGg9IjMwIgogICAgICAgeT0iLTE1LjQiCiAgICAgICB4PSItNSIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxMSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDMsMCwwLDMsMCwtMTAuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxMyIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjUxNDQ5NTc1LC0wLjg1NzQ5MjkzLDAuODU3NDkyOTMsLTAuNTE0NDk1NzUsNSwtMTMuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxNSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjE0MTQyMTM1LC0wLjk4OTk0OTQ5LDAuOTg5OTQ5NDksLTAuMTQxNDIxMzUsNywtMTEuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxNyIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMjc0NzIxMTMsLTAuOTYxNTIzOTUsMC45NjE1MjM5NSwwLjI3NDcyMTEzLDcsLTguNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICAgIDx1c2UKICAgICAgIGhlaWdodD0iMjAiCiAgICAgICB3aWR0aD0iMzAiCiAgICAgICB5PSIwIgogICAgICAgeD0iMCIKICAgICAgIGlkPSJ1c2UxOSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNjI0Njk1MDUsLTAuNzgwODY4ODEsMC43ODA4Njg4MSwwLjYyNDY5NTA1LDUsLTYuNCkiCiAgICAgICB4bGluazpocmVmPSIjcyIgLz4KICA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-czk {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMwNjUiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMwNTgiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMDYwIiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSItLjAwMDAwMTg3MTUiIHg9Ii03NCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMDU4KSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUwIDAgMCAuOTM3NTAgNjkuMzc1IC4wMDAwMDE3NTQ2KSIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogIDxyZWN0IGlkPSJyZWN0MTQ5IiBoZWlnaHQ9IjUxMiIgd2lkdGg9Ijc2OCIgeT0iLjAwMDAxNjU4NSIgeD0iLTc0IiBmaWxsPSIjZTgwMDAwIi8+CiAgPHJlY3QgaWQ9InJlY3QyODAiIGhlaWdodD0iMjU2IiB3aWR0aD0iNzY4IiB5PSIuMDAwMDE2NTg1IiB4PSItNzQiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBpZD0icGF0aDI3OSIgZD0ibS03NC03LjMyOTdlLTcgMzgyLjczIDI1NS42Ny0zODIuNzMgMjU1LjM0di01MTEuMDF6IiBmaWxsPSIjMDAwMDZmIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-dkk {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzU0OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjk5MyI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzNTUwIj4KICA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoNDEzMCIgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8cmVjdCBpZD0icmVjdDQxMzIiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI2ODIuNjciIHk9Ii0uMDAwMDAzOTA1OCIgeD0iLTY0Ii8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDQxMzApIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NSAwIDAgLjkzNzUgNjAgLjAwMDAwMzY2MTcpIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgPHJlY3QgaWQ9InJlY3Q1NTEiIGhlaWdodD0iNTEyIiB3aWR0aD0iNjc2LjU3IiB5PSItLjAwMDAwMzkwNTgiIHg9Ii02NCIgZmlsbD0iI2ZiMWIyMiIvPgogIDxyZWN0IGlkPSJyZWN0NTUyIiBoZWlnaHQ9IjczLjE0MyIgd2lkdGg9IjY3Ni41NyIgeT0iMjE5LjQzIiB4PSItNjQiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDU1MyIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI3My4xNDMiIHk9Ii0uMDAwMDAzOTA1OCIgeD0iMTU1LjQzIiBmaWxsPSIjZmZmIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-egp {
	background: url(/vn/themes/default/images/content/eg.94bf51078be7251802fad1bc057798ca.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-eur {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIKCSBpZD0iY2FuYWRhIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDY0MCA0ODAiCgkgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQwIDQ4MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHJlY3QgeT0iMCIgZmlsbD0iIzAzNEVBMiIgd2lkdGg9IjY0MCIgaGVpZ2h0PSI0ODAiLz4KCQk8cGF0aCBmaWxsPSIjMDM0RUEyIiBkPSJNMzIwLDI0MCIvPgoJPC9nPgoJPGc+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSIzMDQuNywxMDQuNiAzMTkuOSw5My41IDMzNSwxMDQuNiAzMjkuMyw4Ni43IDM0NC43LDc1LjYgMzI1LjcsNzUuNiAzMTkuOSw1Ny40IDMxNCw3NS42IAoJCQkyOTUsNzUuNiAzMTAuNCw4Ni43IAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSIyMjYsMTI1LjcgMjQxLjIsMTE0LjYgMjU2LjQsMTI1LjcgMjUwLjYsMTA3LjggMjY2LjEsOTYuNyAyNDcsOTYuNyAyNDEuMiw3OC41IDIzNS40LDk2LjcgCgkJCTIxNi40LDk2LjcgMjMxLjgsMTA3LjggCQkiLz4KCQk8cG9seWdvbiBmaWxsPSIjRkZGMTAwIiBwb2ludHM9IjE4My43LDEzNi4yIDE3Ny45LDE1NC40IDE1OC45LDE1NC4zIDE3NC4zLDE2NS40IDE2OC41LDE4My40IDE4My43LDE3Mi4zIDE5OC45LDE4My40IAoJCQkxOTMuMSwxNjUuNCAyMDguNSwxNTQuMyAxODkuNSwxNTQuMyAJCSIvPgoJCTxwb2x5Z29uIGZpbGw9IiNGRkYxMDAiIHBvaW50cz0iMTYyLjYsMjUwLjggMTc3LjgsMjYxLjkgMTcyLDI0NCAxODcuNCwyMzIuOSAxNjguNCwyMzIuOSAxNjIuNiwyMTQuNyAxNTYuOCwyMzIuOSAxMzcuOCwyMzIuOSAKCQkJMTUzLjIsMjQ0IDE0Ny40LDI2MS45IAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSIxODkuNSwzMTEuNiAxODMuNywyOTMuNSAxNzcuOSwzMTEuNiAxNTguOSwzMTEuNiAxNzQuMywzMjIuNyAxNjguNSwzNDAuNiAxODMuNywzMjkuNSAKCQkJMTk4LjksMzQwLjYgMTkzLjEsMzIyLjcgMjA4LjUsMzExLjYgCQkiLz4KCQk8cG9seWdvbiBmaWxsPSIjRkZGMTAwIiBwb2ludHM9IjI0Ny4yLDM2OS4zIDI0MS4zLDM1MS4xIDIzNS41LDM2OS4zIDIxNi41LDM2OS4zIDIzMS45LDM4MC40IDIyNi4yLDM5OC4zIDI0MS4zLDM4Ny4yIAoJCQkyNTYuNSwzOTguMyAyNTAuOCwzODAuNCAyNjYuMiwzNjkuMyAJCSIvPgoJCTxwb2x5Z29uIGZpbGw9IiNGRkYxMDAiIHBvaW50cz0iMzI1LjcsMzkwLjIgMzE5LjksMzcyIDMxNCwzOTAuMiAyOTUsMzkwLjIgMzEwLjQsNDAxLjIgMzA0LjcsNDE5LjIgMzE5LjksNDA4LjEgMzM1LjEsNDE5LjIgCgkJCTMyOS4zLDQwMS4yIDM0NC43LDM5MC4yIAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSI0MDQuMiwzNjkuMyAzOTguNCwzNTEuMSAzOTIuNiwzNjkuMyAzNzMuNiwzNjkuMyAzODksMzgwLjQgMzgzLjIsMzk4LjMgMzk4LjQsMzg3LjIgNDEzLjYsMzk4LjMgCgkJCTQwNy44LDM4MC40IDQyMy4yLDM2OS4zIAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSI0NjEuOSwzMTEuNiA0NTYsMjkzLjUgNDUwLjIsMzExLjYgNDMxLjIsMzExLjYgNDQ2LjYsMzIyLjcgNDQwLjgsMzQwLjYgNDU2LDMyOS41IDQ3MS4yLDM0MC42IAoJCQk0NjUuNCwzMjIuNyA0ODAuOSwzMTEuNiAJCSIvPgoJCTxwb2x5Z29uIGZpbGw9IiNGRkYxMDAiIHBvaW50cz0iNTAxLjcsMjMyLjcgNDgyLjcsMjMyLjcgNDc2LjksMjE0LjUgNDcxLjEsMjMyLjcgNDUyLjEsMjMyLjcgNDY3LjUsMjQzLjcgNDYxLjcsMjYxLjcgCgkJCTQ3Ni45LDI1MC42IDQ5Mi4xLDI2MS43IDQ4Ni4zLDI0My43IAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSI0NDAuOCwxODMuMSA0NTYsMTcyIDQ3MS4yLDE4My4xIDQ2NS40LDE2NS4yIDQ4MC45LDE1NC4xIDQ2MS45LDE1NC4xIDQ1NiwxMzYgNDUwLjIsMTU0LjEgCgkJCTQzMS4yLDE1NC4xIDQ0Ni42LDE2NS4yIAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0ZGRjEwMCIgcG9pbnRzPSIzOTguNiw3OC41IDM5Mi44LDk2LjcgMzczLjgsOTYuNyAzODkuMiwxMDcuOCAzODMuNCwxMjUuNyAzOTguNiwxMTQuNiA0MTMuOCwxMjUuNyA0MDgsMTA3LjggCgkJCTQyMy41LDk2LjcgNDA0LjQsOTYuNyAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-gbp {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gL0NyZWF0aXZlIENvbW1vbnMgUHVibGljIERvbWFpbiAtLT4KPCEtLQoKPHJkZjpSREYgeG1sbnM9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPFdvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOnRpdGxlPk5ldyBaZWFsYW5kLCBBdXN0cmFsaWEsIFVuaXRlZCBLaW5nZG9tLCBVbml0ZWQgU3RhdGVzLCAKQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYSwgQXplcmJhaWphbiwgQXJtZW5pYSwgQmFoYW1hcywgQmVsZ2l1bSwgQmVuaW4sIApCdWxnYXJpYSwgRXN0b25pYSwgRmlubGFuZCwgR2Fib24sIEdhbWJpYSwgR2VybWFueSwgR3JlZWNlLCBHcmVlbmxhbmQsIApHdWluZWEsIEhvbmR1cmFzLCBJc3JhZWwsIEphbWFpY2EsIEpvcmRhbiwgYW5kIFJvbWFuaWEgRmxhZ3M8L2RjOnRpdGxlPgogICAgPGRjOnJpZ2h0cz48QWdlbnQ+CiAgICAgICA8ZGM6dGl0bGU+RGFuaWVsIE1jUmFlPC9kYzp0aXRsZT4KICAgIDwvQWdlbnQ+PC9kYzpyaWdodHM+CiAgICA8bGljZW5zZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1B1YmxpY0RvbWFpbiIgLz4KPC9Xb3JrPgoKPExpY2Vuc2UgcmRmOmFib3V0PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iPgogICAgPHBlcm1pdHMgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICA8cGVybWl0cyByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3RyaWJ1dGlvbiIgLz4KICAgIDxwZXJtaXRzIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvRGVyaXZhdGl2ZVdvcmtzIiAvPgo8L0xpY2Vuc2U+CjwvcmRmOlJERj4KLS0+CjxzdmcgaWQ9InN2ZzEiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmVyc2lvbj0iMS4xIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTI5OTUiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczMiPgogIDxjbGlwUGF0aCBpZD0iY2xpcFBhdGg4NjczIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0ODY3NSIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjY4Mi42NyIgeT0iLS4wMDAwMDI4NjEzIiB4PSItODUuMzMzIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg4NjczKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUwIDAgMCAuOTM3NTAgODAgLjAwMDAwMjY4MjUpIj4KICA8ZyBpZD0iZzU3OCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ibWF0cml4KDE3LjA2NyAwIDAgMTcuMDY3IC0yNTYgLTAuMDAwMDAyNCkiPgogICA8cmVjdCBpZD0icmVjdDEyNCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjYwIiB5PSIwIiB4PSIwIiBmaWxsPSIjMDA2Ii8+CiAgIDxnIGlkPSJnNTg0Ij4KICAgIDxwYXRoIGlkPSJwYXRoMTQ2IiBkPSJtMCAwdjMuMzU0MWw1My4yOTIgMjYuNjQ2aDYuNzA4di0zLjM1NGwtNTMuMjkyLTI2LjY0NmgtNi43MDh6bTYwIDB2My4zNTRsLTUzLjI5MiAyNi42NDZoLTYuNzA4di0zLjM1NGw1My4yOTItMjYuNjQ2aDYuNzA4eiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGgxMzYiIGQ9Im0yNSAwdjMwaDEwdi0zMGgtMTB6bS0yNSAxMHYxMGg2MHYtMTBoLTYweiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGgxNDEiIGQ9Im0wIDEydjZoNjB2LTZoLTYwem0yNy0xMnYzMGg2di0zMGgtNnoiIGZpbGw9IiNjMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoMTUwIiBkPSJtMCAzMCAyMC0xMGg0LjQ3MmwtMjAgMTBoLTQuNDcyem0wLTMwIDIwIDEwaC00LjQ3MmwtMTUuNTI4LTcuNzYzOXYtMi4yMzYxem0zNS41MjggMTAgMjAtMTBoNC40NzJsLTIwIDEwaC00LjQ3MnptMjQuNDcyIDIwLTIwLTEwaDQuNDcybDE1LjUyOCA3Ljc2NHYyLjIzNnoiIGZpbGw9IiNjMDAiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-hkd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM2MTYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMzOTUiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMzk3IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIwIiB4PSItODkuMDQ4Ii8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMzk1KSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDgzLjQ4MyAwKSI+CiAgPHJlY3QgaWQ9InJlY3QxNDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJzY2FsZSgtMSkiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzMxLjQzIiB5PSItNTEyIiB4PSItNjE4IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2JhMDAwMCIvPgogIDxnIGlkPSJnNjk0IiB0cmFuc2Zvcm09Im1hdHJpeCguNjg4MDggMCAwIC42ODgwOCAtMTIzLjI5IDQuNTQ1OSkiPgogICA8ZyBpZD0iZzY2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yNSAtMy43NSkiPgogICAgPHBhdGggaWQ9InBhdGg1NzMiIGQ9Im01MjQuNDUgMzU3LjI4cy03NS4wMi0zMi4zMDEtNjQuMjU1LTExNmMxMC40MjEtNDAuMjkgMjguODI4LTY3LjcyNyA2Mi4xNy04Mi42NjEgMTUuNjI5LTQuODYzIDMxLjYwNy02Ljk0NyA0Ny45My04LjMzNi00LjI4NCA0LjA1Mi03Ljg3MiA4LjEwNC05LjcyNCAxMy4xOTgtMy41OSA5LjE0Ni0wLjkyNyAxNy45NDUgMy44MTkgMjYuNzQzIDYuMDIgMTAuMTg4IDkuNjA3IDIwLjcyMyAxMC43NjYgMzQuMzg0IDIuMTk5IDE5LjIxOC02LjAyIDM3Ljc0My0yMS4xODYgNDguOTczLTkuNjEgNy40MDktMjAuOTU0IDkuOTU2LTMwLjIxNyAxOC40MDctNy4xNzcgNy4wNjMtMTEuNTc2IDE0LjEyNi0xMy4xOTcgMjYuMzk2LTAuMjMyIDIzLjM4NiA2LjEzNyAyNi42MjkgMTMuODk0IDM4Ljl6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4KICAgIDxwYXRoIGlkPSJwYXRoNTc0IiBkPSJtNTEwLjIxIDIzNi4xOHYtMC4zNDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSIjYmEwMDAwIi8+CiAgICA8cGF0aCBpZD0icGF0aDU3NSIgZD0ibTUxNC45NSAzNDguNTljLTI5LjE4LTI1LjgyLTI2LjYzLTkwLjc2LTQuNC0xMTIuNDEiIHN0cm9rZT0iI2JhMDAwMCIgc3Ryb2tlLXdpZHRoPSIyLjM0NDlwdCIgZmlsbD0ibm9uZSIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb242MzgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoLjEzNTY3IC0uMDMwNjg0IC4wMjY5ODUgLjEyOTA5IDQ0MS4zOCAxOTEuODkpIiBwb2ludHM9IjU2OS4xIDM2NS44MSA1OTEuMDQgNDMzLjE2IDU5MS4wNCA0MzMuMTYgNTMzLjc3IDM5MS40OCA0NzYuNSA0MzMuMTUgNDk4LjQ1IDM2NS44MSA0NDEuMTIgMzI0LjIxIDUxMS45NSAzMjQuMjggNTMzLjc4IDI1Ni45IDU1NS42MSAzMjQuMjggNjI2LjQ0IDMyNC4yMyIgZmlsbD0iI2JhMDAwMCIvPgogICA8L2c+CiAgIDxnIGlkPSJnNjc0IiB0cmFuc2Zvcm09Im1hdHJpeCguMjkzMDIgLjk1NjExIC0uOTU2MTEgLjI5MzAyIDcyNSAtMjU4LjEzKSI+CiAgICA8cGF0aCBpZD0icGF0aDY3NSIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2NzYiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjc3IiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY3OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2NzkiIHRyYW5zZm9ybT0ibWF0cml4KC0uODEzNTQgLjU4MTUwIC0uNTgxNTAgLS44MTM1NCAxMTc3LjEgMzM5LjU1KSI+CiAgICA8cGF0aCBpZD0icGF0aDY4MCIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2ODEiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjgyIiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY4MyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2ODQiIHRyYW5zZm9ybT0ibWF0cml4KC0uNzg2NTcgLS42MTc1MCAuNjE3NTAgLS43ODY1NyA3MzIuNzggOTY2Ljk2KSI+CiAgICA8cGF0aCBpZD0icGF0aDY4NSIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2ODYiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjg3IiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY4OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICAgPGcgaWQ9Imc2ODkiIHRyYW5zZm9ybT0ibWF0cml4KC4zMjEwNyAtLjk0NzA1IC45NDcwNSAuMzIxMDcgMjUuMjg3IDc0Mi41KSI+CiAgICA8cGF0aCBpZD0icGF0aDY5MCIgZD0ibTUyNC40NSAzNTcuMjhzLTc1LjAyLTMyLjMwMS02NC4yNTUtMTE2YzEwLjQyMS00MC4yOSAyOC44MjgtNjcuNzI3IDYyLjE3LTgyLjY2MSAxNS42MjktNC44NjMgMzEuNjA3LTYuOTQ3IDQ3LjkzLTguMzM2LTQuMjg0IDQuMDUyLTcuODcyIDguMTA0LTkuNzI0IDEzLjE5OC0zLjU5IDkuMTQ2LTAuOTI3IDE3Ljk0NSAzLjgxOSAyNi43NDMgNi4wMiAxMC4xODggOS42MDcgMjAuNzIzIDEwLjc2NiAzNC4zODQgMi4xOTkgMTkuMjE4LTYuMDIgMzcuNzQzLTIxLjE4NiA0OC45NzMtOS42MSA3LjQwOS0yMC45NTQgOS45NTYtMzAuMjE3IDE4LjQwNy03LjE3NyA3LjA2My0xMS41NzYgMTQuMTI2LTEzLjE5NyAyNi4zOTYtMC4yMzIgMjMuMzg2IDYuMTM3IDI2LjYyOSAxMy44OTQgMzguOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9InBhdGg2OTEiIGQ9Im01MTAuMjEgMjM2LjE4di0wLjM0NyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4zNDQ5cHQiIGZpbGw9IiNiYTAwMDAiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjkyIiBkPSJtNTE0Ljk1IDM0OC41OWMtMjkuMTgtMjUuODItMjYuNjMtOTAuNzYtNC40LTExMi40MSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMzQ0OXB0IiBmaWxsPSJub25lIi8+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjY5MyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguMTM1NjcgLS4wMzA2ODQgLjAyNjk4NSAuMTI5MDkgNDQxLjM4IDE5MS44OSkiIHBvaW50cz0iNTY5LjEgMzY1LjgxIDU5MS4wNCA0MzMuMTYgNTkxLjA0IDQzMy4xNiA1MzMuNzcgMzkxLjQ4IDQ3Ni41IDQzMy4xNSA0OTguNDUgMzY1LjgxIDQ0MS4xMiAzMjQuMjEgNTExLjk1IDMyNC4yOCA1MzMuNzggMjU2LjkgNTU1LjYxIDMyNC4yOCA2MjYuNDQgMzI0LjIzIiBmaWxsPSIjYmEwMDAwIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-idr {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzU0OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM4MDkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZmxhZyIgdHJhbnNmb3JtPSJtYXRyaXgoMS4yNSAwIDAgLjkzNzUwIDAgLS4wMDAwMDE5ODMwKSI+CiAgPGcgaWQ9Imc1NTQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDIyNCAwIDAgMS4zNTkgMS4xOTYzIDMuOTYzMykiPgogICA8cmVjdCBpZD0icmVjdDU1MSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMDIzIDAgMCAuNTE3MDMgLjAwMjc0MDIgLTEuNDA4NSkiIGhlaWdodD0iMzc3LjkyIiB3aWR0aD0iNDk5LjYiIHk9Ii0yLjkxNjMiIHg9Ii0xLjE3IiBmaWxsPSIjZTcwMDExIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTUzIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjAwMjMgMCAwIC40OTg0NSAuMDAyNzQwMiAxODYuOTEpIiBoZWlnaHQ9IjM3Ny45MiIgd2lkdGg9IjQ5OS42IiB5PSItMi45MTYzIiB4PSItMS4xNyIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-inr {
	background: url(/vn/themes/default/images/content/in.5c50abc42af2fbc8838ef06b0de3b954.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-jpy {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQ2MzciPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMxMjEiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMTIzIiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSIzMiIgeD0iLTg4LjAwMSIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMTIxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODguMDAxIC0zMikiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICA8cmVjdCBpZD0icmVjdDE0OSIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI3MjAiIHk9IjMyIiB4PSItMTI4IiBmaWxsPSIjZmZmIi8+CiAgPGVsbGlwc2UgaWQ9InBhdGgxOTQiIGQ9Im0gNzE4LjAxMDQ4LDM0NC4wNDY2NiBjIDAsMTA3LjY1NjExIC04Ny4yNzI1MiwxOTQuOTI4NjIgLTE5NC45Mjg2MywxOTQuOTI4NjIgLTEwNy42NTYxMSwwIC0xOTQuOTI4NjQsLTg3LjI3MjUxIC0xOTQuOTI4NjQsLTE5NC45Mjg2MiAwLC0xMDcuNjU2MSA4Ny4yNzI1MywtMTk0LjkyODYyIDE5NC45Mjg2NCwtMTk0LjkyODYyIDEwNy42NTYxMSwwIDE5NC45Mjg2Myw4Ny4yNzI1MiAxOTQuOTI4NjMsMTk0LjkyODYyIHoiIHJ4PSIxOTQuOTMiIHJ5PSIxOTQuOTMiIHRyYW5zZm9ybT0ibWF0cml4KC43NjU1NCAwIDAgLjc2NTU0IC0xNjguNDQgOC42MTc2KSIgY3k9IjM0NC4wNSIgY3g9IjUyMy4wOCIgZmlsbD0iI2QzMDAwMCIvPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-kwd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzU1NiIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzAyMyI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzNTU4Ij4KICA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoNDIyOSIgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8cmVjdCBpZD0icmVjdDQyMzEiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI2ODIuNjciIHk9Ii4wMDAwMjE4NDUiIHg9IjAiLz4KICA8L2NsaXBQYXRoPgogPC9kZWZzPgogPGcgaWQ9ImZsYWciIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNDIyOSkiIHRyYW5zZm9ybT0ibWF0cml4KC45Mzc1MCAwIDAgLjkzNzUwIDAgLS4wMDAwMjA0OCkiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICA8cmVjdCBpZD0icmVjdDU2MyIgaGVpZ2h0PSIxNzAuNjgiIHdpZHRoPSIxMDI0IiB5PSIxNzAuNjQiIHg9IjAiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDU1OSIgaGVpZ2h0PSIxNzAuNjgiIHdpZHRoPSIxMDI0IiB5PSIzNDEuMzIiIHg9IjAiIGZpbGw9IiNmMzE4MzAiLz4KICA8cmVjdCBpZD0icmVjdDU2NCIgaGVpZ2h0PSIxNzAuNjgiIHdpZHRoPSIxMDI0IiB5PSIuMDAwMTE3MzQiIHg9IjAiIGZpbGw9IiMwMGQ5NDEiLz4KICA8cGF0aCBpZD0icGF0aDU2NSIgZD0ibTAgMC4wMDAwMjI1NzV2NTEybDI1NS40NS0xNzAuNyAwLjU1LTE3MC43Ny0yNTYtMTcwLjUzeiIvPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-lkr {
	background: url(/vn/themes/default/images/content/lk.a878e46f90e52f91b028a74f82125f46.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-mxn {
	background: url(/vn/themes/default/images/content/mx.877739edab9c59a56e0f2ce15657e80c.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-myr {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQxOTkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZmxhZyIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgPHJlY3QgaWQ9InJlY3QxNDkiIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSItNy4xMTM2ZS03IiB4PSIuOTAwNjIiIGZpbGw9IiNlODAwMDgiLz4KICA8cmVjdCBpZD0icmVjdDI5OSIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjM0LjI4NiIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QzMDAiIGhlaWdodD0iMzQuMjg2IiB3aWR0aD0iNjQwIiB5PSIxMDIuODYiIHg9Ii45MDA2MiIgZmlsbD0iI2ZmZiIvPgogIDxyZWN0IGlkPSJyZWN0MzAxIiBoZWlnaHQ9IjM0LjI4NiIgd2lkdGg9IjY0MCIgeT0iMTcxLjQzIiB4PSIuOTAwNjIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDMwMiIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjI0MCIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QzMDMiIGhlaWdodD0iMzQuMjg2IiB3aWR0aD0iNjQwIiB5PSIzMDguNTciIHg9Ii45MDA2MiIgZmlsbD0iI2ZmZiIvPgogIDxyZWN0IGlkPSJyZWN0MzA0IiBoZWlnaHQ9IjM0LjI4NiIgd2lkdGg9IjY0MCIgeT0iMzc3LjE0IiB4PSIuOTAwNjIiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDMwNSIgaGVpZ2h0PSIzNC4yODYiIHdpZHRoPSI2NDAiIHk9IjQ0NS43MSIgeD0iLjkwMDYyIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3QyOTgiIGhlaWdodD0iMTQxLjM5IiB3aWR0aD0iMjQ1LjE3IiB5PSI1LjM2NzFlLTgiIHg9IjAiIGZpbGw9IiMwMDA2ODkiLz4KICA8ZyBpZD0iZzQ1MTgiIGZpbGw9IiNmZTAiIHRyYW5zZm9ybT0ibWF0cml4KC40ODI4OCAwIDAgLjQ4Mjg4IDAgNy42OTU2KSI+CiAgIDxwYXRoIGlkPSJwYXRoMjk3IiBkPSJtMjU3Ljc2IDIzMi45NGMtNTQuNjI3IDMwLjM5Ny0xMjIuOTIgOS44NTcxLTE1Mi40NC00NS4yLTI5LjUxNy01NS4wNTgtOS4xMzc3LTEyMy44OSA0NS40OS0xNTMuNjQgMzMuNzc3LTE4LjM5NSA3MC44NzUtMTguNzYgMTA0LjU4LTAuNjY2NjUtMTkuMDItNC41NzgtMzYuMDA0LTQuMzMxOS01NC40NTkgMS4xNTA1LTUzLjc1OSAxNS45Ny04NC42NjIgNzMuMzYyLTY4Ljk3OSAxMjguMTEgMTUuNjgzIDU0Ljc0NSA3Mi4wNDIgODYuMjE0IDEyNS44IDcwLjI0NHoiLz4KICAgPHBvbHlnb24gaWQ9InBvbHlnb24yOTEiIHRyYW5zZm9ybT0ibWF0cml4KC44NDk5MiAwIDAgLjg0OTkyIDM0LjkzMSAtNDIuMDE5KSIgcG9pbnRzPSIzNzAuNjEgMTYyLjkxIDQzOC40OCAxMjQuMzUgMzg0LjU2IDE4MC43OSA0NjIuNDQgMTc1LjUgMzg5LjM3IDIwMi45NiA0NjEuODMgMjMxLjk4IDM4NC4wOSAyMjUuMDIgNDM2Ljc4IDI4Mi42IDM2OS43NiAyNDIuNiAzOTIuMjQgMzE3LjM0IDM0OS4yMiAyNTIuMjIgMzM3LjA0IDMyOS4zMSAzMzcuMDQgMzI5LjMxIDMyNi41NCAyNTEuOTcgMjgyLjEyIDMxNi4xNiAzMDYuMjEgMjQxLjkxIDIzOC4zNCAyODAuNDcgMjkyLjI2IDIyNC4wMyAyMTQuMzggMjI5LjMyIDI4Ny40NSAyMDEuODYgMjE0Ljk5IDE3Mi44NCAyOTIuNzMgMTc5LjggMjQwLjA0IDEyMi4yMiAzMDcuMDYgMTYyLjIyIDI4NC41OCA4Ny40ODIgMzI3LjYgMTUyLjYgMzM5Ljc4IDc1LjUwNyAzNTAuMjggMTUyLjg1IDM5NC43IDg4LjY2NiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-nok {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9ImlzbGVuc2tpZmFuaW5uIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHZlcnNpb249IjEiIHk9IjAiIHg9IjAiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzE2MyI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzMzgwIj4KICA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMzczOCIgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8cmVjdCBpZD0icmVjdDM3NDAiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHk9IjYiIHg9Ii0zMiIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoMzczOCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyLC02KSI+CiAgPHJlY3QgaWQ9InJlY3Q4MTUzIiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeT0iLTIwIiB4PSIwIiBmaWxsPSIjZmZmIi8+CiAgPHJlY3QgaWQ9InJlY3Q1ODMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSI1MTEuODQiIHdpZHRoPSI2OTkuNzQiIHk9Ii0xOS44NDIiIHg9Ii03MCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiNmZmYiLz4KICA8cmVjdCBpZD0icmVjdDU2MSIgZmlsbC1ydWxlPSJldmVub2RkIiBoZWlnaHQ9IjIyMS40NyIgd2lkdGg9IjIyMi45NCIgeT0iLTQzLjAzOSIgeD0iLTk5LjIxMyIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiNkNzI4MjgiLz4KICA8cmVjdCBpZD0icmVjdDU2MiIgZmlsbC1ydWxlPSJldmVub2RkIiBoZWlnaHQ9IjIyMS40NyIgd2lkdGg9IjQzMS4zNiIgeT0iLTQzLjAzOSIgeD0iMjQ3LjQyIiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2Q3MjgyOCIvPgogIDxyZWN0IGlkPSJyZWN0NTYzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGhlaWdodD0iMjI1Ljc2IiB3aWR0aD0iMjIwIiB5PSIzMDEuNjciIHg9Ii05OS4yMTMiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZDcyODI4Ii8+CiAgPHJlY3QgaWQ9InJlY3Q1NjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSIyMjMuNjUiIHdpZHRoPSI0MTkuNjgiIHk9IjMwMy43OSIgeD0iMjUwIiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2Q3MjgyOCIvPgogIDxyZWN0IGlkPSJyZWN0NTY1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGhlaWdodD0iNTQ1LjY3IiB3aWR0aD0iNjQuNDI1IiB5PSItNDMuMDM5IiB4PSIxNTQuNjUiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjMDAzODk3Ii8+CiAgPHJlY3QgaWQ9InJlY3Q1NjYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSI2My40NDQiIHdpZHRoPSI3NjMuMDEiIHk9IjIwNC44NCIgeD0iLTk5LjIxMyIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiMwMDM4OTciLz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-nzd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gL0NyZWF0aXZlIENvbW1vbnMgUHVibGljIERvbWFpbiAtLT4KPCEtLQoKPHJkZjpSREYgeG1sbnM9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjLyIKICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KPFdvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOnRpdGxlPk5ldyBaZWFsYW5kLCBBdXN0cmFsaWEsIFVuaXRlZCBLaW5nZG9tLCBVbml0ZWQgU3RhdGVzLCAKQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYSwgQXplcmJhaWphbiwgQXJtZW5pYSwgQmFoYW1hcywgQmVsZ2l1bSwgQmVuaW4sIApCdWxnYXJpYSwgRXN0b25pYSwgRmlubGFuZCwgR2Fib24sIEdhbWJpYSwgR2VybWFueSwgR3JlZWNlLCBHcmVlbmxhbmQsIApHdWluZWEsIEhvbmR1cmFzLCBJc3JhZWwsIEphbWFpY2EsIEpvcmRhbiwgYW5kIFJvbWFuaWEgRmxhZ3M8L2RjOnRpdGxlPgogICAgPGRjOnJpZ2h0cz48QWdlbnQ+CiAgICAgICA8ZGM6dGl0bGU+RGFuaWVsIE1jUmFlPC9kYzp0aXRsZT4KICAgIDwvQWdlbnQ+PC9kYzpyaWdodHM+CiAgICA8bGljZW5zZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL1B1YmxpY0RvbWFpbiIgLz4KPC9Xb3JrPgoKPExpY2Vuc2UgcmRmOmFib3V0PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iPgogICAgPHBlcm1pdHMgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9SZXByb2R1Y3Rpb24iIC8+CiAgICA8cGVybWl0cyByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rpc3RyaWJ1dGlvbiIgLz4KICAgIDxwZXJtaXRzIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvRGVyaXZhdGl2ZVdvcmtzIiAvPgo8L0xpY2Vuc2U+Cgo8L3JkZjpSREY+CgotLT4KPHN2ZyBpZD0ic3ZnNTY2IiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHZlcnNpb249IjEuMSIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KIDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEzMjMwIj4KICA8cmRmOlJERj4KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+CiAgIDwvY2M6V29yaz4KICA8L3JkZjpSREY+CiA8L21ldGFkYXRhPgogPGcgaWQ9ImZsYWciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogIDxyZWN0IGlkPSJyZWN0NTgwIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgeT0iMCIgeD0iLjAwNDA2NjYiIGZpbGw9IiMwMDAwNmEiLz4KICA8ZyBpZD0iZzU2MCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zNDIgMCAwIDEuMjYwOCAtLjAwMTMwNTggLTEuMzc2MykiPgogICA8cGF0aCBpZD0icGF0aDU3MiIgZD0ibTY0LjUwMSAyOTEuNTcgNTE0LjA4IDUwOC42M2gxMDUuNDVsLTUwMi45OC01MDguMzktMTE2LjU1LTAuMjR6IiB0cmFuc2Zvcm09Im1hdHJpeCguNDYyMzcgMCAwIC40NzQ1OCAtMjkuODIzIC0xMzcuMjgpIiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoNTc3IiBkPSJtMTA1LjU0IDI5Ni4wMSA1MDMuODQgNTA2LjcyIDM5LjIxMS0wLjYxOS01MDUuOTUtNTA2LjExaC0zNy4xeiIgdHJhbnNmb3JtPSJtYXRyaXgoLS40NjE5MCAwIDAgLS40NzYzNSAzMTcuMzkgMzgzLjQ3KSIgZmlsbD0iI2YwMCIvPgogICA8cGF0aCBpZD0icGF0aDU4MSIgZD0ibTY0LjUwMSAyOTEuNTcgNTE0LjA4IDUwOC42M2gxMDUuNDVsLTUwMi45OC01MDguMzktMTE2LjU1LTAuMjR6IiB0cmFuc2Zvcm09Im1hdHJpeCgtLjQ2MjM3IDAgMCAuNDc0NTggMzE2LjI4IC0xMzcuMjgpIiBmaWxsPSIjZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoNTc5IiBkPSJtMTA1LjU0IDI5Ni4wMSA1MDMuODQgNTA2LjcyIDM5LjIxMSAwLjAyLTUwNS45NS01MDYuNzRoLTM3LjF6IiB0cmFuc2Zvcm09Im1hdHJpeCgtLjQ2MTcyIDAgMCAuNDc2MzUgMzE3LjMyIC0xMzkuOTEpIiBmaWxsPSIjZjAwIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTcwIiBoZWlnaHQ9IjI0MS4zOCIgd2lkdGg9IjQ1LjgzMSIgeT0iMS4wOTQ1IiB4PSIxMjAuMzEiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9InJlY3Q1NjkiIGhlaWdodD0iNDguMjc2IiB3aWR0aD0iMjg2LjQ0IiB5PSI5Ny42NDYiIHg9Ii4wMDQ5MzUwIiBmaWxsPSIjZmZmIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTc0IiBoZWlnaHQ9IjI0MS4zOCIgd2lkdGg9IjI1Ljc4IiB5PSIxLjA5NDUiIHg9IjEzMC4zNCIgZmlsbD0iI2YwMCIvPgogICA8cmVjdCBpZD0icmVjdDU3NSIgaGVpZ2h0PSIyNC4xMzgiIHdpZHRoPSIyODYuNDQiIHk9IjEwOS43MiIgeD0iLjAwNDkzNDAiIGZpbGw9IiNmMDAiLz4KICA8L2c+CiAgPGcgaWQ9Imc4MjAzIiB0cmFuc2Zvcm09Im1hdHJpeCguODY1NjIgMCAwIC44NjU2MiA1OC43NCA4My45NDMpIj4KICAgPGcgaWQ9Imc1OTEiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIC0uMDAwOTk4NzggLjAwMDQ0NTU5KSI+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU4OSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMS45NjYyKSIgZD0ibSA1MTkuMDY4MTgsMTA4LjcyODAxIC0yMi4wMjUzMSwtMTYuMTkzNDQgLTIyLjgzODE2LDE1LjAyNTMxIDguNTk0NjgsLTI1Ljk1MTM2MiAtMjEuMzQ3MywtMTcuMDc3MzA3IDI3LjMzNzExLDAuMTU0NjE3IDkuNjQ0ODEsLTI1LjU3OTY2NiA4LjMwMDU4LDI2LjA0NjkyIDI3LjMwODEyLDEuMjY4MjA0IC0yMi4yMDcwNywxNS45NDMyNjUgeiIgcG9pbnRzPSI1MTkuMDcgMTA4LjczIDQ5Ny4wNCA5Mi41MzUgNDc0LjIgMTA3LjU2IDQ4Mi44IDgxLjYwOCA0NjEuNDUgNjQuNTMxIDQ4OC43OSA2NC42ODYgNDk4LjQzIDM5LjEwNiA1MDYuNzQgNjUuMTUzIDUzNC4wNCA2Ni40MjEgNTExLjg0IDgyLjM2NCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTAiIGZpbGw9IiNmMDAiIHRyYW5zZm9ybT0ibWF0cml4KC45OTg4MyAuMDQ4MzY0IC0uMDQ4MzY0IC45OTg4MyA0LjAzNTYgLTIxLjk5NykiIGQ9Im0gNTExLjIwMzU1LDkxLjAzMjUwOCAtMTMuNDY5OCwtOC43MzMxOTEgLTEyLjg2OTc3LDkuNTk1NDkzIDQuMTQzMzYsLTE1LjUwOTI1MSAtMTMuMTAyODMsLTkuMjc0NzAyIDE2LjAzMDU0LC0wLjg1MjA1MyA0Ljc3MTc3LC0xNS4zMjc1NzUgNS43NjQwNiwxNC45ODI2NTQgMTYuMDUxOTUsLTAuMTk4MjYgLTEyLjQ2ODE2LDEwLjExMTg0MiB6IiBwb2ludHM9IjUxMS4yIDkxLjAzMiA0OTcuNzMgODIuMjk5IDQ4NC44NiA5MS44OTUgNDg5LjAxIDc2LjM4NiA0NzUuOSA2Ny4xMTEgNDkxLjk0IDY2LjI1OSA0OTYuNzEgNTAuOTMxIDUwMi40NyA2NS45MTQgNTE4LjUyIDY1LjcxNiA1MDYuMDYgNzUuODI4Ii8+CiAgIDwvZz4KICAgPGcgaWQ9Imc1OTQiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIC04Ni43OTUgMTQ0LjA4KSI+CiAgICA8cG9seWdvbiBpZD0icG9seWdvbjU5NSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMS45NjYyKSIgZD0ibSA1MTkuMDY4MTgsMTA4LjcyODAxIC0yMi4wMjUzMSwtMTYuMTkzNDQgLTIyLjgzODE2LDE1LjAyNTMxIDguNTk0NjgsLTI1Ljk1MTM2MiAtMjEuMzQ3MywtMTcuMDc3MzA3IDI3LjMzNzExLDAuMTU0NjE3IDkuNjQ0ODEsLTI1LjU3OTY2NiA4LjMwMDU4LDI2LjA0NjkyIDI3LjMwODEyLDEuMjY4MjA0IC0yMi4yMDcwNywxNS45NDMyNjUgeiIgcG9pbnRzPSI1MTkuMDcgMTA4LjczIDQ5Ny4wNCA5Mi41MzUgNDc0LjIgMTA3LjU2IDQ4Mi44IDgxLjYwOCA0NjEuNDUgNjQuNTMxIDQ4OC43OSA2NC42ODYgNDk4LjQzIDM5LjEwNiA1MDYuNzQgNjUuMTUzIDUzNC4wNCA2Ni40MjEgNTExLjg0IDgyLjM2NCIvPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTYiIGZpbGw9IiNmMDAiIHRyYW5zZm9ybT0ibWF0cml4KC45OTg4MyAuMDQ4MzY0IC0uMDQ4MzY0IC45OTg4MyA0LjAzNTYgLTIxLjk5NykiIGQ9Im0gNTExLjIwMzU1LDkxLjAzMjUwOCAtMTMuNDY5OCwtOC43MzMxOTEgLTEyLjg2OTc3LDkuNTk1NDkzIDQuMTQzMzYsLTE1LjUwOTI1MSAtMTMuMTAyODMsLTkuMjc0NzAyIDE2LjAzMDU0LC0wLjg1MjA1MyA0Ljc3MTc3LC0xNS4zMjc1NzUgNS43NjQwNiwxNC45ODI2NTQgMTYuMDUxOTUsLTAuMTk4MjYgLTEyLjQ2ODE2LDEwLjExMTg0MiB6IiBwb2ludHM9IjUxMS4yIDkxLjAzMiA0OTcuNzMgODIuMjk5IDQ4NC44NiA5MS44OTUgNDg5LjAxIDc2LjM4NiA0NzUuOSA2Ny4xMTEgNDkxLjk0IDY2LjI1OSA0OTYuNzEgNTAuOTMxIDUwMi40NyA2NS45MTQgNTE4LjUyIDY1LjcxNiA1MDYuMDYgNzUuODI4Ii8+CiAgIDwvZz4KICAgPGcgaWQ9Imc1OTciIHRyYW5zZm9ybT0ibWF0cml4KDEuMDI2NiAwIDAgMS4wMzIxIDkwLjgzIDEyOS44OCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb241OTgiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuOTY2MikiIGQ9Im0gNTE5LjA2ODE4LDEwOC43MjgwMSAtMjIuMDI1MzEsLTE2LjE5MzQ0IC0yMi44MzgxNiwxNS4wMjUzMSA4LjU5NDY4LC0yNS45NTEzNjIgLTIxLjM0NzMsLTE3LjA3NzMwNyAyNy4zMzcxMSwwLjE1NDYxNyA5LjY0NDgxLC0yNS41Nzk2NjYgOC4zMDA1OCwyNi4wNDY5MiAyNy4zMDgxMiwxLjI2ODIwNCAtMjIuMjA3MDcsMTUuOTQzMjY1IHoiIHBvaW50cz0iNTE5LjA3IDEwOC43MyA0OTcuMDQgOTIuNTM1IDQ3NC4yIDEwNy41NiA0ODIuOCA4MS42MDggNDYxLjQ1IDY0LjUzMSA0ODguNzkgNjQuNjg2IDQ5OC40MyAzOS4xMDYgNTA2Ljc0IDY1LjE1MyA1MzQuMDQgNjYuNDIxIDUxMS44NCA4Mi4zNjQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNTk5IiBmaWxsPSIjZjAwIiB0cmFuc2Zvcm09Im1hdHJpeCguOTk4ODMgLjA0ODM2NCAtLjA0ODM2NCAuOTk4ODMgNC4wMzU2IC0yMS45OTcpIiBkPSJtIDUxMS4yMDM1NSw5MS4wMzI1MDggLTEzLjQ2OTgsLTguNzMzMTkxIC0xMi44Njk3Nyw5LjU5NTQ5MyA0LjE0MzM2LC0xNS41MDkyNTEgLTEzLjEwMjgzLC05LjI3NDcwMiAxNi4wMzA1NCwtMC44NTIwNTMgNC43NzE3NywtMTUuMzI3NTc1IDUuNzY0MDYsMTQuOTgyNjU0IDE2LjA1MTk1LC0wLjE5ODI2IC0xMi40NjgxNiwxMC4xMTE4NDIgeiIgcG9pbnRzPSI1MTEuMiA5MS4wMzIgNDk3LjczIDgyLjI5OSA0ODQuODYgOTEuODk1IDQ4OS4wMSA3Ni4zODYgNDc1LjkgNjcuMTExIDQ5MS45NCA2Ni4yNTkgNDk2LjcxIDUwLjkzMSA1MDIuNDcgNjUuOTE0IDUxOC41MiA2NS43MTYgNTA2LjA2IDc1LjgyOCIvPgogICA8L2c+CiAgIDxnIGlkPSJnNjAwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjAyNjYgMCAwIDEuMDMyMSAtMi4wMTk1IDMzNC44NCkiPgogICAgPHBvbHlnb24gaWQ9InBvbHlnb242MDEiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEuOTY2MikiIGQ9Im0gNTE5LjA2ODE4LDEwOC43MjgwMSAtMjIuMDI1MzEsLTE2LjE5MzQ0IC0yMi44MzgxNiwxNS4wMjUzMSA4LjU5NDY4LC0yNS45NTEzNjIgLTIxLjM0NzMsLTE3LjA3NzMwNyAyNy4zMzcxMSwwLjE1NDYxNyA5LjY0NDgxLC0yNS41Nzk2NjYgOC4zMDA1OCwyNi4wNDY5MiAyNy4zMDgxMiwxLjI2ODIwNCAtMjIuMjA3MDcsMTUuOTQzMjY1IHoiIHBvaW50cz0iNTE5LjA3IDEwOC43MyA0OTcuMDQgOTIuNTM1IDQ3NC4yIDEwNy41NiA0ODIuOCA4MS42MDggNDYxLjQ1IDY0LjUzMSA0ODguNzkgNjQuNjg2IDQ5OC40MyAzOS4xMDYgNTA2Ljc0IDY1LjE1MyA1MzQuMDQgNjYuNDIxIDUxMS44NCA4Mi4zNjQiLz4KICAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uNjAyIiBmaWxsPSIjZjAwIiB0cmFuc2Zvcm09Im1hdHJpeCguOTk4ODMgLjA0ODM2NCAtLjA0ODM2NCAuOTk4ODMgNC4wMzU2IC0yMS45OTcpIiBkPSJtIDUxMS4yMDM1NSw5MS4wMzI1MDggLTEzLjQ2OTgsLTguNzMzMTkxIC0xMi44Njk3Nyw5LjU5NTQ5MyA0LjE0MzM2LC0xNS41MDkyNTEgLTEzLjEwMjgzLC05LjI3NDcwMiAxNi4wMzA1NCwtMC44NTIwNTMgNC43NzE3NywtMTUuMzI3NTc1IDUuNzY0MDYsMTQuOTgyNjU0IDE2LjA1MTk1LC0wLjE5ODI2IC0xMi40NjgxNiwxMC4xMTE4NDIgeiIgcG9pbnRzPSI1MTEuMiA5MS4wMzIgNDk3LjczIDgyLjI5OSA0ODQuODYgOTEuODk1IDQ4OS4wMSA3Ni4zODYgNDc1LjkgNjcuMTExIDQ5MS45NCA2Ni4yNTkgNDk2LjcxIDUwLjkzMSA1MDIuNDcgNjUuOTE0IDUxOC41MiA2NS43MTYgNTA2LjA2IDc1LjgyOCIvPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-omr {
	background: url(/vn/themes/default/images/content/om.1ca70fae180a1ec5ad5e2a5c1ebcc095.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-php {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM2NjYiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDg2NzMiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q4Njc1IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB5PSIwIiB4PSIwIi8+CiAgPC9jbGlwUGF0aD4KIDwvZGVmcz4KIDxnIGlkPSJmbGFnIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg4NjczKSI+CiAgPGcgaWQ9Imc4NTg3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5Ljk5OSkiPgogICA8cmVjdCBpZD0icmVjdDE0OSIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI3MjAiIHk9IjEuMjEzOGUtMTQiIHg9Ii0zOS45OTkiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZjUwMDEzIi8+CiAgIDxyZWN0IGlkPSJyZWN0MjgwIiBoZWlnaHQ9IjI0MCIgd2lkdGg9IjcyMCIgeT0iMS4yMTM4ZS0xNCIgeD0iLTM5Ljk5OSIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiMwMDE4OWEiLz4KICAgPHBhdGggaWQ9InBhdGgyNzkiIGQ9Im0tMzkuOTk5IDAgNDEzLjE1IDIzOS42OS00MTMuMTUgMjM5LjM5IDAuMDAxLTQ3OS4wOHoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZmVmZmZmIi8+CiAgIDxwYXRoIGlkPSJwYXRoMjA1IiBkPSJtLTIwLjQyMSA0MzcuMSA0LjIxMTItMTguNDktMTYuNjA1LTkuMTc1MSAxOS4zMDEtMi40MDk3IDQuMzkwOC0xOC40NTggNy43MTc1IDE3LjAwMyAxOS4zMTctMi4yMzMzLTE0LjUzMiAxMi45MTcgNy41NDg2IDE3LjA3OC0xNi42OTgtOS4wMTktMTQuNjUzIDEyLjc4N3oiIHN0cm9rZS13aWR0aD0iLjExMjg3IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDI1IiBkPSJtNjcuNDUzIDE5OC41LTE0LjgyNi0yNS40NTktOC41MjYyLTAuOTY1NTYgMjAuMzAxIDI4LjgzIDMuMDUxNS0yLjQwNTN6bS0xMS41MDggMTEuNjY1LTMxLjE3My0yMy45ODYtMS4xMTY3LTEzLjk2NCAxMi42MDYtMC40MjYwMyAyNS43NzEgMzEuNTE4LTYuMDg3MyA2Ljg1NzZ6bS00LjczMzkgNS40ODQ5LTI1LjY1Ni0xNC40ODItMS4wODA1LTguNTEyNCAyOS4xMDEgMTkuOTEtMi4zNjM5IDMuMDgzN3oiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDI2IiBkPSJtMTA0LjE0IDE5My4yNyA3LjczODQtMjguNDI3LTUuMjk0MS02Ljc1MjktNi4yOTkyIDM0LjY5MyAzLjg1NDkgMC40ODY3N3ptLTE2LjM4Ni0wLjAxNjMtNC43ODA0LTM5LjA0MiA5LjE2NjctMTAuNTkzIDkuMTQ4MiA4LjY4MzctNC4zNzcyIDQwLjQ3Ny05LjE1NzMgMC40NzM4M3ptLTcuMjI5NyAwLjQ3NTA3LTcuNjgxOC0yOC40NDIgNS4zMDc1LTYuNzQyMyA2LjIzMDEgMzQuNzA1LTMuODU1OSAwLjQ3OTF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyNyIgZD0ibTEzMy44NyAyMTYuMTkgMjUuODM5LTE0LjE1MyAxLjE4ODktOC40OTc5LTI5LjM1MiAxOS41MzggMi4zMjQ0IDMuMTEzNnptLTExLjM1OS0xMS44MSAyNC43OTUtMzAuNTMzIDEzLjk4OS0wLjc1MDAyIDAuMDk1MiAxMi42MTMtMzIuMTg0IDI0LjkzNS02LjY5NTUtNi4yNjUxem0tNS4zNTg4LTQuODc2MiAxNS4xNS0yNS4yNjggOC41Mzc4LTAuODU2NzctMjAuNjY3IDI4LjU2OC0zLjAyMDYtMi40NDR6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyOCIgZD0ibTEzOC40NyAyNTEuODEgMjguNDIzIDcuNzUzMyA2Ljc1NTYtNS4yOTA2LTM0LjY5LTYuMzE3NC0wLjQ4ODc5IDMuODU0NnptMC4wMjQ5LTE2LjM4NiAzOS4wNDQtNC43NTk5IDEwLjU4OCA5LjE3MjMtOC42ODg1IDkuMTQzNy00MC40NzUtNC4zOTg1LTAuNDY5MDItOS4xNTc2em0tMC40NzEyOC03LjIyOTkgMjguNDQ2LTcuNjY2OSA2LjczOTUgNS4zMTExLTM0LjcwOSA2LjIxMTktMC40NzcwOC0zLjg1NjF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQyOSIgZD0ibTExNi44MyAyODAuNzggMTQuOTM5IDI1LjM5MyA4LjUzMDQgMC45Mjc5MS0yMC40MjgtMjguNzQtMy4wNDA5IDIuNDE4OHptMTEuNDU3LTExLjcxNSAzMS4yNzkgMjMuODQ4IDEuMTc4NCAxMy45NTktMTIuNjA0IDAuNDgxNjgtMjUuOTEtMzEuNDA0IDYuMDU3LTYuODg0NHptNC43MDk3LTUuNTA1NyAyNS43MiAxNC4zNjggMS4xMTggOC41MDc2LTI5LjE4OC0xOS43ODIgMi4zNTAzLTMuMDk0MXoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDMwIiBkPSJtODAuMjczIDI4Ni4yLTcuNTQyNyAyOC40NzkgNS4zNDA0IDYuNzE2MyA2LjA2MDUtMzQuNzM1LTMuODU4Mi0wLjQ2MDI1em0xNi4zODYtMC4wOTY0IDUuMDQ4OCAzOS4wMDgtOS4wOTM3IDEwLjY1Ni05LjIwNzctOC42MjA2IDQuMDk4OC00MC41MDYgOS4xNTM5LTAuNTM2Nzl6bTcuMjI2Mi0wLjUyNDc4IDcuODc3MiAyOC4zODktNS4yNjEgNi43Nzg3LTYuNDY4Ni0zNC42NjIgMy44NTI1LTAuNTA1NjF6IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjYTMwMCIvPgogICA8cGF0aCBpZD0icGF0aDQzMSIgZD0ibTUwLjYwOSAyNjMuODctMjUuNjA4IDE0LjU2Ny0xLjA1MjIgOC41MTYgMjkuMDM0LTIwLjAwNy0yLjM3NDItMy4wNzU4em0xMS41NDcgMTEuNjI2LTI0LjMwMSAzMC45MjgtMTMuOTc1IDAuOTc0NzMtMC4yOTc4NS0xMi42MSAzMS43NzktMjUuNDQ5IDYuNzk1MyA2LjE1Njd6bTUuNDM2NSA0Ljc4OTQtMTQuNzQyIDI1LjUwOC04LjUyMyAwLjk5Mzg2IDIwLjIwNS0yOC44OTcgMy4wNTk1IDIuMzk1MnoiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNDMyIiBkPSJtNDUuNTQzIDIyNy45LTI4LjQ3Ny03LjU1MTQtNi43MTc5IDUuMzM4NCAzNC43MzQgNi4wNzExIDAuNDYxNDMtMy44NTh6bTAuMDkxMzkgMTYuMzg2LTM5LjAwOSA1LjAzNjktMTAuNjUzLTkuMDk2OSA4LjYyMzQtOS4yMDUxIDQwLjUwNSA0LjExMTEgMC41MzQgOS4xNTR6bTAuNTIyNTcgNy4yMjY0LTI4LjM5MSA3Ljg2ODUtNi43NzcxLTUuMjYzMSAzNC42NjQtNi40NTgxIDAuNTA0NDMgMy44NTI2eiIgc3Ryb2tlLXdpZHRoPSIxcHQiIGZpbGw9IiNlY2EzMDAiLz4KICAgPHBhdGggaWQ9InBhdGg0MzMiIGQ9Im0zMDEuNzIgMjY0Ljc2LTEwLjk5MS0xNS40NTQtMTcuOTAyIDYuMjc4OCAxMS4wNTQtMTYuMDA0LTEwLjg0Ny0xNS41NjYgMTcuODI0IDUuNTY0IDExLjE5Ny0xNS44OTktMC4wMzkxIDE5LjQ0MyAxNy43NjggNS43Mzk5LTE3Ljg0NyA2LjQ1Mi0wLjIxNjcgMTkuNDQ2eiIgc3Ryb2tlLXdpZHRoPSIuMTEyODciIGZpbGw9IiNlY2EzMDAiLz4KICAgPHBhdGggaWQ9InBhdGg0MzQiIGQ9Im0tOS44NTE3IDkyLjEyMi0zLjQwODMtMTguNjU1LTE4Ljg3Ni0xLjg5NyAxNi43OTQtOS44MTQtMy4yMzEtMTguNjk2IDEzLjc4OCAxMi41OTIgMTYuODc5LTkuNjU4LTguMjczMiAxNy41OTUgMTMuNjYyIDEyLjcyNy0xOC45LTEuNzE4LTguNDM0NyAxNy41MjR6IiBzdHJva2Utd2lkdGg9Ii4xMTI4NyIgZmlsbD0iI2VjYTMwMCIvPgogICA8ZWxsaXBzZSBpZD0icGF0aDQxOCIgZD0ibSAyNjMuNzEyMjMsMzUzLjg3NjAxIGMgMCw0MC4zMzI1OCAtMzIuNjk2MDIsNzMuMDI4NTkgLTczLjAyODYxLDczLjAyODU5IC00MC4zMzI1OCwwIC03My4wMjg2LC0zMi42OTYwMSAtNzMuMDI4NiwtNzMuMDI4NTkgMCwtNDAuMzMyNTggMzIuNjk2MDIsLTczLjAyODYgNzMuMDI4NiwtNzMuMDI4NiA0MC4zMzI1OSwwIDczLjAyODYxLDMyLjY5NjAyIDczLjAyODYxLDczLjAyODYgeiIgY3g9IjE5MC42OCIgcng9IjczLjAyOSIgY3k9IjM1My44OCIgdHJhbnNmb3JtPSJtYXRyaXgoLjY3NzMzIDAgMCAuNjc3MzMgLTM3LjEwOCAtLjAwMDAxNjIzNSkiIHJ5PSI3My4wMjkiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZWNhMzAwIi8+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-qar {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQzMjAiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDMwMzAiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzMDMyIiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIuMDAwMDAyNDExNiIgeD0iLTI3LjMzNCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzMDMwKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDI1LjYyNiAtLjAwMDAwMjI2MDkpIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgPHJlY3QgaWQ9InJlY3QxNzEiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzY4IiB5PSIuMDAwMDAyNDExNiIgeD0iLTcwIiBmaWxsPSIjNjYwMDU3Ii8+CiAgPHBhdGggaWQ9InBhdGgxOTMiIGQ9Im04Ni41MzMgNTExLjc2LTE1Ni41MyAwLjI0LTAuMDAzLTUxMiAxNTUuOCAwLjA4MTQ3MiAxMDAuNTMgMzIuMzI3LTk5Ljc5NSAzMS41MWw5OS43OTEgMzIuNDg5LTk5Ljc5MSAzMS41MTEgOTkuNzkxIDMyLjQ4OS05OS43OTEgMzEuNTExIDk5Ljc5MSAzMi40ODktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDktOTkuNzkxIDMxLjUxMSA5OS43OTEgMzIuNDg5LTk5Ljc5MSAzMS41MTEgOTkuNzkxIDMyLjQ4OS05OS43OTEgMzEuNTExIiBmaWxsPSIjZmZmIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-sar {
	background: url(/vn/themes/default/images/content/sa.b4477a2ef21587975b872f99199be11c.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-sek {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzU4OSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzA2NSI+CiAgPHJkZjpSREY+CiAgIDxjYzpXb3JrIHJkZjphYm91dD0iIj4KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPgogICA8L2NjOldvcms+CiAgPC9yZGY6UkRGPgogPC9tZXRhZGF0YT4KIDxkZWZzIGlkPSJkZWZzNTkxIj4KICA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMTUzMzMiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QxNTMzNSIgZmlsbC1vcGFjaXR5PSIwLjY3IiBoZWlnaHQ9IjUxMiIgd2lkdGg9IjY4Mi42NyIgeT0iLjAwMDAwOTA2MjEiIHg9Ii01My40MjEiLz4KICA8L2NsaXBQYXRoPgogPC9kZWZzPgogPGcgaWQ9ImZsYWciIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDE1MzMzKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDUwLjA4MiAtLjAwMDAwODQ5NTgpIj4KICA8ZyBpZD0iZzU1OCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJtYXRyaXgoMi45MjU3IDAgMCAyLjkyNTcgLTc0NS4zMyAtOTY5LjQ4KSI+CiAgIDxyZWN0IGlkPSJyZWN0NTUyIiBoZWlnaHQ9IjcwIiB3aWR0aD0iODcuNSIgeT0iMzMxLjQ3IiB4PSIyMTMuMzYiIGZpbGw9IiMwMDQwNzMiLz4KICAgPHJlY3QgaWQ9InJlY3Q1NTMiIGhlaWdodD0iNzAiIHdpZHRoPSI4Ny41IiB5PSI0MzYuMzYiIHg9IjIxMy4zNiIgZmlsbD0iIzAwM2Y3MyIvPgogICA8cmVjdCBpZD0icmVjdDU1NCIgaGVpZ2h0PSIzNSIgd2lkdGg9Ijg3LjUiIHk9IjQwMS40MyIgeD0iMjEzLjM2IiBmaWxsPSIjZmMwIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTU2IiBoZWlnaHQ9IjE3NSIgd2lkdGg9IjM1IiB5PSIzMzEuMzciIHg9IjMwMC41IiBmaWxsPSIjZmMwIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTU3IiBoZWlnaHQ9IjM1IiB3aWR0aD0iMTU3LjUiIHk9IjQwMS40NCIgeD0iMzM0LjM5IiBmaWxsPSIjZmMwIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTU4IiBoZWlnaHQ9IjcwIiB3aWR0aD0iMTU3LjUiIHk9IjQzNi4zNyIgeD0iMzM1LjQ3IiBmaWxsPSIjMDAzZjczIi8+CiAgIDxyZWN0IGlkPSJyZWN0NTU5IiBoZWlnaHQ9IjcwIiB3aWR0aD0iMTU3LjUiIHk9IjMzMS40NyIgeD0iMzM1LjQ3IiBmaWxsPSIjMDAzZjczIi8+CiAgPC9nPgogPC9nPgo8L3N2Zz4K) 0 0/100% 100% no-repeat;
}
.rec-currency-sgd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTMwNzkiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDE1MjUxIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxyZWN0IGlkPSJyZWN0MTUyNTMiIGZpbGwtb3BhY2l0eT0iMC42NyIgaGVpZ2h0PSI0ODAiIHdpZHRoPSI2NDAiIHk9IjAiIHg9IjAiLz4KICA8L2NsaXBQYXRoPgogPC9kZWZzPgogPGcgaWQ9ImZsYWciIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDE1MjUxKSI+CiAgPGcgaWQ9ImcxNTE2OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCguOTM3NSAwIDAgLjkzNzUgLTEuMjQ5NSAtLjAwMDAwMjI2MDkpIj4KICAgPHJlY3QgaWQ9InJlY3QxNDkiIGhlaWdodD0iNTEyIiB3aWR0aD0iNzY4IiB5PSIuMDAwMDAyNDExNiIgeD0iLTIwIiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2ZmZiIvPgogICA8cmVjdCBpZD0icmVjdDE0OCIgaGVpZ2h0PSIyNTYiIHdpZHRoPSI3NjgiIHk9Ii4wMDAwMDI0MTE2IiB4PSItMjAiIHN0cm9rZS13aWR0aD0iMXB0IiBmaWxsPSIjZGYwMDAwIi8+CiAgIDxwYXRoIGlkPSJwYXRoMTQxIiBkPSJtMTU3LjEyIDQyLjkwOWMtMzUuNDYgOC4xMy02MS44MDcgMzQuMzg2LTY5LjI1NiA3MC4wODEtMTAuMTIxIDQ4LjUgMjEuNDY2IDk1Ljk5IDcwLjA2NiAxMDYuMTItNDkuMSAxNC05OS44MjktMTQuMjItMTEzLjctNjIuODYtMTMuODYzLTQ4LjY0IDE0LjM1OC05OS4zNzIgNjMtMTEzLjI0IDE3LjA3NS00Ljg2OTQgMzIuNzk1LTQuOSA0OS44OTItMC4xMDA5NHoiIHN0cm9rZS13aWR0aD0iLjUyNDM3IiBmaWxsPSIjZmZmIi8+CiAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uMTQyIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMyNTEgMCAwIDEuMzI1MSAtMjA0LjMzIC01NzQuNzkpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogICA8cG9seWdvbiBpZD0icG9seWdvbjE0NCIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMjUxIDAgMCAxLjMyNTEgLTE4NS42IC01MTkuMjYpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogICA8cG9seWdvbiBpZD0icG9seWdvbjE0NSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMjUxIDAgMCAxLjMyNTEgLTEyMy4yOCAtNTE5LjY2KSIgcG9pbnRzPSIyNjIuMjUgNTIyLjI4IDI2Ni4xOSA1MzQuNDUgMjY2LjE5IDUzNC40NSAyNTUuNzggNTI3LjAyIDI0NS40MiA1MzQuNTIgMjQ5LjI3IDUyMi4zMyAyMzguOTQgNTE0LjggMjUxLjcyIDUxNC42OSAyNTUuNjkgNTAyLjUzIDI1OS43NCA1MTQuNjYgMjcyLjUzIDUxNC42OCIgc3Ryb2tlLXdpZHRoPSIuNTI0MzciIGZpbGw9IiNmZmYiLz4KICAgPHBvbHlnb24gaWQ9InBvbHlnb24xNDYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzI1MSAwIDAgMS4zMjUxIC0xMDQuNjkgLTU3NC43NCkiIHBvaW50cz0iMjYyLjI1IDUyMi4yOCAyNjYuMTkgNTM0LjQ1IDI2Ni4xOSA1MzQuNDUgMjU1Ljc4IDUyNy4wMiAyNDUuNDIgNTM0LjUyIDI0OS4yNyA1MjIuMzMgMjM4Ljk0IDUxNC44IDI1MS43MiA1MTQuNjkgMjU1LjY5IDUwMi41MyAyNTkuNzQgNTE0LjY2IDI3Mi41MyA1MTQuNjgiIHN0cm9rZS13aWR0aD0iLjUyNDM3IiBmaWxsPSIjZmZmIi8+CiAgIDxwb2x5Z29uIGlkPSJwb2x5Z29uMTQ3IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMyNTEgMCAwIDEuMzI1MSAtMTU0LjAzIC02MTEuMjgpIiBwb2ludHM9IjI2Mi4yNSA1MjIuMjggMjY2LjE5IDUzNC40NSAyNjYuMTkgNTM0LjQ1IDI1NS43OCA1MjcuMDIgMjQ1LjQyIDUzNC41MiAyNDkuMjcgNTIyLjMzIDIzOC45NCA1MTQuOCAyNTEuNzIgNTE0LjY5IDI1NS42OSA1MDIuNTMgMjU5Ljc0IDUxNC42NiAyNzIuNTMgNTE0LjY4IiBzdHJva2Utd2lkdGg9Ii41MjQzNyIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==) 0 0/100% 100% no-repeat;
}
.rec-currency-thb {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM3MjciPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZyBpZD0iZmxhZyI+CiAgPGcgaWQ9Imc3Mzg3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0ic2NhbGUoMS4yNSAuOTM3NSkiPgogICA8cmVjdCBpZD0icmVjdDE3MSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI1MTIiIHk9IjAiIHg9IjAiIGZpbGw9IiNmZmYiLz4KICAgPHJlY3QgaWQ9InJlY3Q0MDMiIGhlaWdodD0iMTcwLjY3IiB3aWR0aD0iNTEyIiB5PSIxNzMuMzgiIHg9IjAiIGZpbGw9IiMwMDFiOWEiLz4KICAgPHJlY3QgaWQ9InJlY3QxMzUiIGhlaWdodD0iODgiIHdpZHRoPSI1MTIiIHk9Ii4wNDQ5MTQiIHg9IjAiIGZpbGw9IiNlNzAwMDAiLz4KICAgPHJlY3QgaWQ9InJlY3QxMzYiIGhlaWdodD0iODUuMzMzIiB3aWR0aD0iNTEyIiB5PSI0MjYuNjciIHg9IjAiIGZpbGw9IiNlNzAwMDAiLz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-usd {
	background: url(/vn/themes/default/images/content/us.08055e46267282026bfffd4f23bffb6a.svg) 0 0/100% 100% no-repeat;
}
.rec-currency-vnd {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjxzdmcgaWQ9InN2ZzM3OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM3MjgiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczM4MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDQwMjQiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3Q0MDI2IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyIiB3aWR0aD0iNjgyLjY3IiB5PSIuMDAwMDAyNDExNiIgeD0iLTg1LjMzNCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGg0MDI0KSIgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNzUgMCAwIC45Mzc1IDgwLjAwMSAtLjAwMDAwMjI2MDkpIj4KICA8cmVjdCBpZD0icmVjdDE0OSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI3NjgiIHk9Ii4wMDAwMDI0MTE2IiB4PSItMTI4IiBzdHJva2Utd2lkdGg9IjFwdCIgZmlsbD0iI2VjMDAxNSIvPgogIDxwYXRoIGlkPSJwYXRoMjA1IiBkPSJtMzQ5LjU5IDM4MS4wNS04OS41NzYtNjYuODkzLTg5LjEzNyA2Ny41NSAzMy4xNTItMTA5Ljc3LTg4Ljk3My02Ny43ODQgMTEwLjA4LTAuOTQ1MDcgMzQuMTQyLTEwOS40NCAzNC44NzMgMTA5LjE5IDExMC4wOCAwLjE0NDAxLTg4LjUxNyA2OC40MjMgMzMuODg0IDEwOS41M3oiIHN0cm9rZS13aWR0aD0iLjExMjg3IiBmaWxsPSIjZmYwIi8+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
.rec-currency-zar {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIFNvZGlwb2RpICgiaHR0cDovL3d3dy5zb2RpcG9kaS5jb20vIikgLS0+CjwhLS0gQ3JlYXRpdmUgQ29tbW9ucyBQdWJsaWMgRG9tYWluIC0tPgo8IS0tCjxyZGY6UkRGIHhtbG5zPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy8iCnhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6dGl0bGU+U1ZHIGdyYXBoaWMgb2YgU291dGggQWZyaWNhbiBGbGFnPC9kYzp0aXRsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgPGRjOnJpZ2h0cz4KICAgICAgPEFnZW50PgogICAgICAgIDxkYzp0aXRsZT5GYXJyZWwgTGlmc29uPC9kYzp0aXRsZT4KICAgICAgPC9BZ2VudD4KICAgIDwvZGM6cmlnaHRzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICA8bGljZW5zZQogICAgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iIC8+CiAgPC9Xb3JrPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgPExpY2Vuc2UgcmRmOmFib3V0PSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9QdWJsaWNEb21haW4iPgogICAgPHBlcm1pdHMKICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3dlYi5yZXNvdXJjZS5vcmcvY2MvUmVwcm9kdWN0aW9uIiAvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICA8cGVybWl0cwogICAgcmRmOnJlc291cmNlPSJodHRwOi8vd2ViLnJlc291cmNlLm9yZy9jYy9EaXN0cmlidXRpb24iIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgIDxwZXJtaXRzCiAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly93ZWIucmVzb3VyY2Uub3JnL2NjL0Rlcml2YXRpdmVXb3JrcyIgLz4KICA8L0xpY2Vuc2U+CjwvcmRmOlJERj4KLS0+CjxzdmcgaWQ9InN2ZzU0OCIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2ZXJzaW9uPSIxIiB5PSIwIiB4PSIwIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTM3OTQiPgogIDxyZGY6UkRGPgogICA8Y2M6V29yayByZGY6YWJvdXQ9IiI+CiAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgPC9jYzpXb3JrPgogIDwvcmRmOlJERj4KIDwvbWV0YWRhdGE+CiA8ZGVmcyBpZD0iZGVmczU1MCI+CiAgPGNsaXBQYXRoIGlkPSJjbGlwUGF0aDM1MzIiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgaWQ9InJlY3QzNTM0IiBmaWxsLW9wYWNpdHk9IjAuNjciIGhlaWdodD0iNTEyLjAxIiB3aWR0aD0iNjgyLjY4IiB5PSItLjAxMjI1NCIgeD0iLTcxLjg3MyIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZyBpZD0iZmxhZyIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoMzUzMikiIHRyYW5zZm9ybT0ibWF0cml4KC45Mzc0OCAwIDAgLjkzNzQ4IDY3LjM3OSAuMDExNDg4KSI+CiAgPGcgaWQ9Imc2MDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIHRyYW5zZm9ybT0ibWF0cml4KDIuMDQ3OCAwIDAgMi4wNDg0IC0xNDguNTcgLTE1OTIuMikiPgogICA8cGF0aCBpZD0icGF0aDU4MSIgZD0ibTM3LjQ1MSA5NzYuMzl2LTE0OC4xMmwxMTAuMjggNzQuMDIyLTExMC4yOCA3NC4xMDN6Ii8+CiAgIDxwYXRoIGlkPSJwYXRoNTk3IiBkPSJtMTEyLjcgMTAyNy4zIDEyMy44MS04My4zMDZoMTc1Ljk4djgzLjMwNmgtMjk5Ljc5eiIgZmlsbD0iIzAwYyIvPgogICA8cGF0aCBpZD0icGF0aDU5OCIgZD0ibTEwNC43NCA3NzcuMzIgMzA3Ljc0IDAuMDA2djgzLjMyaC0xNzUuOThzLTEzMC4xMS04NC4xNS0xMzEuNzYtODMuMzI2eiIgZmlsbD0iI2YwMCIvPgogICA8cGF0aCBpZD0icGF0aDU5OSIgZD0ibTM3LjQ1MSA4MDguNTd2MTkuNjg4bDExMC4yOCA3NC4wMjItMTEwLjI4IDc0LjEwM3YxOS42ODdsMTM4LjktOTMuNzktMTM4LjktOTMuNzF6IiBmaWxsPSIjZmMwIi8+CiAgIDxwYXRoIGlkPSJwYXRoNjAwIiBkPSJtMzcuNDUxIDgwOC41N3YtMzEuMjVoNDYuMzM4bDE0Ny4xNCA5OS41MzFoMTgxLjU1djUwLjg5OWgtMTgxLjU1bC0xNDcuMTQgOTkuNTE3aC00Ni4zMzh2LTMxLjE5N2wxMzguOS05My43OS0xMzguOS05My43MXoiIGZpbGw9IiMwOTMiLz4KICAgPHBhdGggaWQ9InBhdGg2MDEiIGQ9Im04My43ODkgNzc3LjMyaDI4LjkwNmwxMjMuODEgODMuMzJoMTc1Ljk4djE2LjIxMWgtMTgxLjU1bC0xNDcuMTQtOTkuNTMxeiIgZmlsbD0iI2ZmZiIvPgogICA8cGF0aCBpZD0icGF0aDYwMiIgZD0ibTgzLjc4OSAxMDI3LjNoMjguOTA2bDEyMy44MS04My4zMDZoMTc1Ljk4di0xNi4yMTFoLTE4MS41NWwtMTQ3LjE0IDk5LjUxN3oiIGZpbGw9IiNmZmYiLz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo=) 0 0/100% 100% no-repeat;
}
/*# sourceMappingURL=vendor.css.map*/