/*
Theme Name: TNADV
Theme URI: https://tnadv.com.br
Description: A child theme of Bridge Theme
Author: André Melo
Author URI: https://andremelo.net
Version: 1.0.0
Template: bridge
Text Domain: tnadv
*/
/* -----------------------------------------------------------------------------
  Common
----------------------------------------------------------------------------- */
.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
  padding-left: 0;
}
aside.sidebar .widget:not(.qode_latest_posts_widget) a, 
.wpb_widgetised_column .widget:not(.qode_latest_posts_widget) a {
  color: #C7A183;
}
aside.sidebar .widget:not(.qode_latest_posts_widget) li.current-menu-item a, 
.wpb_widgetised_column .widget:not(.qode_latest_posts_widget) li.current-menu-item a {
  color: #0a0a0a;
}
/* -----------------------------------------------------------------------------
  Header
----------------------------------------------------------------------------- */
header.sticky .header_bottom {
  background: none;
  box-shadow: none;
}
.header_bottom {
  margin: 0 auto;
  padding: 0;
}
header.sticky .header_top_bottom_holder {
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, .11);
}
.side_menu_button>a {
  color: #38371c
}
.side_menu_button a:last-child {
  line-height: initial;
}
/* -----------------------------------------------------------------------------
  Contact form 7
----------------------------------------------------------------------------- */
.wpcf7 form .wpcf7-response-output {
	color: #222;
}
/* -----------------------------------------------------------------------------
  Professionals
----------------------------------------------------------------------------- */
.networks-wrap {
  padding: 0 15px 0 15px;
  display: flex;
  flex-direction: row;
}
.networks-wrap .separator {
  background-color: #707070;
  width: 1px;
  height: 30px;
  margin: 0 30px;
}
/* -----------------------------------------------------------------------------
  Media Queries
----------------------------------------------------------------------------- */
@media(min-width: 1000px) {
  .header_bottom {
    max-width: 950px;
  }
  header .header_inner_left {
    left: 0;
  }
}
@media(min-width: 1200px) {
  .header_bottom {
    max-width: 1100px;
  }
}
@media(min-width: 1300px) {
  .header_bottom {
    max-width: 1200px;
  }
}