/* ------

- Classes gerais:
.mc-newsDetail
.mc-newsList

.mc-newsDate   (data de inserção)
.mc-newsCat    (categoria)

------ */


/* ====================================================================================================================================

   - Itens Generalizados

==================================================================================================================================== */


/* -------------------------------------

- (Detail) - single view 

------------------------------------- */
.news-single img{max-width:100%;height:auto;}

.news-single table img {
  max-width: unset;
  height: auto;
  width: auto;
}
@media(max-width: 667px){
.news-single table img {
  max-width: 110px;
  height: auto;
  width: auto;
}
}

/* quote - citacao */
.mc-News-bodytext blockquote {
  border-left: 6px solid #c10000;
  margin-bottom: 10px;
  font-weight: 400;
  padding: 10px 0 10px 20px;
}
.mc-News-bodytext blockquote P{
  line-height: 30px !important;
  font-size: 1.2em;
  font-weight: 400;
}



/* ------------------------------------------ 

- (itens) - Noticias Relacionados

------------------------------------------ */
[data-mh="mc-relatedNews"]{padding:5px;}

.mc-News-Related a{color:#777;}

.mc-News-Related a:hover,
.mc-News-Related a:focus{text-decoration: none;}

.mc-News-Related .mc-News-RelatedCover img{
  border-radius: 5px;
  margin-bottom: 5px;
  transition:all .3s ease;
}
.mc-News-Related a:focus .mc-News-RelatedCover img,
.mc-News-Related a:hover .mc-News-RelatedCover img{filter: brightness(80%);}

.mc-News-Related .mc-News-RelatedFooter {padding: 5px;}

.mc-News-Related .mc-News-RelatedFooter h4{
  font-size: .9rem;
  line-height: 17px;
  font-weight: 400;
}

.mc-News-Related .mc-News-RelatedFooter p{font-size: .7rem; margin-top: 5px;}



/* ------------------------------------------ 

- (itens) - Arquivos relacionados

------------------------------------------ */
.news-related.news-related-files .list-group-item{word-break: break-all;}




/* ------------------------------------------

- (itens) - Categorias

------------------------------------------ */
.mc-BoxNews-Category{text-transform: uppercase; font-size: 0.8em; }
.mc-BoxNews-Category:hover,
.mc-BoxNews-Category:focus{filter: opacity(90%); text-decoration: none;}

.mc-BoxNews-Category{text-transform: uppercase; font-size: 0.7em; color: #fff;}

/*Esporte*/
.mc-BoxNews-Category.mc-Category-Esporte{background: #EA5B13; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Pesquisa*/
.mc-BoxNews-Category.mc-Category-Pesquisa{background: #008DC1; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Economia*/
.mc-BoxNews-Category.mc-Category-Economia{background: #005578; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Atualidades*/
.mc-BoxNews-Category.mc-Category-Atualidades{background: #008DD4; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Saude e Bem-Estar*/
.mc-BoxNews-Category.mc-Category-Saude{background: #ff6b00; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Gastronomia*/
.mc-BoxNews-Category.mc-Category-Gastronomia{background: #AF0069; color: #fff; padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Mundo*/
.mc-BoxNews-Category.mc-Category-Mundo{background: #F6A000; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Ética e Cidadania*/
.mc-BoxNews-Category.mc-Category-Etica{background: #1CA561; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Para Sempre Mackenzista*/
.mc-BoxNews-Category.mc-Category-Mackenzista{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Eventos*/
.mc-BoxNews-Category.mc-Category-Eventos{background: #FF5C35; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Cultura*/
.mc-BoxNews-Category.mc-Category-Cultura{background: #FF8300; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Notas e Esclarecimentos*/
.mc-BoxNews-Category.mc-Category-Notas{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Cotidiano*/
.mc-BoxNews-Category.mc-Category-Cotidiano{background: #BD1550; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Parcerias*/
.mc-BoxNews-Category.mc-Category-Parcerias{background: #37A29C; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Nossos Talentos (Protagonismo Estudantil)*/
.mc-BoxNews-Category.mc-Category-Talentos{background: #C20735; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Responsabilidade Social*/
.mc-BoxNews-Category.mc-Category-Resp{background: #2FB215; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Colégios*/
.mc-BoxNews-Category.mc-Category-Colegio{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Universidade*/
.mc-BoxNews-Category.mc-Category-Universidade{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Reitoria*/
.mc-BoxNews-Category.mc-Category-Reitoria{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Instituto*/
.mc-BoxNews-Category.mc-Category-Institucional{background: #EB0029; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Chancelaria*/
.mc-BoxNews-Category.mc-Category-Chancelaria{background: #1D6640; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Sustentabilidade*/
.mc-BoxNews-Category.mc-Category-Sustentabilidade{background: #95C11F; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Fakenews*/
.mc-BoxNews-Category.mc-Category-Fakenews{background: #544749; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Revista*/
.mc-BoxNews-Category.mc-Category-Revista{background: #544749; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*Blog*/
.mc-BoxNews-Category.mc-Category-Blog{background: #544749; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*MV - Educação*/
.mc-BoxNews-Category.mc-Category-Educacao{background: #549e00; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*MV - Cultura e Esportes*/
.mc-BoxNews-Category.mc-Category-Cultura{background: #357cc5; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*MV - Assistência*/
.mc-BoxNews-Category.mc-Category-Assistencia{background: #ca1339; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*MV - Meio Ambiente*/
.mc-BoxNews-Category.mc-Category-Ambiente{background: #697d29; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}

/*MV - Empreendedorismo Social*/
.mc-BoxNews-Category.mc-Category-Empreendedorismo{background: #8c2abd; color: #fff;  padding: 5px 8px; font-weight: 400; margin-right: 10px;}













/* ====================================================================================================================================

   - DETAIL

==================================================================================================================================== */






/* ------------------------------------------

- (Detail) - MC News - Departamentos

------------------------------------------- */
.mc-News-Departamentos .mc-News-teaser{font-weight: 400; margin-bottom: 10px; }
.mc-News-Departamentos .mc-News-teaser P{    
  line-height: 25px;
  margin-bottom: 5px;
}
.mc-News-Departamentos .mc-News-Departamentos-Header,
.mc-News-Departamentos .mc-News-Departamentos-Content{background: #fff; padding: 15px;}
.mc-News-Departamentos i{font-size: 1.2em; color: #555; padding-right: 8px;}
.mc-News-Departamentos .mc-News-date{ color: #777; font-size: 1em; font-weight: 400; margin-bottom: 8px; }
.mc-News-Departamentos .mc-News-author{color: #00547f; font-size: 0.875em; font-weight: 400;}
.mc-News-Departamentos .mc-News-Cover{margin-bottom: 15px; border-left: 5px solid #00547f;}
.mc-News-Departamentos .mc-News-bodytext p{line-height: 25px;}
.mc-News-Departamentos .mc-News-bodytext a{color: #af1816; font-weight: 600;}
.mc-News-Departamentos .mc-News-Gallery{margin: 0;}
.mc-News-Departamentos .mc-News-Gallery img{width: 100%;}
.mc-News-Departamentos .mc-News-Gallery .mc-Image-mediaelement-caption{
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  padding: 10px;
  color: #fff;
  width: 100%;
  font-weight: 200;
  font-size: 1em;
}
.mc-News-Departamentos .mc-News-category{background: #f9f9f9; padding: 5px 10px; margin-top: 15px;}
.mc-News-Departamentos .mc-News-category b{font-size: 0.8em;}
.mc-News-Departamentos .mc-News-category span{padding: 0 4px; color: #00547f; font-size: 0.8em; font-weight: 300; text-transform: lowercase;}
.mc-News-Departamentos .mc-btn i{color: #fff;}






/* -------------------------------------

- (Detail) - CAPA News
tem um template especifico com .mc-LpNews

------------------------------------- */
.mc-LpNews .mc-M-header h1{display: none;}
.mc-LpNews .mc-mainContent header > .container{margin-top: -10px;}

.mc-News-Template-Capa .Template-Cover{margin-bottom: 10px;}

.mc-News-Template-Capa .Template-Content h2{
  margin: 15px 0 0 0;
  color: #e90029;
  font-size: 3.45rem;
  text-align: center;
}
.mc-News-Template-Capa .Template-Content{
  margin: 0 40px;
  position: relative;
}
.mc-News-Template-Capa .Template-Content .mc-BoxNews-Category{
  position: absolute;
  top: -30px;
}
.mc-News-Template-Capa .Template-Content .mc-News-teaser{
  font-size: 1.1rem;
  text-align: center;
  margin: 0 80px 15px;
  font-style: italic;
}
.mc-News-Template-Capa .Template-Content p{text-align: center;}
.mc-News-Template-Capa .Template-Content p span{font-weight: bold; margin-right: 16px;}
.mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #e90029;}

@media(max-width: 667px){
.mc-mainContent header > .container{margin-top: -5px;}
.mc-News-Template-Capa .Template-Content h2{font-size: 2.1rem;}
.mc-News-Template-Capa .Template-Content,
.mc-News-Template-Capa .Template-Content .mc-News-teaser{margin: 0 5px;}
}

.mc-News-Template-Capa .mc-BoxNews-Category {padding: 5px 15px;}


/* variacoes de cores */
.mc-Default .mc-News-Template-Capa .Template-Content h2,
.mc-Default .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #555;}

.mc-White .mc-News-Template-Capa .Template-Content h2,
.mc-White .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #fff;}

.mc-Graydark .mc-News-Template-Capa .Template-Content h2,
.mc-Graydark .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #444;}

.mc-Primary .mc-News-Template-Capa .Template-Content h2,
.mc-Primary .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #00547f;}

.mc-Success .mc-News-Template-Capa .Template-Content h2,
.mc-Success .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #4cae50;}

.mc-Info .mc-News-Template-Capa .Template-Content h2,
.mc-Info .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #267793;}

.mc-Warning .mc-News-Template-Capa .Template-Content h2,
.mc-Warning .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #f1b13b;}

.mc-Danger .mc-News-Template-Capa .Template-Content h2,
.mc-Danger .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #cc141d;}


.mc-Institucional .mc-News-Template-Capa .Template-Content h2,
.mc-Institucional .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #850D13;}

.mc-Universidade .mc-News-Template-Capa .Template-Content h2,
.mc-Universidade .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #AF1816;}

.mc-Graduacao .mc-News-Template-Capa .Template-Content h2,
.mc-Graduacao .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #B61827;}

.mc-Lato .mc-News-Template-Capa .Template-Content h2,
.mc-Lato .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #006A8C;}

.mc-Stricto .mc-News-Template-Capa .Template-Content h2,
.mc-Stricto .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #7A1F7F;}

.mc-Extensao .mc-News-Template-Capa .Template-Content h2,
.mc-Extensao .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #E89600;}

.mc-Colegio .mc-News-Template-Capa .Template-Content h2,
.mc-Colegio .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #D82738;}

.mc-Chancelaria .mc-News-Template-Capa .Template-Content h2,
.mc-Chancelaria .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #006E73;}

.mc-Hospital .mc-News-Template-Capa .Template-Content h2,
.mc-Hospital .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #2197d4;}

.mc-VermelhoDonn .mc-News-Template-Capa .Template-Content h2,
.mc-VermelhoDonn .mc-News-Template-Capa .Template-Content p span.mc-News-author{color: #e90029;}






/* ------------------------------------------ 

- (Detail) - MC News - PadraoSchema

------------------------------------------ */
.mc-News-article .mc-News-teaser{font-size: 1.25rem; color: #777; font-weight: 400; margin-bottom: 10px;}

.mc-News-article .mc-News-date  {color: #999; font-size: 1rem; font-weight: 400; margin: 8px 0 4px;}
.mc-News-article .mc-News-author{color: #00547f; font-size: 1rem; font-weight: 400;}
.mc-News-article .mc-News-Cover{margin-bottom: 15px;}
.mc-News-article .mc-News-bodytext p{line-height: 25px;}
.mc-News-article .mc-News-bodytext a{color:#af1816; font-weight:bold;}

.mc-News-article .mc-News-Gallery {margin: 15px 0;}
.mc-News-article .mc-News-Gallery img{width: 100%;}
.mc-News-article .mc-News-Gallery .mc-Image-mediaelement-caption{
  background: #f9f9f9;
  padding: 10px;
  margin-bottom: 40px;
  color: #333;
  width: 100%;
  font-weight: 200;
  font-size: 1rem;
  text-align: left;
  border: 1px solid #ccc;
  line-height: 18px;
}

.mc-News-article .mc-News-category{/*background: #f9f9f9; pega cor do valor geral */ padding: 10px 30px; margin-top: 15px;}
.mc-News-article .mc-News-category b{font-size: .8rem;}
.mc-News-article .mc-News-category span{padding: 0 4px; /* color: #00547f; pega cor do valor geral */ font-size: 1rem; font-weight: 500; text-transform: lowercase;}
.mc-News-article .mc-btn i{color: #fff;}


/* variacaoes de cores */
.mc-Default       .mc-News-article .mc-News-Cover{border-left: 5px solid #555;}
.mc-Default       .mc-News-article .mc-News-bodytext a{color: #af1816;}

.mc-White         .mc-News-article .mc-News-Cover{border-left: 5px solid #fff;}
.mc-White         .mc-News-article .mc-News-bodytext a{color: #fff;}

.mc-Graydark      .mc-News-article .mc-News-Cover{border-left: 5px solid #555;}
.mc-Graydark      .mc-News-article .mc-News-bodytext a{color: #444;}

.mc-Institucional .mc-News-article .mc-News-Cover{border-left: 5px solid #850D13;}
.mc-Institucional .mc-News-article .mc-News-bodytext a{color: #850D13;}

.mc-Universidade  .mc-News-article .mc-News-Cover{border-left: 5px solid #AF1816;}
.mc-Universidade  .mc-News-article .mc-News-bodytext a{color: #AF1816;}

.mc-Graduacao     .mc-News-article .mc-News-Cover{border-left: 5px solid #B61827;}
.mc-Graduacao     .mc-News-article .mc-News-bodytext a{color: #B61827;}

.mc-Lato          .mc-News-article .mc-News-Cover{border-left: 5px solid #006A8C;}
.mc-Lato          .mc-News-article .mc-News-bodytext a{color: #006A8C;}

.mc-Stricto       .mc-News-article .mc-News-Cover{border-left: 5px solid #7A1F7F;}
.mc-Stricto       .mc-News-article .mc-News-bodytext a{color: #7A1F7F;}

.mc-Extensao      .mc-News-article .mc-News-Cover{border-left: 5px solid #E89600;}
.mc-Extensao      .mc-News-article .mc-News-bodytext a{color: #E89600;}

.mc-Colegio       .mc-News-article .mc-News-Cover{border-left: 5px solid #D82738;}
.mc-Colegio       .mc-News-article .mc-News-bodytext a{color: #E89600;}

.mc-Chancelaria   .mc-News-article .mc-News-Cover{border-left: 5px solid #006E73;}
.mc-Chancelaria   .mc-News-article .mc-News-bodytext a{color: #006E73;}

.mc-Hospital      .mc-News-article .mc-News-Cover{border-left: 5px solid #2197d4;}
.mc-Hospital      .mc-News-article .mc-News-bodytext a{color: #2197d4;}

.mc-VermelhoDonn  .mc-News-article .mc-News-Cover{border-left: 5px solid #e90029;}
.mc-VermelhoDonn  .mc-News-article .mc-News-bodytext a{color: #e90029;}




/* ????? 
.mc-News-article-LpCurso .mc-News-teaser{font-size: 1.4em; color: #777; font-weight: 400; margin-bottom: 10px;}
.mc-News-article-LpCurso i{font-size: 1.2em; color: #555; padding-right: 8px;}
.mc-News-article-LpCurso .mc-News-date{ color: #555; font-size: 1.2em; font-weight: 400; margin-bottom: 4px;}
.mc-News-article-LpCurso .mc-News-author{color: #00547f; font-size: 1em; font-weight: 400;}
.mc-News-article-LpCurso .mc-News-Cover{margin-bottom: 15px;}
.mc-News-article-LpCurso .mc-News-bodytext p{line-height: 25px;}
.mc-News-article-LpCurso .mc-News-bodytext a{color: #af1816; font-weight: 600;}

.mc-News-article-LpCurso .mc-News-category{background: #f9f9f9; padding: 10px 30px;}
.mc-News-article-LpCurso .mc-News-category b{font-size: 0.875em;}
.mc-News-article-LpCurso .mc-News-category span{padding: 0 4px; color: #00547f; font-size: 1em; font-weight: 600; text-transform: lowercase;}
.mc-News-article-LpCurso .mc-btn i{color: #fff;}
*/







/* ====================================================================================================================================

   - LIST

==================================================================================================================================== */






/* ------------------------------------------

- (List) - mc-News-ListSidebar

------------------------------------------ */
.mc-News-ListSidebar {margin-bottom: 0; border-bottom: 1px solid #eee; padding: 8px;}
.mc-News-ListSidebar:last-of-type{border:none;}

.mc-News-ListSidebar img{border-radius: 5px;}

.mc-News-ListSidebar a:focus,
.mc-News-ListSidebar a:hover{text-decoration: none;}

.mc-News-ListSidebar a h5{margin:0; font-weight:600; color:#555; font-size:.8rem; transition:all ease .3s;}

.mc-News-ListSidebar a:focus h5,
.mc-News-ListSidebar a:hover h5{color: #AF1816;}

.mc-News-ListSidebar .news-date,
.mc-News-ListSidebar .news-enddate{color: #999; font-weight: 300; margin-bottom: 0; font-size: .7rem; margin-top: 8px;}
.mc-News-ListSidebar i{padding-right: 5px;}

/* variacoes */
.mc-Default        .mc-News-ListSidebar a:focus h5,
.mc-Default        .mc-News-ListSidebar a:hover h5{color: #555;}

.mc-Primary        .mc-News-ListSidebar a:focus h5,
.mc-Primary        .mc-News-ListSidebar a:hover h5{color: #00547f;}

.mc-Success        .mc-News-ListSidebar a:focus h5,
.mc-Success        .mc-News-ListSidebar a:hover h5{color: #4cae50;}

.mc-Info           .mc-News-ListSidebar a:focus h5,
.mc-Info           .mc-News-ListSidebar a:hover h5{color: #267793;}

.mc-Warning        .mc-News-ListSidebar a:focus h5,
.mc-Warning        .mc-News-ListSidebar a:hover h5{color: #f1b13b;}

.mc-Danger         .mc-News-ListSidebar a:focus h5,
.mc-Danger         .mc-News-ListSidebar a:hover h5{color: #cc141d;}

.mc-Institucional  .mc-News-ListSidebar a:focus h5,
.mc-Institucional  .mc-News-ListSidebar a:hover h5{color: #850D13;}

.mc-Universidade   .mc-News-ListSidebar a:focus h5,
.mc-Universidade   .mc-News-ListSidebar a:hover h5{color: #AF1816;}

.mc-Graduacao      .mc-News-ListSidebar a:focus h5,
.mc-Graduacao      .mc-News-ListSidebar a:hover h5{color: #B61827;}

.mc-Lato           .mc-News-ListSidebar a:focus h5,
.mc-Lato           .mc-News-ListSidebar a:hover h5{color: #006A8C;}

.mc-Stricto        .mc-News-ListSidebar a:focus h5,
.mc-Stricto        .mc-News-ListSidebar a:hover h5{color: #7A1F7F;}

.mc-Extensao       .mc-News-ListSidebar a:focus h5,
.mc-Extensao       .mc-News-ListSidebar a:hover h5{color: #E89600;}

.mc-Colegio        .mc-News-ListSidebar a:focus h5,
.mc-Colegio        .mc-News-ListSidebar a:hover h5{color: #D82738;}

.mc-Chancelaria    .mc-News-ListSidebar a:focus h5,
.mc-Chancelaria    .mc-News-ListSidebar a:hover h5{color: #006E73;}

.mc-Hospital       .mc-News-ListSidebar a:focus h5,
.mc-Hospital       .mc-News-ListSidebar a:hover h5{color: #2197d4;}

.mc-VermelhoDonn   .mc-News-ListSidebar a:focus h5,
.mc-VermelhoDonn   .mc-News-ListSidebar a:hover h5{color: #e90029;}



/*.mc-News-ListSidebar:hover h5{color: #B41C2C;}*/








/* ------------------------------------------ 

- (List) - MC News 

------------------------------------------ */
.mc-News-List-1{padding: 20px 0; border-bottom: 1px solid #eee;}
.mc-News-List-1:last-of-type{border: none;}
.mc-News-List-1 i{color: #555; padding-right: 5px;}

.mc-News-List-1 .mc-News-ListCover{padding: 0;}
.mc-News-List-1 .mc-News-ListCover img{border-radius: 5px; filter: brightness(80%); transition: ease 0.9s all; -webkit-filter: brightness(80%); -webkit-transition: ease 0.9s all;}

.mc-News-List-1 .mc-News-ListInfo h3{color: #00547f; font-weight: 600; font-size: 1.4em; transition: ease 0.3s all; -webkit-transition: ease 0.3s all;}
.mc-News-List-1 .mc-News-ListInfo .mc-News-ListInfo-Date{color: #999; font-weight: 400; margin-bottom: 4px; font-size: 0.875em;}
.mc-News-List-1 .mc-News-ListInfo .mc-News-ListInfo-Author{color: #999;}
.mc-News-List-1 .mc-News-ListInfo .mc-News-ListInfo-Category{text-transform: uppercase; color: #999; font-weight: 400; font-size: 0.875em;}
.mc-News-List-1 .mc-News-ListInfo .mc-News-ListInfo-Teaser{color: #777;}


/* variacoes */
.mc-Default       .mc-News-List-1 .mc-News-ListInfo h3{color: #555;}
.mc-Primary       .mc-News-List-1 .mc-News-ListInfo h3{color: #00547f;}
.mc-Success       .mc-News-List-1 .mc-News-ListInfo h3{color: #4cae50;}
.mc-Info          .mc-News-List-1 .mc-News-ListInfo h3{color: #267793;}
.mc-Warning       .mc-News-List-1 .mc-News-ListInfo h3{color: #f1b13b;}
.mc-Danger        .mc-News-List-1 .mc-News-ListInfo h3{color: #cc141d;}

.mc-Institucional .mc-News-List-1 .mc-News-ListInfo h3{color: #850D13;}
.mc-Universidade  .mc-News-List-1 .mc-News-ListInfo h3{color: #AF1816;}
.mc-Graduacao     .mc-News-List-1 .mc-News-ListInfo h3{color: #B61827;}
.mc-Lato          .mc-News-List-1 .mc-News-ListInfo h3{color: #006A8C;}
.mc-Stricto       .mc-News-List-1 .mc-News-ListInfo h3{color: #7A1F7F;}
.mc-Extensao      .mc-News-List-1 .mc-News-ListInfo h3{color: #E89600;}
.mc-Colegio       .mc-News-List-1 .mc-News-ListInfo h3{color: #D82738;}
.mc-Chancelaria   .mc-News-List-1 .mc-News-ListInfo h3{color: #006E73;}

.mc-Hospital      .mc-News-List-1 .mc-News-ListInfo h3{color: #2197d4;}
.mc-VermelhoDonn  .mc-News-List-1 .mc-News-ListInfo h3{color: #e90029;}

.mc-News-List-1:hover .mc-News-ListCover img{filter: brightness(100%); -webkit-filter: brightness(100%)}
.mc-News-List-1:hover .mc-News-ListInfo h3{color: #00547f;}



/* ------------------------------------------

- (List) - MC News - 

------------------------------------------ */
.mc-News-List-Horizontal{display: inline-block; margin: 5px; vertical-align: top; width: 100%;}
.mc-News-List-Horizontal:last-of-type{border: none;}
.mc-News-List-Horizontal i{color: #555; padding-right: 5px;}
.mc-News-List-Horizontal a{}
.mc-News-List-Horizontal a:hover,
.mc-News-List-Horizontal a:focus{text-decoration: none;}
.mc-News-List-Horizontal .mc-News-ListCover{padding: 0;}
.mc-News-List-Horizontal .mc-News-ListCover img{border-radius: 5px; filter: brightness(60%); -webkit-filter: brightness(60%); transition: ease 0.9s all; -webkit-transition: ease 0.9s all;}
.mc-News-List-Horizontal .mc-News-ListInfo{padding: 10px 0 0;}
.mc-News-List-Horizontal .mc-News-ListInfo p{font-size: 1.1em;}
.mc-News-List-Horizontal .mc-News-ListInfo h3{color: #00547f; font-weight: 600; font-size: 1.2em; transition: ease 0.3s all; -webkit-transition: ease 0.3s all; margin-bottom: 4px;}
.mc-News-List-Horizontal .mc-News-ListFooter{padding: 0;}
.mc-News-List-Horizontal .mc-News-ListFooter p{color: #999; font-weight: 400; font-size: 0.875em; text-transform: uppercase; margin-bottom: 0;}
.mc-News-List-Horizontal .mc-News-ListFooter .mc-News-ListInfo-Author{color: #999;}
.mc-News-List-Horizontal .mc-News-ListInfo .mc-News-ListInfo-Teaser{color: #777;}

.mc-Institucional .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #850D13;}
.mc-Universidade .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #AF1816;}
.mc-Graduacao .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #B61827;}
.mc-Lato .mc-News-List-Horizontal .mc-News-ListInfo h3{bcolor: #006A8C;}
.mc-Stricto .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #7A1F7F;}
.mc-Extensao .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #E89600;}
.mc-Colegio .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #D82738;}
.mc-Chancelaria .mc-News-List-Horizontal .mc-News-ListInfo h3{color: #006E73;}

.mc-News-List-Horizontal:hover .mc-News-ListCover img{filter: brightness(100%); -webkit-filter: brightness(100%);}
.mc-News-List-Horizontal:hover .mc-News-ListInfo h3{color: #B41C2C;}




/* ------------------------------------------

- (List) - MC News - (List News Vertical)

------------------------------------------ */
.mc-News-List-Vertical .mc-BoxNews h3{
  font-size: 1.05em;
  margin-bottom: 2px;
  color: #00547f;
  transition: ease 0.3s all; 
  -webkit-transition: ease 0.3s all;
}
.mc-News-List-Vertical i{color: #555; padding-right: 5px;}
.mc-News-List-Vertical .mc-BoxNews .mc-BoxNews-InfoDate{
  font-size: 0.7em; 
  font-weight: 400; 
  color: #999; 
  margin-bottom: 0; 
  text-transform: uppercase;
}
.mc-News-List-Vertical a:hover,
.mc-News-List-Vertical a:focus{text-decoration: none;}
.mc-News-List-Vertical .mc-BoxNews-Content{padding: 0 10px;}

.mc-News-List-Vertical .mc-BoxNews img{
  border-radius: 5px;
  margin-bottom: 5px;
  filter: brightness(70%); 
  -webkit-filter: brightness(70%); 
  transition: ease 0.9s all; 
  -webkit-transition: ease 0.9s all;
}

.mc-News-List-Vertical .mc-BoxNews.mc-BoxNews-first .mc-BoxNews-Content{padding: 10px 0;}
.mc-News-List-Vertical .mc-BoxNews.mc-BoxNews-first h3{
  font-size: 1.2em;
}


.mc-Institucional .mc-News-List-Vertical .mc-BoxNews h3{color: #850D13;}
.mc-Universidade .mc-News-List-Vertical .mc-BoxNews h3{color: #AF1816;}
.mc-Graduacao .mc-News-List-Vertical .mc-BoxNews h3{color: #B61827;}
.mc-Lato .mc-News-List-Vertical .mc-BoxNews h3{color: #006A8C;}
.mc-Stricto .mc-News-List-Vertical .mc-BoxNews h3{color: #7A1F7F;}
.mc-Extensao .mc-News-List-Vertical .mc-BoxNews h3{color: #E89600;}
.mc-Colegio .mc-News-List-Vertical .mc-BoxNews h3{color: #D82738;}
.mc-Chancelaria .mc-News-List-Vertical .mc-BoxNews h3{color: #006E73;}

.mc-News-List-Vertical .mc-BoxNews:hover img{filter: brightness(100%); -webkit-filter: brightness(100%);}
.mc-News-List-Vertical .mc-BoxNews:hover h3{color: #B41C2C;}



/* ------------------------------------------

- (List) - MC News - (List News DEPARTAMENTOS)

------------------------------------------ */
.mc-News-List-Departamentos .mc-BoxNews{position: relative; background: #fff; box-shadow: 1px 1px 5px #ccc; margin: 3px 3px 10px 3px; }
.mc-News-List-Departamentos .mc-BoxNews h3{
  color: #b41c2c;
  text-align: left;
  font-size: 1em;
  transition: ease 0.3s all; 
  -webkit-transition: ease 0.3s all;
}
.mc-News-List-Departamentos .mc-BoxNews p{margin: 0; font-size: 1em;}
.mc-News-List-Departamentos i{color: #555; padding-right: 5px;}
.mc-News-List-Departamentos .mc-BoxNews .mc-BoxNews-InfoDate{
  font-size: 0.875em; 
  font-weight: 400; 
  color: #999; 
  margin-bottom: 0; 
  text-transform: uppercase;
}
.mc-News-List-Departamentos a:hover,
.mc-News-List-Departamentos a:focus{text-decoration: none;}
.mc-News-List-Departamentos .mc-BoxNews-Content{padding: 0 15px;}

.mc-News-List-Departamentos .mc-BoxNews img{
  margin-bottom: 10px;
  filter: brightness(70%); 
  -webkit-filter: brightness(70%); 
  transition: ease 0.9s all; 
  -webkit-transition: ease 0.9s all;
  border-top: 6px solid #00547f;
}
.mc-News-List-Departamentos .mc-BoxNews footer{}

.mc-News-List-Departamentos .mc-BoxNews.mc-BoxNews-first .mc-BoxNews-Content{padding: 10px 0;}
.mc-News-List-Departamentos .mc-BoxNews.mc-BoxNews-first h3{
  font-size: 1.2em;
}

.mc-Institucional .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #850D13;}
.mc-Universidade .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #AF1816;}
.mc-Graduacao .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #B61827;}
.mc-Lato .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #006A8C;}
.mc-Stricto .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #7A1F7F;}
.mc-Extensao .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #E89600;}
.mc-Colegio .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #D82738;}
.mc-Chancelaria .mc-News-List-Departamentos .mc-BoxNews-Header{border-color: #006E73;}

.mc-News-List-Departamentos .mc-BoxNews:hover img{filter: brightness(110%); -webkit-filter: brightness(100%);}





/* ------------------------------------------

 - (List) - MC News - (List News Vídeos) 

------------------------------------------ */
.mc-News-List-Videos{position: relative; display: inline-block; margin: 5px; vertical-align: top; width: 100%;}
.mc-News-List-Videos:last-of-type{border: none;}
.mc-News-List-Videos i{color: #fff; padding-right: 5px;}
.mc-News-List-Videos a{}
.mc-News-List-Videos a:hover,
.mc-News-List-Videos a:focus{text-decoration: none;}
.mc-News-List-Videos .mc-News-ListCover{padding: 0;}
.mc-News-List-Videos .mc-News-ListCover img{border-radius: 5px; filter: brightness(60%); -webkit-filter: brightness(60%); transition: ease 0.9s all; -webkit-transition: ease 0.9s all;}
.mc-News-List-Videos .mc-News-ListInfo{position: absolute; top: 5px; left: 10px; color: #fff; text-shadow: 1px 1px 5px #000;}
.mc-News-List-Videos .mc-News-ListInfo p{font-size: 0.8em; color: #fff;}
.mc-News-List-Videos .mc-News-ListInfo h3{color: #fff;  font-weight: 400; font-size: 1.1em; transition: ease 0.3s all; -webkit-transition: ease 0.3s all; margin-bottom: 0;}
.mc-News-List-Videos .mc-BoxNews-Category{color: #fff !important; font-weight: 400 !important; }

.mc-News-List-Videos:hover .mc-News-ListCover img{filter: brightness(100%); -webkit-filter: brightness(100%);}

.page-navigation{    
  display: inline-block;
  width: 100%;
}


/* ------------------------------------------

- (List) - MC News - Mackenzie Voluntario - (List Projetos)

------------------------------------------ */
.mc-News-ProjetosMV .mc-News-ProjetosMV-Teaser{
  margin: 10px 0;
  text-align: center;
}
.mc-News-ProjetosMV HEADER .mc-BoxNews-Category{
  position: absolute;
  top: 0;
}
.mc-News-ProjetosMV .mc-News-ProjetosMV-Capa img{
  border-radius: 0 0 45px 45px;
}
.mc-News-ProjetosMV .mc-News-ProjetosMV-Teaser .mc-News-teaser{
  margin: 15px 0 0;
  font-size: 1.4em;
  color: #555;
}
.mc-News-ProjetosMV .mc-News-ProjetosMV-Teaser .mc-BoxNews-AlternativeTitle{
  margin: 5px 0;
  font-size: 1em;
  color: #8e0820;
  display: inline-block;
  margin-right: 15px;
  font-weight: 600;
}
.mc-News-ProjetosMV .mc-News-ProjetosMV-Teaser .mc-BoxNews-authorEmail{
  margin: 5px 0;
  font-size: 1em;
  color: #8a0b22;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 20px;
}
.mc-News-ProjetosMV .mc-News-ProjetosMV-Content{
  margin-bottom: 20px;
}








/* ------------------------------------------

- (List) - mc-newsList-cardSwiper-XL4-LG3-SM2-XS2.html

------------------------------------------ */
.mc-newsList-cardSwiperContainer{transition:ease .3s all;}

.mc-newsList-cardSwiperContainer .mc-news-cardBox{position:relative;}

.mc-newsList-cardSwiperContainer a{display:block; min-height:200px; background:#fff; box-shadow: none; border:1px solid #dfe1e5; margin:10px; transition:all ease .3s;}
.mc-newsList-cardSwiperContainer a:hover,
.mc-newsList-cardSwiperContainer a:focus{text-decoration:none; box-shadow: 0px 5px 10px rgba(1,1,1,0.5);}

.mc-newsList-cardSwiperContainer .mc-news-cardBox-content{
  min-width: 100%;
  padding: 10px;
  background: #fff;
  color: #444;
}
.mc-newsList-cardSwiperContainer .mc-news-cardBox-content h3{
  margin: 0 0 10px 0;
  font-weight: 400;
  font-size: 1rem;
  color: #222;
}
.mc-newsList-cardSwiperContainer .mc-news-cardBox-content p{
  font-size: 1rem;
  margin-bottom: 0;
  padding: 0;
}
.mc-newsList-cardSwiperContainer .mc-news-cardBox-content .mc-news-date{
  font-weight: 400;
  font-size: 0.875rem;
  color: #fff;
  position: absolute;
  top: 20px;
  left: 0;
  background: #2197d4;
  padding: 5px 10px;
}
.mc-newsList-cardSwiperContainer .mc-news-category{margin-right: 5px;}

/* -- News List Swiper - como o swiper e apresentado em chamadas de news list generalizadsa */
.mc-newsList .swiper-wrapper{
  padding-bottom: 40px;
}

.mc-newsList .swiper-pagination-bullet{
  width:16px;
  height:16px;
  color:#000;
  background:#fff;
  opacity:1;
  box-shadow:2px 2px 5px rgba(1,1,1,0.8);
}
.mc-newsList .swiper-pagination-bullet-active {
  color: #fff;
  background: #cc141d;
}

.mc-newsList .swiper-button-next.swiper-button-black,
.mc-newsList .swiper-container-rtl .swiper-button-prev.swiper-button-black,
.mc-newsList .swiper-button-prev.swiper-button-black,
.mc-newsList .swiper-container-rtl .swiper-button-next.swiper-button-black{
  background-color: #fff;
  box-shadow: 1px 1px 8px #222;
  margin: 0 8px;
  border-radius: 50%;
}
.mc-newsList .swiper-button-next,
.mc-newsList .swiper-button-prev{
  width: 50px;
  height: 50px;
  background-size: 30%;
}









/* =====================================
//
// CSS - #mc-BoxNews-<f:format.raw>{contentObjectData.uid}</f:format.raw>
// - .mc-News-ListHome
*/

/*.mc-News-List-Card .mc-BoxNews {display:inline-block; width:290px;}*/
.mc-News-List-Card .mc-BoxNews a{display:block; min-height:200px; background:#fff; box-shadow: none; border:1px solid #dfe1e5; margin:10px; transition:all ease .3s; /*border:1px solid #dfe1e5;*/ -webkit-transform-style: preserve-3d; transform-style: preserve-3d;}
.mc-News-List-Card .mc-BoxNews a:hover,
.mc-News-List-Card .mc-BoxNews a:focus{text-decoration:none; box-shadow: 0px 5px 10px rgba(1,1,1,0.3);}

.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content{
  min-width: 100%;
  padding: 15px;
  background: #fff;
  color: #444;
}
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content h3{
  margin: 0 0 8px 0;
  font-weight: 600;
  color: #c60023;
  font-size: 1em;
  border-bottom: 1px solid #f1f1f1;
  padding: 0 0 5px 0;
}
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content p{
  font-size: 1em;
  margin-bottom: 0;
  padding: 0;
  line-height: 20px;
}
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content .mc-BoxNews-InfoDate,
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content .mc-BoxNews-AlternativeTitle,
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content .mc-BoxNews-authorEmail{
  font-weight: 200;
  font-size: 0.8em;
  margin: 0;
}
.mc-News-List-Card .mc-BoxNews-Category{margin-right: 5px; position: absolute; top: 0; left: 0;}

.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Header { overflow: hidden; transition: 0.3s ease all; text-align: center; }
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Header img{ transition: all ease 0.3s; width: 100%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
.mc-News-List-Card .mc-BoxNews.mc-BoxNews-first .mc-BoxNews-Content .mc-BoxNews-InfoDate .mc-BoxNews-Category{
  width: 10px;
  height: 10px;
}
.mc-News-List-Card .mc-BoxNews.mc-BoxNews-first .mc-BoxNews-Content {font-size: 1.3em; padding: 10px;}
.mc-News-List-Card .mc-BoxNews.mc-BoxNews-first .mc-BoxNews-Content h3{font-weight: 400;}
.mc-News-List-Card .mc-News-More{font-weight: 600; color: #999; font-size: 1.8em; text-align: right;}
.mc-News-List-Card .mc-News-More:hover,
.mc-News-List-Card .mc-News-More:focus{text-decoration: none; color: #CC3639;}

@media (max-width: 600px){
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content .mc-BoxNews-InfoDate{font-size: 0.7em}
.mc-News-List-Card .mc-BoxNews a{min-height:auto;}
}

@media (max-width: 992px){
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Header img{
  height: 120px;
  width: auto;
  max-width: 330px !important;
  display: inline;
  margin: 0 -50%;
}
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content{
  text-shadow:none;
  position:relative;
  background:none;
}
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content h3,
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content .mc-BoxNews-InfoDate{
  color:#555;
}
.mc-News-List-Card .mc-BoxNews:hover .mc-BoxNews-Content h3{color: #111;}
}

@media (min-width: 1199px){
.mc-News-List-Card .mc-BoxNews .mc-BoxNews-Content{min-height: 160px;}
}
.mc-News-List-Card .swiper-wrapper{
  padding-bottom: 40px;
}
.mc-News-List-Card .swiper-pagination-bullet{
  width:16px;
  height:16px;
  color:#000;
  background:#fff;
  opacity:1;
  box-shadow:2px 2px 5px rgba(1,1,1,0.8);
}
.mc-News-List-Card .swiper-pagination-bullet-active {
  color: #fff;
  background: #cc141d;
}
/*
#mc-BoxNews-{contentObjectData.uid} .swiper-button-next.swiper-button-black,
#mc-BoxNews-{contentObjectData.uid} .swiper-container-rtl .swiper-button-prev.swiper-button-black,
#mc-BoxNews-{contentObjectData.uid} .swiper-button-prev.swiper-button-black,
#mc-BoxNews-{contentObjectData.uid} .swiper-container-rtl .swiper-button-next.swiper-button-black{
  background-color: #fff;
  box-shadow: 1px 1px 8px #222;
  margin: 0 8px;
  border-radius: 50%;
}
#mc-BoxNews-{contentObjectData.uid} .swiper-button-next,
#mc-BoxNews-{contentObjectData.uid} .swiper-button-prev{
  width: 50px;
  height: 50px;
  background-size: 30%;
}
*/
.mc-News-List-Card .mc-BoxNews-Teaser{
  margin-top: 5px;
  color: #999;
  font-size: 0.875em;
}
.mc-News-List-Card .mc-BoxNews-Teaser p{line-height: 15px !important;}




/* =====================================
//
// CSS - Eventos - Cal
// - .mc-ListEvent
*/

.mc-ListEvent{position: relative; transition: 0.5s ease all;}
.mc-ListEvent A:{text-decoration:none !important;}
.mc-ListEvent .mc-ListEvent-Time{display: inline-block; width: 20%; border: 1px solid #ccc; padding: 10px; text-align: center; background: #444; margin-bottom: 10px; vertical-align: top;}
.mc-ListEvent .mc-ListEvent-Time P{font-size: 1.4em; font-weight: 600; text-transform: uppercase; color: #fff;}
.mc-ListEvent .mc-ListEvent-Time P SMALL{font-size: 0.7em; display: block; font-weight: 300;}
.mc-ListEvent .mc-ListEvent-Header{display: inline-block; padding: 10px; width: 79%;}
.mc-ListEvent .mc-ListEvent-Header H3{font-size: 1.1em; font-weight: 500; margin-bottom: 5px; color: #444; transition: 0.5s ease all;}
.mc-ListEvent .mc-ListEvent-Header P{font-size: 0.875em; color: #999; line-height: 20px; margin-bottom: 0; display: inline-block; border-top: 4px solid #AF1816; padding-top: 5px; }

.mc-ListEvent:hover .mc-ListEvent-Header H3{color: #AF1816;}
.mc-ListEvent:hover{margin-left: 10px;}

@media(max-width: 991px){
.mc-ListEvent .mc-ListEvent-Time{font-size: 0.875em;}
.mc-ListEvent .mc-ListEvent-Header H3{font-size: 1em;}
}











