/*
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
*/
/* - - HEADER - - */
#header-outer[data-full-width="true"] header > .container{
  width: 100%;
  max-width: 100%;
  padding: 0 0px;
}

@media only screen and (min-width: 1000px) {
  #header-outer[data-format="centered-menu-bottom-bar"] #top .span_3 {
    margin-bottom: 0px;
  }
	#header-outer[data-format="centered-menu-bottom-bar"] .span_9, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_9 {
  float: none;
  width: 100%;
  padding-top: 20px;
	background: #cf7922;
}
	#header-outer[data-format="centered-menu-bottom-bar"] .span_3, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_3 {
  display: block;
  float: none;
  width: 97%;
  margin-left: 30px;
  margin-right: 30px;
}
	#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav > ul > li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a {
  color: #fff !important;
}
	#header-outer #top .sf-sub-indicator i  {
  color: #ffffff !important;
}
	#header-outer #top .left-side .sf-sub-indicator i  {
  color: #000 !important;
}
	#header-outer[data-lhe="animated_underline"] #top .left-side .sf-menu > .sf-with-ul:not([class*="button"]) > a {
  padding-right: 1px !important;
}
	#header-outer[data-lhe="animated_underline"] #top nav.left-side > ul > li > a {
  margin-left: 10px;
    margin-right: 10px;
    font-size: 14px;
    font-weight: 500;
}
}
.right-side .nectar-header-text-content img {
  height: auto;
  max-width: 100px;
  margin-bottom: 0;
}
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content img {
  height: 100px;
}
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a {
  font-size: 15px!important;
  line-height: 18px!important;
}
/* - - USPS - - */
#usps ul {
  text-align: center;
	margin-bottom: 20px;
}
#usps li {
  text-align: left!important;
	display: inline-block;
	margin: 2px 20px;
	padding-left: 20px;
}
/* - - AFSPRAAK - - */
.ahbfield_service.valid {
  margin: 20px 0;
}
#fbuilder .slots div {
  display: inline-block;
  border: 1px solid #a4b768 !important;
  margin: 5px;
  padding: 1px;
}
.slotsCalendar .slots::before {
  content: 'Gewenste datum: ';
font-weight: 700;
	color: #a24a00;
}
.slotsCalendar .slots span::after {
  content: 'Beschikbare tijden: ';
  display: block;
  font-weight: 700;
		color: #a24a00;
}
.fieldCalendarService {
  border-bottom: 1px #ccc solid;
	padding-bottom: 20px !important;
}
#field_1-1 {
  border-top: 1px #ccc solid;
  padding-top: 20px !important;
}
/* -  RESPONSIVE - - */
@media only screen and (max-width: 690px) {
	#usps li {
  text-align: left !important;
  display: inline-block;
  margin: 2px 35px;
  padding-left: 28px;
  width: 97%;
}
  .wpcf7-form [class*="vc_col-"]:not([class*="vc_col-xs"]) {
    width: 100%;
    margin-bottom: 5px;
  }
	.nectar-button {
  width: 98%;
}
}






