/*
novo
d30215 - vermelho
rgba(211, 2, 21, 0.9) - vermelho
575759 - cinza
*/

.error {
	color:#FF0000;
}

.pi-simple-menu > li > a {
  padding: 0 13px;
}

.pi-section-white .pi-simple-menu.pi-has-hover-border > li.active > a > span::before {
  border-color: #d30215;
}
.pi-section-white .pi-simple-menu.pi-has-hover-border > li.active:hover > a > span:before {
  border-color: #d30215;
}

.pi-section-white .pi-simple-menu.pi-has-hover-border > li:hover > a > span:before {
  border-color: #d30215;
}

.pi-section-white .pi-simple-menu > li.active > a {
  color: #d30215;
}
.pi-section-white .pi-simple-menu > li:hover > a {
  color: #d30215;
}
.pi-submenu-dark li > a {
  color: #fff; /*texto submenu*/
}
.pi-submenu-dark.pi-items-have-borders li {
  border-color: #575759;
    /*border-top-color: rgb(255, 240, 0);*/
}
.pi-submenu-dark li {
  background: #575759;
  color: #abb3b9;
}

.pi-submenu-dark li:hover {
  background: #d30215;
  color: #fff;
}
.pi-submenu-dark li:hover > a {
  color: #FFF;
}

.pi-submenu-dark.pi-has-border, .pi-submenu-dark.pi-has-border .pi-submenu {
  border-color: #d30215;
}

/*LINKS RODAPÉ*/
.pi-section-dark a {
  color: #e06e52;
}
.pi-section-dark a:hover {
  color: #d30215;
}

/*LINHA TOPO ANTES MENU*/
.pi-section-base {
  background-color: #d30215;
}

.pi-section-white .pi-dropcap-circle,
.pi-section-white .pi-dropcap-square {
  background: #d30215;
  color: #ffffff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.pi-section-white a {
  color: #d30215;
}
.pi-section-white a:hover {
  color: #ff0000;
}