/*
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
*/


/* Fluent Forms - rimuove border radius da tutti i campi */
.fluentform input,
.fluentform select,
.fluentform textarea,
.fluentform button {
    border-radius: 0 !important;
  background: black!important;
  color: white!important;
  border:none!important;
}

.fluentform .ff-el-is-error .ff-el-form-control{background: red!important;}

.righetta{border: 1px solid black}

html .fluentform button[type="submit"]{padding: 15px 20px!important;}
html .fluentform button:hover{background: white!important; color: black!important; opacity:1!important;}

/* 
.nectar-post-grid-item .item-main{background: white!important; color: black!important; padding: 5px;} */

html .nectar-post-grid-item .item-main .post-heading{background: white!important; padding: 5px 10px; max-width:70%!important; width:auto!important;}

html .nectar-post-grid-item .item-main .post-heading,
html .nectar-post-grid-item .item-main .post-heading span{color: black!important; line-height:25px!important; font-size:22px;}

.flickity-slider h3{background: black; padding: 5px 10px;}

.breadcrumbs{margin-bottom: 15px;}
.breadcrumbs .home:hover{background: black; color: white;}
.breadcrumbs .home{border: 1px solid black; padding: 3px 5px;}


.next-prev-title.nectar-blog-single-section-title.nectar-inherit-h4{display:none!important;}


@media (min-width: 767px) {
html body #page-header-bg h1, html body .row .col.section-title h1{
  font-size: 80px!important;
  line-height: 80px!important;
}
}

@media (max-width: 767px) {
html body #top #logo img, html #header-outer[data-permanent-transparent="false"] #logo .dark-version{ height: 54px!important;}
}