﻿/*ADAPTAÇÃO DE FOLHA DE ESTILOS SIAGRI - DNG*/

.bg-dng-green-1 {
    background-color: #294B20 !important;
}

.color-dng-green-1 {
    color: #294B20;
}

.bg-dng-green-2 {
    background-color: #488438 !important;
}

.color-dng-green-2 {
    color: #488438;
}

.bg-dng-green-3 {
    background-color: #67BD50 !important;
}

.color-dng-green-3 {
    color: #67BD50;
}

.bg-dng-green-4 {
    background-color: #73D159 !important;
}

.color-dng-green-4 {
    color: #73D159;
}

.bg-dng-green-5 {
    background-color: #7EE561 !important;
}

.color-dng-green-5 {
    color: #7EE561;
}

.bg-dng-blue-1 {
    background-color: #082639 !important;
}

.color-dng-blue-1 {
    color: #082639;
}

.bg-dng-blue-2 {
    background-color: #0D4364 !important;
}

.color-dng-blue-2 {
    color: #0D4364;
}

.bg-dng-blue-3 {
    background-color: #135F8F !important;
}

.color-dng-blue-3 {
    color: #135F8F;
}

.bg-dng-blue-4 {
    background-color: #1876B1 !important;
}

.color-dng-blue-4 {
    color: #1876B1;
}

.bg-dng-blue-5 {
    background-color: #1C8DD3 !important;
}

.color-dng-blue-5 {
    color: #1C8DD3;
}

#header.full-header #primary-menu > ul {
    border-right: none;
}

.font-success {
    color: green !important;
}

body {
    font-family: 'Open Sans', sans-serif;
}

h1 {
    font-family: "Open Sans";
}

h3 {
    font-family: "Open Sans";
}

p {
    font-family: "Open Sans";
}

blockquote {
    font-family: "Open Sans";
}

pre {
    font-family: "Open Sans";
}

.bg-excelente {
    background-color: #26d43d;
}

.bg-bom {
    background-color: #79eb36;
}

.bg-intermediario {
    background-color: #ffc800;
}

.bg-ruim {
    background-color: #ff6f00;
}

.bg-pessimo {
    background-color: #f0401d;
}

ol {
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0;
}

    ol > li {
        display: table;
        counter-increment: item;
        margin-bottom: 0.6em;
    }

        ol > li:before {
            content: counters(item, ".") ". ";
            display: table-cell;
            padding-right: 0.6em;
        }

li ol > li {
    margin: 0;
}

    li ol > li:before {
        content: counters(item, ".") " ";
    }



.marker-letter > ol {
    counter-reset: lis;
    list-style-type: lower-alpha;
}

    .marker-letter > ol > li {
        counter-increment: lis;
        margin-bottom: 0.6em;
        display: table;
    }

        .marker-letter > ol > li:before {
            counter-increment: lis 0;
            display: table-cell;
            padding-right: 0.6em;
            content: "(" counter(lis, lower-alpha) ") ";
        }