/*Top bar
*******************/
.topbar {
  background: #fff; }

  /* Cor Top logo */
  .topbar .navbar-header {
    background: #d73925; 
  }

  .topbar .top-navbar .navbar-header .navbar-brand .light-logo {
    display: none;
    color: rgba(0, 0, 0, 0.7); }
  .topbar .navbar-light .navbar-nav .nav-item > a.nav-link {
    color: rgba(0, 0, 0, 0.7) !important; }
    .topbar .navbar-light .navbar-nav .nav-item > a.nav-link:hover, .topbar .navbar-light .navbar-nav .nav-item > a.nav-link:focus {
      color: black !important; }

/*******************
/*General Elements
*******************/
a.link:hover, a.link:focus {
  color: #dd4b39 !important; }

.bg-theme {
  background-color: #dd4b39 !important; }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #dd4b39;
  border-color: #dd4b39; }

.right-sidebar .rpanel-title {
  background: #dd4b39; }

.stylish-table tbody tr:hover, .stylish-table tbody tr.active {
  border-left: 4px solid #dd4b39; }

.text-themecolor {
  color: #dd4b39 !important; }

.profile-tab li a.nav-link.active,
.customtab li a.nav-link.active {
  border-bottom: 2px solid #dd4b39;
  color: #dd4b39; }

.profile-tab li a.nav-link:hover,
.customtab li a.nav-link:hover {
  color: #dd4b39; }

/*******************
/*Nav navigation
*******************/

.navbar-collapse {
  background-color: #dd4b39;
}

/*******************
/*sidebar navigation
*******************/
/********************/
/*      fa-icon     */

/** Cor fa-icon sidebar navigation PADRÃO**/
.sidebar-nav > ul > li > a i {
  color: #f0ffff; }

/** Cor texto sidebar navigation HOVER ACTIVE**/
.sidebar-nav ul li a.active, .sidebar-nav ul li a:hover {
  color: #d73925; }
  .sidebar-nav ul li a.active i, .sidebar-nav ul li a:hover i {
    color: #d73925; }


.label-themecolor {
  background: #d73925; }

.sidebar-nav > ul > li.active > a {
  color: #d73925;
  /* Cor border ACTIVE*/
  border-color: #d73925; }
  .sidebar-nav > ul > li.active > a i {
    color: #d73925; }

/*******************
/*   Menu usuário
*******************/
.dropdown-menu {
  background: #d73925;
  padding-top: 0px;
  padding-bottom: 0px;
  min-width: 250px;
}


/* Cor dos links da página */
a {
    color: #E05D4C;
}

/* Cor dos links da página HOVER */
a:hover {
    color: #d73925;
}


/* Cor linha formulário*/
.form-material .form-control-line,
.form-material .form-control-line.focus,
.form-material .form-control-line:focus {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#E05D4C), to(#E05D4C)), -webkit-gradient(linear, left top, left bottom, from(#bcbfc3), to(#bcbfc3));
  background-image: -webkit-linear-gradient(#E05D4C, #E05D4C), -webkit-linear-gradient(#bcbfc3, #bcbfc3);
  background-image: -o-linear-gradient(#E05D4C, #E05D4C), -o-linear-gradient(#bcbfc3, #bcbfc3);
  background-image: linear-gradient(#E05D4C, #E05D4C), linear-gradient(#bcbfc3, #bcbfc3);
  border: 0 none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  float: none; }

/* Cor rádio*/
[type="radio"]:checked + label:after,
[type="radio"].with-gap:checked + label:after {
  background-color: #d73925;
  z-index: 0; }

/* Cor borda rádio*/
[type="radio"]:checked + label:after,
[type="radio"].with-gap:checked + label:before,
[type="radio"].with-gap:checked + label:after {
  border: 2px solid #dd4b39; }


/* Cor do pré carregamento*/
.loader__figure {
  border: 0 solid #d73925;
}

/* Cor do pré carregamento*/
.loader__label {
  color: #d73925;
}