.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 .document-section{margin-bottom:48px}
.software-library-details .online-assets-section{margin-bottom:48px}
.software-library-details .table-searchbar{display:flex;justify-content:space-between;padding-bottom:16px}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-label{font-weight:600;font-size:14px;line-height:140%;letter-spacing:.1px;color:#2c2c2b;margin-bottom:4px}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field{display:flex;gap:12px}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-input{position:relative;flex:1 1 auto}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-input input[type="search"]{width:calc(20em);height:44px;padding:3px 3px 3px 5px;outline:0;font-size:14px;font-weight:400;line-height:150%;background:#f9f9f9;border:1px solid rgba(0,0,0,0.1);border-radius:4px}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-input input[type="search"]:focus{border:2px solid #157eac}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-input .search-clear{position:absolute;top:13px;right:8px;border:0;padding:0}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-button{flex:0 0 auto;width:44px;height:40px;display:flex;align-items:center;justify-content:center;padding-right:1px;background:#1c355e;color:#fff;border:2px solid #1c355e;border-radius:4px}
.software-library-details .table-searchbar .table-searchbar-search .table-searchbar-field .table-searchbar-button:hover{background:#157eac;border:2px solid #157eac;cursor:pointer}
@media screen and (max-width:768px){.software-library-details .table-searchbar{flex-direction:column}
.software-library-details .table-searchbar input[type="search"]{width:100% !important}
}
.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-documents th.col-responsive{width:100%}
.software-library-details .swlib-documents th.col-title{width:50%}
.software-library-details .swlib-documents th.col-category{width:20%}
.software-library-details .swlib-documents th.col-date{width:12%}
.software-library-details .swlib-documents th.col-download{width:13%}
.software-library-details .swlib-documents td.col-title{white-space:normal}
.software-library-details .swlib-documents td.col-download a{font-weight:400;line-height:140%;letter-spacing:.25px;color:#1479a6;text-decoration:none;cursor:pointer}
.software-library-details .swlib-documents td.col-download a:hover{text-decoration:underline currentColor;color:#41b6e6}
.software-library-details .swlib-documents .doc-icon-secure,.software-library-details .swlib-documents .doc-icon-sde{padding-left:5px;color:#da291c}
.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%}