/*
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
*/
.bottom_controls {

display: none;
}
div.settori {

width: 100% !important;

display: flex;
}

div.settori div {

display: inline-block;

width: calc(100% / 3);

text-align: center;

color: white !important;

text-transform: uppercase;

text-align: center;

font-size: 18px;

letter-spacing: 2.5px;

padding: 15px 0 10px 0;
}
div.settori div a{

color: white !important;
}
div.settori div strong {

font-weight: 900;
}
div.riscaldamento{

background: #F54E00;   
}
div.raffrescamento{

 background: #218ACB;
}
div.aria{

 background: #20C3CC;
}
div.riscaldamento:hover{

background: #F48A00;   
}
div.raffrescamento:hover{

 background: #20B5CC;
}
div.aria:hover{

 background: #31DAE2;
}

.iconsmind-Snowflake2:before {

font-family: 'iconsmind' !important;

content: "\f06d";
}
.iconsmind-Fire-Flame:before {

font-family: 'iconsmind' !important;

content: "\ec48";
}
.iconsmind-Windy:before {

font-family: 'iconsmind' !important;

content: "\e974";
}
div.settori div span {

display: inline-flex;
}
div.settori div span i {

margin-right: 10px !important;
}
div.settori div span p {

padding: 0;
}a.btn-registrati {
text-transform: uppercase;
font-weight: 600;
background: #f54e00;
padding: 10px 30px;
color: white;
font-size: 14px;
line-height: 16px;
display: inline-block;
transition: all .3s linear;
border-radius: 50px;}
/*PAGINE PRODOTTI*/div#header-secondary-outer a {
text-transform: uppercase !important;
font-weight: 600 !important;
letter-spacing: 0.5px !important;
color: black !important;}a.raffrescamento,a.riscaldamento,a.in-evidenza{
display: none !important;
height: 0 !important;
margin: 0;}span.meta-category {
font-size: 0;}a.tecno-ventil:before {
background: url(/wp-content/uploads/2020/07/tecnoventil-mini-logo.png) !important;}a.daikin:before {
background: url(/wp-content/uploads/2020/07/daikin-logo-sircomm.png) !important;}a.tecno-ventil,a.daikin{width: 100%;}a.tecno-ventil:before,a.daikin:before{
content: "";
display: block !important;
position: relative !important;
width: 100% !important;
height: 40px !important;
width: 100% !important;
min-width: 300px;
transform: none !important;
background-color: transparent !important;
background-size: contain !important;
background-repeat: no-repeat !important;
background-position: center center !important;}.item-meta-extra {
text-align: justify;
line-height: 20px;}h3.post-heading{
color: #218acb !important;
text-align: center;}/*FINE PAGINE PRODOTTI*/.page-header-overlay-color:after{
opacity: 0.9;  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#218acb+0,218acb+25,218acb+50,7db9e8+100&1+0,1+25,0+50,0+100 */
background: -moz-linear-gradient(left,  rgba(33,138,203,1) 0%, rgba(33,138,203,1) 30%, rgba(33,138,203,0) 50%, rgba(125,185,232,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(33,138,203,1) 0%,rgba(33,138,203,1) 30%,rgba(33,138,203,0) 50%,rgba(125,185,232,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(33,138,203,1) 0%,rgba(33,138,203,1) 30%,rgba(33,138,203,0) 50%,rgba(125,185,232,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#218acb', endColorstr='#007db9e8',GradientType=1 ); /* IE6-9 */}
.excerpt {
	color: rgba(0,0,0,0.9) !important;
    font-size: 15px;
    line-height: 17px;
	text-align: justify;
}
}
#page-header-bg .container {
max-width: 100%;}div.img-moltiplica {
background: #f7f7f7;}img.img-moltiplica{
mix-blend-mode: multiply;}#footer-outer #footer-widgets .col p {
color: black;
line-height: 18px;}#footer-outer a {
color: #1C60B2 !important;
opacity: 1 !important;
font-weight: 600;}#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):hover, #footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):focus{
opacity: 1;}#page-header-bg h1,.single-portfolio .row .col.section-title .subheader{
text-align: left;}.color{
color: #218acb;}a.btn-registrati {
text-transform: uppercase;
font-weight: 600;
background: #f54e00;
padding: 10px 30px;
color: white;
font-size: 14px;
line-height: 16px;
display: inline-block;
transition: all .3s linear;}a.btn-registrati:hover {
 background: #218acb;}a.um-link,div#um_field_privacy_profile_privacy{
display: none;}li.menu.accedi a:before {
content: '\f2f6';
font-family: FontAwesome !important;}.active_texture{
background-image: none;
background-color: rgba(0,0,0,0.3);}
.privacy {

display: -webkit-inline-box;
}
input.wpcf7-form-control.wpcf7-submit {

width: 100px;

left: calc(50% - 50px);

position: relative;

margin-top: 25px;
}
.material .widget li a, .material #sidebar .widget li a{

font-weight: 600;

color: #218ACB !important;
}
.material .widget li a:hover, .material #sidebar .widget li a:hover{
	color: black !important;
}
span.post-date {

font-size: 14px;

font-style: italic;

line-height: 15px;
}
a.nectar-button.jumbo.regular-tilt.tilt.wpb_animate_when_almost_visible.wpb_bounce.bounce.regular-button.instance-0.animated,
a.nectar-button.n-sc-button.large.accent-color.tilt.instance-1 {
    border-radius: 50px !important;
}
.swiper-slide .button.solid_color_2 a:hover:after, .nectar-button.tilt:hover:after, .swiper-slide .button.solid_color_2 a:hover:before, .nectar-button.tilt:hover:before{
	opacity: 0;
}

a.tecnologia-a-pompa-di-calore-aria-acqua,
a.termoconvettori-con-pompe-di-calore,
a.tecnologia-a-pompa-di-calore-ibrida,
a.tecnologia-a-condensazione-a-gas,
a.tecnologia-scaldacqua-a-pompa-di-calore-aria-acqua {
    color: #218acb !important;
    font-size: 14px;
    text-align: center;
    width: 100%;
    margin-bottom: -15px !important;
    font-weight: 400;
    text-transform: uppercase;
}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .content .item-main {
    margin-top: -10px;
}
#page-header-bg .container {
    max-width: 100%;
}
body #page-header-bg .project-title {
  /*  width: 40%;*/
}
.nectar-post-grid-filters.animated-in {
    max-width: 80%;
    left: 10%;
    position: relative;
    text-transform: uppercase;
    font-size: 15px;
    display: inline-block;
}
.nectar-post-grid-filters a {
    white-space: nowrap;
}
.nectar-post-grid-filters a.active {
    font-weight: 900;
}
#page-header-bg[data-parallax="1"] .span_6 {
    max-width: 40%;
}
#full_width_portfolio .row .col.section-title {
    max-width: 40%;
}
.nectar-fancy-box[data-style="hover_desc"] .box-bg:before, .nectar-fancy-box[data-style="hover_desc"]:before {
    opacity: 0.5;
}


/********************************************************************/
/********************************************************************/
/********************************************************************/
/*****************************RESPONSIVE*****************************/
/********************************************************************/
/********************************************************************/
/********************************************************************/

@media screen and (max-width: 1540px){
	#header-outer:not([data-format="left-header"]) #top > .container > .row nav {
		min-width: 94%;
	}
}
@media screen and (max-width: 1420px){
	#header-outer[data-lhe="default"] #top nav > ul > li > a {
		padding-left: 5px !important;
		padding-right: 5px !important;
		font-size: 12px;
	}
}
