/**
    # Custom 
*/

@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700";

body {
    font-family: 'Poppins', sans-serif;
    background: #fafafa
}

/*.nav-link {
    color: #316e10;
}

    .nav-link:hover {
        color: #66aa3f;
    }

a {
    color: #316e10;
}

    a:hover {
        color: #66aa3f;
    }

.btn-primary {
    background-color: #66aa3f;
    border-color: #316e10;
}

    .btn-primary:hover {
        background-color: #316e10;
        border-color: #316e10;
    }

    .btn-primary:focus, .btn-primary:active {
        background-color: #316e10;
        border-color: #316e10;
        box-shadow: 0 0 0 .25rem rgba(49,110,16,.5);
    }

        .btn-primary:active:focus {
            box-shadow: 0 0 0 .25rem rgba(49,110,16,.5);
        }

.btn-outline-primary {
    color: #316e10;
    border-color: #316e10;
}

    .btn-outline-primary:hover {
        background-color: #316e10;
        border-color: #316e10;
    }

    .btn-outline-primary:focus, .btn-outline-primary:active {
        box-shadow: 0 0 0 .25rem rgba(49,110,16,.5);
    }
        .btn-outline-primary:active:focus {
            box-shadow: 0 0 0 .25rem rgba(49,110,16,.5);
        }

.bg-primary {
    background-color: #66aa3f !important;
}*/

.logo {
    width: 100%;
}

.form-group {
    margin-bottom: 1.5rem;
}

.control-label {
    margin-bottom: 0.5rem;
}

.feed-item:hover {
    background: #f5f5f5;
}

.profile {
    width: 80px;
    border: solid 2px #80808030;
}

.question-item[data-category="question"] {
    background: #d5cfa030;
}

    .question-item[data-category="question"]:hover {
        background: #d5cfa010;
    }


/*#34451f,#fafaf9,#cd6a30,#a0a237,#d5cfa0*/

/*
Color Palette
#ed7b2d laranja
#66aa3f verde claro
#316e10 verde escuro
#d7d0c9
#222d21
#986c36
#4c3c3b

#99a59e
#5e6363

*/

/* Validation messages: newlines in server-side text render as line breaks */
.validation-message-pre-line {
    white-space: pre-line;
}

/* Email verification status: size the library loader to match previous inline spinner */
.email-verification-loader-size {
    width: 20px;
    height: 20px;
}
