d/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* BOTÕES */

.bt_bege {
  color: #fff;
}
.bt_preto {
  color: #000000;
}
.bt_preto::before {
  background: #000000;
}
.bt_bege::before {
  background: #FEF9EF;
}
.bt_preto, .bt_bege {
  position: relative;
  padding: 0.5vw 1.5vw 0.5vw 2vw !important;
  text-decoration: none;
  font-weight: bold;
  overflow: hidden;
  opacity: 1 !important;
  border: none !important;
  border-radius: 0 !important;
}

.bt_preto::before, .bt_bege::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 0;
  transition: .3s;
  z-index: -1;
}
.bt_preto:hover {
  color: #FEF9EF !important;
}
.bt_bege:hover {
  color: #000000 !important;
}
.bt_preto::after, .bt_bege::after {
  content: "";
  position: absolute;
  left: 12px;
  top: 50%;
  width: 8px;
  height: 8px;
  background: #A4D337;
  transform: translateY(-50%);
}

.bt_preto:hover::before, .bt_bege:hover::before {
  width: 100%;
}

.mu_register.wp-signup-container input.submit {
    background-color: #000 !important;
}
.page-id-8 div#signup-content {
    padding-top: 10vh;
    width: 50vw  !important;
    margin: 0 auto;
}
/* TOOGLE PANENLS*/
.row_tabs .toggle-title, .row_tabs .inner-toggle-wrap {
	background-color: #0B6B54 !important;
}

.row_tabs .toggle-heading, .row_tabs .inner-toggle-wrap {
	padding: 1.5vw 2vw !important;
}

.row_tabs .light div[data-style="minimal"] .toggle {
	border: none !important;
}

.row_tabs .toggle.accent-color {
	margin-bottom: 0.5vw !important;
}

.row_tabs div[data-style*="minimal"] .toggle > .toggle-title i {
  right: 2vw;
}

.row_tabs div[data-style*="minimal"] .toggle > .toggle-title i {
	right: 2vw;
	border-radius: 0px;
	background-color: #A4D337;
	border-color: #0B6B54;
}

.row_tabs div[data-style="minimal"] .toggle.open > .toggle-title i::before, .row_tabs .light div[data-style*="minimal"] .toggle > .toggle-title i::after, .row_tabs .light div[data-style*="minimal"] .toggle > .toggle-title i::before {
  background-color: #0B6B54;
}
.row_tabs.tabs_sobre div[data-style*="minimal"] .toggle > .toggle-title i {
	right: 2vw;
	border-radius: 0px;
	background-color: #A4D337;
	border-color: #000 !important;
}

.row_tabs.tabs_sobre div[data-style="minimal"] .toggle.open > .toggle-title i::before, .row_tabs .light div[data-style*="minimal"] .toggle > .toggle-title i::after, .row_tabs .light div[data-style*="minimal"] .toggle > .toggle-title i::before, .row_tabs .toggle-title, .row_tabs .inner-toggle-wrap {
  background-color: #A82C3D !important;
}

/* FOOTER */
.txt_copyright, .txt_copyright a {
	font-size: 11px;
	line-height: 31px;
	color: #000;
}

/* FORM */
.powered-by {
  display: none !important;
}

.coluna_img_parallax .column-image-bg.parallax-layer.translate {
  background-repeat: no-repeat;
  background-size: auto !important;
}

/* NOTICIAS */
.row_noticias .nectar-post-grid-item {
	border: 1px solid #000;
}
.row_noticias .item-main {
  display: flex !important;
  flex-direction: column !important;
}
.row_noticias .nectar-post-grid-item__meta-wrap .meta-date {
  color: #CA5B10 !important;
}

.row_noticias .nectar-post-grid-item__meta-wrap {
  order: 1 !important;
  margin-top: 0px !important;
  margin-bottom: 10px !important;
}
.row_noticias .post-heading {
  order: 2 !important;
}
.row_noticias .nectar-post-grid-item__excerpt-wrap {
  order: 3 !important;
}
.row_noticias .nectar-post-grid-item__read-more.nectar-cta.nectar-inherit-label {
  order: 4 !important;
}
.row_noticias .nectar-post-grid-item:hover .bt_preto::before {
    width: 110%;
}
.row_noticias  .nectar-post-grid-item:hover .bt_preto {
    color: #FEF9EF !important;
}

/* ARTIGO */
.comments-section, .row.heading-title.hentry, .post-featured-img {
	display: none !important;
}

/* MOBILE */
@media (max-width: 767px) {
    .bt_preto, .bt_bege {
        padding: 0.5vw 1.5vw 0.5vw 5vw !important;
    }
    .bt_preto::after, .bt_bege::after, .equipa_membros::after  {
        left: 0px !important;
    }

    .equipa_membros {
        padding: 2vw 1.5vw 5vw 5vw !important;
    }

  .row_tabs .toggle-heading, .row_tabs .inner-toggle-wrap {
	padding: 4vw !important;
}
}