html {
    overflow: auto;
}

select#escolha-seu-polo {
    width: 140%;
}

select#metodista_AZ {
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 8px;
}

.section-capahome dl.portlet dd.portletFooter .hiddenStructure {
    height: auto !important;
    display: block;
    /* background:  forestgreen; */
    width: auto !important;
    text-align: right;
}

#content .avisos-importantes a {
    text-decoration: underline !important;
}

span.itemDate {
    display: none;
}

div.btn-transf {
    padding: 15px 30px;
    border-radius: 4px;
    margin-top: 30px;
    box-shadow: inset 0 0px 4px rgba(0, 0, 0, .3);
    background: #2F4987;
    color: #fff;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    font-size: .8em;
    margin: 20px 0;
}

div.btn-transf:hover {
    background: #0a2052;
}

a.btn-transf-text div.btn-transf {
    color: #EDBC30 !important;
    text-transform: uppercase;
    font-size: 0.8em;
    font-weight: bold;
}

.section-capahome span.hiddenStructure {
    color: #3a80c0;
    text-transform: lowercase;
}

body.template-polo_view.subsection-polos-cariacica div.map_canvas {
    display: none;
}

body.template-polo_view.subsection-polos-cidade-ocidental div.map_canvas {
    display: none;
}

body.section-centraldeestagios.subsection-vagas #content div#redes {
    display: none;
}

body {
    overflow-x: hidden;
}

body.template-document_view.section-lista-de-cursos #content table.plain tr:nth-child(odd) {
    background: #ccc;
}

body.template-document_view.section-lista-de-cursos #content table.plain {
    width: 340px;
}

body.template-document_view.section-lista-de-cursos #content table a {
    font-size: 1.2em;
    text-decoration: none;
    color: #00529c;
    border: none;
}

body.template-document_view.section-lista-de-cursos #content table a:hover {
    text-decoration: underline;
}

/* estilo para botao de polo em lato */

body.section-lato .botaoPolos {
    line-height: 50px;
    float: right;
}

body.section-lato #content .botaoPolos a {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    display: inline-block;
    padding: 0 10px;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff !important;
    background: #0099dc;
}

body.section-lato #content .botaoPolos a:hover {
    background: #0489cc !important;
}

body.section-lato #content .botaoPolos a i {
    font-size: 1.3em;
    padding: 0 5px;
}

/* INICIO - ESTILO PARA FORMULARIO DE SOLICITACAO DE SERVICOS */

/* estilos para formulario de solicitacao de servicos */

div#parent-fieldname-formPrologue-d57bb10864074d6398c7c0579ea69aab p {
    font-family: Verdana, sans-serif;
    font-size: 1.2em !important;
    margin: 30px 0;
}

fieldset#pfg-fieldsetname-pecas-de-comunicacao-que-deseja-solicitar .field label {
    font-size: 1.3em !important;
    width: 300px;
    padding-top: 5px;
    color: #2d2c2c;
}

fieldset#pfg-fieldsetname-pecas-de-comunicacao-que-deseja-solicitar .field input {
    max-width: 50px !important;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing label.formQuestion {
    font-size: 1.5em !important;
    color: #4db2ec;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing fieldset#pfg-fieldsetname-pecas-de-comunicacao-que-deseja-solicitar .field::after {
    font-size: 1.2em;
    display: block;
    float: left;
    padding: 5px 10px 0 0;
    content: 'Quantidade:';
    color: #7f7f7f;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing fieldset#pfg-fieldsetname-pecas-de-comunicacao-que-deseja-solicitar .field#archetypes-fieldname-outros-a-combinar::after {
    content: 'Detalhar:';
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#informacoes-secore-o-trabalho_help, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#pecas-de-comunicacao-que-deseja-solicitar_help {
    padding-bottom: 20px;
    white-space: pre;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #content legend {
    font-size: 1.6em;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0;
    padding-top: 30px !important;
    color: #4db2ec;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #fg-base-edit input {
    margin-right: 10px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing fieldset {
    padding: 0 !important;
    border: none !important;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .ArchetypesMultiSelectionWidget {
    font-size: 1.4em;
    color: #4db2ec;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .ArchetypesMultiSelectionWidget .label.formQuestion {
    font-size: 1.1em !important;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing textarea {
    max-width: 100% !important;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .ArchetypesMultiSelectionWidget .ArchetypesMultiSelectionValue {
    font-size: .9em;
    padding: 3px 0;
    color: #2d2c2c;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname--1 .formHelp {
    font-size: .8em;
    margin-top: -15px;
    color: #2d2c2c;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #fg-base-edit input {
    max-width: 300px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .label, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing label {
    font-weight: normal;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing fieldset {
    clear: both;
    margin-top: 40px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .ArchetypesSelectionWidget label {
    font-size: 1.2em;
    font-weight: normal;
    color: #2d2c2c;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #pfg-fieldsetname-informacoes-sobre-o-trabalho label.formQuestion {
    font-size: 1.3em !important;
    display: block;
    margin-top: 10px !important;
    color: #2d2c2c;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing fieldset#pfg-fieldsetname-informacoes-sobre-o-trabalho .ArchetypesStringWidget {
    color: #2d2c2c;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing .label.formQuestion {
    font-size: 1.3em;
    color: #4db2ec;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-data-do-pedido {
    display: none;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-data-de-inicio-de-divulgacao, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-data-de-termino-da-divulgacao {
    float: left;
    clear: none;
    width: 45%;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-verba-disponivel {
    margin-bottom: 40px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-nome-do-solicitante, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-nome-do-solicitante-1, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-curso-ou-setor {
    margin-top: 40px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #fg-base-edit textarea, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #fg-base-edit select, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #fg-base-edit input {
    max-width: 180px;
    padding: 6px;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    background-color: #e9e9e9;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-data-do-evento {
    margin-bottom: 50px;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing h1.documentFirstHeading {
    letter-spacing: normal;
    color: #205c90 !important;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-nome-do-solicitante, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-nome-do-solicitante-1, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-curso-ou-setor, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-telefone, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-e-mail, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-numero-do-centro-de-custo, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-gestor, body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing div#archetypes-fieldname-verba-disponivel {
    float: left;
    clear: none;
    width: 45%;
}

body.template-fg_base_view_p3.section-solicitacao-de-servicos-de-comunicacao-e-marketing #pfg-fieldsetname-pecas-de-comunicacao-que-deseja-solicitar .ArchetypesIntegerWidget {
    float: left;
    clear: none;
    width: 32%;
}

/* FIM - ESTILO PARA FORMULARIO DE SOLICITACAO DE SERVICOS */

.documentPublished {
    font-size: 10px;
}

.documentModified {
    display: none;
}

.sideBarRybena {
    display: none;
}

.section-capahome #portal-columns .cover-embed-tile.tile-content {
    margin-left: inherit !important;
}

.box-ar-2016 {
    font-family: Verdana, sans-serif;
    width: 94%;
    height: auto;
    padding: 3%;
    border: solid 1px #ececec;
}

.box-ar-2016 h4.arestrito {
    font-size: 14px;
    line-height: 30px;
    width: 100%;
    margin: 0 0;
    padding: 0 0;
    text-align: center;
    text-transform: uppercase;
    color: #000;
}

.box-ar-2016 h4.atonline {
    font-size: 10px;
    line-height: 35px;
    width: 98%;
    margin: 0 auto;
    padding: 0 !important;
    transition: background-color .4s ease;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background: #357dbe;
}

.box-ar-2016.mtop15 {
    background: #ededed;
}

h4.atonline>a {
    color: #fff;
}

p.segasex>a {
    color: #000;
}

.box-ar-2016 h4.atonline:hover {
    background: #266094;
}

.box-ar-2016 h4.atonline:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    font-size: 20px;
    margin-right: 7px;
    content: '\f0e6';
}

.ambiente_virtual {
    width: 92%;
    padding: 3.8%;
    border: solid .1em #d8d8d8;
    border-radius: 7px;
    background: #f6f6f6;
}

.ambiente_virtual p {
    font-size: 14px;
    margin: 0 0;
    padding: 0 0;
    text-align: center;
}

p.segasex {
    font-size: 12px;
    margin: 17px;
    text-align: center;
}

.bt_arestrito {
    font-size: 12px;
    width: 100%;
    height: 45px;
    margin: 5px auto;
    transition: background-color .4s ease;
    background: #c20d36;
}

a.caixa div.bt_arestrito, a.caixa div {
    text-decoration: none;
    color: #fff;
}

a div.bt_arestrito:hover {
    text-decoration: none !important;
    color: #fff;
    background: #960022;
}

/* estilo para Leads de Lato Sensu */

body.section-lato table#leadcaixa {
    padding: 10px 3px 0;
}

body.section-lato.subsection-alfabetizacao-e-letramento table#leadcaixa .poloead, body.section-lato.subsection-direito-educacional table#leadcaixa .poloead, body.section-lato.subsection-direitos-difusos-e-coletivos table#leadcaixa .poloead, body.section-lato.subsection-educacao-infantil-saberes-necessarios-a-pratica-educativa table#leadcaixa .poloead, body.section-lato.subsection-filosofia-contemporanea-e-historia table#leadcaixa .poloead, body.section-lato.subsection-lingua-inglesa table#leadcaixa .poloead, body.section-lato.subsection-aconselhamento-pastoral table#leadcaixa .poloead, body.section-lato.subsection-cirurgia-de-pequenos-animais table#leadcaixa .poloead, body.section-lato.subsection-citologia-diagnostica table#leadcaixa .poloead, body.section-lato.subsection-clinica-medica-de-caes-e-gatos table#leadcaixa .poloead, body.section-lato.subsection-endodontia table#leadcaixa .poloead, body.section-lato.subsection-ortodontia table#leadcaixa .poloead, body.section-lato.subsection-psicopedagogia-clinica-e-institucional table#leadcaixa .poloead {
    display: none;
}

body.section-leads-1.subsection-leads-lat #content {
    padding: 10px;
    background: #f8f8f8;
}

body.section-leads-1.subsection-leads-lat #content span.required {
    display: none;
}

body.section-leads-1.subsection-leads-lat #content h2 {
    font-size: 1.5em;
    letter-spacing: 0;
    text-transform: uppercase;
    color: #e1504a;
}

body.section-leads-1.subsection-leads-lat #content h3 {
    font-weight: normal;
    letter-spacing: 0;
    color: #357dbe;
}

body.section-leads-1.subsection-leads-lat #content div.ArchetypesStringWidget *, body.section-leads-1.subsection-leads-lat #content div.ArchetypesIntegerWidget * {
    float: left;
    width: auto;
}

body.section-leads-1.subsection-leads-lat #content div.formControls {
    font-size: 1.6em;
    width: auto;
    margin: 0 !important;
    text-align: center;
    border: none !important;
    background: #e1504a;
}

body.section-leads-1.subsection-leads-lat #content div.formControls input {
    font-weight: bold;
    width: 100%;
    padding: 10px;
    text-transform: uppercase;
    color: #fff;
    border: none !important;
    background: transparent;
}

body.section-leads-1.subsection-leads-lat #content div.formControls:hover {
    background: #af2e29;
}

body.section-leads-1.subsection-leads-lat #content div.ArchetypesStringWidget, body.section-leads-1.subsection-leads-lat #content div.ArchetypesIntegerWidget {
    font-size: 1.2em;
    display: block;
    min-height: 20px;
    padding: 5px;
    color: #357dbe;
    border: 1px solid #357dbe;
}

body.section-leads-1.subsection-leads-lat #content div.ArchetypesSelectionWidget {
    font-size: 1.2em;
    display: block;
    min-height: 22px;
    padding: 5px;
    color: #357dbe;
    border: 1px solid #257dbe;
}

body.section-leads-1.subsection-leads-lat #content div.ArchetypesSelectionWidget * {
    float: left;
    width: auto;
}

body.section-leads-1.subsection-leads-lat #content form {
    width: 50%;
}

body.section-leads-1.subsection-leads-lat #content div[id^='archetypes-fieldname-'] input, body.section-leads-1.subsection-leads-lat #content div.ArchetypesSelectionWidget select {
    font-size: 1em !important;
    width: 60%;
    margin-left: 10px;
    color: #357dbe;
    border: 1px dashed rgba(53, 125, 190, .61);
    background: transparent;
}

dd.image-caption {
    line-height: 1.7em;
}

.bx-portais {
    width: 100%;
    height: 15px;
    margin: 5px auto;
    padding: 7px 0;
    text-align: center;
    color: #fff;
    background: #5c5b5b;
}

.mtop15 {
    margin-top: 15px;
}

a div.bx-portais:hover {
    background: #333;
}

.acsiga {
    font-size: 18px;
    font-weight: 600;
    position: relative;
    top: 50%;
    display: block;
    float: left;
    width: 38%;
    margin: 0 0;
    transform: translateY(-50%);
    text-align: center;
    text-transform: uppercase;
    border-right: solid .1em #fff;
}

.acmodalidade {
    display: block;
    float: left;
    width: 50%;
    height: 44px;
    margin: 0 0;
    padding: 6px 0 0 0;
    padding-left: 1.5em;
}

.box-ar-2016 h4.atonline {
    font-size: 10px;
    line-height: 35px;
    width: 96%;
    margin: 0 0;
    padding: 2% 0 0 4%;
    transition: background-color .4s ease;
    text-transform: uppercase;
    color: #fff;
    background: #357dbe;
}

.box-ar-2016 h4.atonline:hover {
    background: #266094;
}

.box-ar-2016 h4.atonline:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    font-size: 20px;
    margin-right: 7px;
    content: '\f0e6';
}

.m-accessibilidade {
    display: none;
}

#category {
    display: none !important;
}

.template-plone-app-collection-interfaces-icollection .tileItem.visualIEFloatFix {
    min-height: 50px;
    margin-bottom: 24px !important;
}

.template-plone-app-collection-interfaces-icollection span.itemDate {
    font-weight: bold;
    font-style: italic;
}

#footerAss ul.blcAss {
    width: 85% !important;
    margin: 0 auto !important;
    padding: 2% !important;
}

html>body .sideBarRybena {
    display: none;
}

.template-plone-app-collection-interfaces-icollection #content .tileItem h2, .template-plone-app-collection-interfaces-icollection #content .tileItem .tileBody {
    margin-left: 138px;
    padding-bottom: 0 !important;
}

body.section-pastoral.subsection-reflexoes.template-plone-app-collection-interfaces-icollection #content .tileItem h2, body.section-pastoral.subsection-reflexoes.template-plone-app-collection-interfaces-icollection #content .tileItem .tileBody {
    margin-left: 0;
}

.template-plone-app-collection-interfaces-icollection #content img.tileImage, .template-plone-app-collection-interfaces-icollection #content div.newsImageContainer {
    float: left;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 0;
}

.template-plone-app-collection-interfaces-icollection #content-core h2 {
    margin-bottom: 0;
    background: none !important;
}

.template-plone-app-collection-interfaces-icollection div.tileImage {
    float: left;
    overflow-x: hidden;
    overflow-y: hidden;
    margin-top: 7px;
}

.template-plone-app-collection-interfaces-icollection .tileImage {
    width: auto !important;
    max-height: 110px !important;
}

.tabela-noticias td {
    text-align: center;
    border: 1px solid #ccc;
}

.portlets_texto {
    font-family: verdana;
    font-size: .8em !important;
    margin-top: -8px;
}

.tile-header {
    display: none;
}

.portletItem #content p, dl.portlet p {
    font-family: verdana;
    font-size: 1.1em !important;
    font-weight: normal;
    margin-bottom: 6px;
    color: #000;
}

.cover-contentbody-tile.tile-content {
    font-size: 13px !important;
}

.tile.tile-default.ui-droppable {
    font-size: 13px !important;
}

.galleria-inner .galleria-container {
    position: relative;
    top: 4px !important;
    height: 249px !important;
    padding-top: 8px;
    background: transparent !important;
}

#link-da-setion {
    position: absolute;
    top: 17px;
    left: 26%;
    display: block;
    width: 51%;
    height: 51px;
}

.galleria-info .galleria-info-text {
    display: none !important;
}

.template-folder_summary_view .tileFooter span {
    display: none;
}

.template-folder_summary_view #content img.tileImage {
    float: none;
    max-width: 100%;
    max-height: 90px;
    margin: 0;
}

.template-folder_summary_view #content h2.tileHeadline {
    display: inline;
    margin: 0;
    padding: 0;
    background: none !important;
}

.template-folder_summary_view #content .tileItem.visualIEFloatFix>a {
    display: inline-block;
    float: right;
    overflow: hidden;
    width: 110px;
    height: 90px;
    margin: 0 0 10px 10px;
    text-align: right;
}

.template-folder_summary_view #content .tileItem.visualIEFloatFix {
    min-height: 100px;
    margin-bottom: 10px;
}

#portal-columns div.width-3\3a 4 {
    width: 75.75% !important;
}

#portal-columns div.width-1\3a 2 {
    width: 61.9% !important;
}

#portal-columns div.width-1\3a 4 {
    width: 19.4% !important;
}

#portal-columns div.position-1\3a 4 {
    margin-left: -78.5% !important;
}

#portal-columns div.position-3\3a 4 {
    margin-left: -15.9% !important;
}

.logo-container, #navigation {
    max-width: 980px !important;
}

body.template-polo_view.subsection-polos-cariacica div.map_canvas {
    display: none;
}

body.template-polo_view.subsection-polos-cidade-ocidental div.map_canvas {
    display: none;
}

body {
    font-family: Verdana, sans-serif;
    font-size: 62.5%;
    margin: 0 !important;
}

.clear {
    /*border: 1px solid #fff;*/
    clear: both;
}

#whatsapp {
    display: none;
}

.logo-container #portal-searchbox {
    position: absolute !important;
    z-index: 2345;
    top: 40px !important;
    right: 0 !important;
    width: 30% !important;
    border: #000 solid 1px !important;
    background: #ededed !important;
}

#portal-searchbox #searchGadget {
    top: 3px !important;
}

#portal-searchbox {
    font-size: 80%;
    float: right;
    clear: right;
    margin: 1.2em 0;
    text-align: left;
}

div.position-1\:4 {
    margin-left: -77.875% !important;
}

.template-view.portaltype-collective-cover-content .collection-tile.tile-content {
    margin-top: 1%;
}

.section-home .cover-basic-tile.tile-content {
    height: 194px;
    margin-bottom: 3px;
}

.section-home #b5bb0fe9b9d64e3696c1440d91a441a6 {
    margin-top: -27%;
}

.section-home .cover-collection-tile.tile-content .collection-item {
    position: relative;
    right: 7px;
    bottom: 0 !important;
    background-color: #f4f4f4;
}

.cover-collection-tile.tile-content .collection-item a {
    font-weight: normal !important;
    position: relative !important;
    top: 1px !important;
    left: 10px !important;
}

.section-home #portal-columns div.position-3\:4 {
    margin-top: 377px !important;
}

.section-home div.position-0 {
    margin-top: 0 !important;
}

.section-home .bt-aten-online {
    position: relative;
    bottom: 16px;
}

.section-home #portal-breadcrumbs {
    display: none;
}

.section-home h1.documentFirstHeading {
    display: none;
}

.section-home #content .vgalleria .galleria-info-text .galleria-info-title a {
    font-size: .95em;
    font-weight: normal!important;
}

.section-home #content .galleria-info-text {
    bottom: -5px;
    left: 0;
    width: 398px!important;
    height: 27px!important;
    padding-left: 35px;
}

.portaltype-collective-cover-content.section-home #content {
    width: 106% !important;
}

.section-home #portal-columns div.position-3\:4 {
    margin-top: 396px !important;
}

.section-home #portal-columns div.position-3\:4 {
    margin-left: -18.9% !important;
}

.section-home .galleria-container {
    height: 248px !important;
}

.section-home #content .vgalleria .galleria-info {
    top: 159px!important;
    bottom: 0!important;
    display: block !important;
    width: 38%!important;
    height: 13px;
    padding: 0;
    opacity: .8;
    background-color: transparent;
}

.section-home div.position-11 {
    position: relative;
    top: -26px;
    width: 233px;
    margin-bottom: 1%;
    margin-left: -32.125%;
}

.section-home #content .vgalleria .galleria-thumbnails .galleria-image {
    width: 175px !important;
    height: 53px !important;
    margin-bottom: 5px !important;
}

.section-home #content .vgalleria .galleria-container {
    background: transparent;
}

.section-home #content .vgalleria {
    position: relative;
    bottom: 20px;
    width: 760px !important;
    height: 240px !important;
}

.section-home .data-evento {
    font-size: 1em;
    position: relative;
    top: 15px;
    width: 188px;
    height: auto;
    margin-top: -24px;
    margin-bottom: 4px;
    background-color: #edecec;
}

.noticiash2, box-noticias {
    margin-top: -38px;
}

#template-summary_view, .tileFooter span {
    display: none;
}

.h2destaque1 {
    margin-top: 6px;
}

.vgalleria .galleria-container .galleria-stage img {
    left: 56px !important;
    width: 560px !important;
    height: 230px !important;
}

.vgalleria .galleria-info {
    display: none !important;
}

.vgalleria .galleria-stage {
    top: 0 !important;
    right: 0 !important;
    left: 140px!important;
}

.vgalleria .galleria-image {
    top: 0 !important;
    margin-bottom: 15px !important;
}

.vgalleria .galleria-tbnails {
    height: auto !important;
}

#content a {
    text-decoration: underline;
    color: #000 !important;
}

#content a:hover {
    cursor: pointer;
    color: #000 !important;
}

#content table.comborda {
    border: 1px solid #ccc;
}

.menu-esquerdo {
    float: left;
    width: 16.25%;
    height: auto;
    margin-bottom: 1em;
}

#content .documentDescription, #content #description {
    font: bold .8em 'verdana' !important;
    position: relative !important;
    margin-left: 0 !important;
    color: #666 !important;
}

.conteudo-central {
    float: left;
    width: 57.5%;
    padding: 1em;
    border-right: .1em solid #e1e1e1;
    border-left: .1em solid #e1e1e1;
}

#content-core p {
    font-family: verdana;
    font-size: 1.1em;
    color: #000;
}

.documentFirstHeading {
    font-family: verdana;
    font-size: 1.4em;
    font-weight: bold;
    color: #000;
}

.conteudo-direito {
    float: left;
    width: 16.25%;
    height: auto;
    padding-left: 1.5em;
}

.conteudo-home {
    float: left;
    width: 62.5%;
    height: auto;
    border-left: .1em solid #e1e1e1;
}

#seletor {
    display: none;
}

#content-core .link-menu-lateral {
    font-family: verdana;
    padding-bottom: 14px;
    text-decoration: none;
    color: #000;
    background: url('../imagens/portletHeader2.png') no-repeat right bottom;
}

#content-core h2 {
    font-family: verdana;
    font-size: 1.2em;
    font-weight: normal;
    margin-bottom: 7px;
    padding: 0 0 .3em;
    text-decoration: none;
    color: #000;
    background: url('../imagens/portletHeader2.png') no-repeat scroll right bottom transparent;
}

#content .pullquote {
    font-size: 1.04em;
    font-weight: bold;
    line-height: 1.25em;
    float: right;
    clear: right;
    width: 35%;
    margin: 0 1em .5em .5em;
    padding-left: .4em;
    padding-left: .5em;
    letter-spacing: -.08em !important;
    color: #444;
    border-color: #ffd51b;
    border-left: 4px solid #ffd51b;
    background: #e6e6e6;
}

.barra-sup-container {
    /* height: 28px; */
    /* line-height: 25px; */
    width: 100%;
    border-bottom: .4em solid #ffd51d;
    background: #696969;
}

.barra-sup {
    width: 95%;
    max-width: 1000px;
    margin: auto;
}

.barra-sup-botoes {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 0;
}

ul.barra-sup-botoes li {
    display: inline-block;
}

.barra-sup-botoes li {
    list-style: none outside none;
    color: #fff;
}

.barra-sup-botoes li a {
    font-family: verdana;
    font-size: 1.1em;
    padding-right: .5em;
    text-decoration: none;
    color: #fff;
}

.barra-sup-botoes li {
    right: auto !important;
}

.barra-sup-botoes li a:hover {
    text-decoration: underline !important;
}

.espanol {
    /*position: relative;
    bottom: 12px;
    left: 65px;*/
}

.bandeira-espanha {
    position: relative;
    right: 2px;
    bottom: 1px;
}

.english {
    /*position: absolute;
    top: .5em;
    left: 0;

    display: block;*/
}

.english a:visited, .english a {
    color: #fff;
}

.bandeira {
    position: relative;
    top: 0;
    right: .2em;
    width: 17px;
    height: 11px;
}

li.siteactions {
    float: right;
}

.links_berra_sup {
    position: relative;
}

.siteactionsrodape .links_berra_sup {
    display: none;
}

#search-results .contenttype-collective-nitf-content img {
    display: none;
}

#searchform h1.documentFirstHeading {
    font-size: 29px;
    font-weight: bold;
    display: block;
    width: 100%;
    padding-bottom: 7px;
    padding-left: 2px;
    border-bottom: 2px dotted #b3b3b3;
}

#search-results dd {
    margin: 0!important;
    margin-bottom: 14px;
    padding: 0 0 1em 0!important;
    border-bottom: 1px solid #333;
}

#search-results {
    padding: 1em 0!important;
}

fieldset#search-field {
    text-align: left;
    margin: 0;
    padding: 5px 0;
}

.template-search #content .cell {
    width: 96% !important;
}

.template-search .optionsToggle {
    border: transparent;
    background-color: transparent;
}

#search-results {
    height: 0;
    width: 66.5% !important;
}

#search-results-bar {
    font-size: .9em !important;
    position: absolute !important;
    top: -173px;
    right: 0;
    width: 317px !important;
    padding: 0 !important;
    border-top: 0 !important;
    border-top: 0 none !important;
    border-bottom: 0 none !important;
    border-bottom: 0!important;
    background: #fff;
}

#search-results-bar>span:first-child {
    font-size: 1.4em;
    font-weight: bold;
    width: 90%;
    padding: 15px;
    color: #000;
    background: #fff;
}

#search-filter .field {
    padding: 1em 0 !important;
}

#search-filter .field div {
    width: 100%;
}

#search-filter .field, #search-filter {
    background: transparent !important;
}

#search-filter .field input {
    margin-right: 8px;
}

#search-results dd {
    font-family: 'Times New Roman', sans-serif;
    font-size: 15px;
    font-weight: normal !important;
    line-height: 23px;
    color: #000;
}

#search-results-bar dd.actionMenuContent {
    display: block;
}

.template-search .discreet {
    display: none;
}

#search-results .contenttype-collective-nitf-content a:visited, #search-results .contenttype-collective-nitf-content a:link, #search-results .contenttype-collective-nitf-content a {
    font-size: 18px;
    font-weight: normal;
    line-height: 33px;
    text-transform: uppercase !important;
    color: #000 !important;
    border-bottom: 0;
}

label.hiddenStructure:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.8em;
    position: absolute;
    z-index: 1;
    top: 3px;
    right: 8px;
    display: block;
    width: 10px;
    height: 10px;
    content: '\f002';
    color: #999;
    -webkit-font-smoothing: antialiased;
}

.template-search #search-results-bar dl {
    width: 97%;
    margin-left: 20px !important;
}

.template-search #rss-subscription, .template-search .actionMenuHeader {
    display: none;
}

#search-results-wrapper {
    min-height: 600px;
}

.template-search .highlightedSearchTerm {
    background-color: transparent;
}

.optionsToggle {
    font-size: 100%;
    border: medium none transparent;
    background-color: transparent;
}

#searchResultsSort>span:first-child, #content #search-filter legend {
    font-size: 1.25em !important;
    font-weight: normal !important;
    width: 88%;
    padding-right: 0 !important;
    padding-bottom: 5px !important;
    padding-left: 0 !important;
    text-transform: none !important;
    border-bottom: 1px solid #000;
    background: transparent !important;
}

.highlightedSearchTerm {
    font-weight: normal !important;
}

#searchResultsSort>span:first-child {
    display: block;
    margin-bottom: 20px;
}

#searchResultsSort {
    float: left;
    width: 98%;
    padding: 0 20px 20px 20px;
}

.template-search #portal-column-content.cell.position-0, .template-search #portal-column-content.cell.position-1\3a 4 {
    border-right: 0 !important;
}

.template-search #breadcrumbs-1>a, .template-search #breadcrumbs-1>span {
    font-size: 2.5em;
    text-transform: uppercase;
    color: #000;
}

.template-search #content h1.documentFirstHeading {
    font-size: 1.7em !important;
    font-weight: normal !important;
    width: 66.5%;
    margin-top: 45px!important;
    padding-bottom: 0!important;
    color: #868686;
}

.template-search #search-term {
    font-weight: bold !important;
    color: #000;
}

#content #sorting-options>span {
    display: none;
}

#content #sorting-options a {
    line-height: 1.6em;
    display: block;
    text-transform: capitalize;
    color: #000;
    border-bottom: 0;
}

.portaltype-collective-cover-content #content a:link, .portaltype-collective-cover-content dl.portlet a:link {
    z-index: 1;
    text-decoration: none;
}

.portaltype-collective-cover-content #content a:hover, .portaltype-collective-cover-content dl.portlet a:hover {
    text-decoration: underline;
}

#portal-personaltools {
    margin-top: 32px;
}

.template-layoutedit #content .layout .config-tile-link:link {
    background: url('../++resource++collective.cover/conf.png') no-repeat;
}

#portal-columns #content {
    margin-right: 22px;
}

#content .cover-richtext-tile ul {
    font-size: .9em !important;
    position: relative;
    bottom: 7px;
    margin-left: 10px;
}

#content .cover-richtext-tile ul li {
    list-style-image: url('../bullet.gif');
}

#content .cover-richtext-tile dl.portlet .portletItem {
    width: 105%;
}

#content .cover-richtext-tile img.image-left, #content .cover-richtext-tile img.image-right {
    position: relative;
    bottom: 15px;
    padding: 5px;
}

.bloco0 {
    float: left;
    width: 60%;
}

.bloco1 {
    float: left;
    width: 29%;
}

.bloco2 {
    float: right;
    width: 28%;
    padding-left: 20px !important;
    border-left: 1px solid #ddd;
}

.bloco3 {
    float: left;
}

#content .cover-richtext-tile ul.bloco0 li, #content .cover-richtext-tile ul.bloco3 li {
    margin-bottom: 2px;
}

#content .cover-richtext-tile h2 {
    font-family: verdana;
    font-size: 1.3em;
    font-weight: normal;
    clear: both;
    margin-bottom: 6px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 2px !important;
    padding-left: 0;
    background-color: #fff;
    background-image: url('portletHeader2.png');
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: right bottom;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
}

.portletEvents .portletFooter {
    width: 100%;
    text-align: right;
}

#content .tile h3, #content .tile p {
    font-size: .9em !important;
    max-width: 94%;
}

#content .cover-list-tile .list-item h4 {
    font-size: .9em !important;
    font-weight: normal;
    padding-top: 5px;
    padding-bottom: 10px;
}

#content .cover-list-tile .list-item h4 a {
    text-decoration: none;
}

#headerRybena {
    display: block;
}

#content .cover-list-tile .list-item {
    display: list-item;
    list-style-image: url('../bullet.gif');
}

dl.portlet .data-evento .dia, dl.portlet .data-evento .mes {
    font-size: 1.5em;
}

.internal-link {
    margin-bottom: 3px !important;
}

dl.portlet .data-evento a:visited, dl.portlet .data-evento a:link {
    font-size: .9em;
    display: inline-block;
    width: 69% !important;
    left: 30%;
    border-left: 1px solid #edecec;
}

.portlet.portletEvents .portletItem {
    bottom: 0;
}

.template-compose .tile-container {
    clear: both;
}

.template-compose .tile-container .edit-tile-link {
    position: absolute;
    right: 0;
}

#content div.newsImageContainer p.discreet {
    top: 0;
}

.logo-container {
    position: relative;
    width: 100%;
    max-width: 1000px;
    margin: auto;
}

.logo-container .redes {
    position: absolute;
    top: 25px;
    right: 0;
}

.logo-portal {
    position: relative;
    height: 75px;
    margin: auto;
    padding-top: 15px;
}

.logo-portal>a {
    text-indent: 10031px;
    color: #fff !important;
}

.logo-portal .link-logo {
    display: block;
    width: auto;
    height: 78px;
    background: url('../imagens/metodista.png') no-repeat;
}

.logo a {
    border: none;
}

.logo {
    margin-top: 1em;
    margin-bottom: 1em;
}

.busca-portal {
    float: right;
    margin-top: 3.0em;
    margin-right: 4.0em;
}

input.searchField {
    position: relative;
    bottom: 3px;
    left: 3px;
    margin-bottom: 3px;
    border: medium none;
    background: none repeat scroll 0 0 transparent !important;
    font-size: 2.4em;
    top: 2px;
    width: 92%;
}

#portal-searchbox #searchGadget {
    width: 86%;
}

#searchGadget, #header input.searchButton {
    padding: .1em .2em;
}

#LSResult {
    z-index: 1;
    margin-top: .5%;
}

#portal-searchbox input:focus {
    border-color: transparent !important;
    background: none !important;
}

#portal-searchbox input.inputLabel {
    width: 125px;
    color: #fff;
    background: transparent;
}

#portal-searchbox .searchButton {
    position: absolute !important;
    right: 0;
    width: 20px !important;
    height: 25px;
    cursor: pointer;
    text-indent: -90000px;
    border: 0 none transparent;
    background: transparent;
}

.searchSection {
    font-size: 131% !important;
    display: none;
}

#searchbox_currentfolder_only {
    margin-right: 5px;
}

.redes {
    width: auto;
}

.redes a {
    background: none !important;
}

.redes i {
    font-size: 2em !important;
    line-height: 30px;
    position: relative;
    top: -13px;
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-bottom: 10px;
    text-align: center;
    border: 1px solid;
    border-radius: 100%;
}

.redes a i.fa:hover {
    color: #fbd73e !important;
    background: #205c90 !important;
}

.radioscrolllist .list {
    height: 30px !important;
    padding-left: .5em;
}

li.list.scdmenu {
    font-size: .9em;
    font-weight: bold;
    height: 15px;
    padding: 7px 0 0 5px;
    text-transform: uppercase;
    background: #888;
}

li.list.scdmenu a {
    line-height: 1em;
}

.info_box_stricto a:hover {
    text-decoration: underline !important;
}

#portal-column-one dl.portlet dd.portletItem {
    bottom: 0;
    padding-top: 0;
}

.portletStaticText.portlet-static-informacoes-do-curso {
    font-family: verdana;
    font-size: 1.1em !important;
}

.portletStaticText.portlet-static-informacoes-do-curso span {
    font-size: 1.1em;
}

.vgalleria .galleria-thumbnails-container {
    right: auto !important;
    left: 6px !important;
    width: 176px !important;
    height: 213px !important;
}

.menu-container {
    z-index: 999999;
    width: 100%;
    height: 30px;
    background: #357dbe;
}

#navigation {
    position: relative;
    right: 14px;
    clear: both;
    width: 100%;
    max-width: 1000px;
    height: 30px;
    margin: auto;
    padding: 0;
    background: #357dbe;
}

ul.nav-main, ul.nav-main li {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.nav-main {
    position: relative;
    z-index: 597;
}

ul.nav-main li:hover>ul, ul.nav-main li a:focus>ul {
    visibility: visible;
}

ul.nav-main li.hover, ul.nav-main li:hover {
    z-index: 599;
    cursor: pointer;
    color: #fff;
    background: #000;
}

.categoria-global:hover {
    cursor: text !important;
    color: #357dbe !important;
}

ul.nav-main li {
    font: 1.1em verdana;
    position: relative;
    z-index: 599;
    display: block;
    float: left;
    /* height: 38px; */
    cursor: pointer;
    color: #357dbe;
    color: #999;
}

ul.nav-main li .link-pri {
    color: #fff !important;
}

ul.nav-main li .link-pri:hover {
    color: #fff !important;
}

ul.nav-main li a:hover {
    text-decoration: underline;
}

ul.nav-main li a:focus {
    text-decoration: underline;
}

ul.nav-main *.list {
    height: 30px;
    padding-right: 0.82em;
}

ul.nav-sub {
    position: absolute;
    z-index: 598;
    top: 30px;
    left: 0;
    visibility: hidden;
    width: 230px;
    padding: 1em;
    background: url('../imagens/transpa3.png') repeat !important;
}

ul.nav-sub li {
    display: block;
    float: none;
    width: 100%;
    /* height: 18px; */
    padding: 0;
    padding-bottom: .5em;
    list-style: none;
    background: none;
}

ul.nav-sub li a {
    font: .9em verdana;
    display: block;
    float: none;
    width: 100%;
    /* height: 20px; */
    padding: .6em .5em .6em .5em;
    list-style: none;
    color: #fff;
    background: none;
}

ul.nav-sub li a:hover {
    margin-left: -5px !important;
    text-decoration: underline !important;
    color: #fff !important;
    background-color: #7a7a7a !important;
}

dl.portlet {
    width: 100% !important;
    margin-bottom: .4em;
}

dl.portlet dt, div.portletAssignments div.portletHeader {
    font-family: verdana;
    font-size: 1.1em !important;
    margin-bottom: 14px !important;
    padding: 0 0 .7em 0;
    padding-bottom: 1px !important;
    text-decoration: none;
    text-transform: uppercase;
    color: #000;
    background: url('../imagens/portletHeader2.png') no-repeat right bottom;
}

dl.portlet .portletItem {
    width: 80%;
}

dl.portlet dd.portletItem, dl.portlet dd.portletFooter, dl.portletError dd {
    position: relative;
    right: 1em;
    bottom: 1.2em;
    padding: 1em;
}

#portal-columns {
    font-size: 150%;
    float: none;
    max-width: 1000px;
    margin: .5em auto;
    padding-left: 2%;
}

ul.nav-main li a {
    display: block;
    /* height: 24px; */
    padding: .7em 0 0 1em;
    text-decoration: none;
    color: #000;
}

#portal-breadcrumbs {
    font-family: verdana;
    font-size: 1.1em;
    position: relative;
    left: 1.5em !important;
    width: 71%;
    max-width: 1000px;
    margin: auto;
    padding-top: .6em !important;
    padding-bottom: .6em !important;
}

.link-menu a {
    font-family: verdana;
    font-size: 1.1em;
    text-decoration: none;
    color: #000;
}

.lista-menu {
    margin: 0;
    padding-left: 1.5em;
}

#content a:link, dl.portlet a:link {
    border-bottom: none;
}

#content li, dl.portlet li {
    font-family: verdana;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.3;
    display: list-item;
    padding-top: 5px;
    color: #000;
}

#content p, dl.portlet p {
    font-family: verdana;
    font-size: 1.1em !important;
    font-weight: normal;
    line-height: 1.5em;
    margin-bottom: 1em;
    color: #000;
}

dl.portlet .portletItem ul li {
    line-height: 1em;
    margin-bottom: -3px;
    margin-left: 12px;
}

dl.portlet .portletItem ul {
    margin-top: -10px;
    padding: 0;
    margin-left: 0;
}

dl.portlet .portletItem li a, dl.portlet .portletItem li a.external-link {
    font-family: verdana;
    font-size: .9em !important;
    font-weight: normal;
    cursor: pointer;
    text-decoration: none;
    color: #000;
    border: 0 none;
}

dl.portlet .portletItem li a:hover, dl.portlet .portletItem li a.external-link:hover {
    font-family: verdana;
    font-size: .9em !important;
    font-weight: normal;
    cursor: pointer;
    text-decoration: underline;
    color: #000 !important;
    border: 0;
}

#content a, dl.portlet a {
    color: #000 !important;
}

#content a:hover, dl.portlet a:hover {
    text-decoration: underline;
    color: #000 !important;
}

#viewlet-below-content-title {
    display: none;
}

.portletHeader {
    font-family: verdana;
    font-weight: normal;
}

#content .tile h3 {
    font-size: 1.1em;
}

#content .tile h3 a {
    text-decoration: none;
}

#content .tile p {
    font-size: 1em;
}

.tile .imag img {
    padding: 3px;
    border: 1px solid #e1e1e1;
}

.tile .imag img.left {
    position: relative !important;
    top: 4px !important;
    float: left;
    width: auto;
    margin-right: 5px;
}

#portal-searchbox input {
    font-size: 2em !important;
}

.tile .imag img.right {
    float: right;
    margin-left: 5px;
}

.rodape {
    margin-top: 20px;
}

.footer-container {
    position: relative;
    clear: both;
    width: 100%;
    height: auto;
    border-top: .5em solid #ffd51d;
    background: #696969;
}

.footer {
    position: relative;
    width: 71%;
    max-width: 980px;
    height: auto;
    margin: auto;
}

.info-meto {
    display: block;
    overflow: auto;
    width: 100%;
    margin: auto;
    border-color: transparent;
    border-top: 3px solid #a5a5a5;
}

.contato {
    float: left;
}

.contato ul {
    margin-top: 1em;
    padding-left: .5em;
}

.contato ul li {
    font-family: verdana;
    font-size: .9em !important;
    display: list-item !important;
    list-style: none;
    color: #fff;
}

.contato ul li a {
    color: #fff;
}

.metodista {
    float: left;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-right: .5em;
    border-right: .2em solid #a5a5a5;
}

table#leadcaixa .input_texto {
    width: 98%;
}

.metodista p {
    font-family: verdana;
    font-size: 1.2em;
    margin-top: .5em;
    margin-bottom: 1em;
    padding-top: 1em;
    padding-bottom: .5em;
    color: #fff;
}

.links-secundarios-rodape {
    margin-bottom: .8em;
}

.links-primarios-rodape {
    margin-bottom: .8em;
}

.coluna-rodape {
    float: left;
    width: 19%;
    padding-right: .5em;
}

.coluna-rodape p {
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: 1em;
    padding-bottom: 1em;
}

.rodape ul {
    padding-left: .5em;
}

.lista-rodape li {
    display: list-item !important;
    list-style: none;
}

.lista-rodape li a {
    font-family: verdana;
    font-size: .9em !important;
    text-decoration: none;
    color: #fff;
}

.lista-rodape li a:hover {
    text-decoration: underline;
}

.footer p {
    font-family: verdana;
    font-size: 1.0em;
    font-weight: bold;
    color: #fff;
}

.section-siga iframe {
    overflow: hidden !important;
}

.section-emec.subsection-incompany .links_destaque_lato {
    position: relative;
    bottom: 0;
    margin-bottom: -55px;
}

.section-olimpiada-de-quimica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/olimpiadadequimica.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-historia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/historia.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-producao-multimidia-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/producao-multimidia.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-publicidade-e-consumo-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/publicidade-e-consumo.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-comunicacao-digital-e-redes-sociais-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/comunicacao-e-redes-sociais.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-servico-social-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/servico-social.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-producao-audiovisual-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/producao-audivisual.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-omabc .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/omabc.gif') no-repeat;
    background-size: contain !important;
}

.section-agencia-fages .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/agencia-fages.gif') no-repeat;
    background-size: contain !important;
}

.section-rh-energia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/rh-energia2.gif') no-repeat;
    background-size: contain !important;
}

.section-vestibular.subsection-presencial .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/presencial.gif') no-repeat;
    background-size: contain !important;
}

.section-vestibular.subsection-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/ead.gif') no-repeat;
    background-size: contain !important;
}

.section-handebol.subsection-equipe-masculino .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/handebol1.gif') no-repeat;
    background-size: contain !important;
}

.section-handebol.subsection-feminino .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/handebol1.gif') no-repeat;
    background-size: contain !important;
}

.section-posreligiao.subsection-english .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/posreligiao-ingles3.jpg?01') no-repeat;
    background-size: contain !important;
}

.section-poscom.subsection-english .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 59px;
    border: none;
    background: url('../imagens/poscom-ingles4.png?01') no-repeat;
    background-size: contain !important;
}

.section-poseducacao.subsection-english .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 59px;
    border: none;
    background: url('../imagens/posreducacao-ingles3.jpg') no-repeat;
    background-size: contain !important;
}

.section-pospsico.subsection-english .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 59px;
    border: none;
    background: url('../imagens/posrpsico-ingles3.jpg') no-repeat;
    background-size: contain !important;
}

.section-posreligiao.subsection-espanol .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/posreligiao-espanhol.jpg') no-repeat;
    background-size: contain !important;
}

.section-consun .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/consun.gif') no-repeat;
    background-size: contain !important;
}

.section-unidade-de-garantia-da-qualidade .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-unidade-de-garantia-de-qualidade.jpg') no-repeat;
    background-size: contain !important;
}

.section-lato .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/lato1.gif') no-repeat;
    background-size: contain !important;
}

.section-lato .alinhamento-lato-saude {
    position: relative;
    bottom: 209px;
}

.section-lato .alinhamento-lato-tec {
    position: relative;
    bottom: 188px;
}

.section-secretaria-academica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/secretaria-academica.gif') no-repeat;
    background-size: contain !important;
}

.section-formaturas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/formaturas.gif') no-repeat;
    background-size: contain !important;
}

.section-universidade-aberta .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/universidade-aberta.gif') no-repeat;
    background-size: contain !important;
}

.section-farol .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/farol.gif') no-repeat;
    background-size: contain !important;
}

.tile.homecurta img {
    position: relative;
}

.section-comunicacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/comunicacao1.gif') no-repeat;
    background-size: contain !important;
}

.section-gestaodecidades .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/gestaodecidades.gif') no-repeat;
    background-size: contain !important;
}

.section-humanidades-e-direito .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/humanidades-e-direito.gif') no-repeat;
    background-size: contain !important;
}

.section-humanidades .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/humanidades1.gif') no-repeat;
    background-size: contain !important;
}

.section-centrootiliachaves .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/coc.gif') no-repeat;
    background-size: contain !important;
}

.section-assessoria-para-inclusao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/assessoria-para-inclusao.gif') no-repeat;
    background-size: contain !important;
}

.section-gestao-e-servicos .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/gestao-e-servicos.gif') no-repeat;
    background-size: contain !important;
}

.section-teologia-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-teologia-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-area-do-aluno .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/area-do-aluno.gif') no-repeat;
    background-size: contain !important;
}

.section-exatas-e-tecnologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/exatas-tecnologia-a.gif') no-repeat;
    background-size: contain !important;
}

.section-gestao-e-negocios .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/gestao-negocios1.gif') no-repeat;
    background-size: contain !important;
}

.section-anidades .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/anidades1.gif') no-repeat;
    background-size: contain !important;
}

.section-biologicas-e-saude .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/biologicas-saude.gif') no-repeat;
    background-size: contain !important;
}

.section-emec .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/emec.gif') no-repeat;
    background-size: contain !important;
}

.section-mba-gestao-de-varejo-acipi .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/emec.gif') no-repeat;
    background-size: contain !important;
}

.section-enade .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/enade.gif') no-repeat;
    background-size: contain !important;
}

.section-enfermagem .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-enfermagem.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-ambiental .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-ambiental.jpg') no-repeat;
    background-size: contain !important;
}

.section-biblica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/biblica.gif') no-repeat;
    background-size: contain !important;
}

.section-voxy .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/voxy.gif') no-repeat scroll 0 0 transparent;
}

.section-engenharia-civil .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-engenharia-civil.gif') no-repeat scroll 0 0 transparent;
}

.section-gestao-da-producao-industrial .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-gestao-da-producao-industrial.gif') no-repeat scroll 0 0 transparent;
}

.section-gestao-financeira-presencial .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/topo-gestao-financeira.gif') no-repeat scroll 0 0 transparent;
}

.section-ciencias-sociais-presencial .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/topo-ciencias-sociais-presencial.gif') no-repeat scroll 0 0 transparent;
}

.section-gestao-de-comercio-exterior-ead .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/topo-gestao-de-comercio-exterior-ead.gif') no-repeat scroll 0 0 transparent;
}

.section-sistemas-embarcados .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-sistemas-embarcados.gif') no-repeat scroll 0 0 transparent;
}

.section-sistemas-para-internet .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-sistemas-para-internet.gif') no-repeat scroll 0 0 transparent;
}

.section-engenharia-eletronica .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-engenharia-eletronica.gif') no-repeat scroll 0 0 transparent;
}

.section-ari .logo-portal .link-logo {
    position: relative;
    left: 1em;
    display: inline-block;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/logo-ari3.gif') no-repeat scroll 0 0 transparent;
}

.section-ari .cover-collection-tile .collection-item h3 {
    font-weight: normal;
    display: list-item;
    list-style-image: url('../imagens/bullet2.gif?');
    color: #000 !important;
}

.section-ari .cover-collection-tile .collection-item {
    margin-bottom: 1em !important;
    padding-left: .5em !important;
}

.section-nac .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-nac-2.gif') no-repeat;
    background-size: contain !important;
}

.section-nac .cover-collection-tile .collection-item h3 {
    font-weight: normal;
    display: list-item;
    list-style-image: url('../imagens/bullet2.gif');
    color: #000 !important;
}

.section-nac .cover-collection-tile .collection-item {
    margin-bottom: 1em !important;
    padding-left: .5em !important;
}

.section-pesquisa .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/pos-graduacao-pesquisa.jpg') no-repeat;
    background-size: contain !important;
}

.section-programa-aquarela .logo-portal .link-logo, .section-terceiraidade .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/aquarela.gif?2') no-repeat;
    background-size: contain !important;
}

.section-nfc .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-nfc1.gif') no-repeat;
    background-size: contain !important;
}

.section-policlinica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-policlinica2.gif') no-repeat;
    background-size: contain !important;
}

.section-fontedemudancas .link-logo {
    display: inline-block;
    width: 100%;
    height: 125px !important;
    background: url('../imagens/fontedm.gif') no-repeat !important;
}

.section-fontedemudancas .menu-container {
    width: 100% !important;
    height: 30px !important;
    margin-top: 16px !important;
}

.section-fontedemudancas .logo-container #portal-searchbox {
    top: 73px !important;
}

.section-fontedemudancas .logo-container .redes {
    top: 54px !important;
    left: 766px !important;
    width: 21% !important;
}

.section-administracao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-administracao.jpg') no-repeat;
    background-size: contain !important;
}

.section-administracao-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-administracao-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-financeiro .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/financeiro.gif') no-repeat;
    background-size: contain !important;
}

.section-administracao-financeira .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-administracao-financeira.jpg') no-repeat;
    background-size: contain !important;
}

.section-analise-e-desenvolvimento-de-sistemas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-analise-e-desenvolvimento-de-sistemas.jpg?1ab') no-repeat;
    background-size: contain !important;
}

.section-automacao-industrial .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-automacao-industrial.jpg') no-repeat;
    background-size: contain !important;
}

.section-biomedicina .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-biomedicina.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencias-biologicas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ciencias-biologicas.jpg') no-repeat;
    background-size: contain !important;
}

.section-comercio-exterior-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-comercio-exterior-ead2.gif') no-repeat;
    background-size: contain !important;
}

.section-cienciameto.subsection-noticias-agencia .tileHeadline {
    position: relative;
    left: -19%;
    width: 100%;
}

.section-cienciameto.subsection-noticias-agencia span.description {
    position: relative;
    left: -24%;
    width: 100%;
}

.section-cienciameto.subsection-noticias-agencia div.tileImage {
    float: right;
}

.section-ciencias-contabeis .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ciencias-contabeis.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencias-biologicas-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-ciencias-biologicas-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencia-de-dados-e-big-data .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-ciencias-de-dados-e-big-data.jpg') no-repeat;
    background-size: contain !important;
}

.section-letras-portugues-ingles .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/letras-portugues-ingles.jpg') no-repeat;
    background-size: contain !important;
}

.section-matematica-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/matematica-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-engenharia-civil-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-engenharia-civil-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-engenharia-de-producao-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-engenharia-de-producao-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-jornalismo-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-jornalismo-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencias-contabeis-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 57px;
    border: none;
    background: url('../imagens/logo-ciencias-contabeis-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencias-economicas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ciencias-economicas.jpg') no-repeat;
    background-size: contain !important;
}

.section-cidadania-e-redes-digitais .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/cidadania-e-redes-digitais.gif') no-repeat;
    background-size: contain !important;
}

.section-comunicacao-mercadologica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-comunicacao-mercadologica.jpg') no-repeat;
    background-size: contain !important;
}

.section-comercio-exterior .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-comercio-exterior.jpg') no-repeat;
    background-size: contain !important;
}

.section-design-de-interiores .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-design-de-interiores.jpg') no-repeat;
    background-size: contain !important;
}

.section-direito .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-direito.jpg') no-repeat;
    background-size: contain !important;
}

.section-educacao-fisica .logo-portal .link-logo {
    display: block;
    height: 70px;
    border: none;
    background: url('../imagens/logo-educacao-fisica.jpg') no-repeat;
}

.section-engenharia-da-computacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-engenharia-da-computacao.jpg')no-repeat;
    background-size: contain !important;
}

.section-farmacia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-farmacia.jpg') no-repeat;
    background-size: contain !important;
}

.section-fisioterapia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-fisioterapia.jpg') no-repeat;
    background-size: contain !important;
}

.section-crise-hidrica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/crise-hidrica.gif') no-repeat;
    background-size: contain !important;
}

.section-filosofia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-filosofia.jpg')no-repeat;
    background-size: contain !important;
}

.section-filosofia-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-filosofia-ead.jpg')no-repeat;
    background-size: contain !important;
}

.section-tradutor .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/topo-metodista-letras-ingles.jpg')no-repeat;
    background-size: contain !important;
}

.section-sbcsol .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/sbcsol.gif')no-repeat;
    background-size: contain !important;
}

.section-gastronomia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gastronomia.jpg') no-repeat;
    background-size: contain !important;
}

.section-engenharia-ambiental .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-engenharia-ambiental-e-sanitaria.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-comercial .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-comercial.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-da-qualidade .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-da-qualidade.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-turismo .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-turismo.jpg') no-repeat;
    background-size: contain !important;
}

.section-oiw .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/oiw.gif') no-repeat;
    background-size: contain !important;
}

.section-letras .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-letras.jpg') no-repeat;
    background-size: contain !important;
}

.section-letras-lingua-portuguesa-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-letras-lingua-portuguesa-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-portuaria .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-portuaria-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-letras-lingua-portuguesa .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/letras-lingua-portugesa.gif') no-repeat;
    background-size: contain !important;
}

.section-letras-lingua-inglesa .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-letras-inglesa.jpg') no-repeat;
    background-size: contain !important;
}

.section-logistica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-logistica.jpg') no-repeat;
    background-size: contain !important;
}

.section-logistica-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-logistica-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-secom .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/topo-secom.png') no-repeat;
    background-size: contain !important;
}

.section-marketing .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-marketing.jpg') no-repeat;
    background-size: contain !important;
}

.section-marketing-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-marketing-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-matematica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-matematica.jpg') no-repeat;
    background-size: contain !important;
}

.section-veterinaria .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-medicina-veterinaria.jpg') no-repeat;
    background-size: contain !important;
}

.section-nutricao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-nutricao.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestaohospitalar .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/topo-gestao-hospitalar.jpg') no-repeat;
    background-size: contain !important;
}

.section-odontologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-odontologia.jpg') no-repeat;
    background-size: contain !important;
}

.section-psicologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-psicologia.jpg') no-repeat;
    background-size: contain !important;
}

.section-pedagogia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-pedagogia.jpg') no-repeat;
    background-size: contain !important;
}

.section-pedagogia-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-pedagogia-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-processos-gerenciais .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-processos-gerenciais.jpg') no-repeat;
    background-size: contain !important;
}

.section-processos-gerenciais-ead .logo-portal .link-logo {
    display: block;
    width: 594px !important;
    height: 70px;
    border: none;
    background: url('../imagens/logo-processos-gerenciais-ead.jpg') no-repeat;
}

.section-producao-multimidia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-producao-multimidia.jpg') no-repeat;
    background-size: contain !important;
}

.section-publicidade-e-propaganda .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-publicidade-e-propaganda.jpg') no-repeat;
    background-size: contain !important;
}

.section-radio-tv-e-internet .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-radio-tv-e-internet.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-recursos-humanos-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-recursos-humanos-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-recursos-humanos .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-recursos-humanos.jpg') no-repeat;
    background-size: contain !important;
}

.section-redes .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-redes.gif') no-repeat;
    background-size: contain !important;
}

.section-relacoes-publicas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-relacoes-publicas.jpg') no-repeat;
    background-size: contain !important;
}

.section-secretariado .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-secretariado-executivo-bilingue.jpg') no-repeat;
    background-size: contain !important;
}

.section-secretariado-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-secretariado-ead-4.jpg') no-repeat;
    background-size: initial !important;
}

.section-ciencias-economicas-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ciencias-economicas-ead.jpg') no-repeat;
    background-size: initial !important;
}

.section-gestao-de-condominios-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-condominios-ead.jpg') no-repeat;
    background-size: initial !important;
}

.section-gestao-de-e-commerce-e-marketing-digital-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-e-commerce-e-marketing-digital-ead2.jpg') no-repeat;
    background-size: initial !important;
}

.section-sistemas-de-informacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-sistemas-de-informacao.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-da-tecnologia-da-informacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-da-tecnologia-da-informacao.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-recursos-humanos .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-recursos-humanos.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-recursos-humanos-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-recursos-humanos-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-pastoral .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-pastoral-3.gif') no-repeat;
    background-size: contain !important;
}

.section-focat .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-focat.gif') no-repeat;
    background-size: contain !important;
}

.section-fateo .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-teologia.jpg') no-repeat;
    background-size: contain !important;
}

.section-logo-escola-de-teologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-teologia.jpg') no-repeat;
    background-size: contain !important;
}

xd.section-fateo dl.portlet p {
    font-family: verdana;
    font-size: 1.1em !important;
    font-weight: normal;
    line-height: 1.5em;
    margin-bottom: 0;
    color: #000;
}

.section-fateo #content p {
    font-family: verdana;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 1.5em;
    color: #000;
}

.section-extensao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/extensao.jpg') no-repeat;
    background-size: contain !important;
}

.section-posadministracao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-posadministracao.jpg') no-repeat;
    background-size: contain !important;
}

.section-pospsico .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-pospsico.jpg') no-repeat;
    background-size: contain !important;
}

.section-poseducacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-poseducacao.jpg') no-repeat;
    background-size: contain !important;
}

.section-poscom .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-poscom.jpg') no-repeat;
    background-size: contain !important;
}

.section-posreligiao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-posreligiao.jpg') no-repeat;
    background-size: contain !important;
}

.section-estagios-facet .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-estagios-facet1.gif') no-repeat;
    background-size: contain !important;
}

.section-setor-de-produtos-artesanais .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/produtos-artesaneis.gif') no-repeat;
    background-size: contain !important;
}

.section-gestao-financeira .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-financeira.png') no-repeat;
    background-size: contain !important;
}

.section-gestao-publica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-publica-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-ciencias-sociais .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ciencias-sociais.jpg') no-repeat;
    background-size: contain !important;
}

.section-engenharia-de-producao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-engenharia-de-producao.jpg') no-repeat;
    background-size: contain !important;
}

.section-jornalismo .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-jornalismo.jpg') no-repeat;
    background-size: contain !important;
}

.section-jogos-digitais .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-jogos-digitais.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-comercial .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-comercial-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-gestao-de-seguros .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-gestao-de-seguros-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-seguranca-publica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-seguranca-publica-ead.jpg') no-repeat;
    background-size: contain !important;
}

.section-policlinica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-policlinica.gif') no-repeat;
    background-size: contain !important;
}

.section-observatorio-economico .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-observatorio.jpg') no-repeat;
    background-size: contain !important;
}

.section-nac .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-nac.gif') no-repeat;
    background-size: contain !important;
}

.section-congresso-metodista .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/congresso-metodista.gif') no-repeat;
    background-size: contain !important;
}

.section-sempremetodista .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/sempre-metodista2.gif') no-repeat;
    background-size: contain !important;
}

.section-centraldeestagios .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/central-de-estagios.gif') no-repeat;
    background-size: contain !important;
}

.section-ead .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ead.gif') no-repeat;
    background-size: contain !important;
}

.section-inclusao-pedagogica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/inclusao-pedagogica.gif') no-repeat;
    background-size: contain !important;
}

.section-metodista-sustentavel .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/metodista-sustentavel.gif') no-repeat;
    background-size: contain !important;
}

.section-atualiza .logo-portal .link-logo {
    position: relative;
    bottom: 14px;
    width: 100%;
    height: 70px;
    border: medium none;
    background: url('../imagens/atualiza.png') no-repeat scroll 0 0 #fff;
}

.section-biblioteca .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-biblioteca.gif') no-repeat;
    background-size: contain !important;
}

.section-emec .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-emec.gif') no-repeat;
    background-size: contain !important;
}

.section-ari .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-ari.gif') no-repeat;
    background-size: contain !important;
}

.section-stricto .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/stricto.gif') no-repeat;
    background-size: contain !important;
}

.section-pastoral .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-pastoral.gif') no-repeat;
    background-size: contain !important;
}

.section-cenpro .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/cenpro.gif') no-repeat;
    background-size: contain !important;
}

.section-cage .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/cage.gif') no-repeat;
    background-size: contain !important;
}

.section-facet_estagios .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/facet_estagios.gif') no-repeat;
    background-size: contain !important;
}

.section-cew .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/cew1.gif') no-repeat;
    background-size: contain !important;
}

.section-curta-duracao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/curta-duracao.gif') no-repeat;
    background-size: contain !important;
}

.section-curta-duracao .ajuste-destaque-curta {
    margin-top: -4%;
    margin-bottom: 12%;
}

.section-curta-duracao .content .destaque_curta {
    margin-top: 27px;
}

.section-nedh .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/nedh.gif') no-repeat;
    background-size: contain !important;
}

.section-balanco-social .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/balanco-social.gif') no-repeat;
    background-size: contain !important;
}

.section-centro-de-linguas .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/centro-de-linguas.gif') no-repeat;
    background-size: contain !important;
}

.section-avaliacao-institucional .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/avaliacao-institucional.png') no-repeat;
    background-size: contain !important;
}

.section-rpcom .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/rp-com.gif') no-repeat;
    background-size: contain !important;
}

.section-esportes .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/esportes.gif') no-repeat;
    background-size: contain !important;
}

.section-sala-de-imprensa .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/sala-de-imprensa.gif') no-repeat;
    background-size: contain !important;
}

.section-dia-mais-saude .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/dia-mais-saude.gif') no-repeat;
    background-size: contain !important;
}

.section-politicaeditorial .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/politica-editorial.gif') no-repeat;
    background-size: contain !important;
}

.section-eclesiocom .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/eclesiocom.gif') no-repeat;
    background-size: contain !important;
}

.section-cienciameto .logo-portal .link-logo, .section-divulgacao-cientifica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/divulgacao-cientifica.gif') no-repeat;
    background-size: contain !important;
}

.section-sala-de-imprensa .logo-portal .link-logo, .section-divulgacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/saladeimprensa.gif') no-repeat;
    background-size: contain !important;
}

.section-central-de-relacionamento.logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/central-de-relacionamento-metodista.gif') no-repeat;
    background-size: contain !important;
}

.section-ler-e-conhecer .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/ler-e-conhecer.gif') no-repeat;
    background-size: contain !important;
}

.section-spgabc .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/spgabc.gif') no-repeat;
    background-size: contain !important;
}

.section-centro-de-sustentabilidade .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/centro-de-sustentabilidade.gif') no-repeat;
    background-size: contain !important;
}

.section-arqueologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/arqueologia.gif') no-repeat;
    background-size: contain !important;
}

.section-basquete .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/basquete1.gif') no-repeat;
    background-size: contain !important;
}

.section-handebol .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/handebol6.gif') no-repeat;
    background-size: contain !important;
}

.section-estetica-e-cosmetica .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-estetica-e-cosmetica.jpg') no-repeat;
    background-size: contain !important;
}

.section-nefe .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/nefe5.gif') no-repeat;
    background-size: contain !important;
}

.section-escola-de-comunicacao-educacao-e-humanidades .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-comunicacao-educacao-e-humanidades.jpg') no-repeat;
    background-size: contain !important;
}

.section-escola-de-engenharias-tecnologia-e-informacao .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-engenharias-tecnologia-e-informacao.jpg') no-repeat;
    background-size: contain !important;
}

.section-escola-de-ciencias-medicas-e-da-saude .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-ciencias-medicas-e-da-saude.jpg') no-repeat;
    background-size: contain !important;
}

.section-escola-de-teologia .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-teologia.jpg') no-repeat;
    background-size: contain !important;
}

.section-escola-de-gestao-e-direito .logo-portal .link-logo {
    display: block;
    width: 100%;
    height: 70px;
    border: none;
    background: url('../imagens/logo-escola-de-gestao-e-direito.jpg') no-repeat;
    background-size: contain !important;
}

body.site-processo-seletivo #content .destaque-home .prima strong {
    color: #000;
}

.curso-sem-link {
    font-family: verdana;
    font-size: .75em;
}

.curso-modalidade-link {
    margin-top: 5px;
    margin-bottom: 1px;
    margin-left: 10px;
}

#content {
    margin-top: 0;
    margin-bottom: 0;
}

div.width-1\:4 {
    width: 19.75%;
}

div.position-0 {
    margin-left: -99.875%;
}

div.position-3\:4 {
    margin-left: -20.875%;
}

div.position-1\:4 {
    margin-left: -76.875% !important;
}

div.width-1\:2 {
    width: 53.75% !important;
}

.box-vestibular img {
    width: 100%;
}

#content h1 a {
    font-family: verdana;
    font-size: 11px;
    line-height: 16px;
    text-decoration: none;
    color: #000;
}

dl.portlet .portletItem li {
    height: auto;
    margin-bottom: 2px !important;
    padding-bottom: 0;
    list-style-image: url('../imagens/bullet2.gif');
}

#content li, dl.portlet li {
    font-family: verdana;
    font-size: 1em !important;
    font-weight: normal;
    line-height: 1.5em;
    display: list-item;
    padding-top: 3px;
    color: #000;
}

.destaque-tela-cheia {
    clear: both;
    height: 350px;
    padding-right: 2px;
    padding-left: 2px;
}

.destaque-img-hoz-tela-cheia {
    float: left;
    width: 450px;
    margin-top: 5px;
}

.destaqueImagemHorizontal-tela-cheia {
    width: 450px;
    height: 100px;
}

.destaqueImagemHorizontal-tela-cheia a {
    float: left !important;
}

.destaqueImagemHorizontal-tela-cheia p {
    float: left !important;
    width: 295px !important;
    margin-top: 0 !important;
    margin-left: 3px !important;
}

.destaque-normal-hoz-tela-cheia {
    float: left;
    width: 190px;
    margin-top: 5px;
}

.destaque-normal-hoz-tela-cheia ul {
    list-style: none !important;
}

.destaque-normal-hoz-tela-cheia li {
    height: auto !important;
    margin-bottom: 5px !important;
}

.saber-mais {
    float: right;
}

.destaque-normal {
    float: left;
    width: 240px;
}

.destaque-normal-hoz-tela-cheia .links-destaque-normal li {
    list-style-image: url('../imagens/bullet2.gif');
}

.destaque {
    clear: both;
    height: 350px;
    padding-right: 2px;
    padding-left: 2px;
}

.destaque-img {
    float: left;
    width: 250px;
}

.destaqueImagem {
    height: 110px;
}

.destaque-img-hoz {
    float: left;
    width: 300px;
    margin-top: 5px;
    border-right: 1px solid #e1e1e1;
}

.destaqueImagemHorizontal {
    width: 300px;
    height: 110px;
}

.destaqueImagemHorizontal a {
    float: left !important;
}

.destaqueImagemHorizontal p {
    float: left !important;
    width: 145px !important;
    margin-left: 3px !important;
}

.destaque-normal-hoz {
    float: left;
    width: 190px;
    margin-top: 5px;
}

.destaque-normal-hoz ul {
    list-style: none !important;
}

.destaque-normal-hoz li {
    height: 40px !important;
}

.saber-mais {
    float: right;
}

.destaque-normal {
    float: left;
    width: 240px;
}

.links-destaque-normal li {
    list-style-image: url('../imagens/bullet2.gif');
}

.destaqueHorizontal {
    font-size: 100%;
    float: left;
    width: 160px;
}

.destaque-img-horizontal {
    overflow: auto;
}

.noticias-img-horizontal {
    margin-top: 10px;
}

.noticiasHorizontal {
    overflow: auto;
    background: #f6f6f6;
}

.destaqueHorizontal img {
    margin: 3px;
    padding: 2px;
    border: 1px solid #e6e6e6;
}

.noticiasHorizontal img {
    float: left;
    margin: 3px;
    padding: 2px;
    border: 1px solid #e6e6e6;
}

.destaqueHorizontal p {
    padding-left: 6px;
}

.destaqueHorizontal a {
    text-decoration: none !important;
}

.links-destaque-horizontal {
    margin-left: 0 !important;
    padding-left: .5em;
}

.links-destaque-horizontal li {
    font-size: 1em !important;
    list-style: none;
}

.links-destaque-horizontal li a {
    font-size: 1em;
    text-decoration: none !important;
}

.link-destaque-horizontal a:link {
    font-size: 1em;
}

.noticiasHorizontal p {
    float: left;
    width: 320px;
}

.noticiasHorizontal p a {
    text-decoration: none !important;
}

.data-evento {
    font-size: 1em;
    position: relative;
    top: 15px;
    width: 185px;
    height: auto;
    margin-top: -24px;
    margin-bottom: 4px;
    background-color: #edecec;
}

.data-evento .tile {
    font-size: 1.2em;
    position: absolute;
    top: 8px;
    padding-left: 10px;
}

.dia {
    font-size: 1.5em;
    color: #357dbe;
    border-bottom: 1px solid #357dbe;
}

.mes {
    font-size: 1.5em;
    color: #357dbe;
}

.portlet .portletEvents .portletItem {
    padding-left: 0 !important;
}

.content-core, #content p {
    font-family: verdana;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 1.5em;
    margin-bottom: 1em;
    color: #000;
}

#content ol li {
    font-size: 1.0em;
}

#content ul li {
    font-size: 1.0em;
}

#parent-fieldname-title {
    padding-bottom: .9em !important;
}

#parent-fieldname-description {
    padding-bottom: .9em !important;
}

#content h1 {
    font-family: verdana;
    font-size: 1.8em;
    color: #454545;
}

#content h2 {
    font-family: verdana;
    font-size: 1.6em;
    color: #454545;
}

#content h3 {
    font-family: verdana;
    font-size: 1.2em !important;
    color: #454545;
}

#content h4 {
    font-family: verdana;
    font-size: 1.4em;
    color: #454545;
}

#content h5 {
    font-family: verdana;
    font-size: 1.2em;
    color: #454545;
}

#content h6 {
    font-family: verdana;
    font-size: 1em;
    color: #454545;
}

#content .collection-item a {
    font-size: 1em;
    text-decoration: none !important;
}

#content .collection-item a:hover {
    font-weight: normal;
    text-decoration: underline !important;
}

.section-ari .cover-collection-tile .collection-item {
    font-size: .9em !important;
    margin: 0;
    padding-left: .5em !important;
}

.template-view.section-capahome #content .cover-richtext-tile img.image-left {
    margin-top: 20px !important;
}

.tile.homecurta img {
    margin-top: 20px;
}

.tile.homecurta h4 {
    padding-top: 21px !important;
}

.tile.homecurta {
    padding-bottom: 30px;
}

.destaqueHorizontal {
    font-size: 1em;
    float: left;
    width: 171px;
}

.apresentacao-estagio img {
    float: left;
}

.tile.homecurta p {
    margin: -10px 0 0 0;
}

.estagios-coordenadores {
    float: left;
    padding-left: 5px;
}

.destaqueHorizontal-linha {
    font-family: verdana;
    font-size: .9em;
    font-weight: normal;
    line-height: 1.5em;
    position: relative;
    top: 9px;
    left: 5px;
    width: 324px;
    height: 8.8em;
    margin-bottom: 1em;
    color: #000;
}

.destaqueHorizontal-linha p {
    font-family: verdana;
    font-size: .9em;
    font-weight: normal;
    line-height: 1.5em;
    position: relative;
    bottom: 77px;
    left: 172px;
    width: 351px;
    margin-bottom: 1em;
    color: #000;
}

.cover-basic-tile.tile-content {
    border: none;
}

.tabela-estagios-facet td:first-child {
    width: 177px;
    background-color: #ccc;
}

.tabela-estagios-facet td:last-child {
    width: 309px;
    background-color: #f8f8f8;
}

.tabela-estagios-facet {
    border-spacing: 7px!important;
    border-collapse: separate !important;
}

#content .tile .collection-item h3 {
    font-size: 1.1em;
    margin-bottom: 11px;
}

.galleria-inner {
    height: 205px !important;
    border: 2px solid #edecec !important;
}

.galleria-container {
    height: 250px !important;
}

.galleria-stage {
    top: -100px !important;
}

.galleria-image {
    top: 43px !important;
}

.galleria-image-nav-left, .galleria-image-nav-right {
    margin-top: 40px;
}

.galleria-layer {
    top: 54px;
    width: 504px;
    height: 178px;
    border: 1px #e1e1e1 solid !important;
}

.galleria-info-title a {
    text-decoration: none !important;
}

.galleria-info-description {
    font: 11px/1.4 verdana !important;
    position: relative;
    bottom: 9px;
    margin: 0;
    color: #000 !important;
}

.galleria-info-text {
    display: none !important;
}

.galleria-info-title {
    font: bold 13px Verdana;
    margin: -2px 0 9px;
    margin-top: -9px !important;
}

.cell width-5 position-0 .tile {
    position: relative;
    top: 10px;
}

.cell width-5 position-5 .tile {
    position: relative;
    top: 10px;
}

.cell width-5 position-10 .tile {
    position: relative;
    top: 10px;
}

.box_restrito {
    width: 176px;
    height: 244px;
    margin-bottom: 20px;
    background-color: #f5f3f3;
}

.titulo_box_restrito {
    position: relative;
    top: 14px;
    left: 13px;
    width: 151px;
    height: 22px;
    background-color: #424242;
}

.borda_box_restrito {
    position: relative;
    top: 20px;
    left: 3px;
    width: 163px;
    height: 110px;
    border-style: solid;
    border-color: #e9e9e9;
    border-radius: 10px;
}

.borda_box_restrito>p {
    font-size: 10px;
    text-align: center;
    color: #424242;
}

.titulo_box_restrito p {
    font: 11px verdana;
    position: relative;
    top: 5px;
    left: 16px;
    color: #fff;
}

.siga_box_restrito {
    position: relative;
    top: 6px;
    left: 6px;
    width: 151px;
    height: 32px;
    background-color: #c20d36;
}

.ead_box_restrito {
    position: relative;
    top: 15px;
    left: 6px;
    width: 151px;
    height: 32px;
    background-color: #c20d36;
}

.ead_modalidade_box_restrito {
    font-size: 10px;
    position: relative;
    bottom: 30px;
    left: 77px;
    width: 107px;
    margin-left: 0;
}

.siga_box_restrito a:link, .siga_box_restrito a:visited {
    color: #fff;
}

.pa_box_restrito {
    position: relative;
    top: 28px;
    left: 6px;
}

.pc_box_restrito {
    position: relative;
    top: 36px;
    left: 6px;
}

.informacao_curso {
    font-family: verdana;
    font-size: 80%;
    line-height: 1.8em;
    color: #000;
}

.informacao_curso p {
    margin-bottom: 15px;
}

.optin-estilo-curso {
    display: none !important;
    width: 177px;
    height: 154px;
    margin-bottom: 13px;
    background-color: #707070;
}

.optin {
    position: relative;
    top: 18px;
    left: 6px;
    width: 142px;
}

.optin-text {
    font-family: verdana;
    font-size: 12px;
    color: #fff;
}

.receba-info-curso {
    font-family: verdana;
    font-size: 11px;
    position: relative;
    top: 9px;
    left: 12px;
    width: 170px;
    color: #fff;
}

.optin-curso input {
    background-color: transparent !important;
}

.portletStaticText.portlet-static-coordenardor {
    margin-top: 41px !important;
}

.portletStaticText.portlet-static-coordenardora {
    margin-top: 41px !important;
}

.portlet.portletCollection.portlet-collection-agenda {
    margin-top: 25px;
}

.icons-on .portlet.portletNavigationTree .contenttype-document {
    padding-left: 0 !Important;
    background: none !Important;
}

#content .tile h3 a {
    position: relative;
    top: 10px;
    text-decoration: none;
}

#content .tile p {
    font-size: 1em;
    position: relative;
    top: 9px;
}

.outros_sites {
    width: 533px !important;
    height: 248px!important;
    background-color: #f6f4f4 !important;
}

.outros_sites_titulos {
    width: 142px !important;
    height: 22px !important;
    color: #fff;
    background-color: #7f7f7f !important;
}

.outros_sites_titulos2 {
    width: 142px !important;
    height: 22px !important;
    color: #fff;
    background-color: #7f7f7f !important;
}

.outros_sites_titulos3 {
    width: 142px !important;
    height: 22px !important;
    color: #fff;
    background-color: #7f7f7f !important;
}

.box_publicacoes {
    position: relative;
    bottom: 124px;
    left: 310px;
    width: 245px !important;
}

.outros_sites_conheca {
    position: relative;
    top: 18px;
    left: 16px;
    width: 249px;
    height: 142px;
    border-right: 2px solid #7f7f7f;
}

.outros_sites a {
    font-size: 9px;
    text-decoration: none !important;
}

.outros_sites a:hover {
    text-decoration: underline !important;
}

.outros_sites_titulos p {
    top: 2px !important;
    left: 7px;
    color: #fff !important;
}

.outros_sites_titulos2 p {
    top: 2px !important;
    left: 7px;
    color: #fff !important;
}

.outros_sites_titulos3 p {
    top: 2px !important;
    left: 7px;
    color: #fff !important;
}

.box_ouca {
    position: relative;
    bottom: 117px;
    left: 17px;
}

.tileItem.visualIEFloatFix a {
    text-decoration: none !important;
}

.tileFooter span {
    position: relative;
    bottom: 13px !important;
}

#content h2 a {
    text-decoration: none !important;
}

.outros_sites_fages {
    width: 533px !important;
    height: 95px !important;
    background-color: #f6f4f4 !important;
}

.outros_sites_conheca_fages {
    position: relative;
    top: 18px;
    left: 16px;
    width: 249px;
    height: 63px;
    border-right: 2px solid #7f7f7f;
}

.box_publicacoes_fages {
    position: relative;
    bottom: 45px;
    left: 287px;
    width: 245px !important;
}

.outros_sites_fages a {
    font-size: 9px;
    text-decoration: none !important;
}

.outros_sites_fages a:hover {
    text-decoration: underline !important;
}

.outros_sites a:hover {
    text-decoration: underline !important;
}

.info_box_stricto a {
    font-family: verdana;
    font-size: 11px;
    line-height: 20px;
    color: #000;
}

.info_box_stricto a:hover {
    text-decoration: underline !important;
}

.controls {
    display: none;
}

.progress {
    display: none;
}

.destaque-stricto1 {
    width: 279px;
    height: 268px;
    border-radius: 20px;
    background-color: #dfd9d9;
}

.destaque-stricto1 img {
    position: relative;
    top: 15px;
    left: 29px;
}

.destaque-stricto1 h2 {
    font-size: 1.4em !important;
    position: relative;
    left: 16px;
    padding-top: 22px;
}

.destaque-stricto2 {
    width: 279px;
    height: 268px;
    border-radius: 20px;
    background-color: #dfd9d9;
}

.destaque-stricto2 img {
    position: relative;
    top: 15px;
    left: 29px;
}

.destaque-stricto2 h2 {
    font-size: 1.4em !important;
    position: relative;
    left: 16px;
    padding-top: 22px;
}

.destaque-stricto3 {
    width: 279px;
    height: 268px;
    border-radius: 20px;
    background-color: #dfd9d9;
}

.destaque-stricto3 img {
    position: relative;
    top: 15px;
    left: 29px;
}

.destaque-stricto3 h2 {
    font-size: 1.4em !important;
    position: relative;
    left: 16px;
    padding-top: 22px;
}

.destaque-stricto4 {
    width: 279px;
    height: 268px;
    border-radius: 20px;
    background-color: #dfd9d9;
}

.destaque-stricto4 img {
    position: relative;
    top: 15px;
    left: 29px;
}

.destaque-stricto4 h2 {
    font-size: 1.4em !important;
    position: relative;
    left: 16px;
    padding-top: 22px;
}

.destaque-stricto5 {
    width: 279px;
    height: 268px;
    border-radius: 20px;
    background-color: #dfd9d9;
}

.destaque-stricto5 img {
    position: relative;
    top: 15px;
    left: 29px;
}

.destaque-stricto5 h2 {
    font-size: 1.4em !important;
    position: relative;
    left: 16px;
    padding-top: 22px;
}

.ajuste-box-restricto {
    height: 277px;
}

.title_destaque_lato {
    position: relative;
    bottom: 15px;
    width: 100%;
    height: 33px;
    border-bottom: 4px solid #000;
    background-color: #f1f1f1;
}

.title_destaque_lato p {
    text-align: center !important;
}

.links_destaque_lato {
    position: relative;
    bottom: 20px;
}

.destaque_lato2 {
    position: relative;
    top: 44px;
}

.portletStaticText.portlet-static-sophia img {
    position: relative;
    right: 3px;
    bottom: 13px;
}

.title_destaque_curta {
    position: relative;
    bottom: 15px;
    width: 100%;
    height: 33px;
    margin-top: 16px;
    border-bottom: 4px solid #000;
    background-color: #f1f1f1;
}

.title_destaque_curta p {
    text-align: center !important;
}

.links_destaque_curta {
    position: relative;
    bottom: 20px;
}

.destaque_emec {
    position: relative;
    bottom: 0;
}

.sempremeto-lato {
    position: relative !important;
    top: 11px !important;
    height: 119px !important;
}

.destaque_emec_incompany {
    position: relative;
    bottom: 225px;
}

.cover-collection-tile.tile-content .collection-item {
    position: relative;
    right: 7px;
    bottom: 8px;
    background-color: #f4f4f4;
}

.section-home .cover-collection-tile.tile-content .collection-item {
    position: relative;
    right: 7px;
    bottom: 0 !important;
    background-color: #f4f4f4;
}

.cover-collection-tile.tile-content .collection-item a {
    font-weight: normal !important;
    position: relative !important;
    top: 1px !important;
    left: 10px !important;
}

.section-home #portal-columns div.position-3\:4 {
    margin-top: 377px !important;
}

body.section-home.userrole-authenticated #portal-columns div.position-3\:4 {
    margin-top: 420px !important;
}

.cover-collection-tile.tile-content {
    margin-top: 2% !important;
}

.section-lato #formlato .telefonelato {
    float: left;
    margin-right: 1px;
}

.section-lato #formlato #inputlato {
    margin-top: 9%;
    margin-left: 74%;
}

.section-lato #formlato h4 {
    padding-bottom: 10px;
}

#content #browseimage_panel .radioscrolllist .list {
    height: 26px;
}

#content #browseimage_panel .list.item input {
    margin: 6px 0 !important;
}

#internallinkcontainer .item.list {
    height: 22px !important;
    margin-top: 11px !important;
}

#internallinkcontainer {
    margin-bottom: 60px!important;
}

#content table.basica {
    width: 100% !important;
}

#content table.basica * {
    padding: 5px !important;
    text-align: left !important;
    border: 1px solid #000 !important;
}

#content table.basica tr:first-child td {
    font-weight: bold !important;
    text-align: center!important;
    background: #ccc !important;
}

.categoria-global, .categoria-global:hover {
    height: 17px !important;
    padding: .5em 0 !important;
}

.categoria-global:hover strong {
    color: #fff !important;
}

ul.nav-sub {
    width: 220px;
}

.nav-sub2 {
    font-size: .9em;
    display: none;
    width: 276%;
    padding: 10px !important;
}

.nav-sub2.posesp {
    margin-top: -58px;
}

.nav-sub li:hover .nav-sub2 {
    position: absolute;
    top: 0;
    left: 220px;
    display: block;
    height: auto !important;
    padding: 17px 0 0 20px !important;
    opacity: 1;
    background: #000;
}

ul.nav-sub .nav-sub2 li {
    display: list-item;
    float: left;
    margin-right: 30px;
    padding-bottom: 6px;
    list-style: disc outside none;
    color: #333;
}

ul.nav-sub .nav-sub2 li a, ul.nav-sub .nav-sub2 li a:hover {
    line-height: 14px !important;
    margin: 0 0 4px 0!important;
    padding: 0 !important;
    color: #fff !important;
    font-size: 0.79em;
}

ul.nav-sub .nav-sub2 li a:hover {
    background: rgba(255, 255, 255, .2) !important;
}

.nav-sub2.gradead {
    margin-top: -29px;
}

.nav-sub2.seggrad, .nav-sub2.posmes {
    right: -127% !important;
    width: 117%;
    margin-top: -87px;
}

.nav-sub2.seggrad {
    margin-top: -58px;
}

.nav-sub2.posesp li, .nav-sub2.gradead li, .nav-sub2.grad li {
    width: 43% !important;
    padding: 1% 0 0 !important;
}

.nav-sub2.posesp li {
    width: 100% !important;
    height: 30px;
    padding: 0 !important;
}

.nav-sub2.seggrad li, .nav-sub2.posmes li {
    width: 100% !important;
}

.nav-sub2 h2 {
    clear: both;
    margin: -20px 0 0 0;
    padding: 15px 0 8px 0;
    color: #357dbe !important;
}

.nav-sub2 h2.pre {
    padding-top: 35px;
}

ul.nav-sub .nav-sub2 li a:hover {
    text-decoration: underline !important;
}

ul.nav-sub .nav-sub2.posesp li a, ul.nav-sub .nav-sub2.posesp li a:hover, ul.nav-sub .nav-sub2.gradead li a, ul.nav-sub .nav-sub2.gradead li a:hover, ul.nav-sub .nav-sub2.grad li a, ul.nav-sub .nav-sub2.grad li a:hover {
    line-height: 0;
    padding: 0;
}

.categoria-global.none, .categoria-global.none:hover {
    margin-bottom: 10px;
    background: transparent !important;
}

.categoria-global a.linkpai {
    font-size: 1em;
    padding: 0;
    color: #357dbe;
}

.categoria-global:hover a.linkpai strong {
    color: #fff !important;
}

ul.nav-sub li a:hover.linkpai {
    margin-left: 0 !important;
    padding: 0!important;
    text-decoration: underline !important;
    color: #fff !important;
    background-color: transparent !important;
}

.smart {
    display: none !important;
}

.menu-container li.xirrion {
    display: none !important;
}

.section-transicao #portal-column-one dl.portlet dd.portletItem {
    font-size: 120% !important;
}

.section-transicao #portal-columns div#portal-column-one {
    top: 359px;
}

.section-transicao #portal-columns div#portal-column-two {
    top: 359px;
}

.section-transicao #portal-columns .cover-embed-tile.tile-content {
    margin-left: -213px !important;
}

.section-transicao #portal-columns div#portal-column-two, .section-transicao #portal-columns div#portal-column-one {
    margin-top: 36px !important;
}

.section-transicao.userrole-authenticated #portal-columns div#portal-column-two, .section-transicao.userrole-authenticated #portal-columns div#portal-column-one {
    margin-top: 77px !important;
}

.template-compose.section-transicao.userrole-authenticated #portal-columns div#portal-column-two, .template-compose.section-transicao.userrole-authenticated #portal-columns div#portal-column-one {
    margin-top: 125px !important;
}

.menu-container.fixed {
    position: fixed;
    z-index: 1000;
    top: 0;
    width: 100%;
}

.contrastado {
    padding-left: 5px;
    color: #fff!important;
    border: transparent !important;
    background: #000 !important;
}

#content.contrastado .documentDescription, .contrastado .documentFirstHeading, .contrastado p, #content.contrastado a {
    color: #fff!important;
}

.template-summary_view.portaltype-collection #content-core h2 {
    background: none !important;
}

.template-summary_view.portaltype-collection .tileItem {
    padding-top: 5px;
    padding-bottom: 5px;
    background: url('../imagens/portletHeader2.png') no-repeat scroll right bottom transparent;
}

#content .cover-richtext-tile .titlecm p a, #content .cover-richtext-tile .titlecm p a:visited {
    color: #fff !important;
}

#boxCiencia .cover-basic-tile.tile-content {
    display: block;
    float: left;
    width: 20%;
    background: #ededed;
}

#boxCiencia .tile .imag img.left {
    float: none;
}

#boxCiencia .cover-basic-tile.tile-content>p {
    max-width: 92%;
}

#boxCiencia {
    font-size: 8pt !important;
    position: relative;
    right: 0;
    width: 98.%;
    height: auto !important;
    padding-left: 0;
    background: #ebebeb;
}

.titlecm p {
    font-family: verdana;
    font-size: 11pt !important;
    padding-left: 3%;
    color: #fff !important;
}

.titlecm {
    position: relative;
    right: 37%;
    width: 172%;
    height: 35px;
    color: #fff !important;
    background: url('//portal.metodista.br/imagens/ladocm.jpg/') #2f3b4f no-repeat;
    background-position: 0 -1px !important;
}

.tile.colvertical .tile-header {
    font-size: 10pt;
    font-weight: bold;
    display: block !important;
    padding: 10px 10px 10px 20px;
}

.tile-header>span {
    color: #357dbe;
}

.tile.colvertical {
    position: relative;
    right: 73%;
    width: 243% !important;
    background: #f4f4f4;
}

.tile.colvertical .cover-collection-tile.tile-content .collection-item {
    display: block;
    float: left;
    width: 23%;
    height: 131px;
    margin-top: 9px;
    margin-left: 19px;
}

#content .tile.colvertical .collection-item h3 {
    font-size: 1.1em;
    float: right;
    width: 52%;
    margin-bottom: 11px;
}

.colvertical img {
    position: absolute;
    top: 0;
    right: -17%;
    float: left;
    width: auto;
    height: 120px;
    margin: 0 !important;
    border: 0;
}

.colvertical .tile-footer {
    display: none;
}

.colvertical .cover-collection-tile.tile-content {
    border: 2px solid #ededed;
}

.colvertical h3+a {
    display: block;
    overflow: hidden;
    width: 120px;
    height: 120px;
    margin-right: 10px !important;
    border: 1px solid #000;
    border-bottom: 1px solid #000 !important;
}

.footerAssociacoes {
    width: 100%;
    padding-bottom: 20px;
    color: #535353;
    background-color: #f0f0f0;
}

#footerAss ul.blcAss {
    font-size: .9em !important;
    display: block !important;
    float: left !important;
    width: 23% !important;
    padding: 1% !important;
    list-style: none !important;
}

#footerAss ul.blcAss li {
    list-style: none;
}

.footerAssociacoes h5 {
    font-size: 1.2em;
    padding: 15px 0 0 !important;
}

#footerAss ul li:first-child {
    font-size: .9em;
    font-weight: bold;
    height: 90px;
    margin-bottom: 10px;
    padding-bottom: 0 !important;
    text-align: center;
}

#footerAss ul li img {
    display: block;
    margin: 0 auto;
}

#footerAss ul li:first-child {
    position: relative;
    top: -15px;
}

/* botao inscricao presencial */

.botaoIncricaoPresencial a, .botaoIncricaoEad a {
    display: block;
    color: #fff;
    background: #e20f0f;
}

.botaoIncricaoPresencial, .botaoIncricaoEad {
    font-size: 1.1em;
    font-weight: bold;
    position: relative;
    min-width: 175px;
    margin-bottom: 20px;
    background: #e20f0f;
}

.botaoIncricaoPresencial a:hover {
    background: #b20909;
}

.botaoIncricaoPresencial a:hover .setaDireita {
    background: #710404;
}

.botaoIncricaoPresencial .setaDireita, .botaoIncricaoEad .setaDireita {
    position: absolute;
    right: 0;
    display: inline-block;
    padding: 10px;
    text-align: center;
    background: #a60707;
}

.botaoIncricaoPresencial .inscrevase, .botaoIncricaoEad .inscrevase {
    display: inline-block;
    padding: 10px 0 10px 15px;
}

/* botao inscricao ead */

.botaoIncricaoEad a {
    background: #ea9f0f !important;
}

.botaoIncricaoEad a:hover {
    background: #da9003 !important;
}

.botaoIncricaoEad a:hover .setaDireita {
    background: #a97002 !important;
}

.botaoIncricaoEad .setaDireita {
    background: #bf820c !important;
}

/* textos explicativos dos botoes */

span.tituloBotao.divisorBotao {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 2px dotted;
}

span.tituloBotao {
    font-size: 1.1em;
    font-weight: bold;
    display: block;
    margin-bottom: 5px;
}

body.template-compose #boxCiencia {
    height: 0;
}

.galleria-stage {
    top: -90px !important;
}

.galleria-info .galleria-info-text {
    bottom: 15px;
    width: 89% !important;
    height: auto !important;
    padding-bottom: 0;
}

.galleria-info-description {
    width: 95% !important;
}

.section-lato .destaque_lato_comunicacao {
    position: relative;
    top: 420px !important;
}

.section-lato dl.portlet {
    position: relative;
    margin-top: 11px;
    padding-bottom: 12px;
    text-align: left;
}

.siteactionsrodape .links_berra_sup {
    position: relative;
    bottom: -2px;
    padding: 4px 0 4px 7px;
    text-align: left;
    color: #fff;
    background: #696969;
}

.siteactionsrodape .links_berra_sup a:link, .siteactionsrodape .links_berra_sup a:visited {
    color: #fff;
}

.portletStaticText.portlet-static-selo-guia img {
    max-width: 100% !important;
}

.links_berra_sup {
    display: none;
}

.siteactionsrodape .links_berra_sup {
    display: block;
}

.barra-sup-container {
    height: 15px;
}

.barra-sup-container .barra-sup {
    padding-top: 2px;
}

#portal-personaltools {
    margin-top: 13px;
}

.section-capahome #portal-columns #portal-column-content {
    width: 100% !important;
    margin-left: -100% !important;
}

#menupol form#jump, #menupol form#jump2 {
    width: 100% !important;
}

#content .acessibilidade {
    display: none;
}

.searchField {
    position: relative;
    top: -1px;
}

div.listingBar {
    font-size: 80%;
    width: 80%;
    margin-top: 11em;
    margin-right: 0;
    margin-bottom: 2em;
    margin-left: 0;
}

#boxCiencia .cover-basic-tile.tile-content {
    display: block;
    float: left;
    width: 20%;
    background: #ededed;
}

#boxCiencia .tile .imag img.left {
    float: none;
}

#boxCiencia .cover-basic-tile.tile-content>p {
    max-width: 92%;
}

#boxCiencia .cover-basic-tile.tile-content {
    display: block;
    float: left;
    width: 20%;
    background: #ededed;
}

#boxCiencia .tile .imag img.left {
    float: left;
}

#boxCiencia .cover-basic-tile.tile-content>p {
    max-width: 92%;
}

#boxCiencia {
    font-size: 8pt !important;
    position: relative;
    height: 220px;
    padding-left: 3%;
    background: #ebebeb;
}

.portletStaticText.portlet-static-selo-guia img {
    max-width: 100%;
    margin-bottom: 30px;
}

.selo_guia img {
    max-width: 100%;
}

#boxCiencia .cover-basic-tile.tile-content>p {
    max-width: 65% !important;
}

fieldset#search-field input:hover[type="submit"] {
    background: rgba(10, 44, 74, 0.9);
}

fieldset#search-field input[type="submit"] {
    margin-left: 0;
    margin-bottom: 0;
    cursor: pointer;
    font-weight: bold;
    font-size: 18px !important;
    color: #fff;
    border-radius: 3px;
    border: solid 1px #FFF;
    padding: 5px 10px;
    background: rgba(15, 68, 115, 0.9);
    position: absolute;
    top: 5px;
    text-transform: none;
}

@media screen and (max-width: 1048px) {
    #portal-columns div.position-3\:4 {
        margin-left: -21.5% !important;
    }
    #portal-columns div.position-0 {
        margin-left: -101% !important;
    }
    #portal-columns div.position-1\:4 {
        margin-left: -80% !important;
    }
    .galleria-info .galleria-info-text {
        bottom: 11px;
        width: 538px !important;
        height: 40px !important;
        padding-bottom: 5px;
    }
    .section-home .cover-collection-tile.tile-content {
        position: relative;
        top: 4px;
    }
    .section-home #portal-columns div.position-3\:4 {
        margin-top: 396px !important;
    }
    .section-home #portal-columns div.position-3\:4 {
        margin-left: -21.9% !important;
    }
}

@media screen and (min-width: 992px) {
    dl.portlet .data-evento a:visited, dl.portlet .data-evento a:link {
        left: 20% !important;
    }
    .portaltype-collective-cover-content #content .tile .imag img.left {
        width: 150px !important;
        height: 90px !important;
    }
    dl.searchResults {
        position: relative;
        top: -56px;
    }
    ul.nav-sub li {
        margin-left: 0 !important;
    }
    body.userrole-anonymous dl.actionMenu.deactivated fieldset:first-child {
        display: none !important;
    }
    div#search-results-bar {
        position: relative;
        top: -60px;
    }
    ul.nav-sub {
        padding: 0 0 7px 0;
    }
    .portaltype-collective-cover-content #content .tile .imag img.left {
        width: 150px !important;
        height: 90px !important;
    }
    ul.nav-sub li a:hover {
        margin-left: 0 !important;
        background: none !important;
    }
    .section-olimpiada-de-quimica .logo-portal .link-logo, .section-omabc .logo-portal .link-logo, .section-agencia-fages .logo-portal .link-logo, .section-rh-energia .logo-portal .link-logo, .section-vestibular.subsection-presencial .logo-portal .link-logo, .section-vestibular.subsection-ead .logo-portal .link-logo, .section-handebol.subsection-equipe-masculino .logo-portal .link-logo, .section-handebol.subsection-feminino .logo-portal .link-logo, .section-posreligiao.subsection-english .logo-portal .link-logo, .section-posreligiao.subsection-espanol .logo-portal .link-logo, .section-consun .logo-portal .link-logo, .section-unidade-de-garantia-da-qualidade .logo-portal .link-logo, .section-lato .logo-portal .link-logo, .section-lato .alinhamento-lato-saude, .section-lato .alinhamento-lato-tec, .section-secretaria-academica .logo-portal .link-logo, .section-formaturas .logo-portal .link-logo, .section-universidade-aberta .logo-portal .link-logo, .section-farol .logo-portal .link-logo, .section-comunicacao .logo-portal .link-logo, .section-gestaodecidades .logo-portal .link-logo, .section-humanidades-e-direito .logo-portal .link-logo, .section-humanidades .logo-portal .link-logo, .section-centrootiliachaves .logo-portal .link-logo, .section-assessoria-para-inclusao .logo-portal .link-logo, .section-gestao-e-servicos .logo-portal .link-logo, .section-teologia-ead .logo-portal .link-logo, .section-area-do-aluno .logo-portal .link-logo, .section-exatas-e-tecnologia .logo-portal .link-logo, .section-gestao-e-negocios .logo-portal .link-logo, .section-anidades .logo-portal .link-logo, .section-biologicas-e-saude .logo-portal .link-logo, .section-emec .logo-portal .link-logo, .section-mba-gestao-de-varejo-acipi .logo-portal .link-logo, .section-enade .logo-portal .link-logo, .section-enfermagem .logo-portal .link-logo, .section-gestao-ambiental .logo-portal .link-logo, .section-biblica .logo-portal .link-logo, .section-voxy .logo-portal .link-logo, .section-engenharia-civil .logo-portal .link-logo, .section-gestao-da-producao-industrial .logo-portal .link-logo, .section-gestao-financeira-presencial .logo-portal .link-logo, .section-ciencias-sociais-presencial .logo-portal .link-logo, .section-gestao-de-comercio-exterior-ead .logo-portal .link-logo, .section-sistemas-embarcados .logo-portal .link-logo, .section-sistemas-para-internet .logo-portal .link-logo, .section-engenharia-eletronica .logo-portal .link-logo, .section-ari .logo-portal .link-logo, .section-pesquisa .logo-portal .link-logo, .section-programa-aquarela .logo-portal .link-logo, .section-terceiraidade .logo-portal .link-logo, .section-nfc .logo-portal .link-logo, .section-policlinica .logo-portal .link-logo, .section-fontedemudancas .link-logo, .section-administracao .logo-portal .link-logo, .section-administracao-ead .logo-portal .link-logo, .section-financeiro .logo-portal .link-logo, .section-administracao-financeira .logo-portal .link-logo, .section-analise-e-desenvolvimento-de-sistemas .logo-portal .link-logo, .section-automacao-industrial .logo-portal .link-logo, .section-biomedicina .logo-portal .link-logo, .section-ciencias-biologicas .logo-portal .link-logo, .section-comercio-exterior-ead .logo-portal .link-logo, .section-ciencias-contabeis .logo-portal .link-logo, .section-ciencias-contabeis-ead .logo-portal .link-logo, .section-ciencias-economicas .logo-portal .link-logo, .section-cidadania-e-redes-digitais .logo-portal .link-logo, .section-comunicacao-mercadologica .logo-portal .link-logo, .section-comercio-exterior .logo-portal .link-logo, .section-design-de-interiores .logo-portal .link-logo, .section-direito .logo-portal .link-logo, .section-educacao-fisica .logo-portal .link-logo, .section-engenharia-da-computacao .logo-portal .link-logo, .section-farmacia .logo-portal .link-logo, .section-fisioterapia .logo-portal .link-logo, .section-crise-hidrica .logo-portal .link-logo, .section-filosofia .logo-portal .link-logo, .section-filosofia-ead .logo-portal .link-logo, .section-tradutor .logo-portal .link-logo, .section-sbcsol .logo-portal .link-logo, .section-gastronomia .logo-portal .link-logo, .section-engenharia-ambiental .logo-portal .link-logo, .section-gestao-comercial .logo-portal .link-logo, .section-gestao-da-qualidade .logo-portal .link-logo, .section-gestao-de-turismo .logo-portal .link-logo, .section-oiw .logo-portal .link-logo, .section-letras .logo-portal .link-logo, .section-letras-lingua-portuguesa-ead .logo-portal .link-logo, .section-gestao-portuaria .logo-portal .link-logo, .section-letras-lingua-portuguesa .logo-portal .link-logo, .section-letras-lingua-inglesa .logo-portal .link-logo, .section-logistica .logo-portal .link-logo, .section-logistica-ead .logo-portal .link-logo, .section-secom .logo-portal .link-logo, .section-marketing .logo-portal .link-logo, .section-marketing-ead .logo-portal .link-logo, .section-matematica .logo-portal .link-logo, .section-veterinaria .logo-portal .link-logo, .section-nutricao .logo-portal .link-logo, .section-gestaohospitalar .logo-portal .link-logo, .section-odontologia .logo-portal .link-logo, .section-psicologia .logo-portal .link-logo, .section-pedagogia .logo-portal .link-logo, .section-pedagogia-ead .logo-portal .link-logo, .section-processos-gerenciais .logo-portal .link-logo, .section-processos-gerenciais-ead .logo-portal .link-logo, .section-producao-multimidia .logo-portal .link-logo, .section-publicidade-e-propaganda .logo-portal .link-logo, .section-radio-tv-e-internet .logo-portal .link-logo, .section-gestao-de-recursos-humanos-ead .logo-portal .link-logo, .section-gestao-de-recursos-humanos .logo-portal .link-logo, .section-redes .logo-portal .link-logo, .section-relacoes-publicas .logo-portal .link-logo, .section-secretariado .logo-portal .link-logo, .section-sistemas-de-informacao .logo-portal .link-logo, .section-gestao-da-tecnologia-da-informacao .logo-portal .link-logo, .section-gestao-de-recursos-humanos .logo-portal .link-logo, .section-gestao-de-recursos-humanos-ead .logo-portal .link-logo, .section-pastoral .logo-portal .link-logo, .section-focat .logo-portal .link-logo, .section-fateo .logo-portal .link-logo, .section-logo-escola-de-teologia .logo-portal .link-logo, .section-extensao .logo-portal .link-logo, .section-posadministracao .logo-portal .link-logo, .section-pospsico .logo-portal .link-logo, .section-poseducacao .logo-portal .link-logo, .section-poscom .logo-portal .link-logo, .section-posreligiao .logo-portal .link-logo, .section-estagios-facet .logo-portal .link-logo, .section-setor-de-produtos-artesanais .logo-portal .link-logo, .section-gestao-financeira .logo-portal .link-logo, .section-gestao-publica .logo-portal .link-logo, .section-ciencias-sociais .logo-portal .link-logo, .section-engenharia-de-producao .logo-portal .link-logo, .section-jornalismo .logo-portal .link-logo, .section-jogos-digitais .logo-portal .link-logo, .section-gestao-comercial .logo-portal .link-logo, .section-gestao-de-seguros .logo-portal .link-logo, .section-seguranca-publica .logo-portal .link-logo, .section-policlinica .logo-portal .link-logo, .section-observatorio-economico .logo-portal .link-logo, .section-nac .logo-portal .link-logo, .section-congresso-metodista .logo-portal .link-logo, .section-sempremetodista .logo-portal .link-logo, .section-centraldeestagios .logo-portal .link-logo, .section-ead .logo-portal .link-logo, .section-inclusao-pedagogica .logo-portal .link-logo, .section-metodista-sustentavel .logo-portal .link-logo, .section-biblioteca .logo-portal .link-logo, .section-emec .logo-portal .link-logo, .section-ari .logo-portal .link-logo, .section-stricto .logo-portal .link-logo, .section-pastoral .logo-portal .link-logo, .section-cenpro .logo-portal .link-logo, .section-cage .logo-portal .link-logo, .section-facet_estagios .logo-portal .link-logo, .section-cew .logo-portal .link-logo, .section-curta-duracao .logo-portal .link-logo, .section-nedh .logo-portal .link-logo, .section-balanco-social .logo-portal .link-logo, .section-centro-de-linguas .logo-portal .link-logo, .section-avaliacao-institucional .logo-portal .link-logo, .section-rpcom .logo-portal .link-logo, .section-esportes .logo-portal .link-logo, .section-sala-de-imprensa .logo-portal .link-logo, .section-dia-mais-saude .logo-portal .link-logo, .section-politicaeditorial .logo-portal .link-logo, .section-eclesiocom .logo-portal .link-logo, .section-cienciameto .logo-portal .link-logo, .section-divulgacao-cientifica .logo-portal .link-logo, .section-sala-de-imprensa .logo-portal .link-logo, .section-divulgacao .logo-portal .link-logo, .section-central-de-relacionamento.logo-portal .link-logo, .section-ler-e-conhecer .logo-portal .link-logo, .section-spgabc .logo-portal .link-logo, .section-centro-de-sustentabilidade .logo-portal .link-logo, .section-arqueologia .logo-portal .link-logo, .section-basquete .logo-portal .link-logo, .section-handebol .logo-portal .link-logo, .section-estetica-e-cosmetica .logo-portal .link-logo, .section-nefe .logo-portal .link-logo, .section-escola-de-comunicacao-educacao-e-humanidades .logo-portal .link-logo, .section-escola-de-engenharias-tecnologia-e-informacao .logo-portal .link-logo, .section-escola-de-ciencias-medicas-e-da-saude .logo-portal .link-logo, .section-escola-de-teologia .logo-portal .link-logo, .section-escola-de-gestao-e-direito .logo-portal .link-logo {
        background-size: initial !important;
    }
    a:focus {
        outline: 2px solid #ffb400 !important;
    }
    ul.nav-main li a {
        max-width: 220px;
    }
    .siteactionsrodape .links_berra_sup {
        display: none;
    }
    .links_berra_sup {
        display: inline-block;
    }
    .titlecm {
        position: relative;
        right: 35%;
        width: 991px;
        height: 35px;
    }
    .sideBarRybena {
        display: block !important;
    }
    #boxCiencia {
        font-size: 8pt !important;
        position: relative;
        right: 0;
        left: -204px;
        width: 991px;
        height: 240px;
        padding-left: 0;
        background: #ebebeb;
    }
    .barra-sup-container {
        width: 100%;
        border-top-width: .4em;
        border-top-style: solid;
        border-top-color: #ffd51d;
        border-bottom: 3px solid #ccd3df;
        background: #fff !important;
    }
    .m-accessibilidade ul {
        position: relative;
        left: 0;
        width: 100%;
        max-width: 1000px;
        height: 23px;
        margin: 0 auto;
    }
    .m-accessibilidade img {
        width: 21px;
        height: 21px;
    }
    .m-accessibilidade a {
        color: #fff;
    }
    .m-accessibilidade p {
        font-size: 1.3em;
        font-weight: bold;
        float: left;
        margin-top: 4px;
        margin-right: 3px;
        padding-top: 1px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        text-align: center;
        color: #fff;
        border-radius: 50%;
        background: #0e9bc9;
    }
    .m-accessibilidade {
        display: block;
        padding: 6px 0;
        background: #606969;
    }
    ul.op-acess li {
        float: left;
        padding: 0 5px;
    }
    ul.op-acess li:hover {
        background: rgba(255, 255, 255, .3);
    }
    ul#portal-siteactions2 li a {
        font-weight: bold;
        border-bottom: 1px dotted #fff;
    }
    ul.op-acess li.contrast {
        position: relative;
        right: 44px;
        float: right;
        width: auto !important;
        min-height: 24px;
    }
    .op-acess li a {
        font-size: 9px;
        position: relative;
        top: 6px;
        left: 2px;
    }
    .barra-sup-botoes li a {
        color: #03539c !important;
    }
    .destaqueHorizontal {
        font-size: 100%;
        float: left;
        width: 173px;
    }
    .conteudo {
        width: 100%;
        padding-left: 0;
    }
    .menu-esquerdo {
        padding-left: .5em;
    }
    .barra-sup {
        width: 100%;
    }
    .logo-portal {
        width: 100%;
    }
    .busca-portal {
        margin-right: 7.0em;
    }
    #navigation {
        width: 100%;
    }
    .footer {
        width: 100%;
    }
    .logo-portal .link-logo {
        padding-left: 2em;
    }
    #portal-columns {
        width: 100%;
    }
    .section-front-page #portal-breadcrumbs {
        width: 80%;
        margin: 0;
    }
    #portal-breadcrumbs {
        width: 100%;
        margin: auto;
    }
    #portal-column-two {
        margin-top: 0 !important;
    }
    ul.nav-main li a {
        color: #fff;
    }
    .section-capahome #portal-columns #portal-column-content {
        width: 100% !important;
        margin-left: -100% !important;
    }
    .section-capahome #portal-columns div#portal-column-two {
        top: 378px !important;
    }
    .section-capahome #portal-columns div#portal-column-one {
        position: absolute;
        top: 360px !important;
        margin-left: -99% !important;
    }
    .section-capahome #portal-columns #portal-column-content {
        width: 65% !important;
        margin-left: -80% !important;
    }
}

@media screen and (max-width: 768px) {
    select#metodista_AZ {
        top: 30px;
    }
    .section-capahome #content .cover-richtext-tile ul {
        bottom: 3px;
        font-size: 0.9em !important;
        left: -1px !important;
        position: relative;
        width: 92%;
    }
    .section-lato.portaltype-collective-cover-content #content .cover-contentbody-tile img {
        position: relative;
        top: -14px;
        width: 41%;
    }
    .portaltype-collective-cover-content #content .tile .imag img.left {
        width: 150px !important;
        height: 90px !important;
    }
    .section-lato.portaltype-collective-cover-content #content .cover-contentbody-tile a:link {
        font-size: 14px !important;
        position: relative;
        top: -17px;
        left: 4%;
        display: block;
    }
    #footerAss ul.blcAss {
        width: 85% !important;
        margin: 0 auto !important;
        padding: 2% !important;
        text-align: center;
    }
    .cover-basic-tile.tile-content img {
        width: 96%;
        height: auto;
        text-align: center;
        border: none;
    }
    .cover-basic-tile.tile-content {
        border: 1px solid;
    }
    #content .tile h3 {
        display: block;
        clear: none !important;
    }
    label.hiddenStructure:before {
        color: #fff;
    }
    .boxcienciameto {
        width: 95%;
        height: 120px;
    }
    #content .cover-basic-tile.tile-content h3 {
        float: left;
        clear: none;
        width: 40%;
    }
    .logo-container #portal-searchbox {
        top: 78px !important;
        border-color: #fff !important;
    }
    #portal-searchbox #searchGadget {
        font-size: 1.2em;
        top: 0 !important;
    }
    #portal-columns #content {
        top: 25px !important;
    }
    .menu-container {
        position: absolute;
        z-index: 99;
        width: 100%;
        height: 30px;
        background: #357dbe;
    }
    .logo-container #portal-searchbox {
        position: absolute !important;
        z-index: 200;
        top: 79px !important;
        left: 11%;
        display: block;
        width: 88% !important;
        height: 24px;
        margin: 4px 0;
        padding: 0 0 !important;
        border: 2px solid #fff;
        border-color: #fff !important;
        background: transparent !important;
    }
    #portal-searchbox #searchGadget:focus, #portal-searchbox #searchGadget {
        font-size: 1.5em !important;
        margin-top: 0;
        padding: .3em 4em .3em .5em;
        color: #fff;
        border: 0 !important;
    }
    ::-webkit-input-placeholder {
        font-family: 'Open Sans', sans-serif;
        color: #fff;
    }
    ::-moz-placeholder {
        font-family: 'Open Sans', sans-serif;
        color: #fff;
    }
    label.hiddenStructure:before {
        color: #fff !important;
    }
    #boxCiencia .cover-basic-tile.tile-content {
        left: 26%;
        width: 50% !important;
        margin-bottom: 10px;
    }
    #boxCiencia {
        height: 1480px;
    }
    .logo-container {
        height: 81px;
    }
    .redes {
        display: none;
    }
    #footerAss ul li {
        text-align: center;
    }
    #portal-breadcrumbs {
        display: none;
    }
    .menu-esquerdo {
        width: 25%;
    }
    .conteudo-central {
        width: 70% !important;
        border-right: none;
    }
    .conteudo-direito {
        display: none;
    }
    .links-secundarios-rodape {
        display: none;
    }
    .busca-portal {
        display: none;
    }
    .nav-sub {
        display: none;
    }
    #seletor {
        display: none;
    }
    #seletor {
        color: #fff;
    }
    .menu-container #seletor {
        font: 3em verdana;
        display: block;
        padding: 1em;
        padding-bottom: 0;
        position: absolute;
        top: -34px;
        left: -6%;
    }
    #navigation li {
        display: none;
    }
    #navigation {
        background: none;
    }
    .list {
        background: #357dbe;
    }
    .menu-container:hover li {
        display: block !important;
        display: block;
        width: 100%;
        padding: 0;
        border-top: 1px solid #fff;
    }
    .menu-container:hover li.xirrim {
        display: none !important;
    }
    .menu-container ul {
        width: 97.5%;
        margin: 0;
        padding: 0;
    }
    .menu-container:hover li a {
        line-height: 3em;
        display: block;
        width: 100%;
        width: 95% !important;
        padding: 0 2.5%;
        color: #fff;
    }
    .menu-container:hover li:hover {
        background: #000;
    }
    .menu-container:hover li a:hover, .menu-container:hover li.selected a {
        background: transparent;
    }
    #portal-column-content, #portal-column-two, #portal-column-one {
        float: none !important;
        width: 96% !important;
        margin-left: -100% !important;
    }
    .jssord03r {
        right: 295px;
    }
    #sliderhome {
        display: none;
    }
    #portal-columns #content {
        border: 1px solid transparent;
    }
    .section-home #portal-columns div.position-3\:4 {
        margin-top: 0;
        margin-left: -97% !important;
    }
    #portal-column-content, #portal-column-two, #portal-column-one {
        float: none !important;
        width: 94% !important;
        margin-left: -100% !important;
    }
    .ajuste-box-restricto {
        height: auto;
    }
    #portal-columns div.width-3\3a 4 {
        width: 94.5% !important;
    }
    .section-capahome #portal-columns div#portal-column-one {
        position: absolute;
        top: -28px !important;
        margin-left: -99% !important;
    }
    .section-capahome #portal-columns #portal-column-content {
        width: 77% !important;
        margin-left: -80% !important;
    }
    .cover-basic-tile.tile-content {
        border: none;
    }
    #portal-breadcrumbs {
        display: none;
    }
    .links-primarios-rodape {
        display: none;
    }
    .conteudo-central {
        width: 70% !important;
    }
    .jssord03r {
        right: 390px;
    }
    .cover-basic-tile.tile-content {
        border: 1px solid #000 !important;
    }
    .conteudo-central {
        width: 60% !important;
        border-left: none;
    }
    #content .cover-basic-tile.tile-content p {
        float: left;
        width: 40%;
    }
    .jssord03r {
        right: 434px;
    }
    #portal-searchbox #searchGadget {
        line-height: 1.3em;
        top: 3px !important;
    }
    body:not(.section-capahome) #portal-columns div.position-3\:4 {
        width: 97% !important;
        margin-left: -100.5% !important;
    }
    body:not(.section-capahome) #portal-columns div.position-1\:4 {
        width: 100% !important;
        margin-left: -101% !important;
    }
    body:not(.section-capahome) .galleria-container.notouch {
        width: 100% !important;
    }
    body:not(.section-capahome) #portal-columns div.width-1\:4 {
        width: 88.4% !important;
    }
    .section-home .topo .logo-container .logo-portal .link-logo {
        margin-left: 7px !important;
        background-size: 65% !important;
    }
    .logo-container .logo-portal {
        width: 99%!important;
    }
    li.english {
        width: 20% !important;
    }
    .template-compose #boxCiencia .cover-basic-tile.tile-content {
        display: block;
        float: left;
        width: 100%;
        background: #ededed;
    }
    #whatsapp {
        position: relative;
        top: -38px;
        display: block;
    }
    .addthis_sharing_toolbox {
        position: relative;
        left: 35px;
    }
    .rodape {
        margin-bottom: 40px;
    }
    .menu-esquerdo {
        display: none;
    }
    .section-capahome .cover-basic-tile.tile-content {
        height: auto;
    }
    .footer-container {
        display: block;
    }
    .footer-container .metodista {
        display: none;
    }
    .info-meto .contato ul {
        margin-top: 5px;
        margin-bottom: 8px;
    }
    .contato ul li {
        font-size: 1.1em !important;
    }
    .conteudo-central {
        width: 95% !important;
        border-left: none;
    }
    .english {
        position: absolute;
        top: -1px;
        left: 3px;
    }
    .english, .espanol {
        position: relative;
        top: -2px !important;
    }
    .links_berra_sup {
        position: relative;
        bottom: -13px;
    }
    .barra-sup-botoes li {
        /*  width: 100%;*/
        text-align: left;
    }
    .barra-sup-container {
        height: 45px;
    }
    .jssord03r {
        right: 543px;
    }
    #portal-columns #portal-column-two {
        display: block !important;
        width: 93% !important;
        text-align: center;
    }
    #portal-column-two .portletWrapper {
        margin-top: 30px;
    }
    dl.portlet {
        text-align: left;
    }
    .section-home .cell.width-4.position-0 .tile.tile-default {
        display: none;
    }
    div.position-4 {
        width: 100%;
        margin-left: -101.875%;
    }
    ul#navigation {
        top: 7px;
        left: 0;
    }
    .section-home div.row:nth-child(4) .cell, .section-home div.row:nth-child(3) .cell {
        float: none !important;
        clear: both;
        margin-left: -100%;
    }
    .section-home div.row:nth-child(4) .cell:first-child, .section-home div.row:nth-child(3) .cell:first-child {
        display: none;
    }
    .section-home .cover-basic-tile.tile-content {
        height: auto;
    }
    .bloco0 {
        width: 97%!important;
    }
    .bloco1 {
        width: 97%!important;
    }
    .bloco2 {
        width: 95.5%!important;
    }
    .topo .logo-container .logo-portal .link-logo {
        height: 61px !important;
    }
    #portal-columns #portal-column-content {
        width: 100% !important;
        margin-left: -100% !important;
    }
    .galleria-inner {
        height: 130px !important;
        padding-left: 2%;
        border: none !important;
    }
    .galleria-image img {
        width: 350px !important;
    }
    .galleria-inner .galleria-container {
        width: 98% !important;
        height: 180px !important;
    }
    .galleria-image {
        width: 100% !important;
    }
    .galleria-thumbnails-container {
        display: none;
    }
    div.position-0, div.position-5, div.position-10 {
        float: none;
        width: 100%;
        margin-left: 0 !important;
    }
    div.position-5, div.position-10 {
        margin-left: -100% !important;
    }
    .cover-collection-tile.tile-content {
        background: #fff;
    }
    .outros_sites {
        display: none;
    }
    #portal-columns #portal-column-one {
        width: 96% ! important;
        padding-top: 15px;
    }
    #portal-columns #portal-column-two {
        width: 96% !important;
        margin-left: -100% !important;
        text-align: left;
    }
    .barra-sup-container {
        height: 55px;
    }
    #barra-sup-botoes li.siteactions {
        top: 20px!important;
    }
    .siteactions {
        top: 20px;
    }
    div.position-0, div.position-4, div.position-8, div.position-12 {
        float: none;
        width: 100%;
        margin-left: 0 !important;
    }
    div.position-4, div.position-8, div.position-12 {
        margin-left: -100% !important;
    }
    #portal-columns #content {
        top: 20px !important;
        width: 95% !important;
    }
    .section-fontedemudancas .galleria.slide.cover-carousel-tile.tile-content {
        display: none !important;
    }
    .clear, #portal-columns {
        width: 99% !important;
    }
    .barra-sup-botoes li {
        right: auto !important;
    }
    .section-centro-de-linguas .logo-container .logo-portal .link-logo {
        height: 48px !important;
        background-size: 60% auto !important;
    }
    .galleria-stage {
        top: -90px !important;
    }
    .galleria-info .galleria-info-text {
        bottom: 15px;
        width: 89% !important;
        height: auto !important;
        padding-bottom: 0;
    }
    .galleria-info-description {
        width: 95% !important;
    }
    .section-lato .destaque_lato_comunicacao {
        position: relative;
        top: 420px !important;
    }
    .section-lato dl.portlet {
        position: relative;
        top: 48px;
        margin-top: 11px;
        padding-bottom: 12px;
        text-align: left;
    }
    .section-stricto .logo-portal .link-logo {
        height: 48px !important;
        background-size: 55% auto !important;
    }
    iframe {
        width: 100%;
    }
    #edit-bar {
        font-size: 7px !important;
        width: 98%;
        margin-top: 20px;
        text-transform: uppercase;
    }
    .siteactionsrodape .links_berra_sup {
        position: relative;
        bottom: -2px;
        padding: 4px 0 4px 7px;
        text-align: left;
        color: #fff;
        background: #696969;
    }
    .siteactionsrodape .links_berra_sup a:link, .siteactionsrodape .links_berra_sup a:visited {
        color: #fff;
    }
    .links_berra_sup {
        display: none;
    }
    .siteactionsrodape .links_berra_sup {
        display: block;
    }
    .barra-sup-container {
        height: 15px;
    }
    .barra-sup-container .barra-sup {
        margin-left: 2px;
        padding-top: 2px;
    }
    #portal-personaltools {
        margin-top: 13px;
    }
    .section-capahome #portal-columns div#portal-column-one {
        display: none;
    }
    .section-capahome #portal-columns #portal-column-content {
        width: 100% !important;
        margin-left: -100% !important;
    }
    .section-capahome #portal-columns div#portal-column-two {
        top: 0 !important;
    }
    #menupol form#jump, #menupol form#jump2 {
        width: 100% !important;
    }
    #content .acessibilidade {
        display: none;
    }
    #portal-searchbox {
        position: absolute !important;
        top: 62px !important;
        right: 0;
        left: 172px;
        display: block;
        float: right;
        width: 47% !important;
        padding-top: 1.2em !important;
        color: #fff;
        background-color: rgba(0, 0, 0, 0);
        background-image: url('../imagens/busca2.gif');
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: 0 0;
        background-clip: border-box;
        background-origin: padding-box;
        background-size: 92% auto;
    }
    .searchField {
        position: relative;
        top: -1px;
    }
    .noborder {
        display: none;
    }
    #search-results-bar {
        position: absolute !important;
        top: -83px;
        right: 0;
        left: -2px;
        width: 100%;
    }
    .searchResults {
        position: relative;
        top: 106px;
        width: 151%;
    }
    div.listingBar {
        font-size: 80%;
        width: 154%;
        margin-top: 11em;
        margin-right: 0;
        margin-bottom: 2em;
        margin-left: 0;
    }
    .titlecm {
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }
    .titlecm p {
        left: 5% !important;
    }
    #boxCiencia .cover-basic-tile.tile-content {
        position: relative;
        left: 0;
        width: 100% !important;
        margin-bottom: 10px;
    }
    #boxCiencia {
        height: 615px;
    }
    dl.portlet.portletCollection.portlet-collection-eventos .portletItem a {
        font-size: 1.2em !important;
        float: none !important;
        width: 300px !important;
        height: 64px !important;
        padding-top: 5px !important;
        background: #ededed;
    }
    .dia {
        font-size: 1.5em;
        color: #fff;
        border-bottom: 1px solid #fff;
    }
    .mes {
        font-size: 1.5em;
        color: #fff;
    }
    .ajuste-agenda {
        padding: 10px;
        border-radius: 15px;
        background: #357dbe;
        width: 16%;
    }
    dl.portlet .data-evento .tile {
        width: 100% !important;
    }
    dl.portlet.portletCollection.portlet-collection-eventos a {
        font-size: 1.2em;
        float: none !important;
        margin-left: 10px;
        text-align: left;
    }
    .titlecm a {
        position: absolute;
    }
    .tile.homecurta img {
        display: block;
        float: none !important;
        width: auto;
        margin: 10px 26% 0 26%;
        text-align: center;
    }
    .tile.homecurta a {
        display: inline-block;
        float: none !important;
        width: 100%;
        margin-bottom: 8px;
    }
    div#portal-column-one .portletStaticText {
        display: none;
    }
    .addthis_sharing_toolbox {
        position: relative;
        left: 35px;
    }
    .rodape {
        margin-bottom: 40px;
    }
    .menu-esquerdo {
        display: none;
    }
    .section-capahome .cover-basic-tile.tile-content {
        height: auto;
    }
    .footer-container {
        display: block;
    }
    .footer-container .metodista {
        display: none;
    }
    .info-meto .contato ul {
        margin-top: 5px;
        margin-bottom: 8px;
    }
    .contato ul li {
        font-size: 1.1em !important;
    }
    .conteudo-central {
        width: 95% !important;
        border-left: none;
    }
    .english {
        position: absolute;
        top: -1px;
        left: 3px;
    }
    .english, .espanol {
        position: relative;
        top: -2px !important;
    }
    .links_berra_sup {
        position: relative;
        bottom: -13px;
    }
    .barra-sup-botoes li {
        text-align: left;
    }
    .barra-sup-container {
        height: 45px;
    }
    .jssord03r {
        right: 543px;
    }
    #portal-columns #portal-column-two {
        display: block !important;
        width: 93% !important;
        text-align: center;
    }
    #portal-column-two .portletWrapper {
        margin-top: 30px;
    }
    #portal-column-two .portletWrapper dl.portlet dt {
        text-align: left;
    }
    dl.portlet {
        text-align: left;
    }
    .section-home .cell.width-4.position-0 .tile.tile-default {
        display: none;
    }
    div.position-4 {
        width: 100%;
        margin-left: -101.875%;
    }
    ul#navigation {
        top: 29px;
        left: 0;
    }
    .section-home div.row:nth-child(4) .cell, .section-home div.row:nth-child(3) .cell {
        float: none !important;
        clear: both;
        margin-left: -100%;
    }
    .section-home div.row:nth-child(4) .cell:first-child, .section-home div.row:nth-child(3) .cell:first-child {
        display: none;
    }
    .section-home .cover-basic-tile.tile-content {
        height: auto;
    }
    .bloco0 {
        width: 97%!important;
    }
    .bloco1 {
        width: 97%!important;
    }
    .bloco2 {
        width: 95.5%!important;
    }
    #portal-columns #portal-column-content {
        width: 100% !important;
        margin-left: -100% !important;
    }
    .galleria-inner {
        height: 130px !important;
        border: none !important;
    }
    .galleria-inner .galleria-container {
        width: 98% !important;
        height: 180px !important;
    }
    .galleria-image {
        width: 100% !important;
    }
    .galleria-image img {
        width: 266px !important;
        height: auto !important;
    }
    .galleria-thumbnails-container {
        display: none;
    }
    div.position-5, div.position-10 {
        margin-left: -101% !important;
    }
    .cover-collection-tile.tile-content {
        background: #fff;
    }
    .outros_sites {
        display: none;
    }
    #portal-columns #portal-column-one {
        width: 96% ! important;
        padding-top: 15px;
    }
    #portal-columns #portal-column-two {
        width: 96% !important;
        margin-left: -100% !important;
        text-align: left;
    }
    .barra-sup-container {
        height: 15px;
    }
    #barra-sup-botoes li.siteactions {
        top: 20px!important;
    }
    .siteactions {
        top: 20px;
    }
    div.position-0, div.position-4, div.position-8, div.position-12 {
        float: none;
        width: 100%;
        margin-left: 0 !important;
    }
    div.position-4, div.position-8, div.position-12 {
        margin-left: -100% !important;
    }
    #portal-columns #content {
        top: 20px !important;
        width: 95% !important;
    }
    .section-fontedemudancas .galleria.slide.cover-carousel-tile.tile-content {
        display: none !important;
    }
    .clear, #portal-columns {
        width: 99% !important;
        position: relative;
        top: 30px;
    }
    .barra-sup-botoes li {
        right: auto !important;
    }
    .section-centro-de-linguas .logo-container .logo-portal .link-logo {
        height: 48px !important;
        background-size: 60% auto !important;
    }
    p.segasex {
        font-size: 12px;
        text-align: center;
    }
    .barra-sup-container {
        border-bottom: 3px solid #cdd3df;
    }
    .template-compose .tile.boxcienciameto.ui-droppable {
        float: left;
    }
    div.managePortletsLink, a.managePortletsFallback {
        background: transparent;
    }
}

@-moz-document url-prefix() {
    ul.nav-main li a {
        font-size: 0.9em;
    }
}

@media screen and (max-width: 480px) {}

.section-fateo .cover-basic-tile.tile-content {
    margin-bottom: 30px;
}

ul.nav-sub2.semi.mead {
    margin-top: -59px;
    max-width: 237px;
}

.nav-sub2.posmes.mead {
    margin-top: -29px !Important;
}

.avisos-importantes-titulo {
    background-color: #fed61c;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    height: 35px;
    position: relative;
    bottom: 0;
    right: 0;
}

.avisos-importantes-titulo b {
    color: #000;
    font-size: 1.5em;
    left: 12px;
    position: relative;
}

#content .avisos-importantes span {
    font-size: 1.3em;
    background: #fff;
    color: #000;
    display: block;
    padding: 10px;
    line-height: 1.3em;
}

/* LIGHTBOX HOME */

#mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: rgba(0, 0, 0, 0.8);
    display: none;
}

#boxes .window {
    position: absolute;
    width: 900px;
    height: 580px;
    display: none;
    z-index: 9999;
    left: 50% !important;
    top: 50% !important;
    transform: translateY(-50%) translateX(-50%);
}

.window .pop {
    width: 900px;
    height: 550px;
    margin-top: 30px;
    background: url(imagens/umesp-2020.jpg) no-repeat;
}

#boxes .window a.btpresencial {
    display: block;
    color: #a43b0b;
    position: absolute;
    background: #ecba01;
    top: 450px;
    width: 320px;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    font-size: 14px;
    text-align: center;
    padding: 10px;
    border-radius: 6px;
    border-bottom: solid 3px #a43b0b;
    text-decoration: none;
    left: 480px;
}

#boxes .window a.btead {
    display: block;
    text-align: center;
    width: 320px;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    font-size: 14px;
    position: absolute;
    top: 515px;
    text-decoration: none;
    color: #FFF;
    background: #2d4a8c;
    left: 480px;
    padding: 10px;
    border-radius: 6px;
    border-bottom: solid 3px #192b51;
}

#boxes #dialog2 {
    background: transparent;
}

.close {
    display: block;
    text-align: center;
    float: right;
    padding: 5px 10px;
    border: solid 1px #fff;
    background: rgba(255, 255, 255, 0.2);
    color: #fff;
    cursor: pointer;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    #boxes .window {
        position: absolute;
        width: 700px;
        height: 428px;
        display: none;
        z-index: 9999;
        left: 50% !important;
        top: 50% !important;
        transform: translateY(-50%) translateX(-50%);
    }
    #boxes .window img {
        width: 100%;
        height: 428px;
    }
    .window .pop {
        width: 700px;
        height: 428px;
        margin-top: 30px;
        background: url(imagens/umesp-2020.jpg?a1) no-repeat;
        background-size: contain;
    }
    #boxes .window a.btpresencial {
        display: block;
        color: #a43b0b;
        position: absolute;
        background: #ecba01;
        top: 320px;
        width: 320px;
        font-size: 14px !important;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
        text-align: center;
        padding: 10px;
        border-radius: 6px;
        border-bottom: solid 3px #a43b0b;
        text-decoration: none;
        left: 340px;
    }
    #boxes .window a.btead {
        display: block;
        text-align: center;
        width: 320px;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
        font-size: 14px !important;
        position: absolute;
        top: 370px;
        text-decoration: none;
        color: #FFF;
        background: #2d4a8c;
        left: 340px;
        padding: 10px;
        border-radius: 6px;
        border-bottom: solid 3px #192b51;
    }
}

@media only screen and (min-width: 450px) and (max-width: 767px) {
    #boxes .window {
        position: absolute;
        width: 450px;
        height: 275px;
        display: none;
        z-index: 9999;
        left: 50% !important;
        top: 50% !important;
        transform: translateY(-50%) translateX(-50%);
    }
    #boxes .window img {
        width: 100%;
        height: 275px;
    }
    .window .pop {
        width: 450px;
        height: 275px;
        margin-top: 30px;
        background: url(imagens/umesp-2020.jpg) no-repeat;
        background-size: contain
    }
    #boxes .window a.btpresencial {
        display: block;
        color: #a43b0b;
        position: absolute;
        background: #ecba01;
        top: 220px;
        width: 210px;
        font-size: 10px !important;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
        text-align: center;
        padding: 10px;
        border-radius: 6px;
        border-bottom: solid 3px #a43b0b;
        text-decoration: none;
        left: 215px;
    }
    #boxes .window a.btead {
        display: block;
        text-align: center;
        width: 210px;
        font-size: 10px !important;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif" !important;
        position: absolute;
        top: 260px;
        text-decoration: none;
        color: #FFF;
        background: #2d4a8c;
        left: 215px;
        padding: 10px;
        border-radius: 6px;
        border-bottom: solid 3px #192b51;
    }
}

@media only screen and (max-width: 449px) {
    #boxes .window {
        position: absolute;
        width: 320px;
        height: 196px;
        display: none;
        z-index: 9999;
        left: 50% !important;
        top: 50% !important;
        transform: translateY(-50%) translateX(-50%);
    }
    .window .pop {
        width: 320px;
        height: 196px;
        background-size: contain;
    }
    #boxes .window a.btpresencial {
        display: block;
        color: #a43b0b;
        position: absolute;
        background: #ecba01;
        top: 160px;
        font-size: 11px;
        width: auto;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
        text-align: center;
        padding: 3px;
        border-radius: 6px;
        border-bottom: solid 3px #a43b0b;
        text-decoration: none;
        left: 0;
        right: 0;
    }
    #boxes .window a.btead {
        display: block;
        text-align: center;
        width: auto;
        font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
        position: absolute;
        top: 190px;
        font-size: 11px;
        text-decoration: none;
        color: #FFF;
        background: #2d4a8c;
        left: 0;
        right: 0;
        padding: 3px;
        border-radius: 6px;
        border-bottom: solid 3px #192b51;
    }
    #boxes .window img {
        width: 100%;
        height: 196px;
    }
}