@CHARSET "UTF-8";


/* === MAIN (BODY) ===================================================== */

main {
	text-align: justify;
}

main h2, main .widgettitle {
	border-bottom: 0.01em solid #103A84;
}

/*main .cat-post-footer-link {*/
ul.category-posts-internal ~ a {	
	display: block;
	float: right;
}

main ul li .post-title {
	font-size: 1.2em;
	font-weight: bold;
}

/*Faz a data do post ficar uma linha abaixo do título e uma acima do texto*/
main ul li .post-title:after{
	content:""; 
	display:block; 
	float: left;
	clear:right;
} 

main ul li .post-date {
	font-size: 0.8em;
}

main .cat-post-footer-link {
	margin-bottom: 1em;
}

main ul.category-posts-internal li img {
	float: left;
	max-width: 100%;
	padding: 0.5em !important;
	margin: 0 1em 0.5em 0;
}

main /*hr*/.transparent { visibility: hidden; }
main hr.transparent:not(.break-line) { margin: 0; }

/* === BANNER SUPERIOR =================================================== */


.index-banner .n2-ss-slider-1 {
	border-bottom: #666 solid 0.01em !important;
}

.index-banner .n2-ss-slide-fill {
	margin: 0;
	padding: 0 !important;
	border: none;
}

.index-noticias-banner-absolute {
	width: 100%;
	position: absolute;
	top: 31.3em;
}

.index-noticias-banner > *{
	width: 50%;
	margin-right: 10%;
	margin-left: auto;
}


.n2-font-160f3fbf4fe58b5a701ceff068b6fb4d-simple {
	font-size: 1.4em !important;
	font-weight: bold !important;
	text-align: right !important;
	text-overflow: clip ellipsis !important;
}

@media(max-width: 991px) {
	.index-noticias-banner-absolute {
		top: initial;
		margin-top: -11em;
	}
}

@media(max-width: 600px) {
	
	.index-noticias-banner-absolute {
		margin-top: -9em;
	}
	
	.index-noticias-banner > * {
		width: 100%;
		padding: 0;
	}
	 
	.n2-font-160f3fbf4fe58b5a701ceff068b6fb4d-simple {
		width: auto;
		max-width: 90%;
	}
}


/* === NOTÍCIAS ========================================================= */

.index-noticias {
	overflow: hidden;
	height: auto;
}

.cat-post-thumbnail {
	float: none !important;
}

.cat-post-thumbnail img {
	margin: 0 1em 1em 0 !important;
}

.cat-post-title {
	font-size: 1.2em;
	font-weight: bold;
}

.index-noticias ul li:first-child .cat-post-title {
	font-size: 1.4em;
}

ul.category-posts-internal li {
	overflow: hidden;
	margin-bottom: 1.5em;
}

.index-noticias ul.category-posts-internal li img {
	max-width: 50% !important;
}

.index-noticias ul.category-posts-internal li::first-child img {
	max-width: 70%;
}

.index-noticias ul li:nth-child(2), 
.index-noticias ul li:nth-child(3) {
	width: 50%;
	float: left;
}

@media(max-width: 500px) {
	
	.index-noticias .cat-post-thumbnail,
	.index-noticias ul li:first-child a.cat-post-thumbnail {
		max-width: 100%;
	}
	
	.index-noticias ul li:nth-child(2).not('.menu'), 
	.index-noticias ul li:nth-child(3).not('.menu'){
		width: 100%;
	}
}


.index-noticias ul li:nth-child(2) {
	padding-right: 1em;
}

.index-noticias ul li:nth-child(3) {
	padding-left: 1em;
}


.index-noticias ul.category-posts-internal li:first-child .post-title {
	font-size: 1.4em;
}


/* === CURSOS E EVENTOS ================================================== */

.index-cursos-eventos {
	border: #ccc solid 1px;
	background: #eee;
}

.index-cursos-eventos > div {
	margin-bottom: 1em;
}

@media(max-width: 990px) {
	.index-cursos-eventos {
		clear: both;
	}
}

.index-cursos-eventos ul.category-posts-internal li a:first-child:not(.cat-post-excerpt-more)  {
    display: block;
    max-width: 50%;
}

@media(max-width: 500px) {
	.index-cursos-eventos .cat-post-thumbnail {
		max-width: 100%;
	}
}

/* === UNIFEI INFORMA ==================================================== */

/*.index-unifei-informa ul.category-posts-internal li a:first-child img,
.index-cultura ul.category-posts-internal li a:first-child img,*/
.index-esporte ul.category-posts-internal li a:first-child img,
/*.index-fala-reitor ul.category-posts-internal li a:first-child img,*/
.index-projetos-especiais ul.category-posts-internal li a:first-child img {
	max-width: 40%;
}


.index-unifei-informa {
	overflow: hidden;
	height: auto;
}

.index-unifei-informa ul li:first-child .cat-post-title {
	font-size: 1.4em;
}

.index-unifei-informa ul.category-posts-internal li img {
	max-width: 50% !important;
}

.index-unifei-informa ul.category-posts-internal li::first-child img {
	max-width: 70%;
}

.index-unifei-informa ul li:nth-child(2), 
.index-unifei-informa ul li:nth-child(3) {
	width: 50%;
	float: left;
}

@media screen and (max-width: 500px) {
	
	.index-unifei-informa .cat-post-thumbnail,
	.index-unifei-informa ul li:first-child a.cat-post-thumbnail {
		max-width: 100%;
	}
	
	.index-unifei-informa ul li:nth-child(2), 
	.index-unifei-informa ul li:nth-child(3){
		width: 100%;
	}
}


.index-unifei-informa ul li:nth-child(2) {
	padding-right: 1em;
}

.index-unifei-informa ul li:nth-child(3) {
	padding-left: 1em;
}


.index-unifei-informa ul.category-posts-internal li:first-child .post-title {
	font-size: 1.4em;
}


/*@media(max-width: 500px) {
	.index-unifei-informa .cat-post-thumbnail {
		max-width: 100%;
	}
}

.index-unifei-informa ul.category-posts-internal li .cat-post-crop { 
	float: left;
	margin: 0 1em 0.5em 0;
}*/

/* === VIDEOS INSTITUCIONAIS ============================================ */

.index-videos ul {
	text-align: center;
}

.index-videos ul li {
	display: inline;
}

.index-videos embed, 
.index-videos iframe, 
.index-videos object, 
.index-videos video,
.index-videos img {
   max-height: 15em;
   max-width: 100%;
   margin: 0 2em 2em 0;
}

@media(max-width: 991px) {
	.index-videos embed, .index-videos iframe, .index-videos object, .index-videos video, .index-videos img {
		 margin: 0 1em 2em 0;
		 max-width: 15em;
		 margin: 0;
    }
    
 	.index-videos embed, 
	.index-videos iframe, 
	.index-videos object, 
	.index-videos video,
	.index-videos img { 
		margin: 0.5em;
	}
}

.index-videos a::after {
	content: none !important;
}

/*
.index-videos li:nth-child(3n+1) embed, 
.index-videos li:nth-child(3n+1) iframe, 
.index-videos li:nth-child(3n+1) object, 
.index-videos li:nth-child(3n+1) video,
.index-videos li:nth-child(3n+1) img {
   margin-right: 0;
}
*/

.index-videos ul li:first-child iframe {
    max-height: 15em;
    max-width: 100%;
    width: 100%;
}

.index-videos .cat-post-item:first-child {
	display: none;
}

/* === FALA DO REITOR ============================================ */

.index-fala-reitor {
	overflow: hidden;
	height: auto;
}

.index-fala-reitor ul li:first-child .cat-post-title {
	font-size: 1.4em;
}

.index-fala-reitor ul.category-posts-internal li img {
	max-width: 50% !important;
}

.index-fala-reitor ul.category-posts-internal li::first-child img {
	max-width: 70%;
}

.index-fala-reitor ul li:nth-child(2), 
.index-fala-reitor ul li:nth-child(3) {
	width: 50%;
	float: left;
}

@media(max-width: 500px) {
	
	.index-fala-reitor .cat-post-thumbnail,
	.index-fala-reitor ul li:first-child a.cat-post-thumbnail {
		max-width: 100%;
	}
	
	.index-fala-reitor ul li:nth-child(2), 
	.index-fala-reitor ul li:nth-child(3){
		width: 100%;
	}
}


.index-fala-reitor ul li:nth-child(2) {
	padding-right: 1em;
}

.index-fala-reitor ul li:nth-child(3) {
	padding-left: 1em;
}


.index-fala-reitor ul.category-posts-internal li:first-child .post-title {
	font-size: 1.4em;
}


/* === ESPORTE E CULTURA ========================================= */

/* === ESPORTE E CULTURA ==================================================== */

.index-cultura ul li,
.index-esporte ul li
{
	display: inline-block;
}

.index-cultura img,
.index-esporte img 
{
	width: 19em;
	height: 13em;
}


/* === PROJETOS ESPECIAIS ============================================ */

/* DEPRECIADO EM 23/10/2017 POR SOLICITAÇÃO DE KIRNER/SECOM *    /
.index-projetos-especiais ul.category-posts-internal li:first-child {
	width: 65%;
	float: left;
	margin-right: 2em;
}
*/

.index-projetos-especiais ul.category-posts-internal li img {
	width: auto;
	height: auto;
	max-width: 50%;
}

/* DEPRECIADO EM 23/10/2017 POR SOLICITAÇÃO DE KIRNER/SECOM *    /
.index-projetos-especiais ul.category-posts-internal li:first-child img {
   max-width: 70%;
}
*/

.index-projetos-especiais ul.category-posts-internal li .cat-post-crop { 
	float: left;
	margin: 0 1em 0.5em 0;
	max-width: 50%;
}

.index-projetos-especiais ul.category-posts-internal li p {
	display: block;
}


/* === DESTAQUES ===================================================== */

.index-destaques {
	background: #eee;
	padding-bottom: 0.7em;
}


/* === ACESSO FÁCIL ===================================================== */

.index-acesso-facil ul li,
.index-noticias ul.menu li {
	display: block;
	float: left;
	text-align: center;
	margin: 0.5em;
	width: 15%;
}

.index-acesso-facil ul li a,
.index-noticias ul.menu li a {
	display: block;
}

.index-acesso-facil ul li i,
.index-noticias ul.menu li li i,

.index-acesso-facil ul li span,
.index-noticias ul.menu li span {
	margin: auto;
}

.index-acesso-facil ul li i,
.index-noticias ul.menu li i {
	font-size: 4em;
	margin-right: 0;
}

.index-acesso-facil ul li span,
.index-noticias ul.menu li span {
	font-weight: bold;
	text-transform: uppercase;
	display: table-cell;
	clear: both;
	text-align: center;
	vertical-align: bottom;
	height: 3em;
	width: 12em;
}

.index-acesso-facil ul li,
.index-noticias ul.menu li {
	border-bottom: #ccc solid 0.7em;
}

.index-acesso-facil ul li:nth-child(1), .index-noticias ul li:nth-child(1) { border-color: #103A84; }
.index-acesso-facil ul li:nth-child(2), .index-noticias ul li:nth-child(2) { border-color: #8D0CE8; }
.index-acesso-facil ul li:nth-child(3), .index-noticias ul li:nth-child(3) { border-color: #FF0000; }
.index-acesso-facil ul li:nth-child(4), .index-noticias ul li:nth-child(4) { border-color: #00C6FF; }
.index-acesso-facil ul li:nth-child(5), .index-noticias ul li:nth-child(5) { border-color: #E87D0C; }
.index-acesso-facil ul li:nth-child(6), .index-noticias ul li:nth-child(6) { border-color: #FFE40D; }

.index-acesso-facil ul li:nth-child(7), .index-noticias ul li:nth-child(7) { border-color: #FF0000; }
.index-acesso-facil ul li:nth-child(8), .index-noticias ul li:nth-child(8) { border-color: #00C6FF; }
.index-acesso-facil ul li:nth-child(9), .index-noticias ul li:nth-child(9) { border-color: #103A84; }
.index-acesso-facil ul li:nth-child(10), .index-noticias ul li:nth-child(10) { border-color: #8D0CE8; }
.index-acesso-facil ul li:nth-child(11), .index-noticias ul li:nth-child(11) { border-color: #FFE40D; }
.index-acesso-facil ul li:nth-child(12), .index-noticias ul li:nth-child(12) { border-color: #E87D0C; }

.index-acesso-facil ul li:nth-child(13), .index-noticias ul li:nth-child(13) { border-color: #E87D0C; }
.index-acesso-facil ul li:nth-child(14), .index-noticias ul li:nth-child(14) { border-color: #103A84; }
.index-acesso-facil ul li:nth-child(15), .index-noticias ul li:nth-child(15) { border-color: #8D0CE8; }
.index-acesso-facil ul li:nth-child(16), .index-noticias ul li:nth-child(16) { border-color: #FFE40D; }
.index-acesso-facil ul li:nth-child(17), .index-noticias ul li:nth-child(17) { border-color: #FF0000; }
.index-acesso-facil ul li:nth-child(18), .index-noticias ul li:nth-child(18) { border-color: #00C6FF; }

.index-acesso-facil ul li:nth-child(19), .index-noticias ul li:nth-child(19) { border-color: #FF0000; }
.index-acesso-facil ul li:nth-child(20), .index-noticias ul li:nth-child(20) { border-color: #00C6FF; }
.index-acesso-facil ul li:nth-child(21), .index-noticias ul li:nth-child(21) { border-color: #103A84; }
.index-acesso-facil ul li:nth-child(22), .index-noticias ul li:nth-child(22) { border-color: #8D0CE8; }
.index-acesso-facil ul li:nth-child(23), .index-noticias ul li:nth-child(23) { border-color: #FFE40D; }
.index-acesso-facil ul li:nth-child(24), .index-noticias ul li:nth-child(24) { border-color: #E87D0C; }


@media(max-width: 990px) {
	.index-acesso-facil ul li,
	.index-noticias ul.menu li {
		width: 30%;
	}
	
	.index-acesso-facil ul li span,
	.index-noticias ul.menu li span {
		width: 16em;
	}
}

@media(max-width: 460px) {
	.index-acesso-facil ul li,
	.index-noticias ul.menu li {
		width: 45%;
	}
}


/* === PARCEIROS ============================================= */

.index-parceiros {
	margin: 2em 0;
}

.index-parceiros ul {
	text-align: center; 
}

.index-parceiros ul li {
	margin: 1em;
	width: 10em;
}

.index-parceiros ul li img {
	width: 100%;
	border: none;
}









