.bg-gradient-primary {
    background-image: linear-gradient(310deg, #23BBAC 0%, #1E304B 100%) !important;
}

.bg-gradient-primary.btn:hover {
    background-image: linear-gradient(310deg, #23BBAC 0%, #1E304B 100%) !important;
}

.bg-gradient-primary.btn.active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active {
    background-image: linear-gradient(310deg, #23BBAC 0%, #1E304B 100%) !important;
}


.pix2pay-color-blue {
    color: #1E304B;
}

.pix2pay-color-dark-green {
    color: #2A6974;
}

.pix2pay-background-green {
    background-color: #23BBAC;
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #23BBAC !important;
}

.nav-header {
    border-top: 1px solid #4f5962 !important;
}

.cursor-pointer {
    cursor: pointer;
}

.select2-container {
    display: block !important;
}

.select2-container .select2-selection--single {
    height: auto !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: inherit !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: -webkit-fill-available !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-image: linear-gradient(310deg, #23BBAC 0%, #1E304B 100%) !important;
}

.card-primary.card-outline-tabs > .card-header a.active, .card-primary.card-outline-tabs > .card-header a.active:hover {
    border-top: 3px solid #23BBAC !important;
}

.breadcrumb .breadcrumb-item a {
    color: #23BBAC !important;
}

.post .user-block {
    margin-bottom: auto;
    width: 100%;
}

.user-block img {
    float: left;
    height: 80px !important;
    width: 80px !important;
    margin-right: 20px !important;
}

.user-block .username {
    font-size: 22px !important;
    font-weight: 600;
    margin-top: -1px;
}

.user-block .username a {
    color: #23BBAC !important;
}

.user-block .description {
    color: #6c757d;
    font-size: 17px;
    margin-top: auto;
}

.file-input-image {
    display: none;
}

.badge {
    margin: auto;
    width: 80%;
    display: block;
    font-size: 12px !important;
    font-weight: 700;
    line-height: 1.4;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.card-title a {
    color: #23BBAC !important;
}

.brand-link .brand-image {
    float: initial;
}

.info-box-text {
    font-size: 14px;
}

.small-box p {
    font-size: 14px;
}

.font-size-14 {
    font-size: 14px !important;
}

.input-uppercase {
    text-transform: uppercase;
}

.ms-container {
    width: 100% !important;
}

.navbar-badge {
    font-size: 10px;
    font-weight: bold;
    position: absolute;
    border-radius: 10px;
    right: 0px;
    width: 50%;
    left: 28px;
    top: 0px;
}

/*colors default*/

.bg-pix2pay-blue {
    background-color: #1E304B !important;
    color: #ffffff !important;
}

.bg-pix2pay-blue:hover {
    background-color: #1E304B !important;
    color: #F0F0F0 !important;
}

.bg-pix2pay-aqua-green {
    background-color: #23BBAC !important;
    color: #ffffff !important;
}

.bg-pix2pay-aqua-green:hover {
    background-color: #23BBAC !important;
    color: #ffffff !important;
}

.bg-pix2pay-dark-green {
    background-color: #2A6974 !important;
    color: #ffffff !important;
}

.bg-pix2pay-dark-green:hover {
    background-color: #2A6974 !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-approved {
    background-color: #12A555 !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-created {
    background-color: #007CFF !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-expired {
    background-color: #FD001D !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-timeout {
    background-color: #EC008B !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-returned {
    background-color: #F48234 !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-withdrawal {
    background-color: #23BBAC !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-canceled {
    background-color: #A54686 !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-expired-2 {
    background-color: #EC008B !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-error {
    background-color: #1E304B !important;
    color: #ffffff !important;
}

.bg-btn-pix2pay-default {
    background-color: #d2d4d4 !important;
    color: #1E304B !important;
}

.bg-pix2pay-enable {
    background-color: #007BFF !important;
    color: #ffffff !important;
}

.bg-pix2pay-disable {
    background-color: #FD001D !important;
    color: #ffffff !important;
}

.bg-pix2pay-others {
    background-color: #BBBDBF !important;
    color: #1E304B !important;
}

a.disabled {
    pointer-events: none;
    cursor: default;
}
