body,html {
  font-size: 1rem;
  font-family:Roboto,Arial,Helvetica,Tahoma,Verdana,sans-serif;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 1.2rem;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 1.4rem;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 1.6rem;
  }
}

.pc-bg{background-color:#FFFEF8 !important;}
div.footer-cont{padding-top:24px;padding-bottom:24px;text-align:center;background-color:#fff;}
span.footer-note{color:#777;font-size:0.85em}
.fa-br:hover{opacity:0.7;}
.fa-facebook{background:#3B5998;color:white;}
.fa-br{padding:10px !important;font-size:20px !important;width:40px !important;text-align:center !important;text-decoration:none !important;border-radius:50% !important;}
.title-top{margin-top: 6px;}
th.bt-1transp,td.bt-1transp{border-top: 1px solid Transparent!important;}
th.bb-1transp,td.bb-1transp{border-bottom: 1px solid Transparent!important;}
th.bt-3,td.bt-3{border-top: 3px solid #DEE2E6 !important;}
div.tci-bl{border-left:2px #17A2B8 solid;}
div.bii-bl{border-left:2px #E83E8C solid;}
div.padd-left-tw{padding-left:12px !important;}
.fs-lt{font-size:13px !important;}
.fs-input{font-size:14px !important;}
div.disabled{pointer-events:none;opacity:0.7;background:#E9ECEF;}
.fs13{font-size:13px}
.dpib{white-space:nowrap;display:inline-block !important;}
.form-checkk{white-space:nowrap;overflow:hidden;}
.in-link{color:purple;text-decoration:none !important;}
.new-noti{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}
.h1_title{color:#09009A;font-size:2.2em}
.hdr{color:#09009A}