/*
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
*/
/* - - Homepage - - */
.nectar-flickity[data-controls*="arrows_overlaid"] .next::after, .nectar-flickity[data-controls*="arrows_overlaid"] .previous::after {
  background-color: #fff;
}
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button .arrow {
  fill: #fff;
}
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button::before {
  background-color: #951b81;
}
/* - - Top links - - */
#header-secondary-outer .nectar-center-text, body.material #header-secondary-outer .nectar-center-text {
  font-size: 17px !important;
  line-height: 20px !important;
  font-family: Dancing Script !important;
  font-weight: 500;
  font-style: italic;
  color: #951b81;
}
.textapart li {
  display: inline-block;
  margin: 0 10px 2px;
}
/* - - Buttons - - */
.bigbutton {
	width: 100%;
	text-align: center;
}
/* - - Team members - - */
.team-member {
  pointer-events: none !important;
}
/* - - Toggle - - */
div[data-style="default"] .toggle > .toggle-title a, div[data-style="default"] .toggle > .toggle-title {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.5px;
  font-weight: 600;
}
/* - - Footer - - */
.footerlink {
	width: 100%;
	text-align: center;
}
#footerlogos img {
  max-height: 80px;
  width: auto;
}
#footer .menu-item {
  list-style: none;
}
#footer ul {
  margin-left: 5px;
  margin-bottom: 30px;
}
/* - - Responsive - - */
@media only screen and (min-width: 1100px) {
	.sf-menu > li ul {
  width: 24em;
}
.textapart {
    color: #666;
  font-family: Urbanist !important;
  font-size: 14px !important;
  line-height: 22px;
  font-weight: 400;
  font-style: normal !important;
  display: inline-block;
  position: absolute;
  right: 0;
}
	#homeintromobiel {
	display:none !important;
}
	#ajax-content-wrap .container.main-content {
  margin-top: 20px;
}
	.home #ajax-content-wrap .container.main-content {
  margin-top: 0px;
}
}
@media only screen and (max-width: 1099px) {
.textapart {
    color: #666;
  font-family: Urbanist !important;
  font-size: 14px !important;
  line-height: 24px;
  font-weight: 400;
  font-style: normal !important;
}
	#top .slide-out-widget-area-toggle a > span {
  position: relative;
  top: -3px;
}
	#top .span_9 > .slide-out-widget-area-toggle {
  padding-top: 5px;
}
}
@media only screen and (max-width: 690px) {
	body.ascend #header-secondary-outer[data-mobile=display_full], body.material #header-secondary-outer[data-mobile=display_full], body.original #header-secondary-outer[data-mobile=display_full] {
    display: block!important;
    height: auto!important;
    min-height: 85px;
}
	.textapart li {
  display: inline-block;
  margin: 0 10px;
}
	.textapart li:nth-child(1) {
		width:100%;
	}
.nectar-split-heading.font_size_phone_10vw * {
  font-size: inherit !important;
  line-height: 1.2 !important;
}
	body[data-col-gap="50px"] .nectar-global-section.before-footer .vc_row-fluid .wpb_column {
  padding-left: 0px;
  padding-right: 0px;
}
body.material .nectar-button.large {
    padding-left: 35px;
    padding-right: 35px;
    width: 100% !important;
    text-align: center;
}
	body.material .nectar-button.jumbo, #bigbutton {
		min-width: 100% !important;
    width: 100% !important;
    text-align: center;
}
	.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
    width: 100%;
}
}
@media (min-width: 999px) and (max-width: 1290px) {
#header-secondary-outer .nectar-center-text, body.material #header-secondary-outer .nectar-center-text {
  text-align: left;
}
}





