﻿

.table-bordered thead th {
    border-bottom-width: 1px;
    border-top-width: 1px;
    background: #ffa800;
    text-align: center;
    color: #000 !important;
    padding: 11px 2px;
    font-weight:600;
}


.table-bordered tr:nth-child(even) {
    background: #f9f9f9;
}


.table-bordered  {margin: 0px;padding: 0px;border-collapse: collapse;     table-layout: auto;   width: 100%;}
.table-bordered  thead, .table-bordered  thead th a {color: #000;}
.table-bordered  tr:nth-child(even) {background:#f9f9f9;}
.table-bordered  td {border-bottom: 1px solid #cecece;border-right: 1px solid #cecece59; font-size: 12px;  padding: 7px 6px !important;  white-space: pre-line; word-wrap: break-word; text-transform: capitalize;}
.table-bordered  th {border: 0px;border-bottom: 1px solid #000;border-top: 1px solid #000;padding: 0px; text-align:center; }
.table-bordered  tbody > tr:focus {background: #99dff9 !important;}
.table-bordered  td {white-space: initial !important}

.control-label, .form-group label {
    font-weight: 600;
}

.text-muted {
    color: #333 !important;
}

.table th, .table td {    vertical-align: middle;}

pre {
    white-space: pre-line;
}

i.fas.fa-times {
    font-size: 20px;
}



    i.disabled {
        color: #ccc;
    }











.tooltiphtml {
    position: relative;
    display: inline-block;
    /* border-bottom: 1px dotted black;*/
    background: #17ff0078;
    padding: 3px 10px;
    border-radius: 36%;
    cursor: help;
    color: #000;
    font-weight: bold;
    background: #00ecba !important;
    cursor: help;
    color: #2d106a;
    font-weight: bold;
    padding: .5rem .9rem .4rem .9rem;
    border-radius: 1.5rem;
}



    .tooltiphtml .tooltiptext {
        visibility: hidden;
        width: 200px;
        background-color: #555;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        bottom: 125%;
        left: 50%;
        margin-left: -100px;
        opacity: 0;
        transition: opacity 0.3s;
        font-weight: normal;
    }

        .tooltiphtml .tooltiptext::after {
            content: "";
            position: absolute;
            top: 100%;
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: #555 transparent transparent transparent;
        }

    .tooltiphtml:hover .tooltiptext {
        visibility: visible;
        opacity: 1;
    }

.fieldset {
    margin-bottom: 2.25rem;
    padding-bottom: 0px;
    border: 1px solid #e6e6e8;
    padding: 1.25rem;
    border-radius: 10px;
    background-color: #F3F6F9;
}


#fieldsetAgendamentoRealizado {
    margin: 2.25rem;
    padding-bottom: 0px;
    border: 1px solid #e6e6e8;
    padding: 1.25rem;
    border-radius: 10px;
    background-color: #F3F6F9;
}

    #fieldsetAgendamentoRealizado legend {
        margin: 0.25rem;
        padding-bottom: 0px;
        border: 1px solid #e6e6e8;
        padding: 8px 13px;
        width: auto;
        background-color: #e6e6e8;
        border-radius: 10px;
        font-size: 13px;
        font-weight: 600;
    }

#fieldsetAgendamentoRealizado .form-group {
    margin-bottom: 0.75rem !important;
}


.bootstrap-tagsinput {
    width: 100% ;
}

    

.header-fixed.subheader-fixed.subheader-enabled .wrapper {
    padding-top: 65px;
}

.fc-event, .fc-event-dot {
    background-color: #C9F7F5;
}

.fc-event {
    border: 1px solid #79c5c1;
}

.fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active {
    color: #333 !important;
    background-color: #ffbb38 !important;
    border-color: #ffbb38 !important;
}


