.btn-orange,.btn-orange:hover {
    color: #ffffff;
    background-color: #ec5e34;
    border-color: #ffc107;
    box-shadow: none;
}
.powered-by-text a,footer a{color:#ec5e34!important;}
.brand-link .brand-image {
    float: none!important; 
    line-height: .8;
    margin-left: 0.8rem;
    margin-right: 0.5rem;
    margin-top: -3px;
    max-height: none!important;
    width: auto!important;
    max-width:200px!important;
}

.nav-icon,.top-nav-icon{color:#e5ba08!important}
.action-link,.action-link:hover{font-size:1.2rem!important; margin-right:5px;color:#e5ba08}
.text-action-link{font-size:1.2rem; font-weight:bold;}

.pagination .page-item a{ position: relative;    display: block;    padding: 0.5rem 0.75rem;    margin-left: -1px;    line-height: 1.25;    color: #007bff;    background-color: #fff;    border: 1px solid #dee2e6; color:#e5ba08!important}

.pagination .page-item.active a{font-weight:bold!important; color:#000!important;}

.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active{background-color:#e5ba08!important;}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active .nav-icon{color:#FFF!important;}

th{font-weight:normal!important;}

blockquote{background:none!important;}
.preview-pane i{font-size:4.5rem; color:#FFF000;}


@media screen and (max-width : 1604px)
{
	table *
    {
      font-size:1.1vw!important;
    }
	.lead{font-size:1.1vw!important; line-height:normal;}
}
@media screen and (max-width : 1024px)
{
    table *
    {
      font-size:1.5vw!important;
    }
	.lead{font-size:1.1vw!important; line-height:normal;}
}
@media screen and (max-width : 767px)
{
  table *
  {
    font-size:3vw!important;
  }
  .lead{font-size:1.1vw!important; line-height:normal;}
}