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

@font-face {
    font-family: 'organettocnd_ultrabold';
    src: url('fonts/fontspring-demo-organetto-cndultrabold-webfont.eot');
    src: url('fonts/fontspring-demo-organetto-cndultrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fontspring-demo-organetto-cndultrabold-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-organetto-cndultrabold-webfont.woff') format('woff'),
         url('fonts/fontspring-demo-organetto-cndultrabold-webfont.ttf') format('truetype'),
         url('fonts/fontspring-demo-organetto-cndultrabold-webfont.svg#organettocnd_ultrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'organettocnd_hair';
    src: url('fonts/fontspring-demo-organetto-cndhair-webfont.eot');
    src: url('fonts/fontspring-demo-organetto-cndhair-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fontspring-demo-organetto-cndhair-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-organetto-cndhair-webfont.woff') format('woff'),
         url('fonts/fontspring-demo-organetto-cndhair-webfont.ttf') format('truetype'),
         url('fonts/fontspring-demo-organetto-cndhair-webfont.svg#organettocnd_hair') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'organettocnd_ultrabold';
}
h1.rs-layer {
	font-family: 'organettocnd_ultrabold' !important;
}
.small-nav,
body #header-outer {
	background: #23262d !important;
}
.top-phone-widget {
	display: none;
	background: #0888c2;
	padding: 10px;
}
.top-phone-widget .container {
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.top-phone-widget .container:before,
.top-phone-widget .container:after {
	display: none;
}
.top-phone-widget * {
	color: #ffffff;
	font-size: 14px;
}
.top-phone-widget a {
	display: inline-block;
    margin-right: 20px;
}
.top-phone-widget a:hover {
	color: #fac739;
}
.top-phone-widget .fa {
	color: #fac739;
	font-size: 22px;
}
#header-outer[data-lhe="animated_underline"] li > a .menu-title-text {
    color: #ffffff;
}
#header-outer #top nav ul #search-btn a span {
    color: #ffffff !important;
}
.home-tastimonials .flickity-page-dots {
	position: static;
}
.home-contact a {
	color: #ffffff;
}
.home-contact a:hover {
	color: #e93d3d;
}
.home-contact div.wpforms-container-full .wpforms-form button[type=submit] {
	background: #23262d !important;
}
ul.social {
	display: flex;
    align-items: end;
}
ul.social li {
	margin-right: 25px;
}
ul.social .fa {
	font-size: 36px;
}
.button-center .tilt-button-wrap {
	display: flex;
    justify-content: center;
}
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #e93d3d !important;
	border: 1px solid transparent !important;
    color: #ffffff !important;
    padding: 12px 30px !important;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover,
div.wpforms-container-full .wpforms-form input[type=submit]:focus,
div.wpforms-container-full .wpforms-form input[type=submit]:active,
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form button[type=submit]:focus,
div.wpforms-container-full .wpforms-form button[type=submit]:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
	background-color: #23262d !important;
	border: 1px solid #ffffff !important;
    color: #ffffff !important;
}
.nectar-scrolling-tabs .scrolling-tab-nav a {
    line-height: 25px;
}
.services-toggle .toggle h3 > a {
	color: #ffffff;
}
.services-toggle .wpb_wrapper {
	color: #000000;
}
.design-title h2,
.design-title h5 {
	color: #3f3f3f !important;
}
.design-title .nectar-gradient-text * {
	font-family: arial !important;
}
.design-table * {
	color: #000000 !important;
}
#footer-outer .col:nth-child(2) {
    padding-left: 20px;
}
#footer-outer #footer-widgets .widget h4 {
    color: #ffffff !important;
	font-family: 'organettocnd_ultrabold';
}

@media (max-width: 580px) {
	.top-phone-widget {
		display: none;
	}
    #footer-outer .col:nth-child(2) {
    	padding-left: 0px;
	}
}