.sa-severity>div{width:125px;height:125px;display:flex;align-items:center;justify-content:center}
.sa-critical{background:#9f2842}
.sa-moderate{background:#218fcf}
.sa-important{background:#ec7700}
.sa-low{background:#78be44}
.sa-severity>div p{color:#fff}
.sa-image-block{width:155px;display:inline-block;vertical-align:top}
.sa-detail-block{display:inline-block;width:calc(100% - 160px)}
.sa-details .sa-row-group{margin-bottom:10px;display:flex}
.sa-row-group label{width:120px}
.sa-details .sa-row-group span{width:calc(100% - 120px);font-family:metropolislight;color:#727175;padding-right:100px}
.sa-table-content .dataTables_wrapper .dataTables_paginate .paginate_button{font-family:metropolislight;padding:0 12px;font-size:16px;color:#3480a0;cursor:pointer}
.sa-table-content .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.sa-table-content .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover i.fa{color:#0091da}
::placeholder{color:#bfc0c1;opacity:1}
:-ms-input-placeholder{color:#bfc0c1}
::-ms-input-placeholder{color:#bfc0c1}
.sa-subscription input#securityEmail{height:29px;border-radius:15px;box-shadow:none;border:1px solid #e3e3e3;padding-left:10px;font-size:9px;width:100%;outline:0;position:relative;z-index:999}
.sa-subscription button{width:23px;height:23px;border-radius:50%;background:#1d428a;position:absolute;right:3px;top:3px}
.sa-subscription button i{color:#fff}
.sa-sharing p{font-size:12px;color:#1d428a}
.sa-subscription{width:180px;position:relative;margin-top:5px}
.sa-row-group{margin-bottom:5px}
table.dataTable thead th,table.dataTable thead td,table.dataTable tbody td a{font-family:metropolislight;font-size:16px}
table.dataTable thead th,table.dataTable tbody td{padding:20px 0;font-weight:normal;font-size:16px}
table.dataTable tr.shown+tr>td{padding:0}
table.dataTable tr.shown+tr>td td{border:0;padding-bottom:0;padding-top:10px}
table.dataTable tr.shown+tr>td td:last-child{font-size:14px}
table.dataTable tr.shown+tr>td tr:hover,table.dataTable tr.shown+tr:hover{background:0}
table.dataTable tr.shown+tr>td tr:last-child td{padding-bottom:10px}
table.dataTable{width:100% !important}
table.dataTable tr.shown+tr>td td:first-child{padding-left:35px;width:220px}
table.dataTable tr.odd{background-color:#f4f4f4}
table.dataTable tr table{border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.shown .fa-angle-right{transform:rotate(90deg)}
tr.shown td:first-child:before,tr.shown+tr>td:first-child:before{content:"";width:4px;display:block;height:100%;position:absolute;background-color:#0091da;top:0}
tr.shown td:first-child,tr.shown+tr td:first-child{position:relative}
.filter-block{margin-top:15px;padding-right:20px}
span.row-accordion{width:40px;display:inline-block;cursor:pointer;text-align:center;height:20px;vertical-align:middle}
.filter-block input[type="text"]{border-top:0;border-right:0;border-left:0;border-bottom:2px solid #d8d8d8;width:100%;height:35px;font-size:14px;outline:none !important}
div#table_id_length{font-size:14px;color:#565656;text-align:left}
div#table_id_length label{font-weight:normal}
.sa-table-content table.dataTable.display tbody td{border:0}
.sa-table-content{margin-top:50px}
.filter-block .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px !important}
.filter-block .btn-group>.btn:first-child{border-bottom:2px solid #d8d8d8}
.filter-block .btn-dropdown{padding:10px 0;border-top:1px solid;margin:0 15px;text-align:right}
.filter-block .btn-dropdown button{background-color:transparent;font-weight:normal}
.severity-filter-th .dropdown-menu li a{padding-bottom:10px;padding-left:40px}
.filter-block .btn-group>.btn:first-child{background:transparent;box-shadow:none;padding-right:30px !important}
.filter-block .bootstrap-select.btn-group .dropdown-menu{min-width:90%;background-color:#f0f0f0}
.dropdown-filter-th .bootstrap-select.btn-group .dropdown-menu li a{padding-left:25px}
.filter-block .bootstrap-select.btn-group .dropdown-menu li.selected a span.check-mark{display:block;position:absolute;left:7px;top:7px;font-size:11px}
.filter-block .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{right:auto;left:15px;font-size:11px;padding:2px;margin:0}
table.dataTable.no-footer{border:0}
div#table_id_info{display:none}
div#table_id_filter{display:none}
.sa-table-content .dataTables_wrapper .dataTables_paginate{margin:40px auto;float:none;text-align:center}
.sa-table-content .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:0;border:0;color:#565656}
.sa-table-content td a{font-family:"metropolislight"}
span.sa-severity{width:25px;height:25px;display:inline-block;vertical-align:top;line-height:25px}
.sa-severity-blk{display:inline-block;width:100px;background:#ebebec;text-align:center;font-size:14px;height:25px;vertical-align:top;line-height:25px;margin-left:20px;text-transform:capitalize}
table.dataTable tbody td>a{display:inline-block;width:calc(100% - 45px);vertical-align:middle}
.sa-sharing p i.fa{margin-right:5px}
.bootstrap-select.btn-group .dropdown-toggle .caret{border:0;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg)}
.bootstrap-select.btn-group .dropdown-toggle .caret:before{content:"\f105"}
@media(max-width:1024px){.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:160px}
table.dataTable tr.shown+tr>td td:first-child{padding-left:35px;font-size:14px;padding-right:20px}
}
@media(max-width:800px){.sa-sharing p{margin-left:5px}
.sa-image-block,.sa-detail-block,.sa-details .sa-row-group label,.sa-details .sa-row-group span,.sa-details .sa-row-group{width:100%;display:block;padding:0}
table.dataTable tr.shown+tr>td td:first-child{width:150px}
.sa-details .sa-row-group{margin-top:15px}
.sa-sharing{text-align:left}
.sa-details{margin-bottom:40px}
.sa-image-block .sa-severity{display:flex;justify-content:center}
}
@media(max-width:480px){.sa-sharing .sa-row-group{display:inline-block;margin-bottom:10px;vertical-align:middle}
.sa-sharing{text-align:center}
table.dataTable thead th:nth-child(3),table.dataTable thead th:nth-child(4),table.dataTable tbody td:nth-child(3),table.dataTable tbody td:nth-child(4){display:none}
}
.subscriptionerrorMsg .user{font-size:10px;padding-left:10px;color:red}
.columncontainer2 .sa-sharing{float:right}
.columncontainer2 .sa-row-group p{font-size:12px;color:#1d428a}
.btn-default:hover .bs-caret,.btn-default:focus .bs-caret{color:#333}
.tr{display:table-row}
.td{display:table-cell;padding:20px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.thead .tr:first-child .td{border-top:1px solid #d8d8d8}
.thead .tr:first-child .td{border-top:1px solid #d8d8d8}
.tr .td:first-child{border-left:1px solid #d8d8d8}
.tr:nth-child(even){background:#f4f4f4}
.td-content .sa-severity-blk{margin-left:0}
.tr.thead .td{border-top:1px solid #d8d8d8}
@media(min-width:1200px){td.td{max-width:200px;word-break:break-word}
}
@media(max-width:800px){.tr .td:before{content:attr(data-th);display:inline-block;font-family:"metropolismedium";width:50%}
.tr .td p{width:50%;display:table-cell}
.td .sa-severity-blk{margin:0}
.tr.thead{display:none}
.td,.tr{display:block;border-bottom:1px solid #d8d8d8}
.td-content{display:inline-block;width:50%}
}
.td[data-th="Severity"]{min-width:170px}
.advisories-data td.td,.advisories-data td.td a{font-size:14px}
.advisories-data td.td{padding:20px}
.secadvheading .section-custom{margin:0}
.paragraphText .section-custom{margin:0}
.secadvheading b{font-family:'metropolismedium';font-weight:normal}
.clone-doc{max-width:1500px}
@media(min-width:500px){.advisory-index-redesign table.dataTable tbody td.details-control{min-width:150px}
}
.search-filter-th{width:auto !important}
.sa-content{position:static;min-height:500px}
.sa-table-content{display:none}