/*--------------------------------------------------
P E R F O R M A N C E I N L I G H T I N G
www.websolute.it
website by websolute
--------------------------------------------------*/

body { font-size: 12px; line-height: 18px; background-color: #FFF; }
.side-filter, .blocco-fondazione, .to-top, .profiler-results { display:none!important; }
h2.desc, h3.title { font-size:22px!important; }
.fixed-menu { display:none!important; }
#breadcrumb, .filetto-bread { display:none!important; }
.prefooter, #footer, footer, .footer { display:none!important; }
.tmpl-prodotto { width:100%!important; }

.header-print { display:block; margin-bottom:25px; margin-top:25px; }
.tmpl-interno .wrapper { padding-top:0!important; }
.header-print-sx { width:60%; float:left; }
.header-print-dx { width:40%; float:right; margin-bottom: 20px; }
.header-print-dx ul { width:100%; border-bottom:0; list-style:none; margin:0; padding:0; }
.header-print-dx li { border-bottom:1px solid #d2d1d1; width:100%; padding:4px 0 2px 0; font-size:12px;  }
.header-print-dx li span { text-transform:uppercase; font-size:12px; }

.tmpl-prodotto h1.title { font-size: 46px; }
.tmpl-prodotto .tbl-desc-prod th, .tmpl-prodotto .tbl-desc-prod td { font-size: 18px; }
.tmpl-prodotto .tbl-desc-prod td, .tmpl-prodotto .tbl-desc-prod td { font-size: 14px; }
.tmpl-prodotto .slick-slide .checkbox { display:none; }
.tmpl-prodotto .accessori-prod .slick-slider { padding:0; }
.tmpl-prodotto .slick-prev, .tmpl-prodotto .slick-next { display:none!important; }

.prod-slideshow { display:none!important; }
.prod-slideshow .item img { max-width:100%!important; }
.list-img-prod { display:block; }
.list-img-prod .item { margin-bottom:15px; display:none; }
.list-img-prod .item:first-child { display:block!important; }

.wrap-prodotto { border-left:0; border-right:0; padding:25px 0; }
.wrap-prodotto .icons { margin:0px 0px 10px 0px; }
.prodotto-header { border-left:0; border-right:0; border-top:0; }
.prodotto-header h1.title {}
.box-prod-img .titolo {font-size:22px;}
.box-prod-img .thumb {width:100%; margin:0px;}

.list-img-prod img { margin-bottom:30px; }

/* Tabella */
.tbl-desc-prod td { padding:4px 0; }
.tbl-desc-prod th { padding:4px 0; }
.tmpl-prodotto .tbl-desc-prod th, .tmpl-prodotto .tbl-desc-prod td { line-height:18px!important; }

.last-break { page-break-before: always; }
