th{
    background-color: rgba(44, 150, 225, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}
tr.hide-table-padding td {
    padding: 0;
}

.expand-button {
    position: relative;
}
.accordion-toggle{
    cursor: pointer;
   
}
.accordion-toggle {
    background: #5c432769 !important
}
.accordion-toggle.collapsed {
    background: white !important
}
.accordion-toggle .expand-button:after {
    position: absolute;
    /* left: .75rem; */
    top: 50%;
    transform: translate(0, -50%);
    content: '-';
    font-weight: bold;
}

.accordion-toggle.collapsed .expand-button:after {
    content: '+';
    font-weight: bold;
}
.sub-heading{
    width:30%;
    background-color: rgba(44, 150, 225, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}
.table>:not(caption)>*>* {
    padding: 24px;
}
.click-handle{
    vertical-align: middle;
}
/* tr:nth-child(even) {
    background-color: #f2f2f2;
  } */
.installation{
    background-color: #fe8d8d !important;
}
.door-direction-value{
    background-color: #dff48e !important;
}
.sub-heading-value{
    background-color: #e3dede;
}
label{
    font-weight: bold;
}
tr.hide-table-padding td div.show{
    background: #5c432769 !important
}
td + td .accordion-toggle{
    background: #5c432769 !important  
}

@media print
{    
    body {
        zoom: 60%;
      }
    .no-print, .no-print *
    {
        display: none !important;
    }
    th{
        background-color: rgba(44, 150, 225, 1) !important;
        color: rgba(255, 255, 255, 1) !important;
    }
    *{
        -webkit-print-color-adjust: exact !important; /*Chrome, Safari */
        color-adjust: exact !important;  /*Firefox*/
    }
    /* tr{
        display: none !important; 
    }
    .inprint{
        display: block !important; 
    }
    th{
        background-color: rgba(44, 150, 225, 1) !important;
        color: rgba(255, 255, 255, 1) !important;
    } */
    /* tr.hide-table-padding.inprint{
        display: block !important;  
    } */
}