/*
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
*/

/**************************************************
 * SLIDER HOME
 *************************************************/
.swiper-slide .content h2 {
  color: #fff;
}

.full-width-section > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h2, .full-width-content > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h2, .full-width-section > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h1, .full-width-content > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h1, .full-width-section > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h3, .full-width-content > .col.span_12.dark .swiper-slide[data-color-scheme="light"] .content h3 {
  color: #fff;
}

.light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p {
  color: #fff;
}

.container-wrap input[type="date"], .container-wrap input[type="email"], .container-wrap input[type="number"], .container-wrap input[type="password"], .container-wrap input[type="search"], .container-wrap input[type="tel"], .container-wrap input[type="text"], .container-wrap input[type="url"], .container-wrap textarea {
  background-color: transparent;
  border: 1px solid #ccc;
  box-shadow: none;
  -webkit-box-shadow: none;
  font-size: 16px;
  -o-box-shadow: none;
  padding: 5px;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea {
  padding: 10px;
  width: 100%;
  font-size: 14px;
  font-family: inherit;
  line-height: 24px;
  color: #fff;
  background-color: #f1f1f1;
  border: none;
  transition: all .2s ease;
}

.wpcf7-form p span {
  color: #fff0e1;
}

.wpcf7 .wpcf7-response-output {
  background-color: #46b450;
  margin-left: 0;
  margin-top: 10px;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
  font-size: 22px;
  line-height: 30px;
  font-family: 'Cormorant Garamond';
  font-weight: 400;
}

#top nav > ul > li[class*="button_bordered"] > a::before {
  border-color: #f0eecd;
}

#header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a:hover, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a {
  padding-left: 15px;
  padding-right: 12px;
}

#footer-outer #copyright p {
  line-height: 22px;
  margin-top: 3px;
  font-size: 18px;
}

#header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text::after, #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a::before, #header-outer.transparent .nectar-mobile-only.mobile-header li a .menu-title-text::after {
  border-color: #a29f72 !important;
}

#breadcrumbs.yoast {display:none;}

.nectar-fancy-box[data-style="image_above_text_underline"] .text p, .nectar-fancy-box[data-style="image_above_text_underline"] .text > :nth-child(2) {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
}

.portfolio-filters-inline .container > ul a, .portfolio-filters > ul a, .portfolio-filters > a span, .nectar-post-grid-filters a {
  font-family: Roboto;
  font-size: 20px !important;
  line-height: 1;
  font-weight: 500 !important;
  text-transform: uppercase;
}

.nectar-post-grid[data-cat-click="static"] .nectar-post-grid-item .content .meta-category {
  pointer-events: none;
  display: none;
}

.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-card="yes"][data-text-align="center"] .nectar-post-grid-item .content {
  padding: 35px 10px;
}


.nectar-post-grid-wrap[data-style="content_under_image"].nectar-browser-window-style .nectar-post-grid-item .inner::before {
  display: none !important;
}

.portfolio-filters-inline .container > ul a, .portfolio-filters > ul a, .portfolio-filters > a span, .nectar-post-grid-filters a {
  font-family: Roboto;
  font-size: 16px !important;
  line-height: 1;
	letter-spacing:1px;
  font-weight: 500 !important;
  text-transform: uppercase;
}

.menu-title-text img {
	margin-bottom:0px !important;
}


