﻿.sticky-nav-botoes {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    /*top: 96px;*/
    z-index: 666;
    background: rgba(255, 255, 255, 0.9);
    /*    background-color: white;
    background-clip: content-box;    */
    /*padding-top: 15px;
    padding-bottom: 48px;
    padding-left: 15px;
    background-color: white;
    background-clip: content-box;*/
}

@media (max-width: 767.98px) {
    .sticky-nav-botoes {
        position: -webkit-sticky; /* Safari */
        position: sticky;
        top: 54px;
        z-index: 666;
    }
}

.sticky-nav-botoes .card-body {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sticky-nav-botoes .row {
    padding-top: 8px;
    padding-bottom: 8px;
}

html {
    cursor: auto;
}

.btn-gray {
    color: #000;
    background-color: #DFE0E1;
    border-color: #DFE0E1;
}

.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active,
.btn-gray.active,
.open .dropdown-toggle.btn-gray {
    color: #000;
    background-color: #C6C7C8;
    border-color: #949596;
}

.btn-gray:active,
.btn-gray.active,
.open .dropdown-toggle.btn-gray {
    background-image: none;
}

.btn-gray.disabled,
.btn-gray[disabled],
fieldset[disabled] .btn-gray,
.btn-gray.disabled:hover,
.btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray:hover,
.btn-gray.disabled:focus,
.btn-gray[disabled]:focus,
fieldset[disabled] .btn-gray:focus,
.btn-gray.disabled:active,
.btn-gray[disabled]:active,
fieldset[disabled] .btn-gray:active,
.btn-gray.disabled.active,
.btn-gray[disabled].active,
fieldset[disabled] .btn-gray.active {
    background-color: #DFE0E1;
    border-color: #DFE0E1;
}

.btn-gray .badge {
    color: #DFE0E1;
    background-color: #000;
}

.ck-editor__editable {
    height: 320px;
}

.previa-imagem {
    position: relative;
    height: 96px;
    width: 96px;
    overflow: hidden;
    float: left;
}

.previa-imagem img {
    width: 100%;
    min-height: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.previa-imagem-conteudo {
    padding-left: 100px;
    width: 100%;
}

.previa-imagem-upload {
    width: 200px;
    display: inline-block;
    float: left;
}

.previa-imagem-upload img {
    width: 100%;
    height: auto;
}

.previa-imagem-upload-conteudo {
    width: 100%;
}

.breadcrumb {
    background-color: #fff !important;
    padding-inline-start: 0px;
    padding: 0px;
    margin-bottom: 0px;
}

.breadcrumb-item {
    color: black;
}

.breadcrumb-item.active {
    font-weight: 600;
    color: black;
}

a,
a:link,
a:visited,
a:hover,
a:active {
    text-decoration: none;
    word-wrap: break-word;
}

a {
    color: #000;
}

a:hover {
    color: #000;    
}

.breadcrumb-item a:hover {
    font-weight: bold;
}

.card-body.semBordas {
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
}
