/*
Theme Name: Klean-Child
Theme URI: http://www.divjot.co/?p=110
Author: Massimo Querzolo
Author URI: https://massimoquerzolo.it
Description: Theme Child of Klean 
Template: klean
Version: 1.0
*/

/*--------------------------------------------------------------
	THEME IMPORT CSS
--------------------------------------------------------------*/
@import url("../klean/style.css");

/*--------------------------------------------------------------
	CHILD THEME CSS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Reset
2.0 Typography
3.0 Elements
4.0 Forms
5.0 Navigation
	5.1 Links
	5.2 Menus
6.0 Accessibility
7.0 Alignments
8.0 Clearings
9.0 Widgets
10.0 Content
	10.1 Posts and pages
	10.2 Asides
	10.3 Comments
11.0 Infinite scroll
12.0 Media
	12.1 Captions
	12.2 Galleries
--------------------------------------------------------------*/

/*--------------------------------------------------------------
	1 HOMEPAGE
--------------------------------------------------------------*/
/* Questo CSS applicherą overflow: hidden SOLO agli elementi specificati
   che sono discendenti di un elemento con la classe 'home' (es. <body class="home">) */

.home html,
.home body,
.home div,
.home span,
.home applet,
.home object,
.home iframe,
.home h1,
.home h2,
.home h3,
.home h4,
.home h5,
.home h6,
.home p,
.home blockquote,
.home pre,
.home a,
.home abbr,
.home acronym,
.home address,
.home big,
.home cite,
.home code,
.home del,
.home dfn,
.home em,
.home font,
.home ins,
.home kbd,
.home q,
.home s,
.home samp,
.home small,
.home strike,
.home strong,
.home sub,
.home sup,
.home tt,
.home var,
.home dl,
.home dt,
.home dd,
.home ol,
.home ul,
.home li,
.home fieldset,
.home form,
.home label,
.home legend,
.home table,
.home caption,
.home tbody,
.home tfoot,
.home thead,
.home tr,
.home th,
.home td,
.home .entry-title {
	overflow: hidden !important;
}


.home .main-navigation {
    background: rgba(25,25,25,.4);
}

.home #page {
display: none !important;
}

.home #search-top {
display: none !important;
}

.home #slider-wrapper {
display: initial !important;
}
.home #slider-wrapper ul {
    margin: 0px;
}

.bx-viewport, .bx-wrapper{
position:relative;
width:100%;
height:100% !important;
top:0;
left:0;
}

.bxslider, .bxslider li {
height: 100vh !important;
position: absolute;
}

.bxslider li {
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
}



/*--------------------------------------------------------------
13 TAX87 MODIFICATION
--------------------------------------------------------------*/
.site-info {
   display: none;
}

/* TAX87 MODIFICATION */

/* FOR MOBILE THEME */
.menu-toggle {
  border-radius: 2px 2px 2px 2px;
  color: #191919 !important;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, .entry-title {
	color: #eee;
}

#slider-wrapper, .post-navigation, .av-social-share, .av-social-type-text-icon { 
  display: none !important;
} 

.entry-title, h1.entry-title a {
	color: #eee !important;
}

.main-navigation {
    background: rgba(25,25,25,.9);
}

#contact-form {
    border-spacing: 15px;
    border-collapse: separate;
}

.wp-post-navigation {
display: block;
width: 100%;
background: #000;
padding: 20px 10px;
margin-top: 15px;
}

#social-icons i {
    margin: 0px !important;
}

/* Visualizzo il Badge reCAPTCHA solo su pagina contatti */
body:not(.page-id-225) .grecaptcha-badge {
    display: none;
}