/* CSS Skin */
a, h1, h2, h3, h4, h5, h6, p, span, div, small, adress, form, input, textarea, strong, body, footer, header, button, label, ul, il, table, ol, fieldset, select, nav {
    font-family: 'Roboto' !important;
    text-decoration: none;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smooth: always;
}
a {
    cursor: pointer;
}
strong {
    font-weight: bold;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: lighter;
    color: #00C700
}
p {
    color: #89858B !important;
    font-weight: 400;    
    font-size: 14px;
    line-break: auto;
    -webkit-line-break: auto;
}
a {
    color: inherit;
    cursor: pointer;
    text-decoration: none;
    list-style: none;
}
.global-enade {
    text-align: left;
}
/* header Enade */

.header-search input[type="text"] {
    color: rgb(167,167,167);
    font-size: 13px !important;
    font-weight: lighter !important;
}
.global-enade-menu, li, a.link-blog-enade {
    color: #89858B;
}

/* Top Relacoes Internacionais*/

.top-enade h1 {
    font-size: 40px;
    font-weight: lighter;
    color: #00C700;
}
.top-enade ul {
    font-size: 1em;
    text-align: center;
}
.global-enade-menu a:hover {
    color: #95EB1F;
}
/*** Box Enade ***/
.box-enade {
    width: 290px;
}
.box-enade h2 {
    font-size: 18px;
}
.box-enade h2 a {
    color: #00C700;
}
.box-enade h2 a:hover {
    color: #95EB1F;
}
.box-enade p {
    font-size: 13px;
}

/*** Box Enade Right ***/

.box-right-enade h2 {
    font-size: 16px !important;
    border-bottom: 1px solid rgba(64,64,64, 0.15);
}
.box-right-enade a:hover {
    color: #95EB1F !important;
}
.box-right-enade .enade-dates li {
    font-size: 14px;
    font-weight: 600;
    color: #89858B;
}
li.date-note {
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: italic;
    color: rgb(100,100,100) !important;
}
li.date-note a {
    color: #00C700;
}
li.date-note a:hover {
    color: #95EB1F;
}
a.button-another-dates {
    font-size: 12px;
    font-style: italic;
    color: #00C700;
}
/* Avaliação */

.box-right-enade p {
    font-size: 13px;
    color: rgb(100,100,100) !important;
    font-style: italic;
}

/* Blog Enade **/

.link-blog-enade {
    font-weight: 600;
    font-size: 13px;
}
/* Enade Contato */

.enade-contato {
    font-size: 13px;
    font-weight: 600;
}
/*** Footer ***/

footer {
    background-color: rgb(240,240,240);
}
footer ul li {
    font-size: 11px;
    font-weight: normal !important;
    text-align: left;
}
footer ul li a{
    color: #89858B;
    font-size: 11px;
    font-weight: normal !important;
}
footer ul li a:hover{
    color: #BCBEC0;
}
address {
    color: #89858B;
    font-size: 13px;
    font-style:  normal;
    font-weight: normal !important;
    border-top: 1px solid #DFE0E2;
    border-bottom: 1px solid #DFE0E2;
}

/*** internas ***/


.box-internals p {
    margin-top: 30px;
    font-size: 14px;
}
.box-internals ol {
    font-style: italic;
}
.box-internals ol li {
    color: #89858B !important;
    font-weight: 400;
    font-size: 14px;
}
.box-internals a:hover {
    color: #95EB1F;
}
a.link-lista-anteriores {
    color: #00C700;
}
a.link-lista-anteriores:hovers {
    color: #95EB1F;
}
.box-internals h3 {
    font-size: 18px;
}
.obs-small {
    font-size: 11px;
    font-style: italic;
    color: rgb(120,120,120);
}
span.warning-note {
    font-size: 13px;
}
span.warning-note strong {
    color: rgb(227,6,19);
}
p a{
    font-style: italic;
    color: #00C700;
}
span.speed-note {
    color: #89858B;
}

/*** Resultado da pesquisa do google **/

a.gs-title * {
    color: #00C700 !important;
    font-weight: 100!important;
    font-size: 17px !important;
    text-decoration: none !important;
    padding-bottom: 4px;
}