﻿/* --------------------------------------------------------------
 Bug 6072
 CSS Print used for printing estimator pages


-------------------------------------------------------------- */

@font-face {
    font-family: 'open_sansregular';
    src: url('/fonts/OpenSans-Regular-webfont.eot');
    src: url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/OpenSans-Regular-webfont.woff') format('woff'), url('/fonts/OpenSans-Regular-webfont.woff') format('woff'), url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('/fonts/OpenSans-Bold-webfont.eot');
    src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/OpenSans-Bold-webfont.woff') format('woff'), url('/fonts/OpenSans-Bold-webfont.woff') format('woff'), url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('/fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@media print {
    body{background-color:#fff; color: #000 !important; }
    * {font-family: 'open_sansregular', Helvetica, Times New Roman !important;}
    #hidden{display:none !important;visibility:hidden;}
    #printBtn,#customEstimateBtn,#back-to-top,#estimateBtn{display:none!important;}
    header, .mainNav, .sign-in-link {display: none !important;}
    .collapse.show{display:block!important;height:auto!important}
    i.info-icon.fas{display:none!important}
    #page{width: 100% !important; display: block !important;}
    #topbar{margin-bottom: 0px !important; padding-bottom: 0px !important;}
    .pagebreak {page-break-before: always !important;}
    .row {display: block;}
    .col-3 {max-width: 25%; width: 25%;display: inline-block !important;float: left;}
    .col-6 {max-width: 50%;width: 50%;display: inline-block !important;float: left;}
    span{display: inline-block;}
    .accordion p{width: 100%;}
    #fullServeSection{display: none !important;}
    .border-bottom {border-bottom: none !important;}
    .accordion a {color: #000 !important;}
    .leaf-right-divider::before, ul.pull-right.socialDiv {display: none !important;visibility: hidden;}
    .card {display: block !important;}
}
