/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

/* Modifica font del logo del sito nel menu */ 

header#top #logo.no-image {
    font-family: 'Playfair Display';
	font-weight: 300;
	font-size: 24px;
	width: 350px;
    vertical-align: middle;}

#header-outer .nectar-menu-label {
    color: #000000!important;
}


/* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
@media screen and (max-width: 800px) {
	.single:not(.material) #page-header-bg.fullscreen-header h1{
		/*font-size: 34px !important;*/
    }
}

/* If the screen size is 600px wide or less, set the font-size of <div> to 30px */
@media screen and (min-width: 800px) {
	.single:not(.material) #page-header-bg.fullscreen-header h1{
		font-size: 60% !important;
    }
}


.single:not(.material) #page-header-bg.fullscreen-header h1 {
  text-align: left !important;
}

/*colore icone social */
body .nectar-social.fixed a i, #ajax-content-wrap .nectar-social.fixed a i {color: black; }

.row .nectar_image_with_hotspots img {
	border-radius: 8px;
}

/* cambia i font wpforms */
.page-template-default div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
   font-size: 18px;
}

.page-template-default #wpforms-3483 .wpforms-field .wpforms-field-label {
   font-size: 20px;
}

.page-template-default #wpforms-3805 .wpforms-field .wpforms-field-label {
   font-size: 20px;
}



/*pulsanti personalizzati richieste */

#Modeltext { border: 2px solid rgba(5,142,251,1);
	padding-top: 30px;
    padding-right: 30px ;
    padding-bottom: 30px ;
    padding-left: 30px ;
	border-radius: 8px;
}

#Modeltext:hover a{
	 color: white;
	 transition:  color 0.7s;
}

#Modeltext:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}



#Designertext { border: 2px solid rgba(5,142,251,1);
	padding-top: 30px;
    padding-right: 30px ;
    padding-bottom: 30px ;
    padding-left: 30px ;
	border-radius: 8px;
}

#Designertext:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}

#Designertext:hover a{
	 color: white;
	 transition:  color 0.7s;
}



#Eventtext { border: 2px solid rgba(5,142,251,1);
	padding-top: 30px;
    padding-right: 30px ;
    padding-bottom: 30px ;
    padding-left: 30px ;
	border-radius: 8px;
}

#Eventtext:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}

#Eventtext:hover a{
	 color: white;
	 transition:  color 0.7s;
}



#webhome { border: 2px solid rgba(5,142,251,1);
	padding-top: 5px;
    padding-bottom: 5px ;
	border-radius: 8px;
}

#webhome:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}

#webhome:hover a{
	 color: white;
	 transition:  color 0.7s;
}



#FaceStylist { border: 2px solid rgba(5,142,251,1);
	padding-top: 5px;
    padding-bottom: 5px ;
	border-radius: 8px;
}

#FaceStylist:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}

#FaceStylist:hover a{
	 color: white;
	 transition:  color 0.7s;
}



#InstaStylist { border: 2px solid rgba(5,142,251,1);
	padding-top: 5px;
    padding-bottom: 5px ;
	border-radius: 8px;
}

#InstaStylist:hover {
	 background-color: rgba(5,142,251,1);
	 transition:  background-color 0.7s;
}

#InstaStylist:hover a{
	 color: white;
	 transition:  color 0.7s;
}




/*Elimina visualizzazione autore, data et similia negli articoli */

.single #page-header-bg.fullscreen-header .fn { display: none !important;}

 
.single #single-below-header .meta-category { display: none !important;}

.single #single-below-header  { margin-bottom: 0 !important;}


#page-header-bg.fullscreen-header .author-section .meta-date { display: none; }


/* For Blog page */
.meta-author {
    display: none !important;
}

.meta-comment-count {
    display: none !important;}



/* Modifica font nel testo e nel link nei fancy box */

 .nectar-fancy-box:hover .link-text {
     background-color:black;
	 color:white;
}



.nectar-fancy-box .link-text{
	font-size:20px!important;
	line-height:14px!important;
	font-weight:700!important;
	letter-spacing:2px;
	border:2px solid rgba(0,0,0,1);
	text-transform: uppercase;
	padding-top: 3px;
    padding-right: 10px ;
    padding-bottom: 3px ;
    padding-left: 10px ;
	border-radius: 4px;
	position:relative;
	z-index:5;
	color:#000;
	background-color: white;
	text-align:left}


html body .nectar-fancy-box .inner h3 {
    font-family: 'Dosis' !important;
	font-size: 24px !important;
    Line-height: 24px !important;
    font-weight: 300 !important;
}

div.wpforms-container-full .wpforms-form h3 {
    color: #ffffff;
    font-family: 'Playfair Display';
    font-size: 102px;
    font-weight: 400;
	text-align: center;
}

/* modifica font titolo e descrizione nei post recenti */

.blog-recent .col .post-header .meta { display: none !important;}


.blog-recent .col .post-header h3 {
	color: black;
	font-size: 30px !important;
    Line-height: 30px !important;
	font-weight: 300 !important;
	padding-top:15px !important;
}

.blog-recent .col .post-header {
	background-color:white !important;
	margin-bottom:0 !important;
	padding-top: 18px;
    padding-right: 10px ;
    padding-bottom: 10px ;
    padding-left: 10px ;
}

.blog-recent .col .excerpt {
	background-color:white !important;
	color: black;
    padding-right: 10px ;
    padding-bottom: 10px ;
    padding-left: 10px ;
	border-radius: 0px 0px 5px 5px ;
    text-align: justify;
    font-size: 18px !important;
    Line-height: 30px !important;
    font-weight: 400 !important;
}



.blog-recent .col .meta-category a {
	color: black;
	font-size: 20px !important;
	font-weight: 700;
    letter-spacing: 2px;
	border:2px solid rgba(0,0,0,1);
	text-transform: uppercase;
	padding-top: 3px;
    padding-right: 10px ;
    padding-bottom: 3px ;
    padding-left: 10px ;
	border-radius: 4px;
}


 .blog-recent .col .meta-category a:hover {
	 background-color: black;
	 color: white;
	 transition: color 0.7s, background-color 0.7s;
}



.blog-recent .featured .post-featured-img  {
	margin-bottom:0 !important;
	border-radius:5px 5px 0px 0px !important;
}


.blog-recent .col:hover .post-featured-img {
     -webkit-transform: translateY(-12px) !important;
     transform: translateY(-12px) !important;
	 box-shadow: 0px 25px 90px rgba(0,0,0,0.27);
}





/* Modifica Grid Link 	 */

.nectar-category-grid[data-text-hover-color="dark"] .nectar-category-grid-item:hover .content *,
.full-width-section > .col.span_12.dark .nectar-category-grid[data-text-hover-color="dark"] .nectar-category-grid-item:hover .content * { 
  color: #058efb; 
	 transition: color 0.7s, background-color 0.7s; 

}


/* modifica image grid */
.portfolio-items[data-col-num="elastic"] .col img{
    border-radius:5px;
}


/* Modifica colore sfondo articoli */

body .container-wrap, body .home-wrap, body #page-header-wrap {
  background-color: #000!important;
}


body .single-post.ascend .container-wrap.fullscreen-blog-header, body.single-post[data-bg-header="true"].ascend .container-wrap {
    background-color: #ffffff!important
}


.full-width-content.vc_row-fluid .wpb_column .wpb_wrapper {
    font-size: 18px !important;
    Line-height: 18px !important;
    font-weight: 300 !important;
    color: #ffffff !important;
	text-align: justify;
}


#footer-outer div#copyright .col.span_5 {
    left: 50%;
}

#footer-outer .div#copyright col.span_7 {
    float: right;
}

#footer-outer div#copyright .col {
    width: auto !important;
}

#footer-outer #copyright p {
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}

#footer-outer #copyright p {
    font-size: 16px !important;
    font-weight: 500 !important;
	letter-spacing: 1px !important;
    text-align: center !important;}


body[data-fancy-form-rcs="1"] [type="radio"]:checked+label {
    color: #fff !important;
    font-size: 18px  !important;
    font-weight: 400  !important;
}

.page-header-overlay-color {
    background-color: rgba(15, 15, 15, 0.41) !important;
}


/*elimina intestazione e crea post pulito più imposta sfondo nero su articoli del magazine*/

html .postid-4234 #page-header-wrap.fullscreen-header {
    display:none !important;}

html .postid-4234 #ajax-content-wrap > .container-wrap.fullscreen-blog-header.no-sidebar{
	background-color:#0c0c0c!important;}


/* pagina pulita per il magazine */


.postid-9185 #page-header-wrap.fullscreen-header {
    display: none !important; }



/* pagina pulita per il magazine */

/* .page-id-4207 #header-space , .page-id-4207 #header-outer {display:none;} */

/* .page-id-4207 #header-secondary-outer {display: none;} */

/* .page-id-4207 #footer-outer{display:none;} */




HTML > BODY > DIV#ajax-content-wrap > DIV.container-wrap.fullscreen-blog-header.no-sidebar > DIV.container.main-content > DIV.row > DIV.blog_next_prev_buttons.wpb_row.vc_row-fluid.full-width-content.standard_section{
	display:none; 
}

