/**
 * Custom CSS
 * Use this file to override styles if you feel uncomfortable editing
 * component stylesheets.
 ============================================================================ */
*{
  word-wrap: anywhere;
}
@font-face {
  font-family: Raleway-Regular;
  src: url('../fonts/Raleway-Regular.ttf');
}
@font-face {
  font-family: Raleway-Bold;
  src: url('../fonts/Raleway-Bold.ttf');
}
@font-face {
  font-family: Raleway-Light;
  src: url('../fonts/Raleway-Light.ttf');
}
@font-face {
  font-family: Raleway-Thin;
  src: url('../fonts/Raleway-Thin.ttf');
}
@font-face {
  font-family: myanmar3;
  src: url('../fonts/myanmar3.ttf');
}
.node{
  background-color: #fff;
  box-shadow: none;
  margin-top: 3em;
}
#block-uec-custom-block{
  float: left;
  width: 100%;

}
#block-uec-custom-block .field-block-content--body{

}
#block-uec-custom-block .field-block-content--body a{
    background-image: linear-gradient(to right, #1A2980 0%, #26D0CE 51%, #1A2980 100%);
    float: left;
    width: 100%;
    text-align: center;
    border-radius: 7px;
    transition: 0.5s;
    background-size: 200% auto;
    padding: 20px 10px;
    color: #fff;
    font-size: 22px;
}
#block-uec-custom-block .field-block-content--body a:hover{
    background-position: right center;
}
.regions,
.page{
  background-color: #fff;
  box-shadow: none;
}
.path-frontpage .view-id-latest_news.view-display-id-block_1 .views-row.row-1 .views-col.col-1 .views-field-title a,
.path-frontpage .view-id-latest_news.view-display-id-block_2 .views-row.row-1 .views-col.col-1 .views-field-title a,
.node--id-9293 .node__header h1 span,
.node--id-9298 .node__header h1 span{
   color: #2b147c !important;
}
h1.node__title span{
  font-size: 30px;
}
#block-languageswitcher{

}
.path-my-content-7 .block-main-content table tr td,
.path-content-7 .block-main-content table tr td{
   text-align: left;
}
#block-languageswitcher ul{
  display: flex;
  float: right;
}
#block-languageswitcher ul li{

}
#block-languageswitcher ul li span{

}
#block-languageswitcher ul li span a{
  background: #202c8c;
  color: #fff !important;
  padding: 8px 25px;
  font-size: 14px !important;
  float: left;
  margin-left: 30px;
}
#block-languageswitcher ul li span a.is-active{
  background: #030830;
}
#search-block-form{
  width: 30vw;
  float: right;
}
.path-not-frontpage .l-header.l-row,
.path-not-frontpage .l-header.l-row #masthead{
  background: #1e5799;
  background: -moz-linear-gradient(top,  #1e5799 0%, #207cca 50%, #3f96da 100%);
  background: -webkit-linear-gradient(top,  #1e5799 0%,#207cca 50%,#3f96da 100%);
  background: linear-gradient(to bottom,  #1e5799 0%,#207cca 50%,#3f96da 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#3f96da',GradientType=0 );
  min-height: 11em;
}
.user-logged-out a{
  font-family: Myanmar3;
  color: #3c3c3d;
  letter-spacing: 0px;
  font-size: 18px;
  text-decoration: none;
  line-height: 27px;
}
p,
div,
span{
  font-family: Myanmar3;
  color: #000;
  letter-spacing: 0px;
  font-size: 16px;
}
.path-frontpage .l-header{
  background-position: center;
  background-size: cover;
  /*min-height: 42em;*/
  /*background-attachment: fixed;*/
  background-repeat: no-repeat;
  backface-visibility: hidden;
  /*	animation: sectionheader 20s infinite;
    animation-timing-function : linear;*/
  animation-name: l-header;
  animation-timing-function: step-start;
  animation-iteration-count: infinite;
  animation-duration: 60s;
  animation-direction: normal;
  background-attachment: fixed;

}
@keyframes l-header{

  0%{
    background-image: url("../images/header.png");

  }

  25%{

    background-image: url("../images/s1.jpg");

  }

  50%{
    background-image: url("../images/s2.jpg");

  }

  75%{
    background-image: url("../images/s3.jpg");

  }
  100%{
    background-image: url("../images/s4.jpg");

  }
}
.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  margin-top: 8px;
}
.path-frontpage .pr-header{
  background-color: transparent;
}
.sf-accordion-toggle{
  display: none;
}
.sf-hidden {
  height: auto !important;
  overflow: inherit !important;
  width: 100% !important;
  display: block !important;
}
ul.sf-menu.sf-accordion {
  display: block !important;
  position: relative !important;
}
.path-frontpage .tb-megamenu-menu-new-main-menu{
  background: #0b0b4ad6;
}
.tb-megamenu-menu-new-main-menu{
  background: none;
}
.tb-megamenu .nav li.dropdown.active > .dropdown-toggle{
  background-color: transparent;
  background-image: url(../images/cbmmenuback.png);
}
.browse-submenu{
  width: 100%;
  /* background:#1f1c4b;*/
  background: #1e2047;
  left: 0px !important;
}
.dropdown-toggle{
  color: #fff;
}
.tb-megamenu-row{
  background:#1f1c4b;
}


.osubmenu .tb-megamenu-row.row-fluid .tb-megamenu-column-inner ul li a,
.osubmenu .tb-megamenu-row.row-fluid .tb-megamenu-column-inner ul li span{
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}
.tb-megamenu-submenu .block-config-provider--superfish h2.block__title{

  border-bottom: 1px solid #ccc;
  margin-bottom: 15px !important;
  padding-bottom: 15px !important;

}
.tb-megamenu-submenu .block-config-provider--superfish h2.block__title span{
  color: #fff !important;
  font-size: 25px !important;
  font-family: Myanmar3 !important;
  letter-spacing: 2px;
  line-height: 25px;
}
.tb-megamenu-submenu ul.sf-menu{
  margin-top: 20px;
}
.tb-megamenu-submenu ul.sf-menu li{
  padding-bottom: 30px;
}

.osubmenu .tb-megamenu-column-inner ul li span.dropdown-toggle,
.osubmenu .tb-megamenu-column-inner ul li a,
.tb-megamenu-submenu ul.sf-menu li a{
  font-size: 18px;
  color: #fff;
  font-family: Myanmar3;
  line-height: 35px !important;
}
.osubmenu
.tb-megamenu-submenu ul.sf-menu li a:hover{
  color: #fff;
  font-size: 18px;
  font-family: Myanmar3;
  line-height: 35px;

}
.tb-megamenu-submenu ul.sf-menu .sf-depth-1.menuparent{

}
.tb-megamenu-submenu ul.sf-menu .sf-depth-2.menuparent{
  font-size: 18px;
  color: #fff;
  font-family: Myanmar3;
  padding-left: 0px !important;
}
.tb-megamenu-submenu ul.sf-menu .sf-depth-1.menuparent span{
  font-size: 18px;
  color: #fff;
  font-family: Myanmar3;
  padding: 0px;
  word-wrap: anywhere;
  line-height: 30px;
}

.tb-megamenu-submenu ul.sf-menu .sf-depth-2.menuparent > ul,
.tb-megamenu-submenu ul.sf-menu .sf-depth-1.menuparent > ul{
  background: #0d0c21;
  padding: 20px 20px 0px 20px;
  margin-top: 20px;
}
.tb-megamenu-submenu ul.sf-menu .sf-depth-1.menuparent ul li{
  background-color: transparent;
}

.tb-megamenu-submenu ul.sf-menu .sf-depth-1.menuparent ul li a{
  font-size: 18px;
  color: #fff;
  font-family: Myanmar3;
  padding: 0px;
}
#content-suffix,
#highlighted{
  background-image: linear-gradient(to right, #1A2980 0%, #26D0CE 51%, #1A2980 100%);
  transition: 0.5s;
  background-size: 200% auto;
  padding-top: 15px;
}
#content-suffix .l-rw,
#highlighted .l-rw{
  background: transparent;
}
#content-suffix:hover,
#highlighted:hover{
  background-position: right center;
  color: #fff;
  text-decoration: none;
}
#block-front-our-departments .field-block-content--body h2,
#block-front-news-announcement-title .field-block-content--body p{
  font-family: Raleway-Light;
  color: #fff;
  font-size: 28px;
}
#features{
  background: #fff;
}
#block-views-block-latest-news-block-2{
  float: left;
  width: 100%;
  margin-top: 40px;
}
#block-views-block-latest-news-block-1{
  margin-top: 50px;
  float: left;
  width: 100%;
}
#block-views-block-latest-news-block-2 h2,
#block-views-block-latest-news-block-1 h2{
  border-bottom: 1px solid #1f1f1f;
  margin-top: 6px;
  margin-bottom: 32px;
  padding-bottom: 25px;
}
#block-views-block-latest-news-block-2 h2 span,
#block-views-block-latest-news-block-1 h2 span{
  font-family: Raleway-Light;
  font-size: 28px;
}
#block-views-block-latest-news-block-2 .views-row,
#block-views-block-latest-news-block-1 .views-row{
 border-bottom: none;
}
#block-views-block-latest-news-block-2 .views-row .views-col,
#block-views-block-latest-news-block-1 .views-row .views-col{
  float: left;
  width: 100%;
  border-bottom: 1px solid #ccc;
  
}
#block-views-block-latest-news-block-2 .views-row .views-col{
  width: auto;
}
#block-views-block-latest-news-block-2 .views-row .views-field-title,
#block-views-block-latest-news-block-1 .views-row .views-field-title{
  
}
#block-views-block-latest-news-block-1 .views-row .views-field-title a{

}
#block-views-block-latest-news-block-1 .views-row .views-field-last-updated{

}
.views-field-last-updated span{
  font-size: 14px;
}
#block-exchangerate-block{
  margin-top: 36px;
  float: left;
  width: 100%;
}
#block-economicindicatorsenglish{
  float: left;
  width: 100%;
  margin-top: 38px;
}
#block-economicindicatorsenglish .field-block-content--body table{
  width: 100% !important;
}
#block-economicindicatorsenglish h2,
#block-exchangerate-block h1{
  font-family: Raleway-Light;
  border-bottom: 1px solid #1f1f1f;
  margin-top: 25px;
  margin-bottom: 32px;
  padding-bottom: 25px;
  font-size: 28px;
  letter-spacing: 0px;
}
#block-front-fx-market-data-block,
#block-neer-peer,
#block-rightsidebardepositauction{
  background-image: linear-gradient(to right, #1A2980 0%, #26D0CE  51%, #1A2980  100%);
  float: left;
  width: 100%;
  text-align: center;
  padding-top: 12px;
  border-radius: 7px;
  transition: 0.5s;
  background-size: 200% auto;
}
#block-front-fx-market-data-block .field-block-content--body a,
#block-neer-peer .field-block-content--body a,
#block-rightsidebardepositauction .field-block-content--body a{
  color: #fff;
}
#block-front-fx-market-data-block:hover,
#block-neer-peer:hover,
#block-rightsidebardepositauction:hover{
  background-position: right center;
}
#sub-features{
  background: #fff;
}
#sub-features .block{
  text-align: center;
}
#block-front-administration-human,
#block-front-account,
#block-front-currency-management,
#block-front-financial-institututions,
#block-front-monetary-policy,
#block-front-foreign-exchange,
#block-front-internal-audit-department-block,
#block-front-yangon-branch-block,
#block-front-mandalay-branch-block{
  min-height: 180px;
}
.l-content-suffix.l-row{
  margin-top: 40px;
  margin-bottom: 40px;
}
ul.sf-menu.sf-style-none.sf-accordion li li span.nolink{
  padding-left: 0px;

}
li.sf-clone-parent{
  display: none !important;
}
.lang_en #menu-about-cbm-menu-link-content954ee071-70bf-4ef5-9047-4f86e09c474f--2-accordion,
.lang_my #menu-about-cbm-menu-link-contentded120ae-d7c8-4679-a9fc-61fb89c5e7dd--2-accordion,
.lang_en #menu-about-cbm-menu-link-content954ee071-70bf-4ef5-9047-4f86e09c474f-accordion,
.lang_my #menu-about-cbm-menu-link-contentded120ae-d7c8-4679-a9fc-61fb89c5e7dd-accordion,
.lang_en #menu-laws-regulation-menu-link-content10cb958d-83fa-47b5-bdaf-2168f13943c1-accordion,
.lang_en #menu-laws-regulation-menu-link-content00f69d94-5175-4e9d-a2d9-3b25e4779f33-accordion,
.lang_en #menu-laws-regulation-menu-link-content24db3881-a52e-45d5-ad99-77277be64056-accordion,
.lang_en #menu-laws-regulation-menu-link-content11906e9b-1399-45b6-bb95-22b3ae7afccb-accordion,
.lang_en #menu-laws-regulation-menu-link-content10cb958d-83fa-47b5-bdaf-2168f13943c1--3-accordion,
.lang_en #menu-laws-regulation-menu-link-content00f69d94-5175-4e9d-a2d9-3b25e4779f33--3-accordion,
.lang_en #menu-laws-regulation-menu-link-content24db3881-a52e-45d5-ad99-77277be64056--3-accordion,
.lang_en #menu-laws-regulation-menu-link-content11906e9b-1399-45b6-bb95-22b3ae7afccb--3-accordion,
.lang_en .menu__item-title--ညွှန်ကြားချက်များနှင့်အမှာစာများ,
.lang_en #menu-laws-regulation-menu-link-content10cb958d-83fa-47b5-bdaf-2168f13943c1--2-accordion,
.lang_en .menu__item-title--cbm-rules,
.lang_en #menu-laws-regulation-menu-link-content00f69d94-5175-4e9d-a2d9-3b25e4779f33--2-accordion,
.lang_en .menu__item-title--fmlregulations,
.lang_en .menu__item-title--fml-rules,
.lang_en #menu-laws-regulation-menu-link-content24db3881-a52e-45d5-ad99-77277be64056--2-accordion,
.lang_en #menu-laws-regulation-menu-link-content11906e9b-1399-45b6-bb95-22b3ae7afccb--2-accordion{
  display: none;
}
.tb-megamenu .nav-collapse .nav li a{
  padding-left: 0px;
  word-wrap: anywhere;
}
.tb-megamenu.tb-megamenu-menu-new-main-menu .level-0 > li:last-child a{
  padding-left: 15px;
}
.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,
.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,
.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link,
.tb-megamenu .dropdown-menu li > a:hover,
.tb-megamenu .nav > li > a:focus, .tb-megamenu .nav > li > a:hover,
.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,
.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover{

  color: #fff !important;
  background-color: #020017;
}

.tb-megamenu ul li.main-menu-item > a{
  padding-left: 15px !important;
  border-right: none !important;
}
.tb-megamenu .nav-collapse.collapse .nav li.main-menu-item > span,
.tb-megamenu .nav-collapse.collapse .nav li.main-menu-item > a{
  background-color: #0b0b4ad6;
}
.tb-megamenu .nav > li > span.tb-megamenu-no-link{
  border-right: none;
}
.tb-megamenu .dropdown-menu{
  border-bottom: none;
}
.path-not-frontpage .views-field-title a{
  color: #2e2781;
  font-size: 22px;
  line-height: 35px;
}
.views-row{
  float: left;
  width: 100%;
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.views-row .views-field-created{
  margin-top: 10px;
  padding-bottom: 25px;
}
.views-row .views-field-created span{
  font-size: 14px;
}
.views-field-field-gallery-image{
  float: left;
  margin-right: 20px;
}
.pager.pager--full{
  float: left;
}
.views-row .views-field-view-node{
  float: right;
}
.views-row .views-field-view-node a {
  font-size: 14px;
  background: #0e3867;
  color: #fff;
  padding: 5px 15px;
  border-radius: 5px;
}
.l-pre-footer.l-row{
  background-color: #2f4f5a;
  padding-bottom: 4em;
  padding-top: 4em;
}
.l-pre-footer.l-row .l-rw.regions.container{
  background-color: #2f4f5a;
}
#block-footer-content-us1 .field-block-content--body h4,
#block-footer-content-us2 .field-block-content--body h4,
#block-footer-contact-us .field-block-content--body h4,
#block-footer-content-us1 .field-block-content--body p,
#block-footer-content-us2 .field-block-content--body p,
#block-footer-contact-us .field-block-content--body p,
#block-footer-content-us1 .field-block-content--body a,
#block-footer-content-us2 .field-block-content--body a,
#block-footer-contact-us .field-block-content--body a{
  color: #fff;
}
.l-footer.l-row,
#footer{
  background-color: #2d3c43;
}
.l-footer.l-row .l-rw.regions{
  background-color: #2d3c43;
}
#block-footer-copyright{
  text-align: center;
  margin-top: 30px;
}
#block-footer-copyright p{
  color: #fff;
  margin-bottom: 0px;
  font-size: 14px;
}
.quicktabs-tabpage{
  border: 0px !important;
  margin-top: 20px;
}
.quicktabs-tabs.item-list__list .item-list__item a:hover,
.quicktabs-tabs.item-list__list .item-list__item a{
  background-color: #1A2980;
  color: #fff;
  font-size: 18px;
}

.quicktabs-tabs.item-list__list .item-list__item.active a{
  background-color: #050B2F;
  color: #fff;
}

.path-deposit-auction #block-cbm-content .views-row,
.path-foreign-exchange-market #block-cbm-content .views-row{
  display: none;
}
#block-interestrateenglish{
  float: left;
  width: 100%;
}
h1.page__title{
  font-size: 30px;
  margin-top: 2em;
  margin-bottom: 2em;
}
.node{
  padding: 0px;
}
.block-main-content table tr td{
  padding: 15px 10px;
  border: none;
  text-align: center;
}
.block-main-content table{
  width: 100%;
}
.cell-rowspan{
  text-align: center;
  background-color: #fff;
}
.block-main-content table tr th{
  background-color: #14335b;
  color: #fff;
  text-align: center;
  padding: 20px 10px;
}
.block-main-content table tr:nth-child(odd){
  background-color: #adc8ea;
}
#views-exposed-form-neer-page-1 #edit-actions{
  clear: none;
  padding-top: 24px;
}
#views-exposed-form-neer-page-1 #edit-actions .form-submit{
  align-items: center;
  background-color: #0E084E;
  border: 0;

  box-sizing: border-box;
  color: #ffffff;
  cursor: pointer;
  display: inline-flex;
  overflow: hidden;
  text-align: center;
  touch-action: manipulation;
  transition: background-color 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s, box-shadow 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s, color 0.167s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  user-select: none;
  -webkit-user-select: none;
  vertical-align: middle;
  padding: 0px 25px;
}
.path-not-frontpage .l-pre-footer.l-row{
  margin-top: 6em;
}
#rid-sidebar-second{
  margin-top: 3em;
}
#rid-sidebar-second .sf-menu .menuparent.nolink{
  font-size: 18px;
}
#rid-sidebar-second ul.sf-menu.sf-style-none.sf-accordion li li span.nolink{
  padding-left: 1.5rem;
}
.field-node--body a{
  color: #2b147c;
  font-weight: bold;
}
.views-field-field-bod-image{
  margin-bottom: 10px;
}
.node__title{
  margin-bottom: 1em;
}
#block-views-block-latest-news-block-5 .block__title,
#block-views-block-latest-news-block-3 .block__title{
  border-bottom: 1px solid #ccc;
  padding-bottom: 25px;
  margin-bottom: 27px;
}
#block-views-block-latest-news-block-4 .block__title{
  margin-bottom: 1.4em;
}
#block-views-block-latest-news-block-5 .block__title span,
#block-views-block-latest-news-block-4 .block__title span,
#block-views-block-latest-news-block-3 .block__title span{
  font-size: 30px;
}
#block-views-block-latest-news-block-5 .views-field-title a,
#block-views-block-latest-news-block-3 .views-field-title a{
  font-size: 18px;
}
#block-views-block-latest-news-block-4 .item-list ul{

}
#block-views-block-latest-news-block-4 .item-list ul li{
  margin: 15px 10px;
}
#block-views-block-latest-news-block-4 .item-list ul li a{

}
#block-views-block-latest-news-block-2 .views-row .views-col, 
#block-views-block-latest-news-block-1 .views-row .views-col{
    width: 100% !important;
}
#block-foreign-exchange-market-content-footer{
    float:left;
    width: 100%;
    margin-top:3em;
}
#block-foreign-exchange-market-content-footer .field-block-content--body a{
    background: #1f73bf;
    color: #fff;
    padding: 10px 20px;
}
@media (max-width: 738px) {
  .tb-megamenu .nav-collapse .nav li a {
    border-top: none;
  }
}
@media (min-width:820px){
  .browse-submenu.tb-megamenu-submenu .tb-megamenu-row.row-fluid{
    padding: 10px 24px;
  }
  .path-frontpage .l-header{
    min-height: 42em;
  }

  .tb-megamenu-submenu.browse-submenu.dropdown-menu{
    width: 87.35vw !important;
  }
  
}
