/* Enter Your Custom CSS Here */

h1, h2, h3, h4{letter-spacing:4px!important;}
p{line-height:1.4!important;}
.sottotitoletto {margin-top: -33px!important; margin-left: 72px;}


.owl-dots.single-h-padding.owl-dots-classes {padding-bottom: 40px;}
.panel-title > a span{font-size:18px;}

ul#menu-main a {letter-spacing: 2px;}

h1.h1 {line-height: 42px;}

/*.testo_coming_soon h1 {border: 2px solid #333; padding: 25px;}*/


/* MENU SEZIONI  */
.no-touch .onepage-pagination .cd-dot {width: 70px; height: 1px; background-color: #bbb!important; border-radius: 0; box-shadow: none;}
.no-touch .onepage-pagination span.cd-dot-cont + .cd-label {opacity: 1; display: inline-block; transform: scale(1.2); cursor:pointer!important;}
.no-touch .onepage-pagination a.is-selected span.cd-dot-cont + .cd-label {transform: scale(1.3); top: -23px; color: #000000;}
.border-accent-color{border:none!important;}
.style-accent-bg{background:none;}
.no-touch .onepage-pagination .cd-label{padding: 10px 0px 0px 0px; color: #bbb; top: -17px; right: -42px; font-size: 11px;}
.no-touch .onepage-pagination .cd-label:after{display:none;}
.onepage-pagination{right:25px!important;}
.no-touch .onepage-pagination li {height: 36px;}
.lines, .lines:before, .lines:after {
    display: inline-block;
    width: 40px;
}
.lines-button.x2.close .lines:before, .lines-button.x2.close .lines:after {
    width: 40px;
}


.no-touch .onepage-pagination a.is-selected .cd-dot {
    background-color: #bbb;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    width: 90px!important;
    margin-left: -10px;
}

.no-touch .onepage-pagination span.cd-dot-cont:hover .cd-dot, .no-touch .onepage-pagination a.is-selected .cd-dot{
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}





/* NEWS */

.category-info{display:none!important;}
.author-info{display:none!important;}
.t-entry-readmore a{font-size:16px!important; color:#147da1!important; text-transform:lowercase!important; font-weight:200px!important;}

/* LETTERATURA */
.home .owl-item .t-inside {border: 1px solid #fff; padding: 30px;}
.post-info{display:none;}


/* FORM */
.form_testo_centrato{text-align:center; margin: 20px 0 0 0!important;}


/* COOKIE NOTICE */

#cookie-notice .button.wp-default {
    padding: 10px 20px;
    background: #fff;
  border-radius:0px;
    border-color: none;
    text-shadow: none;
    border: none;
    font-family: 'Inconsolata';
  
}

/* IPAD PRO */

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px){
  .colonna-nascondi {display: none!important;}
	.home-colonna-tablet{width:46%!important;}
	
}


/* SMARTPHONE */

@media only screen and (max-width: 450px){
  .titolo-prodotto h2 {font-size: 60px!important;}
	.titolo-prodotto h1 {font-size: 60px!important;}
	
	.sottotitoletto {margin-top: -12px!important; margin-left: 36px!important;}
	.sottotitoletto h2 {font-size: 16px!important;}
	h3.t-entry-title.h2 {letter-spacing: 1px!important;}
	h3.h3 {letter-spacing: 1px!important;}
}



