/* CSS Document */

@media print {

.showprint{
    display:block !important;}

.hideprint{
   display:none !important;}
		
.tab-content > .tab-pane {
	display: block !important;
	opacity: 1 !important;
	visibility: visible !important;  }

.table-responsive, .table {
   overflow: visible !important;
   width: 100% !important;
   margin:0px;
   padding:0px;}

table, td, tr {
   margin:0px;
   padding:0px;}

.form-horizontal .control-label {
   text-align: left;
   color:#333;}

.textorojo { 
    color:#f70202 !important;
                }
span {
    color:inherit !important;
}
.row {
   margin:0px;
   padding:0px;}

    .body-panel {
        padding: 5px 0px;
    }
}

