.btn-primary.active,
.btn-primary.active.focus,
.btn-primary.active:focus, 
.btn-primary.active:hover,
.btn-primary.focus, 
.btn-primary:active, 
.btn-primary:active.focus, 
.btn-primary:active:focus, 
.btn-primary:active:hover,
.btn-primary:focus, .btn-primary:hover, 
.open > 
.dropdown-toggle.btn-primary, 
.open >
.dropdown-toggle.btn-primary.focus, 
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
    background-color: #0F5FB8;
    border-color: #0F5FB8;
    color: #FFF;
}

.btn-primary {
  background-color: #0F5FB8;
  border-color: #0F5FB8;
  color: #FFF;
}

.panel {
  border-color: #0F5FB8;
}

.dataTables_paginate .paginate_button.current, 
.dataTables_paginate .paginate_button.current:focus, 
.dataTables_paginate .paginate_button.current:hover,
.table ul.icons-list {
  background-color: #0F5FB8;
}

.page-title > h4, 
.text-primary, 
.text-primary-300, 
.text-primary-300:focus, 
.text-primary-300:hover, 
.text-primary:focus,
.text-primary:hover {
  color: #0F5FB8 !important;
}

.companies-button {
    background: url("/static/images/botones/empresas-dagamo.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    justify-content: center;
    position: relative;
}

.companies-button span {
    position: absolute;
    bottom: -20px;
    font-size: 30px;
    color: #000;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.companies-button:hover {
    background: url("/static/images/botones/empresas-dagamo.hover.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.workers-button {
    background: url("/static/images/botones/trabajadores-dagamo.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    justify-content: center;
    position: relative;
}

.workers-button span {
    position: absolute;
    bottom: -20px;
    font-size: 30px;
    color: #000;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.workers-button:hover {
    background: url("/static/images/botones/trabajadores-dagamo.hover.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.support-button {
    background: url("/static/images/botones/soporte-dagamo.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    justify-content: center;
    position: relative;
}

.support-button span {
    position: absolute;
    bottom: -20px;
    font-size: 30px;
    color: #000;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.support-button:hover {
    background: url("/static/images/botones/soporte-dagamo.hover.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


.stock-button {
    background: url("/static/images/botones/control_de_stocks-dagamo.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    justify-content: center;
    position: relative;
}

.stock-button span {
    position: absolute;
    bottom: -20px;
    font-size: 30px;
    color: #000;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.stock-button:hover {
    background: url("/static/images/botones/control_de_stock-dagamo.hover.png?_=453221");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


.round-icon {
    border-color: #0F5FB8 !important;
}

.round-icon svg,
.button-icon:hover .label .h3,
.button-icon:hover .label .text-black {
    color: #0F5FB8 !important;
}

.button-icon:hover .round-icon {
    background-color: #0F5FB8 !important;
}

.button-big-header {
    background-color: #0F5FB8 !important;
}


.button-big-content {
    background-color: #fff !important;
    color: #333;
    border: 1px solid #0F5FB8;
}

