/*--------------
     All
---------------*/

body a {
    color: #f03434;
}

body a:hover {
    color: #f03434;
}

/* Black */
.type-color_black {
    color: #58595b !important;
}

.type-color_black strong {
    color: #7fc241;
}

/* White */
.type-color_white {
    color: #ffffff !important;
}


.icon-color {
    color: #ffffff;
}

/*--------------
     Hero
---------------*/

.hero {
    background: url("assets/images/bg.png") center no-repeat;    
}

/*--------------
     Menu
---------------*/
a.item.active-item {
    color: #ffffff  !important;
}

.ui.menu .ui.dropdown .menu > .active.item {
  background: rgba(0, 0, 0, 0.03) !important;
  font-weight: bold !important;
  color: rgba(207, 57, 57, 0.95) !important;
}


/*---------------------------
     Page @Visão Geral
----------------------------*/

a.title-section-extrato-link {
    color: #ff6b1f;
}


/* @Buttons */
/*--- Red ---*/

.ui.customsty.buttons .button,
.ui.customsty.button {
  background-color: #78b93c;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}

.ui.customsty.button {
  box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
}

.ui.customsty.buttons .button:hover,
.ui.customsty.button:hover {
  background-color: #88cb4a;
  color: #FFFFFF;
  text-shadow: none;
}

.ui.customsty.buttons .button:focus,
.ui.customsty.button:focus {
  background-color: #78b93c;
  color: #FFFFFF;
  text-shadow: none;
}

.ui.customsty.buttons .button:active,
.ui.customsty.button:active {
  background-color: #78b93c;
  color: #FFFFFF;
  text-shadow: none;
}

.ui.customsty.buttons .active.button,
.ui.customsty.buttons .active.button:active,
.ui.customsty.active.button,
.ui.customsty.button .active.button:active {
  background-color: #78b93c;
  color: #FFFFFF;
  text-shadow: none;
}