.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:16px;color:#1d428a}
.sa-subscription{position:relative;margin-top:5px}
.sa-sharing p i.fa{margin-right:5px}
.social-sharing .fa{font-size:14px}
.sa-detail-wrapper .sa-sharing .sa-row-group{margin-bottom:15px}
.sa-sharing p i.fa{margin-right:12px}
.sa-subscription .speakerpopup .modal-dialog{max-width:480px;transform:translate(-50%,-45%)}
.sa-subscription .speakerpopup .sa-subscription-modal-title .modal-title{font-size:25px;font-weight:400;color:#000}
.sa-subscription .speakerpopup .sa-subscription-modal-description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#565656;margin-top:8px}
.sa-subscription .speakerpopup .sa-subscription-modal-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 23px;background:#1d428a;border:0 solid #fff;border-radius:3px;width:100px;margin-bottom:5px;margin-top:24px;height:40px;color:#fff;font-size:14px;text-transform:uppercase}
.sa-subscription .speakerpopup .modal-description #securitysignup{margin:25px;display:flex;flex-direction:column}
.sa-subscription .speakerpopup .modal-description #securitysignup label{color:#000;font-size:16px;font-weight:bold !important;margin-bottom:10px;width:auto}
.sa-subscription .speakerpopup .modal-description #securitysignup #securityEmail{width:300px;height:40px;background:#fff;border:1px solid #979797;border-radius:3px;color:#565656;font-size:16px}
.sa-subscription .speakerpopup .modal-description #securitysignup .subscriptionerrorMsg{display:none;color:#9f2842;font-size:13px;font-weight:600;height:30px;margin-top:4px;background:#f4f8fa;padding:8px;font-size:14px}
.sa-subscription .speakerpopup .sa-subscription-success-msg{display:none;color:#565656;font-size:16px;margin-top:5px}
.sa-subscription .speakerpopup .close-sasignup-popup-button{display:none;justify-content:center;align-items:center}
.sa-subscription .speakerpopup .sa-subscription-error-msg{display:none;color:#565656;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:5px 10px;border:1px solid transparent;border-radius:.25rem;font-size:14px;margin-top:10px}
.sa-subscription .sa-signin-link{cursor:pointer}
.sa-subscription .sa-subscription-modal-title{padding:40px 48px 0 48px;display:flex;flex-direction:column;justify-content:center;margin-top:auto}
.sa-subscription .speakerpopup .main-content-top{width:100%;margin:auto}
.sa-subscription .modal .modal-description{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}
.sa-linkSection-container{display:flex;flex-direction:column;align-items:flex-start;padding:20px;background:#fff;box-shadow:0 8px 16px rgba(17,69,134,0.12);border-radius:3px}
.sa-sociallink-container a{margin-right:5px}
.sa-sociallink-container .social-sharing{margin:5px 5px 0 5px}
.sa-no-focus-outline>*:focus{outline:0}
.sa-sharing p{font-size:16px;color:#1d428a;margin-bottom:0}
@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-detail-block .sa-sharing{text-align:left}
.sa-detail-block .sa-details{margin-bottom:40px}
.sa-image-block .sa-severity{display:flex;justify-content:center}
}
@media screen and (min-width:481px) and (max-width:1023px){.sa-summary-link-section{max-width:320px}
.sa-sharing p{font-size:14px}
.sa-detail-wrapper .sa-sharing .sa-row-group{margin-bottom:10px}
}
@media(max-width:1024px){.sa-detail-wrapper .sa-sharing .sa-row-group{margin-bottom:10px}
.sa-sharing p{font-size:14px}
}
@media(max-width:480px){.sa-sharing .sa-row-group{display:inline-block;margin-bottom:10px;vertical-align:middle}
.sa-detail-block .sa-sharing{text-align:center}
.sa-subscription .speakerpopup .modal-dialog{transform:none}
.sa-subscription .speakerpopup .sa-subscription-modal-title .modal-title{font-size:20px}
.sa-subscription .sa-subscription-modal-title{padding:30px 25px 0 25px}
#securitysignup label{text-align:left}
.sa-subscription-modal-title p,.sa-subscription-modal-title h5{text-align:left}
.sa-sociallink-container .social-sharing{text-align:left}
}
.subscriptionerrorMsg .user{font-size:10px;padding-left:10px;color:red}
.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:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
}
@media(max-width:380px){.sa-subscription .speakerpopup .modal-description #securitysignup #securityEmail{width:100%}
}
.sa-details .sa-row-group label{display:inline-block;margin-bottom:.5rem;font-weight:bold;font-family:metropolislight;max-width:100%;font-size:14px}
.sa-details .sa-row-group{margin-bottom:10px;display:flex;font-size:14px}
.sa-details .sa-row-group label{color:#333}
.advisories-summary{margin-top:50px}
.trigger-menu+.root.responsivegrid{padding-top:25px}
.sa-detail-wrapper:lang(ja-JP){font-size:14px}