@charset "UTF-8";

/* SUPER STUPID OVERRIDES */
.mfz-main-header{
  /*margin-bottom: 0;*/
}
.mfz-main-header .mfz-container+.mfz-container{
 /*border-bottom: 0;*/
}
/*.mfm-h1 {
  margin-top: 0;
}*/
.mfm-h2 {
  margin-left: -2px;
}
.mfm-col-aside{
  padding-top: 15px;
}
.mfm-h4 {
  font-size: 16px;
  margin-top:15px;
  margin-bottom:15px;
}
.mfm-h4 a{
  font-size:inherit;
}
.mfm-h3{
  font-size:21px;
}
.mt-15{
  margin-top:-15px;
}
.mfm-h3 a:active,
.mfm-h3 a:focus,
.mfm-h4 a:active,
.mfm-h4 a:focus{
  text-decoration:none;
}
.mfm-h4-subtitle{
  margin-top:-15px;
}

/* CURRENCY HEADER */
.mfcur-header{
  /*position: relative;*/
  /*padding-right: 190px;*/
  padding-bottom: 32px;
  /*padding-top: 10px;*/
}
.mfcur-header-aside{
  position: absolute;
  top: 41px;
  right: 0;
  max-width: 195px;
  width: auto;
}
.mfcur-header-aside input{
  width: 100%;
}
.mfcur-select-date-wrap{
  font-size: 13px;
  cursor: pointer;
}
.mfcur-select-date-wrap:after{
  content: '\25BC';
  font-size: .5em;
  vertical-align: middle;
  margin-left: 8px;
  text-decoration: none !important;
}
.mfcur-nbu-header .mfm-h2{
  margin-bottom: 0;
}
.mfcur-nbu-header .mfm-h2+a{
  font-size: 13px;
  display: inline-block;
  margin-top: 10px;
}

/* DATEPICKER */
.mb-datepicker-output{
  position: relative;
  font-size: 14px;
  text-align: right;
  height: 36px;
  padding: 9px 0;
  cursor: pointer;
  white-space: nowrap;
}
.mb-datepicker-output.icon-calendar-1:before{
  margin-right: 5px;
  /* position: absolute;
   top: 11px;
   left: -20px;*/
}
.mb-datepicker-output:after{
  content: '\25BC';
  font-size: .5em;
  vertical-align: middle;
  margin-left: 8px;
  text-decoration: none !important;
}

/* global */
.icon-up-open:before{
  color: #00a400;
  vertical-align: middle;
  margin: 0 3px;
}
.icon-down-open:before{
  color: #d50000;
  vertical-align: middle;
  margin: 0 3px;
}
.icon-no-open:before{
  color: #fff;
  vertical-align: middle;
  margin: 0 7px 0 0px;
}

.icon-no-open:before {
  content: '\e816';
}


/* CURRENCY TABLE */
.mfcur-table-lg-cards,
.mfcur-table-lg-fixing,
.mfcur-table-lg-banks{
  border-collapse: separate;
  table-layout: fixed;
}
th.mfcur-table-cur{
  font-size: 14px;
  text-transform: uppercase;
  vertical-align: bottom !important;
  padding-left: 15px !important;
}
td.mfcur-table-cur{
  padding-left: 15px !important;
}
td.mfcur-table-cur>a{
  text-transform: uppercase;
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #003069;
  vertical-align: middle !important ;
}
/*.mfm-table.mfcur-table-lg-banks>thead>tr>th,*/

.mfm-table.mfcur-table-lg-cards>tbody>tr>td,
.mfm-table.mfcur-table-lg-banks>tbody>tr>td{
  position: relative;
}
.mfm-table.mfcur-table-lg-cards>thead>tr small,
.mfm-table.mfcur-table-lg-fixing>thead>tr small,
.mfm-table.mfcur-table-lg-banks>thead>tr small{
  font-size: 12px;
  color: #848484;
  font-weight: normal;
}
.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(1),
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(1){
  width: 30%;
}
.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2),
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(2){
  width: 20%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3),
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(3){
  width: 14%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4),
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(4){
  width: 20%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(5),
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(5){
  width: 17%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-banks>tfoot>tr>td:first-child a{
  color: #003069;
}
.mfm-table.mfcur-table-lg-banks>tfoot>tr>td:first-child a:first-child{
  float: left;
}
.mfm-table.mfcur-table-lg-banks>tfoot>tr>td:first-child a+a{
  float: right;
}
.mfm-table.mfcur-table-lg-nbu>tbody>tr>td:first-child span,
.mfm-table.mfcur-table-lg-fixing>tbody>tr>td:first-child span,
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:first-child span,
.mfm-table.mfcur-table-lg-banks>tbody>tr>td:first-child span{
  text-transform: uppercase;
  color: #000;
  font-size: 13px !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
}
.mfm-table.mfcur-table-lg-nbu>thead>tr>th:nth-child(5),
.mfm-table.mfcur-table-lg-nbu>tbody>tr>td:nth-child(5),
.mfcur-table-nbu-range>thead>tr>th:nth-child(4),
.mfcur-table-nbu-range>tbody>tr>td:nth-child(4){
  font-size: 11px !important;
  vertical-align: middle;
  font-weight: normal;
  color: #7f7f7f;
}
.mfm-txt-grey{
  font-size:13px;
  font-weight:normal;
  color:#7f7f7f;
}


.mfcur-table-warning:before{
  content: '!';
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #222;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  line-height: 16px;
  background-color: #FFC000;
}
.mfcur-table-warning{
  position: relative;
  padding-left: 27px;
  margin-bottom: 15px;
  color: #8B8B8B;
  font-size: 13px;
  line-height: 15px;
}


/* CARDS */
.mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(1),
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:nth-child(1){
  width: 20%;
}
.mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(2),
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:nth-child(2){
  width: 20%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(3),
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:nth-child(3){
  width: 20%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(4),
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:nth-child(4){
  width: 20%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(5),
.mfm-table.mfcur-table-lg-cards>tbody>tr>td:nth-child(5){
  width: 16%;
  text-align: center;
}
.mfm-table.mfcur-table-lg-cards>tfoot>tr>td:first-child{
  border-left: 1px solid #d9d9d9;
}
.mfm-table.mfcur-table-lg-cards>tfoot>tr>td:last-child{
  border-right: 1px solid #d9d9d9;
}




.mfm-table.mfcur-table-lg-cards>tfoot>tr>td:last-child a,
.mfm-table.mfcur-table-lg-banks>tfoot>tr>td:last-child a{
  font-size: 14px;
}
.mfm-table.mfcur-table-lg-cards .icon-credit-card:before,
.mfm-table.mfcur-table-lg-banks .icon-credit-card:before{
  margin-right: 8px;
}

.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(2){
  position: relative;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(2) .mfm-table-trend{
  position: absolute;
  right: 5px;
  bottom: 3px;
}

/* CURRENCY MAIN LG */
.mfcur-table-lg-currency th:first-child,
.mfcur-table-lg-currency td:first-child{
  width: 20%;
}
.mfcur-table-lg-currency td:nth-child(2),
.mfcur-table-lg-currency th:nth-child(2){
  width: 23%;
  text-align: center;
}
.mfcur-table-lg-currency td:nth-child(3),
.mfcur-table-lg-currency th:nth-child(3){
  width: 23%;
  text-align: center;
}
.mfcur-table-lg-currency td:nth-child(4),
.mfcur-table-lg-currency th:nth-child(4){
  text-align: center;
  width: 23%;
}
@media only screen and (max-width: 1264px){
  .mfcur-table-lg-currency th:first-child,
  .mfcur-table-lg-currency td:first-child{
    width: 25%;
  }
  .mfcur-table-lg-currency td:nth-child(2),
  .mfcur-table-lg-currency th:nth-child(2){
    width: 26%;
    text-align: left;
  }
  .mfcur-table-lg-currency td:nth-child(3),
  .mfcur-table-lg-currency th:nth-child(3){
    width: 16%;
    text-align: left;
  }
  .mfcur-table-lg-currency td:nth-child(4),
  .mfcur-table-lg-currency th:nth-child(4){
    text-align: left;
  }
}

/* CURRENCY CUR MAIN LG */
.mfcur-table-lg-currency-cur th:first-child,
.mfcur-table-lg-currency-cur td:first-child{
  width: 20%;
}
.mfcur-table-lg-currency-cur td:nth-child(2),
.mfcur-table-lg-currency-cur th:nth-child(2){
  width: 23%;
  text-align: center;
}
.mfcur-table-lg-currency-cur td:nth-child(3),
.mfcur-table-lg-currency-cur th:nth-child(3){
  width: 23%;
  text-align: center;
}
.mfcur-table-lg-currency-cur td:nth-child(4),
.mfcur-table-lg-currency-cur th:nth-child(4){
  text-align: center;
  width: 23%;
}
@media only screen and (max-width: 1264px){
  .mfcur-table-lg-currency-cur th:first-child,
  .mfcur-table-lg-currency-cur td:first-child{
    width: 25%;
  }
  .mfcur-table-lg-currency-cur td:nth-child(2),
  .mfcur-table-lg-currency-cur th:nth-child(2){
    width: 26%;
    /*text-align: left;*/
  }
  .mfcur-table-lg-currency-cur td:nth-child(3),
  .mfcur-table-lg-currency-cur th:nth-child(3){
    width: 16%;
    text-align: left;
  }
  .mfcur-table-lg-currency-cur td:nth-child(4),
  .mfcur-table-lg-currency-cur th:nth-child(4){
    text-align: left;
  }
}


/* CURRENCY VOTE */
.mfm-currency-vote{
  font-size: 14px;
}
.mfm-currency-vote--head{
  padding: 10px 20px;
  border-bottom: 1px solid #ccc;
}
.mfm-currency-vote--title{
  font-size: 18px;
  color:#4d4d4d;
  font-weight: 600;
}
.mfm-currency-vote--title>small{
  display: block;
  font-weight: normal;
  font-size: 14px;
  color: #999;
  margin-top: 5px;
}
.mfm-currency-vote--body{
  background: #f7f7f7;
  color: #666;
  padding: 17px 30px 23px;
}

.mfm-currency-vote--body .mfm-radio small{
  float: right;
  display: inline-block;
  margin-top: 3px;
  color: #999;
  min-width: 100px;
  font-size:13px;
  pointer-events:none;
}
.mfm-currency-vote--body .mfm-radio i{
  font-size: 10px;
}
.mfm-currency-vote--body .mfm-radio input + span:after{
  background-color:#4679cb;
}
.mfm-currency-vote--body .mfm-radio.is-green span{
  color: #03a503;
}
.mfm-currency-vote--body .mfm-radio.is-red span{
  color: #d42c28;
}
.mfm-currency-vote--footer{
  padding: 10px 20px;
  border-top: 1px solid #ccc;
}
.mfm-currency-vote--footer a{
  text-decoration: underline;
}
.mfm-currency-vote .mfm-button{
  margin-top: 15px;
  color: #fff;
  border: 0;
  background: #4679cb;
  -webkit-transition: all .4s;
  -o-transition: all .4s;
  transition: all .4s;
}
.mfm-currency-vote .mfm-button:hover{
  background: #5B93ED;
}
.mfm-currency-vote--body-thankyou{
  display:none;
  font-size:15px;
  color: #212121;
  margin-top:10px;
}
.mfm-currency-vote.is-voted .mfm-radio input + span:before,
.mfm-currency-vote.is-voted .mfm-radio input + span:after{
  background:none;
  border:none;
  box-shadow:none;
}
.mfm-currency-vote.is-voted .mfm-button{
  display:none;
}
.mfm-currency-vote.is-voted .mfm-currency-vote--body-thankyou{
  display:block;
}










/* CURRENCY MAIN FOREX COMPANIES*/

.mfcur-diling{
  width: 100%;
  margin-bottom:30px;
  padding:20px;
  background:#fff;
  border: 1px solid #ccc;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
}
.mfcur-diling--body{
  white-space: nowrap;
  margin-top: 15px;
  width: 100%;
  font-size: 0;
  display: table;
}
.mfcur-diling--item{
  display: table-cell;
  vertical-align: top;
  position: relative;
  height: 100px;
  text-align: center;
}
.mfcur-diling--item>img{
  position: absolute;
  top: 0;left: 0;right: 0;bottom: 0;
  margin: auto;
  max-height: 100px;
}
.mfcur-diling--footer{
  text-align: right;
  font-size: 14px;
}







/* CURRENCY MAIN CROSS COURSE */
.mfcur-table-lg.is-cross-course{
  table-layout: fixed;
}
.mfcur-table-lg.is-cross-course th:nth-child(1),
.mfcur-table-lg.is-cross-course tbody td:nth-child(1){
  width: 25%;
}

.mfcur-table-lg.is-cross-course th:nth-child(2),
.mfcur-table-lg.is-cross-course tbody td:nth-child(2){
  text-align: center;
  width: 18%;
}

.mfcur-table-lg.is-cross-course th:nth-child(3),
.mfcur-table-lg.is-cross-course tbody td:nth-child(3){
  text-align: center;
  width: 18%;
}

.mfcur-table-lg.is-cross-course th:nth-child(4),
.mfcur-table-lg.is-cross-course tbody td:nth-child(4){
  text-align: center;
  width: 19%;
}

.mfcur-table-lg.is-cross-course th:nth-child(5),
.mfcur-table-lg.is-cross-course tbody td:nth-child(5){
  width: 20%;
  font-weight: normal;
  font-size: 11px !important;
  text-align: center;
}
.mfcur-table-lg.is-cross-course tfoot{
  font-size: 14px;
}


.mfcur-sparkline-wrap{
  display: inline-block;
  position: relative;
  width: 100px;
  height: 23px;
}
.mfcur-sparkline-indicator{
  display: block;
  position: absolute;
  top: -9px;
  left: 0;right: 0;
  margin: 0 auto;
  text-align: left;
  width: 97px;
  font-size: 11px;
  padding-left: 10px;
  color: #999;
}
.mfcur-sparkline-indicator:before{
  position: absolute;
  top: 4px;
  left: -5px;
}
.mfcur-sparkline-wrap .inlinesparkline{
  display: block;
  height: 22px;
  overflow: hidden;
}
.mfcur-sparkline-wrap .inlinesparkline>canvas{
  margin-top: 7px;
}
.mfcur-table-lg .mfcur-nbu-full-wrap{
  position: relative;
  display: inline-block;
}
.mfcur-table-lg .mfcur-nbu-full{
  position: absolute;
  width: 100%;
  text-align: center;
  /*top: 17px;*/
  bottom: -8px;
  left: 0px;
  font-size: 10px;
}

.mfcur-table-lg .mfcur-thead-title,
.mfcur-table-lg .mfcur-thead-title{
  display: inline;
  position: relative;
}
.mfcur-table-lg .mfcur-thead-title .mfm-tooltip,
.mfcur-table-lg .mfcur-thead-title .mfm-tooltip{
  position: absolute;
}
.mfcur-table-lg.mfm-table .mfm-table-trend,
.mfcur-table-lg.mfm-table .mfm-table-trend{
  position: absolute;
  width:100%;
  right: 55px;
  /*top: 17px;*/
  bottom: -9px;
}
.mfcur-table-lg.mfm-table .mfm-table-trend + .mfm-table-trend,
.mfcur-table-lg.mfm-table .mfm-table-trend + .mfm-table-trend{
  right: auto;
  left: 5px;
}
.mfcur-table-lg .mfcur-thead-title > a,
.mfcur-table-lg .mfcur-thead-title > a{
  color: #000;
}



/* LARGE TABLE - WHEN «BLACK MARKET» COLUMN NOT AVAILABLE */
/* И да, мне не стыдно! */


.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(1),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(1),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(2),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(3),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(5),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(5){
  width: 25%;
}
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4),
.mfcur-table-lg-banks-hide-blackmarket.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(4){
  display: none;
}


/* LARGE TABLE - WHEN «NBU» COLUMN NOT AVAILABLE */
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(1),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(1),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(2),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(4),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(5),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(5){
  width: 25%;
}
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3),
.mfcur-table-lg-banks-hide-nbu.mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(3){
  display: none;
}

/* SMALL TABLE - CARD CURs HIDDEN */
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>thead>tr>th:nth-child(3),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>thead>tr>td:nth-child(4),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>thead>tr>td:nth-child(5),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>thead>tr>td:nth-child(6),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(5),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(6),
.mfcur-table-sm-hide-cards.mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(7){
  display: none;
}


/* SMALL TABLE */
.mfm-table.mfcur-table-sm{
  width: 100% !important;
}
.mfm-table .mfcur-table-search-wrap .mfcur-search-wrap{
  position: relative;
  font-weight: normal;
  font-size: 14px;
}
.mfm-table .mfcur-table-search-wrap .mfcur-search-wrap input{
  border-radius: 40px;
  display: inline-block;
  /*margin-right: 5px;*/
  margin-top: 1px;
  /*width: 190px;*/
  width: 100%;
  padding-left: 30px;
}
.mfm-table .mfcur-table-search-wrap .mfcur-search-wrap .icon-search-1{
  position: absolute;
  font-size: 16px;
  top: 7px;
  left: 7px;
  color: #6d6d6d;
}
.mfm-table .mfcur-table-search-wrap .mfcur-search-wrap .icon-location{
  color: #fb9e1b;
  font-size: 16px;
}
.mfm-table.mfcur-table-sm .mfcur-table-bankname{
  font-size: 14px;
  padding-left: 15px !important;
}
.mfm-table.mfcur-table-sm .mfcur-table-bankname a{
  position: relative;
  padding-left: 25px;
  display: inline-block;
}
.mfm-table.mfcur-table-sm .mfcur-table-bankname a>.mfm-bank-icon{
  position: absolute;
  left: 0;
  top: 4px;
}
.mfm-table.mfcur-table-sm .mfcur-table-refreshtime{
  font-size: 11px;
  /*padding-top: 11px;*/
  vertical-align: middle;
  color: #999;
}

.mfm-grey-bg .mfm-table.mfcur-table-sm>tfoot>tr>td:last-child{
  border-right: 1px solid #d9d9d9;
  font-size: 14px; padding: 13px;
}
.mfm-grey-bg .mfm-table.mfcur-table-sm>tfoot>tr>td:first-child{
  border-left: 1px solid #d9d9d9;
}
/*.mfm-table.mfcur-table-sm th.mfcur-table-refreshtime a{
  font-size: 13px;
  font-weight: normal;
  color: #000;
}
.mfm-table.mfcur-table-sm th.mfcur-table-refreshtime a:after{
  content: '\25BC';
  font-size: .5em;
  vertical-align: middle;
  margin-left: 2px;
}
.mfm-table.mfcur-table-sm th.mfcur-table-refreshtime a.active:after{
  content: '\25B2';
}*/
.mfm-table.mfcur-table-sm .mfcur-table-bankname .mfm-bank-icon{
  margin-right: 10px;
  margin-top: -2px;
}
.mfm-table.mfcur-table-sm>tbody>tr>td{
  position: relative;
  font-size: 16px;
  font-weight: 500;
}
.mfm-table.mfcur-table-sm .mfcur-table-bank-location a{
  color: #999;
  font-size: 12px;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
}
.mfm-table.mfcur-table-sm .mfcur-table-bank-location a:hover>span{
  text-decoration: underline;
}
.mfm-table.mfcur-table-sm .mfcur-table-bank-location a>span{
  display: none;
  position: absolute;
  top: -4px;
  right: 20px;
  padding: 2px 5px;
  color: #4a90e2;
  background: #fff;
}
.mfm-table.mfcur-table-sm .mfcur-table-bank-location a>i{
  font-size: 16px;
}
.mfm-table.mfcur-table-sm tbody tr{
  /*cursor: pointer;*/
}
.mfm-table.mfcur-table-sm tr:hover .mfcur-table-bankname a{
  color: #4a90e2;
}
.mfm-table.mfcur-table-sm tr:hover .mfcur-table-bank-location a{
  color: #fb9e1b;
}
.mfm-table.mfcur-table-sm tr:hover .mfcur-table-bank-location a>span{
  display: inline-block;
}



.mfcur-thead-th-colspan{
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.mfcur-thead-td-colspan{
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
}
.mfcur-m0p0{
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.mfcur-thead-slash{
  padding-top:  0px !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
}
/* datatables overrides */
.dataTables_info,
.dataTables_length,
.dataTables_paginate,
.dataTables_filter{
  display: none;
}



/* NBU LG TABLE */
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu{
  border-bottom: 1px solid #ccc;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>thead>tr>th{
  vertical-align:bottom;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td{
  vertical-align: middle !important;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(3){
  position: relative;
}
/*.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>thead>tr>th:nth-child(1),
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(1){
  width: 30%;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>thead>tr>th:nth-child(2),
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(2){
  width: 25%;
}*/
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu:not(.mfcur-table-nbu-range)>thead>tr>th:nth-child(3),
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu:not(.mfcur-table-nbu-range)>tbody>tr>td:nth-child(3){
  text-align: center;
}
/*.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>thead>tr>th:nth-child(4),
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(4){
  width: 15%;
}
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>thead>tr>th:nth-child(5),
.mfm-table.mfcur-table-lg.mfcur-table-lg-nbu>tbody>tr>td:nth-child(5){
  width: 5%;
}*/

.mfm-table.mfcur-table-lg-fixing th:nth-child(2),
.mfm-table.mfcur-table-lg-fixing th:nth-child(3),
.mfm-table.mfcur-table-lg-fixing th:nth-child(4),
.mfm-table.mfcur-table-lg-fixing td:nth-child(2),
.mfm-table.mfcur-table-lg-fixing td:nth-child(3),
.mfm-table.mfcur-table-lg-fixing td:nth-child(4){
  text-align: center;
}

/* YEAR NBU */
.mfcur-nbu-year-wrap{
  white-space: nowrap;
  width: 100%;
  font-size: 0;
  margin-bottom: 60px;
}
.mfcur-nbu-month{
  font-size: 13px;
  display: inline-block;
  vertical-align: top;
  width: 16.6%;
}
@media screen and (max-width: 1264px){
  .mfcur-nbu-month {
    font-size: 11px;
  }
}
.mfcur-nbu-month>strong{
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  margin-bottom: 5px;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul{
  counter-reset: li;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li{
  display: block;
  padding-right: 2px;
  color: #ccc;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li:before{
  content:counter(li, decimal-leading-zero)'.';
  counter-increment:li;
  font-weight: bold;
  display: inline-block;
  margin-right: 5px;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li:empty:before{
  color: #ccc;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li.in-range,
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li.in-range:before{
  color: #222;
}
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li.in-range:empty,
.mfcur-nbu-year-wrap>.mfcur-nbu-month>ul>li.in-range:empty:before{
  color: #ccc;
}
.mfcur-nbu-monthly-h3{
  margin-bottom: 0;
}
.mfcur-nbu-monthly-cur{
  list-style: none;
  font-size: 14px;
}
.mfcur-nbu-monthly-cur>li{
  margin-bottom: 6px;
}
.mfcur-nbu-monthly-cur>li>strong{
  display: inline-block;
  vertical-align: top;
  width: 100px;
}




/* FIXING */
.mfm-content-block-fixing{
  /*margin-top: 4px;*/
  font-size: 14px;
}
.mfm-content-block-fixing {
  margin-bottom: 15px;
  padding: 30px 15px;
  border-radius: 5px;
  background: #FFF;
  border: 1px solid #D0D0D0;
  color: #222;
}
.mfm-content-block-fixing p:first-child {
  margin: 0 0 1em 0;
}
.mfm-content-block-fixing p:last-child {
  margin: 1em 0 0 0;
}
.mfm-content-block-fixing ul li {
  margin: 0 0 1em 2em;
}
.mfm-table.mfcur-table-lg-fixing{
  margin-top: 4px;
  margin-bottom: 19px;
}
.mfm-table.mfcur-table-lg-fixing tfoot>tr>td {
  /*text-align: right;*/
}
.mfm-table.mfcur-table-lg-fixing>tfoot a{
  font-size: 12px;
  /*font-weight: bold;
  color: #003069;
  margin-right: 10px;*/
}
.mfm-table.mfcur-table-lg-fixing>tfoot a:before{
  margin-right: 5px;
}
.mfcur-table-lg-fixing thead th:nth-child(4){
  font-size: 11px;
  padding-top: 10px;
  font-weight: 400;
  color: #7f7f7f;
  vertical-align: middle;
}
.mfcur-table-lg-fixing tbody td{
  vertical-align: middle;
}
.mfm-table.mfcur-table-lg-fixing th:nth-child(1),
.mfm-table.mfcur-table-lg-fixing th:nth-child(2),
.mfm-table.mfcur-table-lg-fixing th:nth-child(3),
.mfm-table.mfcur-table-lg-fixing td:nth-child(1),
.mfm-table.mfcur-table-lg-fixing td:nth-child(2),
.mfm-table.mfcur-table-lg-fixing td:nth-child(3){
  width: 23%;
}
.mfm-table.mfcur-table-lg-fixing th:nth-child(4),
.mfm-table.mfcur-table-lg-fixing td:nth-child(4){
  text-align: left;
  width: 31%;
  line-height: 1.1em;
  font-size: 11px !important;
  padding-left: 80px;
}
.mfm-table.mfcur-table-lg-fixing td:nth-child(4){
  padding: 0px;
  padding-left: 80px;
}

/* CURRENCY MAIN PAGE NEWS BLOCK */
.mfcur-news-h{
  margin:15px auto 5px auto;
}
.mfcur-news{
  width: 100%;
  margin-bottom:30px;
  border-radius: 6px;
  border: 1px solid #ccc;
  background: #fff;
  margin-top:15px;
}
.mfcur-news--container{
  position: relative;
}
.mfcur-news--container:before{
  content: '';
  position: absolute;
  left: 0;right: 0;
  width: 0;
  margin: auto;
  top: 20px;
  bottom: 20px;
  border-left: 1px solid #ccc;
}

.mfcur-news--l{
  width: 50%;
  float: left;
  padding: 20px 50px 20px 20px;
  min-height: 1px;
}
.mfcur-news--r{
  position: relative;
  width: 50%;
  float: left;
  padding: 20px;
  min-height: 1px;
}
.mfcur-news--container:after,
.mfcur-news:after{
  content: '';
  display: table;
  clear: left;
}
.mfcur-news--b{
  width: 100%;
  min-height: 1px;
  padding: 15px 20px 20px 20px;
  border-top: 1px solid #ccc;
  float: left;
}

.mfcur-news--b-title{
  text-transform: uppercase;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 12px;
  letter-spacing: 1px;
}
.mfcur-news--b-title small{
  color: #aeaeae;
  text-transform: none;
  margin-left: 5px;
  font-weight: normal;
  font-size: 13px;
  letter-spacing:0;
}
.mfcur-news--b-body{
  display:table;
  font-size: 14px;
  margin-bottom: 20px;
}
.mfcur-news--b-body-title{
  display:table-cell;
  font-weight: 700;
  font-size: 13px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right:20px;
  white-space:nowrap;
}
.mfcur-news--b-body-text{
  display:table-cell;
}

.mfcur-news-h a{
  position:relative;
  font-size: 14px;
  font-weight: normal;
  float: right;
  color: #4a90e2;
}

/* BLOG */
.mfcur-news--blog .mfcur-news--container:before{
  z-index: 2;
}
.mfcur-news--blog .mfcur-news--r {
  width: 100%;
  padding: 20px;
}
.mfcur-news--blog .mfz-post  {
  float: left;
  width: 50%;
}
.mfcur-news--blog .mfz-post:nth-child(2n)  {
  padding-left: 20px;
  padding-right: 0;
}
.mfcur-news--blog .mfz-post-b2 .mfz-post-header {
  padding-right: 20px;
}
.mfcur-news--blog .mfz-post:nth-child(2n) .mfz-post-img {
  left: 20px;
}

/* BLOCKS */
.mfz-posts-list{
  font-size: 0;
  margin: 10px -8px 0;
}
.mfz-post-group{
  display: inline-block;
  vertical-align: top;
  width: 300px;
  margin: 0 10px 40px 7px;
  text-align: left;
  font-size: initial;
  overflow: hidden;
}
.mfz-post-group>.mfz-post:last-child{
  margin-bottom: 0;
}
.mfz-post-group-col-2{
  width: 620px;
}
.mfz-post-group-col-2 .mfz-post,
.mfz-post-group-col-2 .mfz-post .mfz-post-img{
  max-height: 490px;
  height: 490px;
}
.mfz-post-group-4widget{
  overflow: visible;
}

.mfz-post{
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
  margin: 0px 0px 20px 0px;
  overflow: hidden;
  font-size: 14px;
  background: #fff;
}

.mfz-news-group>.mfz-post-rubric{
  display: none;
  position: absolute;
  top: 3px;
  left: 3px;
}
.mfz-news-group>.mfz-post-rubric .icon-right-open-1:before{
  position: absolute;
  top: 3px;
}

.mfz-news-group{
  position: relative;
  /*float: left;*/
  background: #fff;
  border-radius: 6px;
  padding-top: 5px;
  /*height: 1000px;*/
}

/*
  Details
  (date,views,comments,badges)
*/
.mfz-post-img:hover ~ .mfz-post-title a,
.mfz-post-img:hover + .mfz-post-header .mfz-post-title a{
  text-decoration: underline;

}
.mfz-post-img .mfz-post-counters{
  position: absolute;
  left: 5px;
  bottom: 5px;
  font-size: 10px;
  font-weight: 100;
  letter-spacing: 1px;
  color: #fff;
  opacity: 0;
  text-shadow: 1px 1px 0px rgba(0,0,0,.2);
  background: rgba(0,0,0,.2);
  padding: 2px 5px;
  border-radius: 3px;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}
.mfz-post:hover .mfz-post-counters,
.mfz-post:active .mfz-post-counters,
.mfz-post:focus .mfz-post-counters{
  background-blend-mode: multiply;
  opacity: 1;
}

.mfz-post-counters span{
  margin-right: 5px;
}
.mfz-post-counters .mfz-post-views:before,
.mfz-post-counters .mfz-post-comments-count:before{
  vertical-align: middle;
  margin-right: 3px;
}
.mfz-post-counters .mfz-post-views:empty,
.mfz-post-counters .mfz-post-comments-count:empty{
  display: none;
}
/*
  News list:
*/
.mfz-news-list .mfz-post .mfz-post-header{
  width: 245px;
}
.mfz-news-list .mfz-post .mfz-post-header .mfz-post-title{
  font-size: 14px;
  line-height: 1.4em;
}
.mfz-news-list .mfz-post-rubric{
  font-size: 11px;
  margin-bottom: 10px;
  font-weight: bold;
  text-align: left;
}
.mfz-news-list {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /*padding-left: 10px;*/
  padding-bottom: 10px;
  margin-bottom: 0px;
  background: #fff;
}
.mfz-news-post{
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 280px;
  padding-left: 40px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 1.2em;
}
.mfz-news-post a.mfz-news-post-title{
  font-size: 12px;
  width: 225px;
  text-decoration: none;
  color: #4078CD;
  padding: 2px 0;
}

.mfz-post-title>a:visited,
.mfz-news-post a.mfz-news-post-title:visited,
.mfz-list-a a:visited {
  color: #8448A8 !important;
}
.mfz-news-post a.mfz-news-post-title:active,
.mfz-news-post a.mfz-news-post-title:focus,
.mfz-news-post a.mfz-news-post-title:hover{
  text-decoration: underline;
}
.mfz-news-list img{
  display: block;
  max-width: 120px;
  max-height: 70px;
  border-radius: 6px;
}
.mfz-news-list-hot a{
  font-weight: 600;
}
.mfz-news-list-hot .mfz-news-post-img,
.mfz-news-post-time{
  display: inline-block;
  vertical-align: top;
  position: absolute;
  max-width: 40px;
  top: 3px;left: 0;
  line-height: 1em;
  width:37px;
  padding-right: 5px;
  font-size: 11px;
}
.mfz-news-list-hot .mfz-news-post-img:hover + .mfz-news-post-title{
  text-decoration: underline;
}
.mfz-news-list-hot .mfz-news-post-img img{
  width: 100%;
  height: auto;
}
/*
  Basic
*/
.mfz-post-link{
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;left: 0;
  z-index: 10;
  text-decoration: none;
}

.mfz-post-rubric{
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin: 0;
}
.mfz-post-rubric a{
  text-decoration: none;
  pointer-events:none;
  color: inherit;
}
.mfz-post-title{
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2em;
  color: #4078CD;
  margin: 0;
}
.mfz-post-title a{
  text-decoration: none;
  color: inherit;
}
.mfz-post-description{
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
  padding: 10px;
}
.mfz-post-description a{
  text-decoration: none;
  color: inherit;
}
.mfz-post-header .mfz-post-description{
  padding: 7px 0 0;
  color: #636161;
}

.mfz-post-rubric a:hover,
.mfz-post-title a:hover{
  text-decoration: underline;
}
/*
  BLOCKS
  [A]:
*/
.mfz-post-a .mfz-post-img{
  max-height: 426px;
  overflow: hidden;
  position: relative;
  border-radius: 6px;
}
.mfz-post-a .mfz-post-img img{
  width: 100%;
  height: auto;
}

.mfz-post-a .mfz-post-img:hover ~ .mfz-post-header .mfz-post-title a,
.mfz-post-a .mfz-post-img:hover ~ .mfz-post-title a{
  text-decoration: underline;
}
.mfz-post-a .mfz-post-header .mfz-post-rubric{
  margin-top: 7px;
}
.mfz-post-a .mfz-post-header .mfz-post-description{
  padding-top: 5px;
}


/*
  BLOCKS
  [B]:
*/
.mfz-post-b{
  height: 65px;
}
.mfz-post-b .mfz-post-img{
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  vertical-align: middle;
  width: 65px;
  height: 65px;
  border-radius: 5px;
  overflow: hidden;
  z-index: 1;
}
.mfz-post-b .mfz-post-img img{
  height: 100%;
  width: auto;
}
.mfz-post-b .mfz-post-header{
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  max-height: 56px;
  overflow: hidden;
  width: 100%;
  padding-left: 78px;
  -webkit-transform: translateY(-53%);
  -ms-transform: translateY(-53%);
  -o-transform: translateY(-53%);
  transform: translateY(-53%);
}
.mfz-post-b .mfz-post-header .mfz-post-title{
  font-size: 15px;
}
/* IE8 FIX */
body[data-browser="Internet Explorer"][data-version="8"] .mfz-post-b .mfz-post-header,
body[data-browser="Internet Explorer"][data-version="7"] .mfz-post-b .mfz-post-header{
  top: 0;
}

/*
  BLOCKS
  [B2]:
*/
.mfz-post-b2{
  height: 65px;
}
.mfz-post-b2 .mfz-post-img{
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  vertical-align: middle;
  width: 65px;
  height: 65px;
  border-radius: 5px;
  overflow: hidden;
  z-index: 1;
}
.mfz-post-b2 .mfz-post-img img{
  height: 100%;
  width: auto;
}
.mfz-post-b2 .mfz-post-header{
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: 49%;
  max-height: 70px;
  overflow: hidden;
  width: 100%;
  padding-left: 78px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mfz-post-b2 .mfz-post-header .mfz-post-title{
  font-size: 15px;
}

/*
  BLOCKS
  [C]:
*/
.mfz-post-c{
  height: 405px;
  border-radius: 6px;
}
.mfz-post-c .mfz-post-img{
  height: 100%;
  border-radius: 6px;
}
.mfz-post-c .mfz-post-img img{
  width: 100%;
  height: auto;
}

/*
  BLOCKS
  [D]:
*/
.mfz-post-d{
  border: 1px solid #ccc;
  padding: 20px 10px;
  border-radius: 10px;
}
.mfz-post-d .mfz-post-rubric{
  text-align: center;
}
.mfz-post-d .mfz-post-img{
  /*width: 100px;*/
  width: 100%;
  height: 100px;
  margin: 5px auto 5px;
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.mfz-post-d .mfz-post-img img{
  width: 100%;
  height: auto;
}
.mfz-post-d .mfz-post-header{
  text-align: center;
}
.mfz-post-d .mfz-post-header .mfz-post-title{
  font-size: 18px;
  font-family: Georgia, serif;
  font-style: italic;
}

/*
  BLOCKS
  [E]:
*/
.mfz-post-e{
  border: 1px solid #ccc;
  padding: 20px 10px;
  border-radius: 10px;
}
.mfz-post-e .mfz-post-img{
  width: 160px;
  height: 160px;
  margin: 5px auto;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.mfz-post-e .mfz-post-img img{
  height: 100%;
  width: auto;
}
.mfz-post-e .mfz-post-title,
.mfz-post-e .mfz-post-rubric{
  text-align: center;
}
.mfz-post-e .mfz-post-title{
  font-weight: 600;
}
/*
  Rubric link
  (Example text: view all, read all)
*/

.mfz-rubric-link{
  display: block;
  text-decoration: none;
  color: #4078CD;
  padding: 6px;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
}
.mfz-news-group .mfz-rubric-link{
  text-align: left;
  padding-left: 40px;
  display: inline-block;
}
.mfz-news-group .mfz-rubric-link:hover{
  text-decoration: underline;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
/* @@@@@@@@@@@@@@@ CURRENCIES PAGES @@@@@@@@@@@@@@@ */
/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
@media only screen and (max-width: 1300px) {

}
@media only screen and (max-width: 1280px) {

}
@media only screen and (max-width: 1264px) {
  .mfm-table.mfcur-table-sm>thead>tr>th{
    font-size: 12px;
  }
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(1),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(2),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(3),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(4),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(5),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(6),
  .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(7){
    font-size: 13px;
  }
  .mfcur-table-lg .mfcur-thead-title .mfm-tooltip {
    position: relative;
  }
  .mfm-table.mfcur-table-lg>tbody>tr>td {
    font-size: 14px;
  }
  td.mfcur-table-cur>a {
    font-size: 12px !important;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2),
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3),
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4){
    text-align: center;
    white-space: nowrap;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(1),
  .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(1){
    width: 20%;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2),
  .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(2){
    width: 22%;
    text-align: center;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3),
  .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(3){
    width: 14%;
    text-align: center;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4),
  .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(4){
    width: 25%;
    text-align: center;
  }
  .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(5),
  .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(5){
    width: 10%;
    text-align: center;
  }
  /* cards lg table */
  .mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(5),
  .mfm-table.mfcur-table-lg-cards>tbody>tr>th:nth-child(5){
    width: 5%;
    text-align: center;
  }
  /* lower table */
  .mfm-grey-bg .mfm-table tr>th {
    white-space: nowrap;
    vertical-align: bottom;
    padding-bottom: 11px;
  }
  /* LARGE TABLE - NBU */
  .mfm-table.mfcur-table-lg-nbu>tbody>tr>td:nth-child(3){
    text-align: center;
  }
  /* FIXINGS */
  .mfm-table.mfcur-table-lg-fixing th:nth-child(4),
  .mfm-table.mfcur-table-lg-fixing td:nth-child(4){
    padding-left: 50px;
  }
}
@media only screen and (max-width: 1024px) {

}

/* BRANDING */
.mfz-branding .inlinesparkline,
.mfz-branding .mfcur-sparkline-indicator{
  display: none;
}
.mfz-branding .mfm-table.mfcur-table-lg-banks>tbody>tr>td {
  font-size: 16px;
}
.mfz-branding .mfm-table.mfcur-table-sm>thead>tr>th{
  font-size: 12px;
}
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(1),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(2),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(3),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(4),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(5),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(6),
.mfz-branding .mfm-table.mfcur-table-sm>tbody>tr>td:nth-child(7){
  font-size: 13px;
}
.mfz-branding .mfcur-table-lg .mfcur-thead-title .mfm-tooltip { position: relative; }
.mfz-branding .mfm-table.mfcur-table-lg>tbody>tr>td { font-size: 14px; }
.mfz-branding td.mfcur-table-cur>a { font-size: 12px !important; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2), .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3), .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4) { text-align: center; white-space: nowrap; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(1), .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(1) { width: 20%; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(2), .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(2) { width: 22%; text-align: center; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(3), .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(3) { width: 14%; text-align: center; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(4), .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(4) { width: 25%; text-align: center; }
.mfz-branding .mfm-table.mfcur-table-lg-banks>thead>tr>th:nth-child(5), .mfm-table.mfcur-table-lg-banks>tbody>tr>td:nth-child(5) { width: 10%; text-align: center; }
/* cards lg table */
.mfz-branding .mfm-table.mfcur-table-lg-cards>thead>tr>th:nth-child(5),
.mfz-branding .mfm-table.mfcur-table-lg-cards>tbody>tr>th:nth-child(5){
  width: 5%;
  text-align: center;
}
.mfz-branding .mfm-table.mfcur-table-lg-nbu .mfz-1264-hidden,
.mfz-branding .mfm-table.mfcur-table-lg-banks .mfz-1264-hidden,
.mfz-branding .mfm-table.mfcur-table-lg-cards .mfz-1264-hidden{
  display: none;
}
.mfz-branding .mfm-table.mfcur-table-lg-cards .mfcur-thead-title{
  white-space: nowrap;
}
/* lower table */
.mfz-branding .mfm-grey-bg .mfm-table tr>th {
  white-space: nowrap;
  padding-bottom: 11px;
}
/* LARGE TABLE - NBU */
.mfz-branding .mfm-table.mfcur-table-lg-nbu>tbody>tr>td:nth-child(3){
  text-align: center;
}
/* FIXINGS */
.mfz-branding .mfm-table.mfcur-table-lg-fixing th:nth-child(4),
.mfz-branding .mfm-table.mfcur-table-lg-fixing td:nth-child(4){
  padding-left: 50px;
}














/* Google charts buttons */
.mfmChart-button,
.mfmChart-input{
  height: 28px;
  margin-top: 5px;
  font-size: 14px;
  font-weight: normal;
  color: #222;
  -webkit-apperance:none;
}
.mfmChart-button{
  padding: 5px 15px;
  margin-right: 5px;
  border: 1px solid transparent;
  background: #ccc;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s;
}
.mfmChart-button.is-active,
.mfmChart-button:hover{
  background: #E4E3E3;
}
.mfmChart-input{
  margin-left: 5px;
  font-weight: normal;
  float: right;
  padding: 5px 10px;
  max-width: 100px;
}
.mb-currency-graph-double{
  font-size:0;
  margin-left:-10px;
  margin-right:-10px;
}
.mb-currency-graph-double .mb-currency-graph{
  font-size:15px;
  display:inline-block;
  padding:0 10px;
  width:50%;
}
.mb-currency-graph-double .mfm-h4{
  margin-top:0;
}

@media only screen and (max-width: 1264px){
  .mfmChart-button{
    padding: 5px 8px;
  }
}

.mfm-col-content .wgt-cur-subscribe{
  margin-bottom:15px;
}

.mfm-tab-menu a{
  cursor: pointer;
}

.mb-currency-graph--body{
  border-radius: 6px;
  padding: 10px;
  border: 1px solid #ccc;
  background: #fff;
  margin-top:15px;
}

.mfz-seo{
  border-top:0;
  border-bottom:none;
  margin-bottom:20px;
  padding-bottom: 20px;
}
.mfz-seo > div{
  padding-top:0;
}
.mfz-seo .link-list{
  margin-top:20px;
  padding-top: 20px;
  border-top:none;
}

.mfcur-table-card-rates{
  margin-top:15px;
}

.mfm-header-aside.js-toggle-mask:before {
  position: absolute;
  content: '';
  background: transparent;
  width: 100%;
  height: 28px;
  z-index: 6000;
  cursor: default;
  bottom: 0;
}