/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

@media print { 
 /* All your print styles go here */
    #header-nav, .leo-dropdown-cart, aside#notifications, #cart-block, div.leo-fly-cart.solo.type-fixed.enable-slidebar.offset-left, .product-notification, .breadcrumb, .product-actions, a.open-review-form, header#header.navbar-fixed-top, section.category-products.block.clearfix, section.viewed-products.block.clearfix, div#thumb-gallery.product-thumb-images.slick-initialized.slick-slider,
    #menu-icon,
    #search_widget,
    #footer, .cart-voucher,
    .featured-products,
    .js-qv-mask, div.main-widget.yotpo-display-wrapper, .yotpo yotpo-main-widget,
    .print-link, #cookiescript_badge, div#product-comments-list-header, div#empty-product-comment,
    .product-additional-info,
    a.gformbuilderpro_openform,
.mc-modal,
    div#group_accessories, #cookiescript_injected { display: none !important; }
main#page { padding-top: 0!important; }
img#zoom_product.js-qv-product-cover.img-fluid {max-width:50%!important;width: 50%;margin-bottom:0!important;margin:0 auto;}
h1.h1.product-detail-name, .product-detail-name {margin-bottom:0rem!important;}
 #_desktop_logo{display:inline-block!important; width:20%!important; float:left!important;}
 
 .header-phone-address{width: 50%; float:left;}
 .header-phone, .header-address {text-align: left!important; float: left; display: block; width: 100%;}
 .header-address {margin-top: 12px;}

 .print-product-image {
    width: 50%;
    float: left;
    border:1px solid black;
 }
 .product-prices, div.product-prices, #main .page-content {
margin:0rem!important;
margin-bottom:0rem!important;
margin-top:0rem!important;
 }   
 div.product-tabs.tabs{
margin-top:0px!important;
margin-bottom:10px!important;
 } 
.blockreassurance_product{
margin-top:10px!important;
display:flex;
 }     
 .siprint {
    display:inline-block!important;
}
 .no-print {
    display:none!important;
}
}
           #product-comments-list-header, .product-comment-list-item, .open-review-form {
    display:none!important;
}
#billing_form > div.input_wrapper.required.form-group.text.form-group.row.rf_only_f_0 > label { display: none!important;}
.product-detail.product-thumbs-bottom .product-thumb-images .slick-list .slick-slide {
    padding-right: 5px;
    padding-left: 5px;
    width: 50px!important;
}
.slick-track {
    width: 100%!important;
}
section.featured-products > div > article  {
    width: 24%!important;
    float: left!important;
    margin: 5px!important;
    display: inline-block!important;
}
a.leo-product-show-review-title  {
    display:none!important;
}