/*****************************************/
/*  support.trustwave.com overrides   */
/*****************************************/
/* Navigation - Not Fixed */
body:not(.Fixed) .header-section,
.header-two-row {
  background-color: #001338 !important;
}
body:not(.header-fixed) #hs_cos_wrapper_module_16910398984436 .icon-left-q svg path {
  fill: #9cef69;
}
#hs_cos_wrapper_module_16910398984436 .i-content-right a {
  color: #9cef69;
}
#hs_cos_wrapper_module_16910398984436 .i-content-right a:hover {
  color: #FFF !important;
}
.Fixed .headernavigation .hs-menu-wrapper > ul > li > a {
  color: #001338 !important;
}
#hs_cos_wrapper_module_16910398984436 .login-section,
#hs_cos_wrapper_module_16910398984436 .overlayclr,
#hs_cos_wrapper_module_16910398984436 .incidence-section {
  border-top-color: #003fff !important;
}
.login-section:before,
#hs_cos_wrapper_module_16910398984436 .trust-section::before,
#hs_cos_wrapper_module_16910398984436 .service-section::before,
#hs_cos_wrapper_module_16910398984436 .solution-section::before,
#hs_cos_wrapper_module_16910398984436 .partner-section::before,
#hs_cos_wrapper_module_16910398984436 .resource-section::before,
#hs_cos_wrapper_module_16910398984436 .incidence-section::before {
  border-color: transparent transparent #003fff !important;
}
#hs_cos_wrapper_module_16910398984436 .manage-title,
#hs_cos_wrapper_module_16910398984436 .view-all-s a,
#hs_cos_wrapper_module_16910398984436 a .topic-title,
#hs_cos_wrapper_module_16910398984436 .sol-simp-menus .hs-menu-wrapper > ul > li.hs-menu-item > a,
#hs_cos_wrapper_module_16910398984436 .t-title-s,
#hs_cos_wrapper_module_16910398984436 .title-s,
#hs_cos_wrapper_module_16910398984436 .resn-menu ul li.hs-menu-item a,
#hs_cos_wrapper_module_16910398984436 .topic-item .topic-title {
  font-weight: 300 !important;
  color: #3564f3 !important;
}
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .manage-right:hover .manage-title,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .topic-item:hover .topic-title,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .partn-clr:hover .title-s,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .trust-cls:hover .t-title-s,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .view-all-s a:hover,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .sol-simp-menus .hs-menu-wrapper > ul > li > a:hover,
#hs_cos_wrapper_module_16910398984436.hs_cos_wrapper .resn-menu .hs-menu-wrapper > ul > li > a:hover {
  color: #2043b0 !important
}
#hs_cos_wrapper_module_16910398984436 .manage-right {
  width: 100% !important;
}
/* Navigation - Fixed */
body.Fixed #hs_cos_wrapper_module_16910398984436 .icon-left-q svg path {
  fill: #3564f3;
}
.Fixed .i-content-right a {
  color: #3564f3 !important;
}
.Fixed #hs_cos_wrapper_module_16910398984436 .i-content-right a:hover {
  color: #2043b0 !important;
}
/* Login */
.log-logo {
  padding: 16px 64px !important;
}
.log-logo img {
  display: none;
}
#hs_cos_wrapper_module_16910398984436 .login-last-bnt,
#hs_cos_wrapper_module_16910398984436 .what-link {
  border: none;
  padding: 0 32px 24px;
  text-align: left !important;
}
#hs_cos_wrapper_module_16910398984436 .login-link-buton a,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a,
#hs_cos_wrapper_module_16910398984436 .what-link a {
  background: transparent !important;
  border: none !important;
  color: #3564f3 !important;
  font-size: 16px !important;
  font-weight: 300 !important;
  line-height: 150% !important;
  position: relative;
  text-align: left !important;
  padding: 0 !important;
}
#hs_cos_wrapper_module_16910398984436 .login-link-buton a:hover,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:hover,
#hs_cos_wrapper_module_16910398984436 .login-last-bnt a:hover,
#hs_cos_wrapper_module_16910398984436 .what-link a:hover {
  color: #2043b0 !important;
  text-decoration: none !important;
}
#hs_cos_wrapper_module_16910398984436 .login-link-buton {
  display: none;
}
#hs_cos_wrapper_module_16910398984436 .indics-title h6 {
  text-transform: none !important;
  color: #000 !important;
}
#hs_cos_wrapper_module_16910398984436 .resn-title,
#hs_cos_wrapper_module_16910398984436 .sol-fs-title,
#hs_cos_wrapper_module_16910398984436 .topic-titles {
  color: #000 !important;
  font-weight: 500;
}
#hs_cos_wrapper_module_16910398984436 .content-s,
#hs_cos_wrapper_module_16910398984436 .t-link-s,
#hs_cos_wrapper_module_16910398984436 .topic-content {
  color: #000 !important;
  font-weight: 300;
}
/* Primary & Secondary Buttons */
#hs_cos_wrapper_module_16910398984436 .btn-q a,
#hs_cos_wrapper_module_16910398984436 .indic-last-col a {
  background: linear-gradient(65deg, #3564f3, #3564f3 25%, #001338 60%, #001338);
  background-color: #3564f3;
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 250% 100%;
}
#hs_cos_wrapper_module_16910398984436 .btn-q.chgbtn a {
  background-color: #9cef69 !important;
  background: linear-gradient(65deg, #9cef69, #9cef69 25%, #fff 60%, #fff);
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 250% 100%;
  border: 1px solid #3564f3;
  color: #000;
}
/* Footer */
.footer-section .social-box ul li a,
.social-box ul li a {
  background: linear-gradient(65deg, #9cef69, #9cef69 25%, #001338 60%, #001338) !important;
  background-color: #9cef69 !important;
  background-position: 100% 0 !important;
  background-repeat: no-repeat !important;
  background-size: 250% 100% !important;
}
.footer-section .rs-footer:before {
  display: none;
}
.footer-section .social-box {
  margin: 32px 0 0;
}
@media (max-width: 1200px) {
  #hs_cos_wrapper_module_16910398984436 .icon-s path {
    fill: #9cef69;
  }
  #hs_cos_wrapper_module_16910398984436 .last-content p a {
    color: #9cef69;
    text-decoration: underline;
  }
  #hs_cos_wrapper_module_16910398984436 .indic-last-col a {
    color: #FFF !:mportant;
  }
}

.btn-primary, input[type=submit] {
background-color: #003fff !important;
border-radius: 12px !important;
border: none;
}

.button-field input[type=submit], .button-field input[type=submit]:hover {
background: url(/kb/skins/lbd25/images/search-input-button.png) no-repeat center center !important;
border: none;
}

.btn-primary:hover, input[type=submit]:hover {
background: linear-gradient(65deg, #001338, #001338 25%, #3564f3 60%, #3564f3) !important;
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
border: none;
}

.btn-primary:active, input[type=submit]:active {
background-color: #000 !important;
}

.btn-primary:disabled, input[type=submit]:disabled {
background-color: #d5dee5 !important;
color: #fff 1important;
border: none;
}

.btn-info, .indic-last-col a  {
background-color: #001338 !important;
color: #fff !important;
text-decoration: none !important;
border-radius: 12px !important;
border: none;
}

.btn-info:hover {
background: linear-gradient(65deg, #3564f3, #3564f3 25%, #001338 60%, #001338) !important;
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
border: none;

}

input[type=reset]  {
background-color: #001338 !important;
border-radius: 12px !important;
border: none;
color: #fff !important;
}

input[type=reset]:hover {
background: linear-gradient(65deg, #3564f3, #3564f3 25%, #001338 60%, #001338) !important;
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
border: none;
color: #fff !important;
}

input[type=checkbox]:checked, input[type=radio]:checked {
    background: #001338 !important;
}

.footer-section .bottom-menu ul>li>p {
font-size:15px;
font-weight:300;
line-height:150%;
padding:0;
}