/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/*Active Campaign Form styles*/
.acf-parent-div {
    margin: 0 0 !important;
    padding: 0 0 !important;
}

form div._form-branding {
    display: none !important;
}

.minimal-form-input {
    padding-top: 0 !important;
}

input[type="file"].file_input_hidden {
    top: -40px !important;
    height: 30px;
    width: 100px;
    cursor: pointer;
}

div.file_div_clean td.file_td_clean,
div.file_div_clean td  {
    padding: 0 !important;
    border: none !important;
}

div.file_div_clean table.file_table_clean {
    margin-bottom: 5px !important;
}

div.file_div_clean {
    margin-top: -10px !important;
}

#_form_1_submit {
    position: absolute;
    margin-top: 70px;
}
/*/Active Campaign Form styles*/

/*:root {
	--pale-red: #e4594b;
	--light-grey: #f5f5f5;
	--light-teal: #75d6e1;
	--white: #ffffff;
	--greyish-brown: #4a4a4a;

	--greenery: #88b04b;
	--primrose-yellow: #f3cf55;
	--niagara: #5487a4;

	--red-flame: #f2552c;

	--grey-333: #333333;
	--grey-9b: #9b9b9b;
}*/


html body {
	/*font-family: Gilroy, "Open Sans";*/
	text-align: left;
	background-color: #f5f5f5;
}

#header-outer,
#header-outer[data-box-shadow="small"] {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

header#top nav >ul >li[class*="button_solid_color"] >a,
#header-outer[data-lhe="animated_underline"] header#top nav >ul >li[class*="button_solid_color"] >a {
	color: #e4594b !important;
}

li.button_solid_color_2 a,
a.extra-color-1 {
	color: #e4594b !important;
}

a.extra-color-1,
a.extra-color-2,
div.banner-demium div.content h2 {
	font-style: italic;
	font-weight: 800 !important;
}

a.extra-color-1 {
	color: #75d6e1 !important;
}

a.extra-color-2 {
	color: #f5f5f5 !important;
}

@media only screen and (min-width: 800px) {
	div.banner-demium div.content h2 {
		color: #f5f5f5 !important;
		text-align: center;
		font-size: 20px !important;
		line-height: 22px;
		padding: 5px 10px !important;
		display: inline-block;
		top: 205px;
		left: 210px;
		position: relative;
		z-index: 1000000;
	}



	div.banner-demium div.content p.banner-description {
		background-color: #f5f5f5 !important;
		color: #e4594b !important;
		display: inline-block;
		padding: 20px !important;
		font-size: 18px !important;
		line-height: 20px;
		letter-spacing: -.5px !important;
		font-style: italic;
		font-weight: 600 !important;
		top: 100px;
		position: relative;
	}

	div.banner-demium div.content p.banner-description strong {
		font-weight: 900 !important;
	}

	div.banner-demium .buttons {
		text-align: right;
	}

	.swiper-slide .button {
		float: right;
		clear: right;
		padding: 0 0 8px 0 !important;
	}

	.swiper-slide .button a {
		text-transform: none !important;
		text-align: center;
		font-size: 20px !important;
		letter-spacing: -.5px !important;
		padding: 6px 0 !important;
		display: inline-block;
		width: 220px;
	}
}

div.banner-demium div.content p.banner-description {
		background-color: #f5f5f5 !important;
		color: #e4594b !important;
		display: inline-block;
	}

div.banner-demium {
	background-color: #e4594b !important;
}

div.banner-demium div.content h2 {
	background-color: #75d6e1 !important;
	display: inline-block;
}

.txt-about-title,
.txt-about-title h2 {
	font-size: 25px;
	font-weight: bold;
	line-height: 1.08;
	text-align: right;
}

.txt-about-description,
.txt-about-description p {
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5;
	text-align: left;
}

html body .nectar-slider-loading {
    background-color: #E4594B !important;
    background-position: center;
    background-repeat: repeat;
    background-image: url('img/textures/diagonal_line.png') !important;
}

html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	/*font-family: 'Muli', sans-serif !important;*/
}

/*  FRAN */ 
div.banner-demium {
	background-color: transparent !important;
}
/* /FRAN */

