@page { size: 210mm 297mm; margin: 0mm; }
*     { background:none !important; }
html  { margin:0 !important; padding:0 !important; }
body  { background: #fff !important; font-size:9pt !important; padding:0 !important; margin:10px !important; height: auto !important;}
a     { color: #323232 !important; }
th,td { color: #323232 !important;  border:1px solid #323232 !important; }

.logo_img {
    background-color: rgba(95, 96, 98, 0.75) !important;
    max-width: 100mm !important;
    display: block;
    margin: 0 auto;
}

.description {
    color: #323232 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
}

.nav-container,
.footer-container,
.pager,
.toolbar,
.actions,
.btn-anc,
.buttons-set { display:none !important; }
.col-left { display: none !important; }
.col-right { display: none !important; }
.more-views { display: none !important; }
.tabs { display: none !important; }
/*.product-options-bottom { display: none !important; }*/
.product-options-bottom .add-to-links,
.product-options-bottom .add-to-cart { display: none !important; }

.header-container { display: block !important; text-align: center !important; width: 173mm; }
.header { text-align: center !important; width: 173mm; }

.print-icon-wrapper { display: none;}

.padder { position: absolute; right: 17mm; top: 81px; } 

#product_tabs_custom1_contents { clear: right; float: right; display: block !important; margin-bottom: 10px; }
#product_tabs_custom2_contents { clear: right; float: right; display: block !important; }
#product_tabs_custom3_contents { display: block !important; }

.block .block-title { background: none #323232!important; color: #fff !important; text-align: center !important; }
.block-related .block-title strong span { text-align: center !important; }
.product-options dt.title-option { background: none #323232 !important; color: #fff; }
.product-options dt label { text-align: center !important; background-color: #323232 !important; color: #ffffff !important; }

.price-box {
    float: right !important;
    text-align: right !important;
    font-size: 22px !important;
    margin: 10px 0;
}

.price-box .price-as-configured .price-label {
    float: left;
    font-size: 26px;
    margin-right: 10px;
    text-transform: uppercase;
}

.price-box .full-product-price .price {
    font-size: 26px;
    font-weight: 700;
    color: #1a171b;
}

.block-related { clear: both; }

.col3-layout .col-wrapper { width: 190mm !important; margin: 0 !important; padding: 0 !important; } 
.col3-layout .col-wrapper .col-main { width: 190mm !important; float: none !important; margin: 0 !important; padding: 0 !important; }
.product-options {  }
.product-essential  { }
.product-collateral { }

.img-misure, .img-esploso {
    max-width: 200mm !important;
    max-height: 290mm !important;
    width: auto !important;
    height: auto !important;
    margin: 0 auto;
}

.anc-product-notes {
   font-style: italic;
}

.anc-product-notes strong {
   font-style: normal;
}

/*
.product-collateral .std { clear: left; float: left; width: 85mm; }
.col3-layout .product-view .product-img-box { float: left; width: 85mm !important; }
.product-view .product-img-box .product-image-zoom { width: 85mm !important; height: 55mm !important;  }
.product-view .product-img-box .product-image-zoom img { width: 85mm !important; height: auto; }
.mousetrap { width: 85mm !important; height: 55mm !important;  }
.col3-layout .product-view .product-shop { width: 85mm; float: left; clear: left; }
.img-misure, .img-esploso { width: 85mm !important; }
.product-specs  { width: 85mm !important; }
.block-related .block-title {  text-align: center !important; }
*/

.page-print .data-table .cart-tax-total { background-position:100% -54px; }
.page-print .data-table .cart-tax-info { display:block !important; }

a.anc-bundle-add-to-cart-carrelo,
.product-view .add-to-box { display: none !important; }

.options-list tr td span.label { border: none !important;}
.product-options dd { page-break-inside: avoid; }

.product-options-bottom.madart-options-accessori .options-list tr td,
.product-options-bottom.madart-options-bundle .options-list tr td {
    padding: 0 2px;
    line-height: 12px !important;
    border-spacing: 0;
}
