/*!
 * print.css v1.0.0
 * http://printstylesheet.com/
 *
 * Copyright (c) 2011 David Bushell
 * Dual licensed under the BSD or MIT licenses: http://printstylesheet.com/license.txt
 
 * Author: David Bushell
 * http://dbushell.com/
 */

/* use a media query to limit the CSS to only print devices, like a printer */
@media print {

    @page {
        size: A4;
    }

    html,
    body {
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden;
        height: auto;
    }

    /* .product-page .product-image-container,
    .product-page .product-tab-content {
        display: none;
    } */

    body .modal,
    body .modal * {
        display: block !important;
        page-break-after: avoid;
        border: none !important;
        page-break-before: avoid;
    }

    body {
        position: relative;
        zoom: 80%;
    }

    body .modal .modal-dialog {
        max-width: 100%;
        min-height: 100%;
        margin: 0;
        -webkit-transform: none;
        -moz-transform: none;
        -o-transform: none;
        transform: none;
        display: block;
        width: 100%;
        position: absolute;
        top: 0px;
        border: none !important;
    }

    body .modal .modal-dialog .modal-content {
        max-width: 100%;
        height: 100%;
        display: block;
        position: static;
        border: none !important;
    }

    body .modal .modal-dialog .modal-content .modal-header button{
      display: none !important;
    }



    * {
        -webkit-print-color-adjust: exact;
        -webkit-transition:none!important;
        -o-transition:none!important;
        -moz-transition:none!important;
        transition:none!important;
    }

    /*For Chrome and Safari*/
    .resp-arrow,
    .user-bar,
    .breadcrumb,
    .product-zoom-caption,
    .topLi,
    .resp-tabs-list,
    .copyrights-links {
        display: none;
    }

    div.resp-tabs-container .resp-tab-content,
    div.resp-tabs-container .resp-accordion {
        display: block;
    }

    a[href]:after {
        content: none !important;
    }

    .cb_colorImg {
        display: block;
        margin: 0px 5px;
    }

    .cb_colorImg a {
        display: block;
    }



    .cb_name {
        font-size: 10px;
    }

    .cb_name a {
        font-size: 10px;
    }

    img {
        max-width: 100%;
    }

    .products-page .col-sm-5 {
        width: 45%;
        display: inline-block;
        vertical-align: top;
    }

    .products-page .col-sm-7 {
        width: 53%;
        display: inline-block;
        vertical-align: top;
    }

    .product-carousel.owl-carousel.owl-loaded {
        display: none;
    }

    .cb_product:nth-child(9n+1) {
        clear: both;
    }

    .edgeIcon .field-label,
    .greenguardIcon .field-label {
        padding-left: 0px;
    }

    .documentsLeft span.pdf {
        display: none;
    }

    .resp_tabs .documentsLeft p a,
    .resp_tabs .documentsRight p {
        color: #000;
        font-size: 12px;
    }

    /*.footer{display:none;}*/
    .expertmap-container .selector,
    .Us-selector {
        display: none;
    }

    .footer-links .container {
        display: none;
    }

    .scrollTop .arrow-top {
        display: inline !important;
    }

    .scrollTop .arrow-bottom {
        display: none !important;
    }

    .edgePageLeather .clsPrint {
        display: none !important;
    }

    #edelman-products-filter-form {
        display: none;
    }

    .footer-links {
        display: none !important;
    }

    .footer-copyrights {
        display: none !important;
    }

    .footer-topbar {
        display: none !important;
    }

    #printfootercopyright {
        display: block !important;
    }

    #printfooterlink {
        display: block !important;
    }

    .footerTrade {
        padding-left: 15px;
    }

    .footerLogo {
        padding-left: 15px;
    }

    .printfootercopy .copyrights-text {
        padding-left: 60px;
    }

    .specprintsection {
        display: none;
    }

    .specprintsectiondetails {
        display: block;
    }

    .printimageicon {
        display: none;
    }

    .titleColor {
        margin-bottom: 15px;
    }

    .colorcontengrid {
        width: 16.66666667%;
    }

    /*Specificatio1 style*/
    #specification1 {
        margin-top: 0px !important;
    }

    #specification1 .resp-tabs-list1>h2 {
        margin-top: 0px !important
    }

    #specification1 .spec_holder .table td {
        padding: 7px 7px !important
    }

    #specification1 .spec_holder .table {
        margin-bottom: 10px !important
    }

    #specification1 .resp-tabs-list1>h3 {
        margin-bottom: 0;
    }

    .footer-copyrights {
        min-height: 55px !important;
        padding-top: 15px !important;
    }

    /**/
    .documentsLeft,
    .documentsRight {
        width: 50%
    }

    #lightboxPrintFrame {
        display: block;
    }

    .lightprintimage {
        display: none;
    }

}