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

:root{
	/*--main-color: #d7cbb7;*/
	--main-color: #C63434;
	--paragrafi: #373C46;
}
@font-face {
    font-family: 'aAutoSignature'; /*a name to be used later*/
    src: url('/wp-content/themes/salient-child/fonts/aAutoSignature.ttf'); /*URL to font*/
}
p, #top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #header-outer #mobile-menu ul li a, #header-outer #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a, #page-header-bg .subheader, .nectar-box-roll .overlaid-content .subheader, .sottotitolo {
	font-family: proxima-nova, sans-serif;
	font-weight: 400;
	font-style: normal;
}

.sottotitolo {
	/*font-family: aAutoSignature,sans-serif !important;
    font-size: 50px;
    line-height: 1em;
    color: var(--main-color) !important;
	padding: 0;*/
    font-size: 20px;
    line-height: 1em;
    color: var(--main-color) !important;
    padding: 0;
}
}

.container-wrap input[type=text], .container-wrap input[type=email], .container-wrap input[type=password], .container-wrap input[type=tel], .container-wrap input[type=url], .container-wrap input[type=search], .container-wrap input[type=date], .container-wrap input[type=number], .container-wrap textarea, .container-wrap select, body > #review_form_wrapper.modal input[type=text], body > #review_form_wrapper.modal textarea, body > #review_form_wrapper.modal select, body > #review_form_wrapper.modal input[type=email], .select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, .woocommerce input#coupon_code, .material.woocommerce-page[data-form-style="default"] input#coupon_code, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date], body[data-form-style="minimal"] input[type=number], body[data-form-style="minimal"] select {
    background: none;
    border-bottom: 1px solid black;
	margin-bottom: 15px;
}
.privacy {
    font-size: 12px;
    display: -webkit-box;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 150px;
    background: none;
    border: 1px solid black;
    color: black;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 0.15em;
    border-radius: 0 !important;
    margin-top: 25px;
	position:relative;
	left: calc(50% - 75px);
}
.tabbed > ul li .active-tab, body.material input[type=text]:focus, body.material textarea:focus, body.material input[type=email]:focus, body.material input[type=search]:focus, body.material input[type=password]:focus, body.material input[type=tel]:focus, body.material input[type=url]:focus, body.material input[type=date]:focus, body.material input[type=number]:focus, body.material select:focus, .row .col .wp-caption .wp-caption-text, .material.woocommerce-page input#coupon_code:focus, .material #search-outer #search input[type="text"], #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after, div[data-style="minimal"] .toggle.default.open i, div[data-style="minimal"] .toggle.default:hover i, div[data-style="minimal"] .toggle.accent-color.open i, div[data-style="minimal"] .toggle.accent-color:hover i, .single #single-meta div a:hover, .single #single-meta div a:focus, .single .fullscreen-blog-header #single-below-header > span a:hover, .blog-title #single-meta .nectar-social.hover > div a:hover, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"]:hover, .material.woocommerce-page[data-form-style="default"] div input#coupon_code:focus{
	border-color: var(--main-color) !important;
	border: 0;
	border-bottom: 1px solid;
	box-shadow: none;
	border-radius: 0 !important;
}
#page-header-bg h1 {
    /*font-size: 130px;
    line-height: 140px;*/
	font-size: 80px;
    line-height: 90px;
    text-shadow: 0 0 8px black;
}
#page-header-bg .subheader, .nectar-box-roll .overlaid-content .subheader {
    /*font-family: aAutoSignature;
    font-size: 50px;*/
}
div#nectar-page-header-p-wrap:before {
    content: "";
    background: rgba(0,0,0,0);
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 10;
    display: block;
}
span.prezzi {
    padding-top: 15px;
    display: grid;
}
span.vecchio-prezzo {
    text-decoration: line-through;
    font-style: italic;
    padding: 0 15px;
}
span.nuovo-prezzo {
    font-weight: 500;
    font-size: 25px;
    padding: 0 15px;
	font-family: Playfair Display;
}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt {
    max-width: 100%;
}
.wpb_wrapper p{
	color: var(--paragrafi);
}
.portfolio-items[data-ps="7"] .col:hover .work-info-bg{
	opacity: 0 !important;
}
.portfolio-items .work-meta {
    width: 100%;
    text-align: center;
}
.portfolio-items .work-meta p {
    line-height: 26px;
    font-size: 17px;
}
.portfolio-items .work-meta h4 {
    font-size: 25px;
    line-height: 33px;
    padding-top: 5px;
}
body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) .col {
    padding-bottom: 30px !important;
}