.capa_container input[type=text] {
  margin:0;
}
.capa_container input {
  padding:6px 12px;
}
.capa_container textarea {
  resize: none;
}
#capa_conteudo .btn-red {
    color: #fff;
    background-color:  #fa291f;
    border-color:  #fa291f;
}
#capa_conteudo .btn-red:hover,
#capa_conteudo .btn-red:focus {
    color: #fff;
    text-decoration:underline;
    opacity: 0.9;
}
#capa_conteudo .ui.cards > .card {
  width:315px;
}
#capa_conteudo .vertical-align {
    display: flex;
    align-items: center;
}
#capa_conteudo .midias img {
  float:left;
  margin-right:20px;
}
#capa_conteudo .button:hover,
#capa_conteudo .button:focus {
  text-decoration:none;
} 
#capa_conteudo .margin {
  margin:10px 0;
}
#capa_conteudo .margin-b {
  margin-bottom:70px;
}
#capa_conteudo .no-padding-l{
    padding-left:0;
}
#capa_conteudo .no-padding-r{
    padding-right:0;
}
#capa_conteudo .right:not(.dropdown) {
  float:right;
  margin-left:20px;
}
#capa_conteudo .left {
  float:left;
  margin-right:20px;
}
#capa_conteudo .full-width {
  width:100%;
}
#capa_conteudo .box-novidades {
  box-sizing:border-box;
  border: 2px solid #CC3300;
  border-radius: 0.28571429rem;
  margin-bottom:25px;
}
#capa_conteudo h4 {
  color:#FFF;
  font-size:16px;
  font-weight:bold;
  background-color:#CC3300;
  padding:10px;
  font-family:inherit;  
  margin:0;
}
#capa_conteudo h5 {
  color:#fa291f;
  font-size:16px;
  font-weight:bold;
  background-color:#E8E8E8;
  padding:10px;
  font-family:inherit;  
  margin:0;
}
#capa_conteudo ul.lista-novidades {
  padding:0 10px;
  margin:0
}
#capa_conteudo ul.lista-novidades li {
  list-style:none;
  padding:10px 0;
}
#capa_conteudo ul.lista-novidades li:not(:last-child) {
  border-bottom:1px solid #E8E8E8;
}
#capa_conteudo .ui.button {
  padding:0.5em 1em;
}
.ui.icon.button {
   padding: 1em 0.78571429em 1em!important;
}
.ui.dropdown .menu > .item .dropdown.icon.right {
  content: url('/site/midia/arquivos/icon-right.png');
  width: 4px;
  height: 7px;
  margin-top: 6px;
}
.item,
#capa_conteudo a.item {
    font-size: 14px;
    text-decoration: none;
    color:#221F1F;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}
#capa_conteudo div.item:not(.dropdown) {
    min-width: 165px;
}

#capa_conteudo a.item:hover {
    color:inherit;
    text-decoration:none;  
}

.ui.button.idioma {
  margin:0;
  /*float:right;
  margin-top:1rem!important;
  margin-left:0.7rem!important;*/
}

.world {
  content: url('/site/midia/arquivos/icon-world.png');
    height: inherit!important;
    width: inherit!important;
    margin: 1.3rem!important;
}

#capa_conteudo .temp{
 border: 1px solid #DCE0E3;
 float: right;
 width: 200px;
 margin-top: 38px;
}


#capa_conteudo  ul.itens{
 list-style-type: none;
 padding: 0px;
}

#capa_conteudo  ul.itens li{
 list-style-type: none;
 list-style-image: url(/site/midia/arquivos/flecha_azul.png);
 list-style-position: inside;
 padding: 3px;
 font-size:14px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo p{
 color: #221F1F;
 font-size: 14px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #cabecalho{
  margin-top:30px;
}
#capa_conteudo #pagina{ 
  margin-top: 33px;
}

#capa_conteudo #corpo{ 
  margin-top:0px;
}

#capa_conteudo #miolo2{
  min-height:570px;
  margin: 14px 0 0 0;
  width: 970px;
}

h2 {
  font-family: inherit!important;
}

#capa_conteudo h1 {
  color: #fa291f;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
  font-size:18px;
}

#capa_conteudo h2 {
  color: #fa291f;
  margin-bottom:0;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo h3 {
  color: #fa291f;
  font-size:14px;
  margin-bottom:0px;
  font-weight:bold;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
  text-align:center;
}

#capa_conteudo a:focus, 
#capa_conteudo a:hover {
  font-size:14px;
    text-decoration:underline;
    color:#115B89;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo a {
   font-size:14px;
    text-decoration:none;
    color:#0C8CDB;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo .box {
    background: transparent;
    padding:1em;
    margin-right:1.5em;
    color: #fff;
}

#capa_conteudo hr{
    background:#4972AF;
    margin:0 0 0.3em;
    height: 3px;
}
#capa_conteudo #itens {
  color: #221F1F;
}

#capa_conteudo #itens ul {
    list-style-type:square;
    margin-left: -22px;
    color: #221F1F;
    
}

#capa_conteudo #itens ul li { 
    list-style-type:square;
    margin-left:0px;
    margin-top:0px;
    color:#AC4040;
    font-size: 14px;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}
 
#capa_conteudo #itens li a{
    font-size:14px;
    text-decoration:none;
    color:#115B89;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #itens li a:hover{
    font-size:14px;
    text-decoration:underline;
    color:#115B89;
    font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #itens span{
    font-size:14px;
    color: #221F1F;
}

#capa_conteudo #rodape {
    background-color: #EBF4F4;
    color: #fff;
    height: 80px;
    text-align: center;
}

#capa_conteudo .span-24 {
    background-color: #EBF4F4;
}

#menu_selecionado{
    background: #659CC1;
    width: 124px;
    height: 5px;
    margin-top: -58px;
    margin-left: 129px;
}

#capa_breadcrumb {
    display: block;
    margin: 25px 0;
}

#corpo .site_bread_esconde {
    display: none;
}
#capa_conteudo .ui.styled.accordion {
  border: 1px #E3E3E3 solid;
  box-shadow:none;
  border-radius:0;
}
#capa_conteudo .ui.styled.accordion .title,
#capa_conteudo .ui.styled.accordion .title:first-child,
#capa_conteudo .ui.styled.accordion .title.active,
#capa_conteudo .ui.styled.accordion .title:focus,
#capa_conteudo .ui.styled.accordion .title:hover {
  background-color: #f9fafb;
  color:#fa291f;
}
#capa_conteudo .ui.accordion .title:not(.ui) {
  font-family: 'Trebuchet MS', sans-serif;
  font-size:14px;
  font-weight:bold;
}


#capa_conteudo .imgGaleria{
    width:179px;
    height:120px;
    border: 1px solid #CCC;
    padding: 2px;
    transition: 500ms;
}

#capa_conteudo .imgGaleria:hover{
    width:179px;
    height:120px;
    border: 1px solid #CCC;
    padding: 2px;
    background-color:#CC3300;
    transition: 500ms;
}

#capa_conteudo ul.galeria{
    width:970px;
    display: inline-block;
    margin-bottom:15px;
    display: inline-block;
    padding-left: 0px;
    position: relative;
}

#capa_conteudo ul.galeria li{
    margin-left:5px;
    margin-bottom:5px;
    list-style-type:none;
    display: inline-block;
}
