/*
Theme Name:  Salient
Version:     12.1.1
Description: An Ultra Responsive Multi-Purpose Theme.
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author:      ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
License:     Custom license
License URI: http://themeforest.net/licenses/terms/regular
Text Domain: salient
*/

/*-------------------------------------------------------------------------*/
/* Note: The theme CSS files are loaded through the /css/ folder. 
/*-------------------------------------------------------------------------*/

.contact-icons-content {
    text-align: center;
    color: #fff;
    font-size: 25px;
}

.contact-icons-content i {
    margin-right: 10px;
}

.cform input[type="file"] {
    background: none !important;
}

.cform input, .cform textarea, .cform select {
    background: #fff !important;
    border-radius: 5px !important;
}

.cform input[type="submit"] {
    background: #0d3151 !important;
}


.faq-text a {
    letter-spacing: 1.2px !important;
    text-transform: none !important;
    font-size: 17px !important;
}

.careers-form input[type=text], .careers-form input[type=email], .careers-form input[type=tel] {
    border-radius: 4px !important;
}

.aus div {
    background: #0d3151;
    color: #fff;
    padding: 0 10px;
    border-radius: 3px;
}

.callback-form input[type=text], .callback-form input[type=email], .callback-form input[type=tel], .callback-form textarea, .callback-form select {
    color: #fff !important;
    border: 1px solid #fff !important;
    border-radius: 5px !important;
    background-color: rgba(0,0,0,0.035) !important;
}

.callback-form ::placeholder {
    color: #fff;
}

.callback-form :-ms-input-placeholder {
    color: #fff;
}

.callback-form ::-ms-input-placeholder {
    color: #fff;
}

.callback-form input[type="submit"] {
    background: none !important;
    border: 1px solid;
}

.callback-form option {
    color: #222;
}

.callback-form input[type="submit"]:hover {
    background: #fff9 !important;
}

.callback-form textarea {
    height: 150px;
}
.team-block img.nectar-lazy.loaded {
    max-width: 100%;
}

h3.overlay-txt {
    position: absolute;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    top: 50%;
    opacity: 0;
	text-transform: none !important;
}

.nectar-icon-list-item .content {
	color: #0d3151 !important;
}

.nectar-icon-list-item .content h4 {
    font-family: Roboto Condensed !important;
    font-weight: 600 !important;
}

.nectar_single_testimonial .image-icon {
    background-size: 100%;
    background-repeat: no-repeat;
}

.license-img li {
    display: inline-block;
    width: auto;
    max-width: 120px;
    margin: 0 15px;
}

.social-icons-ft {
    text-align: center;
    margin-top: 15px;
}

.social-icons-ft img {
    max-width: 50px !important;
}

div#text-4 .social-icons-ft img {
    margin: 0;
}

@media only screen and (max-width: 768px) {
	.team-banner .row-bg.using-image.translate {
    	background-position: center 37px !important;
	}
}

@media only screen and (max-width: 1504px) {
	.license-img li {
		max-width: 80px !important;
	}
}

@media only screen and (min-width: 1000px) {
	#header-outer #logo, 
	#header-outer .logo-spacing { 
		margin-top: 0 !important; 
		margin-bottom: 0 !important; 
	}
}