:root {
  --color-principal: #FFA20F;
  --color-border-principal: white;
  --color-hover-principal: #9C1129;
  --color-hover-principal-rgb: 38, 206, 253;
  --colorwarning: #9C1129;
  --colornavbar: #FFA20F;
  --boton-radius: 3px;
  --color-title: #9C1129;
  --color-text: #333;
  --color-link: #FFA20F;
  --color-menu: #FFA20F;
  --color-text-menu: white;
  --color-last-breadcrumb: #9C1129;
  --color-pagination: #9C1129;
  --color-active-pagination: #9C1129;
}

body {
  color: var(--color-text) !important;
  overflow-x: hidden !important;
}

body h2 {
  color: var(--color-title) !important;
}

.book-header img {
    max-height: 140px;
    max-width: 100%;
}

input:not(.btn), select,
.discussion-new-message-content > .CodeMirror,
.mu-discussion-accordion button,
.table, .table-striped > tbody > tr {
  color: var(--color-text) !important;
}

.argentina-navbar {
  margin-bottom: 50px !important;
  background-color: var(--colornavbar) !important;
  background-repeat: no-repeat !important;
  padding: 1vw 10vw !important;
}

.argentina-navbar a {
  color: white !important;
}

.btn-complementary {
  background: var(--color-principal) !important;
  border-color: transparent !important;
  border-style: solid !important;
  border-radius: var(--boton-radius) !important;
  color: var(--color-border-principal) !important; !important;
  transition: color 300ms ease 0ms,background-color 300ms ease 0ms !important;
}

.btn-complementary:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--color-hover-principal-rgb), 0.25)
}

.btn-complementary:hover {
  background: var(--color-hover-principal) !important;
}

.btn-complementary:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--color-hover-principal-rgb), 0.25)
}

.btn-warning {
  background-color: white !important;
  border-color: var(--colorwarning) !important;  
  border-radius: var(--boton-radius) !important;
  border-style: solid !important;
  color: var(--colorwarning) !important;
  border-width: 5px !important;
  transition: color 300ms ease 0ms,background-color 300ms ease 0ms !important;
}

.btn-warning:hover {
  background: white !important;
  color: var(--colorwarning) !important;
}

.btn-secondary {
  background-color: white !important;
  border-color: var(--color-principal) !important;
  border-width: 3px !important;
  color: var(--color-principal) !important;
  border-radius: 45px !important;
  -webkit-transition: all 0.5s !important;
  -o-transition: all 0.5s !important;
  transition: all 0.5s !important;
}

.btn-secondary:hover {
  color: var(--color-hover-principal) !important;
  border-color: var(--color-hover-principal) !important;
}

a.notifications-box span.badge-notifications {
  background-color: #9C1129 !important;
}

a {
  color: var(--color-link) !important;
}

ul.dropdown-menu {
  background-color: var(--color-menu) !important;
}

.dropdown-menu li a, .dropdown-menu i {
  color: var(--color-text-menu) !important;
}

.dropdown-menu li a:hover, .dropdown-menu li a:focus {
  background-color: var(--color-pagination) !important;
  color: white !important;
}

.pagination li a {
  color: white !important;
  background-color: var(--color-pagination) !important;
  border: solid 1px var(--color-pagination) !important;
}

.pagination li a:hover, .pagination li a:focus, li a.active, li.active a  {
  background-color: white !important;
  color: var(--color-active-pagination) !important;
  border: solid 1px var(--color-active-pagination) !important;
}

.mu-navbar-breadcrumb > ul > li.mu-breadcrumb-list-item.brand {
  display: none !important;
}

.dropdown.hamburguer-breadcrumb.open > ul > li.mu-breadcrumb-list-item.brand {
  display: none !important;
}

.mu-navbar-breadcrumb > ul > li:nth-child(2):before {
  content: none !important;
}

li.mu-breadcrumb-list-item:before {
  color: white !important;
}

li.mu-breadcrumb-list-item.last {
  color: var(--color-last-breadcrumb) !important;
  font-weight: 1000;
}

.social-icon {
 border-color: var(--color-link) !important; 
}
