@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');

body{  
         font-family: "Rubik","Bai Jamjuree", sans-serif !important;
          font-weight: 500;}
/*.main{margin-top:56px;}*/
.rubik {
  font-family: "Rubik", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}  
.text-title-v1 {
    text-align: center !important;
    margin-bottom: 1.5rem !important;
    align-items: center !important;
}    
.text-title-v1:before {
    background-color: #dedede;
    content: "";
    display: block;
    width: 100%;
    height: 3px;
}
        .item .row
        {
            margin-right: -30px !important;
            margin-left: -5px !important;
        }
        .tb-downloadpdf > thead > tr > th
        {
            vertical-align: bottom;
            border-bottom: 2px solid #ddd;
            background-color: #eee;
            font-weight: 400;
            font-size: 15px;
        }
       
        .img-responsive
        {
            margin-bottom: 10px;
        }
        .esgtab
        {
           /* color: #389613;
            background: #22f14f;
            padding: 3px 12px !important;
            margin: 6px !important;*/
        }
        .esgtab:hover, .esgtab:focus
        {
         /*   background: #ffffff;
            color: #10bf36;*/
        }
        .table-striped tbody td:nth-of-type(odd)
        {
            background-color: rgb(177 177 177 / 5%);
        }
         .table-striped tbody td:nth-of-type(even)
        {
            background-color: rgb(255 255 255 / 5%);
        }
        .table-striped a
        {
           font-size: 14px;
    color: #00459d;
    /* font-family: 'Kanit'; */
    letter-spacing: 0.25px;
    line-height: 15px;
    font-weight: 500;
        }
        .yearth
        {
            vertical-align: bottom;
            border-bottom: 4px solid #ffa60a;
            font-size: 23px;
            font-weight: 400;
            font-family: 'kanit'; /* background: #ffd4a8; */
        }
        .pad20
        {
            padding: 1px 20px;
        }
  
  .line-btm01 {
    border-bottom: 0px solid #cadee9;
    margin-bottom: 10px;
}
.title-blog {
  color: #000;
    font-size: 28px;
    border-bottom: 3px solid #ff9035;
    margin-bottom: 20px;
    vertical-align: middle;
    padding-top: 13px;
    font-weight: 500;
    /* display: flex; */
    align-items: center;
    /* text-align: center; */
    /* background: #ffc107;*/
}

.title-blog:after {
   /* content: '';
    flex: 1;
    margin-left: 1rem;
    height: 13px;
    background-color: #bad7e7;
    border-radius: 20px;*/
}
.tab-content {
    padding: 0px;
    background-color: transparent;
    color: #3c3c3c;
    font-size: 15px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #084b71;
}
.nav-tabs > li > a, .nav-pills > li > a, .nav-tabs.nav-justified > li > a {
   /* border-radius: 10px;*/
    font-weight: 500;
}
.nav-pills > li > a {
    border-radius: 4px;
    padding: 5px 18px;
}
.img-bor
{border-radius: 0px;
    border: 1px solid #eee;
    }
.bgban01 {
  background: transparent;
    margin: 4px 0px;
    padding: 2px 2px;
    color: #eee;
    /* border-left: 4px dotted #adadad; */
    text-align: left;
    font-size: 20px;
}
.bgban01:hover {
   /* background: #f47920;*/
}
.bgban01 a {
    color: #000;
}
.bgban01 a:hover {
    color: #f47920;
}
.f-month{text-align: center;
    font-size: 18px;
    background-color: #c7e6fb;
    color: #084b71;
    font-weight: 600;}
    
.bg-light-report {
    background-color: #d2edff;
    /* margin-top: 70px; */
    background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/w03.jpg");
    background-position-y: 50%;
    width: 100%;
    background-size: cover;
}
.bg-light-org-01 {
    background-color: #d2edff;
    /* margin-top: 70px; */
    background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/w3.jpg");
    background-position-y: 50%;
    width: 100%;
    background-size: cover;
}
.bg-light-org-10 {
    background-color: #d2edff;
    /* margin-top: 70px; */
    background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/bg006.jpg");
    background-position-y: 50%;
    width: 100%;
    background-size: cover;
}
.bg-light-org-02 {
    background-color: #e1e1e1;
  background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/w6.jpg");
    background-position-y: 50%;
    width: 100%;
    background-size: cover;
}
.bg-light-training {
    background-color: #d2edff;
    background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/ww18.jpg");
    background-position-y: 50%;
    width: 100%;
    background-size: cover;
}
 
.img-iconmenu02 {
   max-width: 60px !important;
    padding: 0px;
    margin: 0px;

}
.profession-text {
    font-weight: 500;
    text-align: left;
    padding-left: 15px;
    font-size: 18px;
    color:#000
}

.site-navbar {
    background: #252525;
    border-bottom: 2px solid #ff9035;
    margin: 0px;
    -ms-box-shadow: 0 0 6px 0 #666;
    -moz-box-shadow: 0 0 6px 0 #666;
    -webkit-box-shadow: 0 0 6px 0 #666;
    -o-box-shadow: 0 0 6px 0 #666;
    box-shadow: 0 0 6px 0 #666;
}

.title-blog-v0 {
  color: #ff9035;
    font-size: 27px;
    /* border-bottom: 2px solid #f5c182; */
    /* margin-bottom: 20px; */
    vertical-align: middle;
    padding-top: 5px;
    font-weight: 500;
    display: flex;
    align-items: center;
    line-height: 42px;
}

.title-blog-v1 {
  color: #ffb578;
    font-size: 19px;
    /* border-bottom: 2px solid #f5c182; */
    /* margin-bottom: 20px; */
    vertical-align: middle;
    /* padding-top: 13px; */
    font-weight: 500;
    display: flex;
    align-items: center;
    line-height: 31px;
}
.title-blog-v4 {

margin-top: 10px;
margin-bottom: 10px;
}
.title-link1 {
      color: #ffa358;
    font-size: 15px;
    /* border-bottom: 2px solid #f5c182; */
    /* margin-bottom: 20px; */
    vertical-align: middle;
    padding: 7px 14px;
    font-weight: 500;
    /* display: flex; */
    align-items: center;
    line-height: 46px; 
    border: 2px solid #ff9664;
    /* border-radius: 5px; */
    margin-right: 5px;
}


.svmanager {
    text-align: end;
    font-size: 13px;
    /* border-bottom: 3px solid #eee; */
    color: #252525;
    /* padding-bottom: 7px; */
    /* background: #f9f9f9; */
    padding-top: 20px; 
    margin-bottom: 10px;
    font-weight: 500;
    letter-spacing: 1px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color:#000;
   background-color: #ff9035;
}
  .nav-pills > li > a {
    border-radius: 0px;
    padding: 5px 18px;
    color: #363636;
    background: #dfdfdf;
    margin-right: 10px;
    /* border: 1px solid #cfcfcf; */
    font-size: 17px;
}
.nav-pills > li > a:hover, .nav-pills > li > a:focus {
    text-decoration: none;
    background-color: #ff9035;
}
.nav-pills > li {
    margin-bottom: 10px;
}

.site-navbar .site-navigation .site-menu > li > a {
 margin-left: 15px;
    margin-right: 5px;
    padding: 12px 0px;
    color: #ff9035 !important;
    display: inline-block;
    text-decoration: none !important;
    font-size: 17px;
    font-weight: 500;
}

.img-iconright{
    height: 24px;margin-right: 10px;
}
.blog-tt01
{
    border-bottom: 1px solid #e3e3e3;
    padding: 5px 0px;
    display:flex;
}
.blog-tt01 > div> a{color:#000;}
.blog-tt01 > div> a:hover{color:#f47920;}
.web-footer {
    background-color: #2b2b2b;
    font-size: 16px;
    color: #bbbbbb;}
.bg101
{
    background-color: #ebebeb;
       background-image: url("https://www.thaibma.or.th/EN/Investors/Individual/asset/images/img-bg/bg18.jpg");
}
.bg-img01{  /*  background: #ff9035;
    border-radius: 100px;*/}
    
.title-link-blog1 {
    font-size: 17px;
    padding-top: 15px;
    padding-bottom: 4px;
    color: #000;
    text-decoration: none;
}
.title-link-blog1:hover{
 color: #ff9035;
}
.btn-oran{
    color: #141414;
    background-color: #ffb864;
    border-color: #f47920;
    border: 1px solid #f47920;
    border-radius: 50px;
    padding: 5px 20px;
    margin: 10px 0px;
    }
.txt-right{
    text-align: right;
}
.txt-sub01{    color: #000;
    padding: 0px 0px 10px 0px;
    font-size: 16px;
    font-weight: 500;}
.img-shadow{border-radius: 7px;
    -webkit-box-shadow: 4px 0 20px -5px rgba(0, 0, 0, 0.2);
    box-shadow: 4px 0 20px -5px rgba(0, 0, 0, 0.2);
        margin-bottom: 20px;}
    
.el-row{ 
    margin-bottom: 34px;
    margin-top: 13px;
}    
   
.txt-sub02 {
    color: #8b2e00;
    /* padding: 0px 0px 10px 0px; */
    font-size: 17px;
    font-weight: 600;
    /* border-bottom: 2px solid #eee; */
    margin: 0px 0px 10px 0px;
    background: #ffcc8c;
    padding: 7px 2px;
    text-align: center;
}
.pad0{padding:0px;}
.bott-height{height:40px}
 
@media (max-width: 767px) 
{
   .title-blog-v0 {color: #ff9035; font-size: 23px;}
   .img-iconmenu01{display:none;} 
}

@media screen and (max-width: 845px) {
    .svmanager{ font-size: 14px;}
    }

   
@media (max-width: 991.98px) 
    {
      .sticky-wrapper{height:65px !important; }
      .sticky-wrapper .shrink {
        padding-top: 30px !important;
        padding-bottom: 30px !important; } 
      .title-blog {font-size: 24px;}
     .title-blog-v0 {font-size: 22px;line-height: 38px;}
      .title-blog-v1 {font-size: 16px;line-height: 30px;}
      
      .hover-bg-enlarge { height: auto !important; } 
    
      .site-section-cover, .site-section-cover .container > .row {
        height: calc(70vh - 196px);
        min-height: 400px; }
      .site-section-cover h1 {
        font-size: 2rem; } 
     /* .site-section {
      padding: 3rem 0; }*/  
      .block-counter-1 .number {
        font-size: 2rem; }  
        .block__73694 .block__73422 {
      height: 400px; } 
  .slide-one-item .owl-nav {
    display: none; } 
    .site-navbar {
    padding-top: 10px;
    padding-bottom: 5px;
}
  
  .nav-pills > li > a {
    padding: 2px 14px;
    font-size: 15px;
}
.title-blog {
    font-size: 22px;
    border-bottom: 2px solid #ff9035;
    padding-top: 0px;
}
.img-iconright {
    height: 19px;}
    .blog-tt01 {
    font-size: 14px;}

}
        
@media only screen and (min-width:992px) and (max-width:1400px)
{
    
.site-navbar .site-navigation .site-menu > li > a {
 margin-left: 10px;
    margin-right: 5px;
    padding: 15px 0px;
    font-size: 15px;
    font-weight: 400;
}
    .site-navbar .site-logo {
        font-size: 20px;
        width: 140px;        padding-top: 10px;
    }
}


@media screen and (max-width: 1200px) {
    .site-navbar .site-navigation .site-menu { font-size: 16px;}
    .site-navbar .site-logo { font-size: 20px;}
    }
    

@media only screen and (min-width:400px) 
{
    .site-wrap{min-height:869px;}
 }
 
@media screen and (min-width: 1200px) { 
 .bg-blog {
    min-height: 295px;
}
}