.software-library-details{margin:0}
.software-library-details .extra{background-color:beige;padding:16px}
.software-library-details .image-section{max-width:800px}
.software-library-details .image-section IMG{width:100%;object-fit:contain}
.software-library-details .online-assets-section{margin-bottom:48px}
.software-library-details .swlib-table{width:100% !important}
@media screen and (max-width:768px){.software-library-details .swlib-table td,.software-library-details .swlib-table th{display:none}
.software-library-details .swlib-table .responsiveColumn{display:table-cell}
}
@media screen and (min-width:768px){.software-library-details .swlib-table .responsiveColumn{display:none}
}
.software-library-details .swlib-table TD,.software-library-details .swlib-table TH{padding:15px 15px !important}
.software-library-details .swlib-table TH{background-color:#1c355e;color:#fff}
.software-library-details .nowrap{white-space:nowrap}
.software-library-details .red{margin-left:8px;color:#da291c}
.software-library-details .label{border:0;margin-left:5px;border-radius:9px;font-size:12px;line-height:12px;color:#fff;background-color:#1c355e;opacity:.6;display:inline;padding:0 6px}
.software-library-details .swlib-online-assets th.col-responsive{width:100%}
.software-library-details .swlib-online-assets th.col-title{width:50%}
.software-library-details .swlib-online-assets th.col-category{width:50%}
.software-library-details .swlib-products th.col-responsive{width:100%}
.software-library-details .swlib-products th.col-product{width:30%}
.software-library-details .swlib-products th.col-title{width:70%}