﻿.navbar-inner
{
    margin: 0px;
    padding: 0px;
    width: 100%;    
}

.chart {
  width: 100%; 
  min-height: 450px;
}

/*Grids*/
tr.pendente > td
{
    background-color: #eca918 !important;
}

tr.desativado > td
{
    color: #dd4814;
}

tr.leadcolor > td
{
    color: #008000;
}

.input-amarelo
{
    border-color: #c09853 !important;
}
.input-verde
{
    border-color: #468847 !important;
}
.input-vermelho
{
    border-color: #b94a48 !important;
}

/*link*/
.link-default
{
    color: #333333;
    cursor:pointer;
    text-decoration:underline;
}


/*Adicionado para os estilos das páginas*/


        .ui-datepicker-trigger {
            /*corrige o alinhamento da imagem do calendario*/
            vertical-align: top;
        }

/*
       @import('https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.0/css/bootstrap.min.css') .funkyradio div

        {
            clear: both;
            overflow: hidden;
        }
*/
        .funkyradio label {
            width: 100%;
            border-radius: 3px;
            border: 1px solid #D1D3D4;
            font-weight: normal;
        }

        .funkyradio input[type="radio"]:empty,
        .funkyradio input[type="checkbox"]:empty {
            display: none;
        }

            .funkyradio input[type="radio"]:empty ~ label,
            .funkyradio input[type="checkbox"]:empty ~ label {
                position: relative;
                line-height: 2.5em;
                text-indent: 3.25em;
                margin-top: 2em;
                cursor: pointer;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }

                .funkyradio input[type="radio"]:empty ~ label:before,
                .funkyradio input[type="checkbox"]:empty ~ label:before {
                    position: absolute;
                    display: block;
                    top: 0;
                    bottom: 0;
                    left: 0;
                    content: '';
                    width: 2.5em;
                    background: #D1D3D4;
                    border-radius: 3px 0 0 3px;
                }

        .funkyradio input[type="radio"]:hover:not(:checked) ~ label,
        .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
            color: #888;
        }

            .funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,
            .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
                content: '\2714';
                text-indent: .9em;
                color: #C2C2C2;
            }

        .funkyradio input[type="radio"]:checked ~ label,
        .funkyradio input[type="checkbox"]:checked ~ label {
            color: #777;
        }

            .funkyradio input[type="radio"]:checked ~ label:before,
            .funkyradio input[type="checkbox"]:checked ~ label:before {
                content: '\2714';
                text-indent: .9em;
                color: #333;
                background-color: #ccc;
            }

        .funkyradio input[type="radio"]:focus ~ label:before,
        .funkyradio input[type="checkbox"]:focus ~ label:before {
            box-shadow: 0 0 0 3px #999;
        }

        .funkyradio-default input[type="radio"]:checked ~ label:before,
        .funkyradio-default input[type="checkbox"]:checked ~ label:before {
            color: #333;
            background-color: #ccc;
        }

        .funkyradio-primary input[type="radio"]:checked ~ label:before,
        .funkyradio-primary input[type="checkbox"]:checked ~ label:before {
            color: #fff;
            background-color: #337ab7;
        }

        .funkyradio-success input[type="radio"]:checked ~ label:before,
        .funkyradio-success input[type="checkbox"]:checked ~ label:before {
            color: #fff;
            background-color: #5cb85c;
        }

        .funkyradio-danger input[type="radio"]:checked ~ label:before,
        .funkyradio-danger input[type="checkbox"]:checked ~ label:before {
            color: #fff;
            background-color: #d9534f;
        }

        .funkyradio-warning input[type="radio"]:checked ~ label:before,
        .funkyradio-warning input[type="checkbox"]:checked ~ label:before {
            color: #fff;
            background-color: #f0ad4e;
        }

        .funkyradio-info input[type="radio"]:checked ~ label:before,
        .funkyradio-info input[type="checkbox"]:checked ~ label:before {
            color: #fff;
            background-color: #5bc0de;
        }

        input[type=checkbox] {
            /* Double-sized Checkboxes */
            -ms-transform: scale(1.6); /* IE */
            -moz-transform: scale(1.6); /* FF */
            -webkit-transform: scale(1.6); /* Safari and Chrome */
            -o-transform: scale(1.6); /* Opera */
            padding: 10px;
        }

        .checkboxtext {
            /* Checkbox text */
            font-size: 110%;
            display: inline;
        }

        /*PARA TABELAS DOS GRÁFICOS(PORÉM ESTÁ ATINGINDO OUTRAS PÁGINAS)*/

         .TabelaGraficos table {
              border-collapse: collapse;
              width: 100%;
              border: 2px solid #333333;
              max-width: 100%;
             
            }                 
         
         .TabelaGraficos tr:nth-child(even) {
             background-color: #ffffff; 
         }  
                
         .TabelaGraficos td {           
           color: #000000;     
           width: 35px;  
           border: 2px solid #333333;
           padding:5px;
         }

         .TabelaGraficos tr {                  
              background-color: #dedede;              
              border: 2px solid #333333;
              padding:5px;
         }


         #tableGraficosCusto {
             width:1000px;
             height: 1000px;             
         }

         #tableGraficosCusto td {         
             border: 15px solid #f5f5f5;           
         }


.succesBackground {
    background: rgb(98 255 98 / 60%);
}