body {

  font-size:13px !important;

}

.btn-primary{ color:#fff !important; background-color:#337ab7 !important; border-color:#2e6da4 !important;}
#InputLogin{ margin:5px 10px 5px 0 !important; }

.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}

.navbar-inverse .navbar-nav > li > a {color:#fff !important;}

.nav>li>a {

 padding:4px 12px 4px 13px !important;
}

.navbar{
	font-size:12px !important;
	/*text-transform:uppercase;*/
	min-height:0 !important;
		color:#fff !important;
		margin: 0px !important;
	}

.navbar-inverse{ background:none !important;}
	
div.container.noticias{ background:#f6f5f3 !important;}
div.row.noticiasdefesas { padding-top:10px; background:none;}

div.row.rodape { background:#e78c53;padding: 10px 0; color:#FFF; margin-top:15px;}
div.row.rodape img { margin:0px 25px 0px 0px;}
div.row.redessociais { background:#db6b46;color:#d0efea;padding:5px 0px;}
div.row.redessociais img { margin-right:10px;}

div.row.videos div.col-md-7.lab {padding-left:30px;}

div.row.noticiasdefesas h2 {font-size:20px; text-transform:uppercase; padding-bottom:5px; font-weight:bold;}
div.row.ico1,div.row.ico2 {padding:0px 0 10px 0;}

.rodapeTitle {font-weight:bold; color:#c55b4b;}


.tituloHomeAmarelo,.tituloHomeVerde, .tituloHomeAzul{padding-bottom:5px; margin-bottom:5px; font-size:14px; }	
.tituloHomeAmarelo{ border-bottom:1px solid #daac00;}
.tituloHomeVerde{ border-bottom:1px solid #009241;}
.tituloHomeAzul{ border-bottom:1px solid #0680cd;}

.data{color:#b24a50; font-size:11px; font-weight:bold;}
.totalDefesas{color:#b24a50; font-size:11px; font-weight:bold; border-top:1px solid #e4e4e4; padding-top:2px}

.detalhes, .detalhes a , .detalhes ahover{color:#df5c64; font-size:11px;}



.amarelo{color:#daac00;}

.faixaUFMG{ background:#323969; padding:5px 0;}
.faixaRedesSociais{ background:#e5e5e5; margin-top:10px;}}

#facebook, #twitter{margin-right:5px;}

#UFMG{ margin-right:30px; margin-left:0px;}
#CNPQ{margin-right:30px;}
#UFMG, #CNPQ{margin-top:0px;}

.logo-ufmg a {
  width: 800px;
  background-image: url('../imagens/marcaUFMG.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left:40px;
  font-weight:bold;
}

.logo-ufmg a:hover{color:#fff;}

.logo-demim a {
  width: 800px;
  background-image: url('../imagens/marcaUFMG.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  padding-left:40px;
}

div.row.agendaParcerias {margin-top:20px;}


div.row.menuFundo {background:#c55b4b;}

div.row.logomarcaUFMG {background:#e78c53; padding-top:3px; padding-bottom:3px;}
#marcaUFMG { float:left; margin-right:15px;}
div.row.logomarcaUFMG h2 {padding:0px 0px 0px 0px; color:#FFF; font-size:18px; background-image:10 10 url(../imagens/marcaUFMG.png) no-repeat;}

div.row.logomarcaDEMIM {background:#ffffff;padding:10px 0px 10px 0px;}
/*div.row.logomarcaDEMIM h2 {padding:0px 0px 0px 0px; color:#FFF; font-size:26px;}*/

#langImg1, #langImg2 {margin-right:5px;}
a.linkVerdeNoticias , a:hover.linkVerdeNoticias {color:#009241;}
a:hover.linkVerdeNoticias {color:#00cf5c; text-decoration:underline;}

a.linkPretoNoticias,a:hover.linkPretoNoticias{color:#000;}
a:hover.linkPretoNoticias{color:#000; text-decoration:underline;}

a.todasDefesas,a:hover.todasDefesas{color:#daac00;}
a:hover.todasDefesas{color:#ffd53b; text-decoration:underline;}

#icoProcessoSeletivo{margin-top:5px; margin-left:30px;}
#icoFormulariosDocs{margin-top:5px; margin-left:15px;}
#icoLaboratorios{margin-top:5px; }


div.destaquesFundo{/*background:#e4e4e4;*/}

table tr.alt {background:#e4e4e4;}

#defesaRola{
	height:50px;
}

#videos .embed-responsive-16by9{ padding-bottom:41.25%;}

.rowindex {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0px;
  margin-bottom:20px;
}

/* Create four equal columns that sits next to each other */
.columnindex1 {
  flex: 25%;
  max-width: 50%;
  padding: 0 4px;
}

.columnindex1 img {
  margin-top: 8px;
  vertical-align: middle;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .columnindex1 {
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .columnindex1 {
    flex: 100%;
    max-width: 100%;
  }
}

* Create four equal columns that sits next to each other */
.columnindex2 {
  flex: 25%;
  max-width: 50%;
  padding: 0 4px;
  margin-right:30px;
}

.columnindex2 img {
  margin-top: 8px;
  vertical-align: middle;
}

.columnindex2 #ln1 { margin-right:30px;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .columnindex2 {
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .columnindex2 {
    flex: 100%;
    max-width: 100%;
  }
}