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

/** GENERAL **/
p.blockquote{
   font-size: 28px;
   line-height: 100%;
   font-family: "Sniglet";
}
.blockquote-signature{
   font-size: 16px;
}
.text-right{
   text-align: right;
}
/** -------> HOMEPAGE <------- **/

/* newsletter form */
.newsletter-form input[type="email"]{
   background-color: transparent !important;
   border: 2px solid #92f4d1 !important;
   border-radius: 0 !important;
}
.newsletter-form input[type="submit"]{
   background-color: #92f4d1 !important;
   color: #eb68a0 !important;
   border-radius: 0 !important;
   -webkit-border-radius: 0 !important;
}
.newsletter-form .wpcf7-list-item{
   margin-left: 0 !important;
   margin-top: 7px !important;
}
.newsletter-form .wpcf7-list-item-label{
   color: #ffffff !important;
}
.newsletter-form .wpcf7-list-item-label a{
   color: #ffffff !important;
   text-decoration: underline;
}

.newsletter-form .wpcf7-response-output{
   margin-left: 0 !important;
}

/* BLOG */
/* single blog post */
.single-post h2{
   text-transform: capitalize !important;
   font-size: 28px !important;
   margin-bottom: 25px !important;
}
.single-post p,
.single-post ul li{
   font-size: 16px !important;
   line-height: 130% !important;
}
.single-post ul li{
   margin-bottom: 15px !important;
}
#author-info p{
   font-size: 14px !important;
   line-height: 120% !important;
}
#author-info a{
   color: #eb68a0 !important;
}
#author-bio{
   padding-bottom: 30px;
}

/* footer */

#copyright p {
    font-weight: 700;
    font-family: Sniglet;
}

/* icon list */
.nectar-icon-list[data-icon-size="medium"] .nectar-icon-list-item .list-icon-holder span{
    font-size: 14px !important;
    color: #eb68a0 !important;
}

.nectar-icon-list .nectar-icon-list-item h4{
    font-size: 18px !important;
    color: #eb68a0 !important;
}
.nectar-icon-list-item .content{
    color: #000 !important;
}
.nectar-icon-list[data-icon-style="border"] .list-icon-holder{
    border-color: #eb68a0 !important;
}
.nectar-icon-list::after{
    background-color: #eb68a0 !important;
}

.blog-recent .col .post-header{
    color: #eb68a0 !important;
}

/* contact form */

.contact-form input[type="email"],
.contact-form input[type="text"],
.contact-form textarea{
   background-color: transparent !important;
   border: 3px solid #dadada !important;
   border-radius: 0 !important;
   color: #222222 !important;
   padding: 15px !important;
}
.contact-form input[type="submit"]{
   background-color: #eb68a0 !important;
   color: #ffffff !important;
   border-radius: 0 !important;
   -webkit-border-radius: 0 !important;
}
.contact-form .wpcf7-list-item{
   margin-left: 0 !important;
   margin-top: 7px !important;
}
.contact-form .wpcf7-spinner{
   display: block !important;
    margin-left: 0 !important;
}
.contact-form .wpcf7-list-item-label a{
   text-decoration: underline;
}
/* CONTATTI */
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a{
   font-family: Sniglet !important;
   font-weight: 700 !important;
   font-size: 18px !important;
   color: #eb68a0 ;
}

/** MOBILE **/

@media only screen and (max-width: 999px) {
   .blog-recent .post{
      margin-bottom: 45px !important;
   }
}
