
@font-face {
  font-family: 'Roboto-Thin';
  src: url(roboto/RobotoThin.ttf);
}
@font-face {
  font-family: 'Roboto-Light';
  src: url(roboto/RobotoLight.ttf);
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url(roboto/RobotoRegular.ttf);
}
@font-face {
  font-family: 'Roboto-Medium';
  src: url(roboto/RobotoMedium.ttf);
}
@font-face {
  font-family: 'Roboto-Bold';
  src: url(roboto/RobotoBold.ttf);
}
@font-face {
  font-family: 'Roboto-Black';
  src: url(roboto/RobotoBlack.ttf);
}

body{
    font-family: "Roboto-Regular" !important;
}

a{
    color: #126a9d;
}
.bakanna-color{
    color: #2075bc!important;
}
.bakanna-bg{
    background: #2075bc!important;
}
.access-lightblue-color{
    color: #126a9d!important;
}
.access-lightblue-bg{
    background: #126a9d!important;
}
.access-orange-color{
    color: #ec843b!important;
}
.access-orange-bg{
    background: #ec843b!important;
}

.nav-legacy.nav-sidebar>.nav-item>.nav-link.active {
    border-left: 5px solid transparent;
    background-color: rgba(200,200,200,0.2);
}

.nav-sidebar>.nav-item>.nav-link>.nav-icon{
    color: 3ffffff;
}
.text-sm .nav-link {
    padding: .4rem .2rem;
}

.nav-sidebar>.nav-item .nav-icon.far{
    font-size: .7rem!important;
}
[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview>.nav-item>.nav-link {
    border-color: transparent;
}

.bakanna-color{
    color: #2075bc!important;
}
.text-info {
    color: #2075bc!important;
}

[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link.active .far, 
[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:focus .far, 
[class*=sidebar-light] .nav-legacy .nav-treeview>.nav-item>.nav-link:hover .far{
    color: #ec843b;
}



.btn-primary {
  color: #ffffff;
  background-color: #2075bc;
  border-color: #2075bc;
  box-shadow: none;
}

.btn-primary:hover {
  color: #ffffff;
  background-color: #ca7941;
  border-color: #ca7941;
}

.btn-primary:focus, .btn-primary.focus {
  color: #ffffff;
  background-color: #ca7941;
  border-color: #ca7941;
  box-shadow: none, 0 0 0 0 rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #ffffff;
  background-color: #f1c5a7;
  border-color: #f1c5a7;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #f1c5a7;
  border-color: #f1c5a7;
}

.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 0 rgba(38, 143, 255, 0.5);
}

.font-weight-thin {
  font-family: "Roboto-Thin" !important;
  font-weight: initial !important;
}

.font-weight-light {
  font-family: "Roboto-Light" !important;
  font-weight: initial !important;
}

.font-weight-regular {
  font-family: "Roboto-Regular" !important;
  font-weight: initial !important;
}

.font-weight-medium {
  font-family: "Roboto-Medium" !important;
  font-weight: initial !important;
}
.font-weight-bold {
  font-family: "Roboto-Bold" !important;
  font-weight: initial !important;
}

.font-weight-black {
  font-family: "Roboto-Black" !important;
  font-weight: initial !important;
}

.form-group label{
    font-size: .8rem!important;
    margin-bottom: .3rem!important;
    font-family: "Roboto-Regular" !important;
    font-weight: normal !important;
}

.profile-val {
  color: black;
}
