@media screen {
	
	*.print-show {
		display: none;
	}
	
}

@media print {
	a[href]:after {
		content: none !important;
	}

	header nav, footer {
		display: none !important;
	}
	
	*.print-hide {
		display: none !important;
	}
	.container-fluid{
		padding:0 !important;
        margin:0;
		font-size:10px !important;
	}

    .container{
        margin:0 !important;
        padding:0 !important;
    }

	.tab-content-roo-rule-detail-print{
		font-size:10px;
	}

    .rule-detail-document-img{
        width:15px;
    }

    .rotate{
        margin:0;
        font-size: 8px;
        width:1px!important;
    }

    .rule-details-documents-header{
        width:200px !important;
    }

    .document-img-row{
        margin:0;
        padding:0;
    }

    .rule-detail-document-img-placebo{
         padding-left:12px;
         padding-right:10px;
     }

    .rule-detail-document-img-placebo-historical{
        margin-left:10px;
        margin-right:9px;
    }

    .rule-detail-document-img-print{
        width:12px !important;
        margin-right:5px;
    }

    .custom-container{
        margin:0 !important;
        width:100%;
    }

    .home-page-module-border{
        margin:0 !important;
        padding:0 !important;
    }

    .col-xs-12 .padding-top-sm .padding-btm-sm .margin-top-md .margin-btm-sm{
        margin: 0;
        padding:0;
    }

    td.rotate > div{
        transform: translate(-50px, 50px) rotate(300deg);
        width:22px;
    }

    td.rotate.historical-rotate > div{
        transform: translate(-50px, 50px) rotate(290deg);
        width:20px;
    }

    .document-type-key-wrapper{
        width: 140px;
        padding-bottom:0;
    }

    .document-type-key-wrapper-historical{
        width: 145px;
        padding-bottom:0;
    }

   .csi-agency-memorandum-break-styling{
       margin-top:5px;
       margin-left:5px;
       font-size:7px;
   }

    #currentActionTableNew > thead > tr > th, body > div > div > div > div > div.row.margin-btm-xl > table > tbody > tr > th, #historicalActionTableNew > thead > tr > th{
       background-color:#324154 !important;
        color: white !important;
   }

    .rule-detail-document-historical-tab-styling{
        width:12px;
    }

    #historicalActionTableNew > thead > tr > th.rule-details-documents-header{
        min-width:200px;
    }

    .faded-styling-rule-detail-print{
        background-color:#828FA0 !important;
        color:black;
    }

    .ruleDetailTabWrapper{
        margin-bottom:0 !important;
        padding-bottom:0 !important;
        min-width:715px;
    }

    .current-print{
        margin:0 !important;
        padding:0 !important;
    }

    .table {
        margin-bottom: 0;
    }

    .historical-print{
        background-color:magenta !important;
        margin:0 !important;
        padding:0 !important;
    }

    .tab-content-roo-rule-detail-print{
        margin-top:0 !important;
        padding-top:0 !important;
    }

    .stuff-row{
        margin:0 !important;
        padding:0!important;
    }

    #historicalActionTableNew{
        margin-top:0 !important;
        padding-top:0 !important;

    }

    .active-rule-detail-tab{
        color: white !important;
    }

    .rule-details-wrapper-print-padding{
        padding-left:0;
        padding-right:0;
    }

}