p.pardonText{display:none}
.hidden{display:none !important}
.bc-language-dropdown .bc-language-dropdown-btn{background:#fff;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#6d6f73;line-height:normal;letter-spacing:-0.25px;border-radius:.3rem;padding:1rem 2rem 1rem .75rem;min-width:108px;position:relative}
.bc-language-dropdown .bc-language-dropdown-btn::after{position:absolute;right:.4rem;top:calc(50% - 3px);width:0;height:0;border-top:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-bottom:.6rem solid #6d6f73;display:inline-block;margin-left:0;vertical-align:middle;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
.bc-language-dropdown .bc-language-dropdown-btn.opened::after{transform:rotate(0);-webkit-transform:rotate(0)}
.bc-language-dropdown .bc-language-dropdown-btn .dropdown-text{padding:0 .5rem 0 1rem;display:inline-block;word-break:break-word;white-space:normal}
.bc-language-dropdown .dropdown-menu{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;color:#6d6f73;line-height:16px;letter-spacing:0;border-color:#005c8a;top:5px !important;width:100%}
.bc-language-dropdown .dropdown-menu .dropdown-item{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;color:#6d6f73;line-height:16px;letter-spacing:0;word-wrap:break-word;white-space:normal}
.bc-language-dropdown .dropdown-menu .dropdown-item:hover{background:#005c8a;color:white}
p.pardonText{display:none}
.hidden{display:none !important}
.bc-version-dropdown{width:100%}
.bc-version-dropdown .bc-version-dropdown-btn{background:#fff;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#6d6f73;line-height:normal;letter-spacing:-0.25px;border-radius:.3rem;padding:1rem 2rem 1rem .75rem;min-width:108px;position:relative}
.bc-version-dropdown .bc-version-dropdown-btn::after{position:absolute;right:.4rem;top:calc(50% - 3px);width:0;height:0;border-top:0;border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-bottom:.6rem solid #6d6f73;display:inline-block;margin-left:0;vertical-align:middle;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
.bc-version-dropdown .bc-version-dropdown-btn.opened::after{transform:rotate(0);-webkit-transform:rotate(0)}
.bc-version-dropdown .bc-version-dropdown-btn .dropdown-text{padding:0 .5rem 0 1rem;display:inline-block;word-break:break-word;white-space:nowrap}
.bc-version-dropdown .dropdown-menu{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;color:#6d6f73;line-height:16px;letter-spacing:0;border-color:#005c8a;top:5px !important;width:100%}
.bc-version-dropdown .dropdown-menu .dropdown-item{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;color:#6d6f73;line-height:16px;letter-spacing:0;word-wrap:break-word;white-space:normal}
.bc-version-dropdown .dropdown-menu .dropdown-item:hover{background:#005c8a;color:white}
.bc-version-dropdown .version-icon{background:url("clientlib-site/resources/assets/version.svg") no-repeat left center;width:12px;height:12px;display:inline-block;vertical-align:middle;background-size:11px}
p.pardonText{display:none}
.hidden{display:none !important}
#header-search-control{display:none !important}
.ui-autocomplete{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;border-radius:3px;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,0.5);position:absolute;max-height:300px;overflow-y:auto;z-index:9999;top:0;cursor:pointer}
@media(min-width:1200px){.ui-autocomplete{max-width:220px}
}
.ui-autocomplete li{cursor:pointer;font-size:13px;list-style-type:none;background-image:none;margin:0}
.ui-autocomplete li:first-child{border-top:1px solid #fff;border-radius:0}
.ui-autocomplete li:last-child{border-radius:0 0 3px 3px}
.ui-autocomplete li a{font-size:13px;line-height:16px;margin:0;font-weight:600;color:#005c8a;text-decoration:none;padding:10px 8px;display:inline-block;width:100%;border-top:1px solid #f7f7f7;border-bottom:1px solid transparent}
.ui-autocomplete li a:hover{text-decoration:none;background:#f7f7f7}
.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-widget-content .ui-state-active,.ui-autocomplete .ui-widget-header .ui-state-active,.ui-autocomplete a.ui-button:active,.ui-autocomplete .ui-button:active,.ui-autocomplete .ui-button.ui-state-active:hover{border:1px solid transparent;background:#f7f7f7;font-weight:600;color:#005c8a}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.bc-ang-header{width:100%;height:90px;background-color:#f7f7f7;border-bottom:7px solid #cc092f;z-index:100;position:relative}
.bc-ang-header .menu-bg{display:none}
@media(max-width:991px){.bc-ang-header .menu-bg{position:fixed;z-index:-1;width:100vw;top:0;left:0;background:#53565a}
}
@media only screen and (min-width:576px) and (max-width:991px){.bc-ang-header .menu-bg{width:450px}
}
@media(min-width:1200px){.bc-ang-header .container-fluid{max-width:1170px}
}
.bc-ang-header .loggedOutUser,.bc-ang-header .loggedInUser{display:none}
.bc-ang-header .container-fluid{padding:0}
@media(min-width:992px){.bc-ang-header .container-fluid{padding:0 20px}
}
@media(min-width:1200px){.bc-ang-header .container-fluid{padding:0}
}
.bc-ang-header .container-fluid .navbar{padding:0;width:100%;z-index:10}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid .navbar{padding:0;margin:0}
}
.bc-ang-header .container-fluid .navbar .toggle-menu{font-size:25px;background:0;border:0;color:#cc092f;padding:0;width:auto;margin-top:5px;z-index:10}
.bc-ang-header .container-fluid .navbar .toggle-menu span{margin-top:4px;display:block;font-family:Arial,sans-serif;font-size:9px;font-weight:600;color:#cc092f;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .navbar .navbar-brand-wrapper{display:flex;width:100%;padding:0 15px;background-color:#f7f7f7;justify-content:flex-start;align-items:center;height:83px;position:relative}
@media(min-width:992px){.bc-ang-header .container-fluid .navbar .navbar-brand-wrapper{padding:0;width:auto}
}
.bc-ang-header .container-fluid .navbar .navbar-brand{position:absolute;display:block;background-image:url("clientlib-site/resources/assets/broadcom-logo.png");background-size:auto auto;background-position:center;background-repeat:no-repeat;padding:.3125rem 0;width:300px;height:39px;margin:0;transform:translate(-50%,-50%);top:50%;left:50%}
@media(min-width:992px){.bc-ang-header .container-fluid .navbar .navbar-brand{width:205px;background-size:contain;transform:none;position:static;display:inline-block;width:20.5rem;margin:0}
}
@keyframes mobileNavAnimation{from{display:none}
to{display:block}
}
@media only screen and (max-width:991px){.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show{width:100%;animation-name:mobileNavAnimation;animation-duration:5s;border-top:.7rem solid #cc092f;height:100%;overflow:hidden;z-index:1}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul{margin:0;padding:10px 0;list-style:none;width:100%;background-color:#53565a}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li{margin:8px}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-langselector,.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login{margin:5px 12px;border-bottom:2px solid #000}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-langselector .dropdown-menu{padding:0}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login{margin-top:22px !important}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-menu{padding:1rem}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-menu a{font-family:Arial,sans-serif;font-size:2rem;font-weight:400;color:#000;letter-spacing:normal;line-height:1;padding:.5rem 3rem}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-wrapper{padding:0 2rem;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#272829;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-wrapper .login-btn-wrapper{padding:.5rem 0}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-wrapper .login-btn-wrapper a{padding:5px 10px;margin-right:10px;text-transform:capitalize;background-color:#005c8a;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#fff;line-height:1.5;letter-spacing:normal}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.mob-login .dropdown-wrapper .forgot-pswd{padding:0;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#272829;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li img{display:none}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li>a,.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li>.dropdown>button{padding:11px 20px;text-transform:capitalize;background-color:#323232;width:100%;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:500;color:#fff;letter-spacing:normal;line-height:1;border:0;border-radius:0;text-align:left}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li>a:after,.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li>.dropdown>button:after{margin-top:.5rem}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li .nav-link.dropdown-toggle{padding:16px 10px}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li .nav-link{font-weight:100;color:#cc092f;background-color:#f7f7f7;text-align:center;border:0;padding:11px;border-radius:4px}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.nav-item .nav-link:after{float:right;border-top:5px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul>li.nav-item .dropdown.show .nav-link:after{border-top:0;border-bottom:7px dashed}
.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show+.menu-bg{display:block}
}
@media only screen and (max-width:991px) and (min-width:480px){.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show{width:320px}
}
@media only screen and (min-width:576px) and (max-width:991px){.bc-ang-header .container-fluid .navbar .navbar-collapse.collapse.show>ul{width:450px}
}
.bc-ang-header .container-fluid .navbar .navbar-nav{margin:0 1rem 0 1rem}
.bc-ang-header .container-fluid .navbar .navbar-nav .nav-link{cursor:pointer;display:block;position:relative;float:left;font-style:normal;padding:0 2px;margin:0 8px;font-family:Metropolis,sans-serif;font-size:1.6rem;font-weight:300;color:#cc092f;letter-spacing:.5px;line-height:1}
.bc-ang-header .container-fluid .navbar .navbar-nav .dropdown-menu{clear:both}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid .navbar .navbar-nav{margin:0;margin-left:10px}
.bc-ang-header .container-fluid .navbar .navbar-nav .nav-link{padding:0 2px}
}
.bc-ang-header .container-fluid .secondary-nav{float:right;position:absolute;top:0;right:0}
.bc-ang-header .container-fluid .secondary-nav ul{margin-top:0}
.bc-ang-header .container-fluid .secondary-nav ul li{display:table-cell}
.bc-ang-header .container-fluid .secondary-nav ul li>button{padding:4px 0 0 19px;text-transform:capitalize;color:#6b6b6b;font-size:14px;text-decoration:none;cursor:pointer;font-family:Arial,sans-serif;border:0;background:0}
.bc-ang-header .container-fluid .secondary-nav ul li>button span{margin-top:0;margin-left:5px}
.bc-ang-header .container-fluid .secondary-nav ul li>button:after{border-top:7.5px solid;border-right:7.5px solid transparent;border-left:7.5px solid transparent;vertical-align:middle;margin-left:6px;margin-top:-2px;margin-right:-1px}
.bc-ang-header .container-fluid .secondary-nav ul li>#dropdownMenuLogin{padding:0 0 0 15px;text-transform:capitalize;color:#6b6b6b;font-size:14px;text-decoration:none;cursor:pointer;font-family:Arial,sans-serif;border:0;background:0}
.bc-ang-header .container-fluid .secondary-nav ul li>#dropdownMenuLogin span{margin-top:0;margin-left:5px}
.bc-ang-header .container-fluid .secondary-nav ul li>#dropdownMenuLogin:hover{background:0;color:#a8a8aa;text-decoration:none}
.bc-ang-header .container-fluid .secondary-nav ul li button:hover{background:0;color:#a8a8aa;text-decoration:none}
.bc-ang-header .container-fluid .secondary-nav .dropdown ul{padding:15px;min-width:177px}
.bc-ang-header .container-fluid .secondary-nav .dropdown ul li{margin-bottom:10px;display:block}
.bc-ang-header .container-fluid .secondary-nav .dropdown ul li a{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#98999b;letter-spacing:normal;line-height:1;text-transform:none}
.bc-ang-header .container-fluid .secondary-nav .dropdown ul a:hover{color:#a8a8aa}
.bc-ang-header .container-fluid .secondary-nav .dropdown ul li:last-child{margin-bottom:0}
.bc-ang-header .container-fluid .secondary-nav .dropdown .dropdown-menu{right:0}
.bc-ang-header .container-fluid .predictive-search-form{padding:10px;width:100%;position:relative;background-color:#53565a;border:0}
@media only screen and (min-width:576px) and (max-width:991px){.bc-ang-header .container-fluid .predictive-search-form{width:450px;background-color:#53565a}
}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid .predictive-search-form{padding:0;padding-top:5px;width:auto;background-color:transparent}
}
.bc-ang-header .container-fluid .predictive-search-form .dropdown{position:static}
.bc-ang-header .container-fluid .predictive-search-form .dropdown .dropdown-toggle:after{border:0}
.bc-ang-header .container-fluid .predictive-search-form .dropdown .dropdown-menu{background-color:#4a4a4a;padding:10px 10px 0 10px;width:100%;float:none;height:60px;border:0;border-radius:0}
.bc-ang-header .container-fluid .predictive-search-form .dropdown .dropdown-menu .predictive-search{width:100%;padding:6px 12px;border-radius:0;border:1px solid #3f3f3f;height:38px;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#53565a;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .predictive-search-form .autocomplete{width:100%}
.bc-ang-header .container-fluid .predictive-search-form .predictive-search{background-color:#fff;border:4px solid #fff;padding:3px 36px 3px 10px;border-radius:4px;display:block;height:30px;border:0;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#53565a;letter-spacing:normal;line-height:1;width:100%}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid .predictive-search-form .predictive-search{width:auto;display:inline-block;padding:3px 42px 3px 10px}
}
.bc-ang-header .container-fluid .predictive-search-form button{background:0;border:0;height:30px;cursor:pointer;font-size:1.4rem;color:#333;padding:8px;position:absolute;top:10px;right:10px}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid .predictive-search-form button{right:2px;top:5px;padding:1px 6px}
}
.bc-ang-header .container-fluid .language{left:-30% !important;top:auto !important;transform:none !important;padding:5px 0}
.bc-ang-header .container-fluid .language a{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#787c82;letter-spacing:normal;line-height:1;text-transform:none;padding:.5rem 3rem;display:block}
.bc-ang-header .container-fluid .language a:hover{color:#a8a8aa;background:0}
.bc-ang-header .container-fluid ul.language-selector-list{padding:0 10px;min-width:177px}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid ul.language-selector-list{padding:15px}
}
.bc-ang-header .container-fluid ul.language-selector-list li{margin-bottom:0;display:block}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid ul.language-selector-list li{margin-bottom:10px}
}
.bc-ang-header .container-fluid ul.language-selector-list li img{display:none}
.bc-ang-header .container-fluid ul.language-selector-list li a{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#272829;line-height:20px;letter-spacing:normal;border-bottom:2px solid #dfdfdf;text-transform:none;padding:12px 15px 12px 25px;display:block}
.bc-ang-header .container-fluid ul.language-selector-list li a span{font-size:2.5rem;margin-right:10px;float:left}
.bc-ang-header .container-fluid ul.language-selector-list li a span:before{color:#f7f7f7}
.bc-ang-header .container-fluid ul.language-selector-list li a span.selected:before{color:#dd4b39}
@media only screen and (min-width:992px){.bc-ang-header .container-fluid ul.language-selector-list li a{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#98999b;letter-spacing:normal;line-height:1;border:0;padding:0}
}
.bc-ang-header .container-fluid ul.language-selector-list li:last-child a{border:0}
.bc-ang-header .container-fluid ul.language-selector-list a:hover{color:#a8a8aa}
.bc-ang-header .container-fluid ul.language-selector-list li:last-child{margin-bottom:0}
.bc-ang-header .container-fluid .login .dropdown-menu{left:auto !important;right:-50px;display:block;overflow:hidden;width:225px;visibility:hidden;top:-240px}
.bc-ang-header .container-fluid .login .dropdown-menu.show{visibility:visible;top:25px;padding:10px 0}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper{padding:2px 15px;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#272829;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper a{border-radius:25px;text-transform:capitalize;padding:10px 12px}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper .btn-login{background-color:#cc092f;margin:15px 15px 7px 0;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#fff;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper .btn-register{background-color:#898a8d;margin:15px 0 7px 0;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#fff;letter-spacing:normal;line-height:1}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper .forgot-pswd{padding:0;font-family:Arial,sans-serif;font-size:1.2rem;font-weight:500;color:#272829;letter-spacing:normal;line-height:1;text-transform:inherit}
.bc-ang-header .container-fluid .login .dropdown-menu.show .dropdown-wrapper .forgot-pswd:hover{color:#005c8a;text-decoration:none}
.bc-ang-header .container-fluid .login .dropdown-menu.show li{display:block;margin-bottom:10px}
.bc-ang-header .container-fluid .login .dropdown-menu.show li:last-child{margin-bottom:0}
p.pardonText{display:none}
.hidden{display:none !important}
.bc-angular-footer{background:#f7f7f7;bottom:0;padding:3rem 2rem 5rem;left:0;z-index:-99}
@media(min-width:1200px){.bc-angular-footer .container{max-width:1170px;padding:0}
}
@media only screen and (min-width:992px){.bc-angular-footer{background:-webkit-linear-gradient(left,#eaebeb 0,#eaebeb 67%,#898a8d 67%,#898a8d 100%);background:linear-gradient(to right,#eaebeb 0,#eaebeb 67%,#898a8d 67%,#898a8d 100%);padding:0}
}
@media only screen and (min-width:1440px){.bc-angular-footer{background:-webkit-linear-gradient(left,#eaebeb 0,#eaebeb 62%,#898a8d 62%,#898a8d 100%);background:linear-gradient(to right,#eaebeb 0,#eaebeb 62%,#898a8d 62%,#898a8d 100%);padding:0}
}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .footer-list-wrap{padding:0}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .footer-list-wrap{padding-left:15px}
}
.bc-angular-footer .footer-left .nav-list-wrap{line-height:1rem;margin-top:2rem}
@media only screen and (max-width:767px){.bc-angular-footer .footer-left .nav-list-wrap{margin-top:0}
}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .nav-list-wrap{text-align:center;line-height:4rem}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .nav-list-wrap{text-align:left;margin-top:20px}
.bc-angular-footer .footer-left .nav-list-wrap ul{display:flex}
}
.bc-angular-footer .footer-left .nav-list-wrap ul{margin:0}
.bc-angular-footer .footer-left .nav-list-wrap li{display:block;margin:2rem 0 1rem;padding:1.5rem 0;border-bottom:1px solid #898a8d}
.bc-angular-footer .footer-left .nav-list-wrap li a{font-family:MetropolisBold,sans-serif;font-size:1.5rem;font-weight:600;color:#005c8a;letter-spacing:normal;line-height:1;text-decoration:none}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .nav-list-wrap li a{font-family:MetropolisBold,sans-serif;font-size:1.5rem;font-weight:500;color:#53565a;letter-spacing:normal;line-height:1}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .nav-list-wrap li a{font-family:MetropolisBold,sans-serif;font-size:14px;font-weight:500;color:#53565a;line-height:20px;letter-spacing:normal}
}
.bc-angular-footer .footer-left .nav-list-wrap li a:hover{text-decoration:none}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .nav-list-wrap li{display:inline-block;padding:0 .5rem 0 1rem;margin:0;border-bottom:0}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .nav-list-wrap li{padding:15px 5px;display:list-item;line-height:20px}
.bc-angular-footer .footer-left .nav-list-wrap li:first-child{padding-left:0}
}
.bc-angular-footer .footer-left .copyright-text{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;color:#53565a;line-height:1.7rem;letter-spacing:normal;padding:1rem 0}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .copyright-text{padding:0 1rem;border-bottom:0}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .copyright-text{padding:0}
}
.bc-angular-footer .footer-left .footer-policies-wrap{line-height:4rem;padding-top:1.5rem;text-align:center}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .footer-policies-wrap{text-align:center;padding-top:0}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .footer-policies-wrap{text-align:left}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .footer-policies-wrap ul{margin:0;display:flex}
.bc-angular-footer .footer-left .footer-policies-wrap ul li{padding:0 5px}
.bc-angular-footer .footer-left .footer-policies-wrap ul li:first-child{padding-left:0}
}
.bc-angular-footer .footer-left .footer-policies-wrap li{padding:0 1rem 0 0;display:inline-block}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .footer-policies-wrap li{padding:0 .5rem 0 1rem}
}
.bc-angular-footer .footer-left .footer-policies-wrap li a{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:500;color:#53565a;letter-spacing:normal;line-height:1;text-decoration:none}
.bc-angular-footer .footer-left .footer-policies-wrap li a:hover{color:#a8a8aa;text-decoration:none}
.bc-angular-footer .footer-left .social-icons{font-size:2rem;padding:2rem;text-align:center;list-style:none;margin:0;color:#53565a;font-family:Arial,sans-serif}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .social-icons{padding:2rem 0;font-size:2.2rem}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .social-icons{text-align:left;width:auto;margin-top:2rem}
}
.bc-angular-footer .footer-left .social-icons li{display:inline-block}
@media only screen and (min-width:768px){.bc-angular-footer .footer-left .social-icons li{padding:0 .5rem}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-left .social-icons li{padding:0 1rem}
}
.bc-angular-footer .footer-left .social-icons li a{border-radius:25px;height:3.6rem;width:3.6rem;text-align:center;float:left;display:block;color:#fff}
.bc-angular-footer .footer-left .social-icons li a i{margin-top:.7rem}
.bc-angular-footer .footer-left .social-icons li a.facebook-f:hover{color:#fff;background:#3b5998}
.bc-angular-footer .footer-left .social-icons li a.twitter:hover{color:#fff;background:#1da1f2}
.bc-angular-footer .footer-left .social-icons li a.google-plus-g:hover{color:#fff;background:#dd4b39}
.bc-angular-footer .footer-left .social-icons li a.linkedin-in:hover{color:#fff;background:#0077b5}
.bc-angular-footer .footer-left .social-icons li a.youtube:hover{color:#fff;background:#cd201f}
@media only screen and (min-width:992px){.bc-angular-footer .footer-right{background-color:#898a8d;padding:0 15px;display:flex;align-items:center}
}
.bc-angular-footer .footer-right .social-icons{font-size:2rem;padding:2rem;text-align:center;list-style:none;margin:0;color:#53565a;font-family:Arial,sans-serif}
@media only screen and (min-width:768px){.bc-angular-footer .footer-right .social-icons{padding:2rem 0;font-size:2.2rem}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-right .social-icons{text-align:left;width:auto;margin:0;padding:20px;display:flex;justify-content:center}
}
.bc-angular-footer .footer-right .social-icons li{display:inline-block}
@media only screen and (min-width:768px){.bc-angular-footer .footer-right .social-icons li{padding:0 .5rem}
}
@media only screen and (min-width:992px){.bc-angular-footer .footer-right .social-icons li{padding:0}
}
.bc-angular-footer .footer-right .social-icons li a{border-radius:25px;height:36px;width:36px;text-align:center;float:left;display:block;color:#fff;font-size:20px;line-height:20px}
@media only screen and (min-width:992px){.bc-angular-footer .footer-right .social-icons li a{margin:0 10px;display:flex;justify-content:center;align-items:center}
}
.bc-angular-footer .footer-right .social-icons li a.facebook-f:hover{color:#fff;background:#3b5998}
.bc-angular-footer .footer-right .social-icons li a.twitter:hover{color:#fff;background:#1da1f2}
.bc-angular-footer .footer-right .social-icons li a.google-plus-g:hover{color:#fff;background:#dd4b39}
.bc-angular-footer .footer-right .social-icons li a.linkedin-in:hover{color:#fff;background:#0077b5}
.bc-angular-footer .footer-right .social-icons li a.linkedin:hover{color:#fff;background:#0077b5}
.bc-angular-footer .footer-right .social-icons li a.youtube:hover{color:#fff;background:#cd201f}
p.pardonText{display:none}
.hidden{display:none !important}
.tech-docs__wrapper{background-size:cover;background-position:center center;min-height:20.5rem;height:20.5rem}
@media only screen and (max-width:768px){.tech-docs__wrapper{min-height:25.5rem}
.tech-docs__wrapper .title-banner h1{font-size:3rem;margin-bottom:.5rem}
}
.product-search-wrapper{padding:2rem;border-radius:8px;background:#f7f7f7;margin:1rem .5rem;max-width:1140px;border-radius:0;padding:0 0 2rem;border:1px solid #97999b;background-color:rgba(255,255,255,0.85)}
@media only screen and (max-width:992px){.product-search-wrapper{padding:1.5rem;margin:1rem 0}
}
.product-search-wrapper .form-control{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:300;color:#6f7173;letter-spacing:normal;line-height:1;cursor:text;display:block;width:100%;padding:10px 16px 10px 16px;height:46px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 15px 0 rgba(0,0,0,0.12);box-shadow:inset 0 1px 15px 0 rgba(0,0,0,0.12)}
.product-search-wrapper .form-control::placeholder{color:#6f7173;font-weight:300;opacity:1}
.product-search-wrapper .form-control.no-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}
.product-search-wrapper .product-search-icon{position:absolute;right:18px;padding:16px;display:block;color:#005c8a}
#product-search-items{margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #ccc;border-top:0;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-width:none;box-shadow:none}
#product-search-items li{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:500;color:#005c8a;letter-spacing:normal;line-height:1;line-height:30px;cursor:pointer;border:0;border-radius:0}
#product-search-items li:hover,#product-search-items li:active,#product-search-items li:focus{background-color:#005c8a;color:#fff}
#product-search-items li .title{font-size:1.75rem}
#product-search-items li .description{font-size:1.4rem}
#product-search-items li span{background:0;border:0;display:block;padding:5px 20px 5px 50px}
#product-search-items li span:hover{background:0;color:#fff}
#product-search-items li .ui-state-active{color:#fff;font-weight:normal;background-color:#005c8a}
.tech-docs__wrapper.minimal-view{min-height:0;height:auto;margin-top:4.5rem}
.tech-docs__wrapper.minimal-view .product-search-wrapper{margin:0;padding:0;border:0}
ul li{padding:0}
p.pardonText{display:none}
.hidden{display:none !important}
.bookshelves-search-wrapper{padding:2rem;border-radius:8px;background:#f7f7f7;margin:1rem .5rem;max-width:1140px}
@media only screen and (max-width:992px){.bookshelves-search-wrapper{padding:1.5rem;margin:1rem 0}
}
.bookshelves-search-wrapper .form-control{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:500;color:#005c8a;letter-spacing:normal;line-height:1;cursor:pointer;display:block;width:100%;padding:10px 16px 10px 50px;height:46px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.bookshelves-search-wrapper .form-control::placeholder{color:#005c8a;opacity:1}
.bookshelves-search-wrapper .form-control.no-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}
.bookshelves-search-wrapper .bookshelves-search-icon{position:absolute;padding:16px;display:block;color:#005c8a}
#bookshelves-search-items{margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #ccc;border-top:0;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-width:none;box-shadow:none}
#bookshelves-search-items li{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:500;color:#005c8a;letter-spacing:normal;line-height:1;line-height:30px;cursor:pointer;border:0;border-radius:0}
#bookshelves-search-items li:hover,#bookshelves-search-items li:active,#bookshelves-search-items li:focus{background-color:#005c8a;color:#fff}
#bookshelves-search-items li .title{font-size:1.75rem}
#bookshelves-search-items li .description{font-size:1.4rem}
#bookshelves-search-items li span{background:0;border:0;display:block;padding:5px 20px 5px 50px}
#bookshelves-search-items li span:hover{background:0;color:#fff}
#bookshelves-search-items li .ui-state-active{color:#fff;font-weight:normal;background-color:#005c8a}
p.pardonText{display:none}
.hidden{display:none !important}
.product-landing-search-wrapper{position:relative;margin:20px}
@media only screen and (min-width:992px){.product-landing-search-wrapper{margin:0}
}
.product-landing-search-wrapper #product-landing-search{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:400;color:#505052;letter-spacing:normal;line-height:1;border:1px solid #f0f0f0;background-color:#f6f6f6;border-radius:5px;padding:11px 41px 11px 11px;width:100%}
.product-landing-search-wrapper #product-landing-search::placeholder{color:#53565a;opacity:1}
.product-landing-search-wrapper #product-landing-search:focus{outline:0}
.product-landing-search-wrapper #product-landing-search.no-radius{border:1px solid #005c8a;border-bottom-left-radius:0;border-bottom-right-radius:0}
.product-landing-search-wrapper .product-landing-search-icon{position:absolute;right:0;padding:14px;display:block;color:#005c8a;font-weight:bold;cursor:pointer;background:0;border:0}
#product-landing-search-items{border-radius:0;border:1px solid #005c8a;border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;cursor:default;overflow-x:hidden;overflow-y:auto;word-break:break-word;max-width:none}
#product-landing-search-items li{border:0;cursor:default}
#product-landing-search-items li a{padding-left:40px;border:0;cursor:pointer;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#005c8a;letter-spacing:-0.25px;line-height:1}
#product-landing-search-items li a#view-all-results{border:1px solid #6d6f73;border-radius:3px;font-family:Arial,sans-serif;font-size:1.2rem;font-weight:500;color:#6d6f73;letter-spacing:-0.25px;line-height:1;text-align:center;padding:10px 0}
#product-landing-search-items li a#no-results{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:500;color:#6d6f73;letter-spacing:normal;line-height:1;text-align:center;padding:0;cursor:default}
#product-landing-search-items li a#no-results:hover{background:0}
#product-landing-search-items li a#no-results.ui-state-active{background:0}
#product-landing-search-items li:last-child{margin:20px}
p.pardonText{display:none}
.hidden{display:none !important}
@media only screen and (max-width:767px){.navigation-link{padding-left:1.5rem}
}
.navigation-link a{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:500;color:#6d6f73;line-height:normal;letter-spacing:-0.5px;max-width:1170px;display:inline-block;padding:1.5rem 0 0 0;text-decoration:none}
@media only screen and (max-width:992px){.navigation-link a{margin-bottom:1rem}
}
.navigation-link .fa-chevron-left{font-size:.9rem}
p.pardonText{display:none}
.hidden{display:none !important}
.title-banner{margin-bottom:0;overflow:hidden}
.title-banner h1{margin:1.5rem 0;font-family:Metropolis,sans-serif;font-size:2.8rem;font-weight:300;color:#cc092f;letter-spacing:-0.5px;line-height:1;padding:4rem 0;border-bottom:0;overflow:hidden}
@media only screen and (min-width:992px){.title-banner h1{margin:0 auto;max-width:1170px;padding:.5rem 0 0 0;margin-bottom:2.4rem}
}
@media only screen and (max-width:992px){.title-banner h1{margin-top:0;padding:0rem 1.5rem 1.5rem 0;margin-bottom:2.5rem}
}
@media only screen and (max-width:767px){.title-banner h1{padding-left:0;padding-right:1.5rem}
}
.title-banner h1 span{display:inline-block}
.title-banner .no-uppercase{text-transform:none}
.title-banner h1 a{margin:1.5rem 0;font-family:Metropolis,sans-serif;font-size:3.4rem;font-weight:300;color:#cc092f;letter-spacing:-0.5px;line-height:1;padding:4rem 0;border-bottom:0;text-decoration:none}
@media only screen and (min-width:992px){.title-banner h1 a{margin:0 auto;max-width:1170px;padding:2rem 0 0 0}
}
@media only screen and (max-width:992px){.title-banner h1 a{margin-top:0;padding:0rem 1.5rem 1.5rem 1.5rem;margin-bottom:35px}
}
@media only screen and (max-width:767px){.title-banner h1 a{padding-left:1.5rem;padding-right:1.5rem}
}
.title-banner h1 a span{display:inline-block}
p.pardonText{display:none}
.hidden{display:none !important}
#search-results-items .search-results-info{margin-bottom:45px}
#search-results-items .search-results-info .search-results-keyword{font-family:Arial,sans-serif;font-size:2.8rem;font-weight:400;color:#cc092f;line-height:22px;letter-spacing:-0.5px}
#search-results-items .search-results-info .search-results-keyword span{font-style:italic;color:#cc092f !important}
#search-results-items .search-results-info .search-results-count{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#000;line-height:22px;letter-spacing:0;margin-top:10px}
#search-results-items .search-results-info .search-results-count .advanced-search-tips{font-style:italic;color:#cc092f !important}
#search-results-items .data-container ul{margin:0;padding:0;list-style:none}
#search-results-items .data-container ul li .title{font-family:Arial,sans-serif;font-size:1.8rem;font-weight:400;color:#cc092f;line-height:22px;letter-spacing:-0.25px}
#search-results-items .data-container ul li .title a{font-family:Arial,sans-serif;font-size:1.8rem;font-weight:400;color:#cc092f;line-height:22px;letter-spacing:-0.25px;text-decoration:none}
#search-results-items .data-container ul li .desc{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#38364d;line-height:22px;letter-spacing:0;margin:5px 0 25px 0}
#search-results-items .paginationjs{text-align:center;align-items:center;width:max-content;margin:0 auto;padding:10px 0;margin-bottom:15px;display:flex;flex-direction:column-reverse}
@media only screen and (max-width:768px){#search-results-items .paginationjs{width:fit-content}
}
#search-results-items .paginationjs .paginationjs-nav{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#000;line-height:22px;letter-spacing:0}
#search-results-items .paginationjs .paginationjs-pages ul{border:1px solid #dcdcdc;border-radius:6px}
#search-results-items .paginationjs .paginationjs-pages ul li{border:0}
#search-results-items .paginationjs .paginationjs-pages ul li a{min-width:auto;padding:0 15px;height:36px;display:flex;align-items:center;border-left:1px solid #dcdcdc;cursor:pointer;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#000;line-height:22px;letter-spacing:0}
#search-results-items .paginationjs .paginationjs-pages ul li.active a{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:400;color:#005c8a;line-height:22px;letter-spacing:0;background:0}
#search-results-items .paginationjs .paginationjs-pages ul li.disabled a{cursor:default}
#search-results-items .paginationjs .paginationjs-pages ul li:first-child a{border-top-left-radius:6px;border-bottom-left-radius:6px}
#search-results-items .paginationjs .paginationjs-pages ul li:last-child a{border-top-right-radius:6px;border-bottom-right-radius:6px}
#search-results-items .highlight{color:#000;font-weight:bold}
p.pardonText{display:none}
.hidden{display:none !important}
.cookie-content-ribbon{padding:2rem;margin-bottom:0;display:none;max-width:100%;text-align:center;position:relative;z-index:1001;background:#aa272f;line-height:1.42857143;top:0;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:400;color:#fff;letter-spacing:0;line-height:1}
.cookie-content-ribbon input[type='checkbox']{vertical-align:middle}
@media only screen and (max-width:992px){.cookie-content-ribbon #acceptMessage{margin-bottom:5px}
}
.cookie-content-ribbon label{display:inline}
.cookie-content-ribbon a{color:#fff;font-weight:bold;text-decoration:none;opacity:1}
.cookie-content-ribbon a:hover{opacity:.5}
.cookie-content-ribbon .ribbon-close{margin-right:20px;opacity:1;cursor:pointer;float:right;font-family:Arial,sans-serif;font-size:2.1rem;font-weight:700;color:#fff;letter-spacing:normal;line-height:1}
.cookie-content-ribbon .ribbon-close.disabled{opacity:.6;cursor:not-allowed}
.cookie-content-ribbon .ribbon-close span:hover{color:#fff;opacity:1}
@media only screen and (max-width:992px){.cookie-content-ribbon .ribbon-close{margin:0}
}
p.pardonText{display:none}
.hidden{display:none !important}
.download__pdf{display:inline-block;width:2.9rem;height:3.1rem;background:url('clientlib-site/resources/assets/downloadPDF.svg') no-repeat left center;background-size:contain}
.download__pdf:hover{opacity:.85}
p.pardonText{display:none}
.hidden{display:none !important}
.browse-product-card{background:#f0f0f0}
@media(min-width:992px) and (max-width:1199px){.browse-product-card .container{padding-left:10px;padding-right:10px}
}
.browse-product-card .row{padding:20px 0 0 0}
@media only screen and (max-width:992px){.browse-product-card .row{padding:10px 0 10px 0}
}
.browse-product-card .card-container{background:#fff;padding:20px;color:#53565a;border-radius:6px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);border-radius:5px}
.browse-product-card .card-container.offset{position:relative;top:-100px}
.browse-product-card .card-heading{display:flex}
.browse-product-card .card-column{position:relative;padding:0 20px 20px 0}
@media only screen and (max-width:992px){.browse-product-card .card-column{padding:10px}
}
.browse-product-card .card-title{font-family:Metropolis,sans-serif;font-weight:600;height:60px;line-height:normal;padding-left:10px}
.browse-product-card .card-desc{height:135px;font-family:Arial,sans-serif;font-size:16px}
@media(min-width:992px) and (max-width:1199px){.browse-product-card .card-desc{height:170px}
}
@media only screen and (max-width:991px){.browse-product-card .card-desc{height:100px}
}
.browse-product-card .view-more{font-weight:bolder;text-align:right}
.browse-product-card .view-more a{color:#53565a;font-style:normal;font-weight:500;font-family:Arial,sans-serif;font-size:1.4rem;vertical-align:top;margin-right:5px;line-height:normal;letter-spacing:normal;text-decoration:none}
.browse-product-card .view-more a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:""}
.browse-product-card .icon{display:inline-block;width:45px;height:45px;padding-right:45px}
.browse-product-card .view-more-icon{background:url('clientlib-site/resources/assets/link-icon.svg') no-repeat;width:17px;height:17px;padding-right:0}
.browse-product-card .broadcom-payment{background:url('clientlib-site/resources/assets/broadcom-payment.svg')}
.browse-product-card .ca-enterprise{background:url('clientlib-site/resources/assets/ca-enterprise.svg')}
.browse-product-card .ca-mainframe{background:url('clientlib-site/resources/assets/ca-mainframe.svg')}
.browse-product-card .storage-solutions{background:url('clientlib-site/resources/assets/storage-solutions.svg')}
.browse-product-card .symantec-security{background:url('clientlib-site/resources/assets/symantec-security.svg')}
p.pardonText{display:none}
.hidden{display:none !important}
.page-list-card{background-size:cover;background-position:top right;padding-bottom:2rem}
.page-list-card__title{font-family:Arial,sans-serif;font-size:1.6rem;color:#53565a;letter-spacing:.35px;margin:4.5rem 0 2.5rem}
.page-list-card .card-container{min-height:22rem;background:#fff;padding:15px;color:#53565a;border-radius:5px;box-shadow:0 0 7px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.2)}
.page-list-card .card-container:hover{background-color:#efeff0}
.page-list-card .card-container a{text-decoration:none;margin-right:.8rem}
.page-list-card .card-container a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:""}
.page-list-card .card-column{position:relative;padding:20px 10px}
.page-list-card .card-title{position:relative;padding:0 0 2rem;font-family:Metropolis,sans-serif;font-weight:600;color:#005c8a;font-size:1.6rem;line-height:1.9rem;margin-bottom:1.25rem}
.page-list-card .card-title::after{content:'';position:absolute;display:block;box-sizing:border-box;bottom:.5rem;height:.1rem;width:6.1rem;border:1px solid #cc092f}
.page-list-card .card-description{font-family:Arial,sans-serif;font-size:1.6rem;font-weight:300;color:#000;line-height:2rem;letter-spacing:0;margin-bottom:1.25rem}
.page-list-card .view-more{margin-top:auto;font-weight:bolder;text-align:right}
.page-list-card .view-more a{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500;color:#53565a;line-height:1.2rem;letter-spacing:0}
.page-list-card .view-more a:hover{color:#53565a}
.page-list-card .view-more .link-text{vertical-align:top;text-decoration:none;color:#53565a}
.page-list-card .view-more-icon{background:url('clientlib-site/resources/assets/link-icon-list.svg') no-repeat;width:17px;height:17px}
p.pardonText{display:none}
.hidden{display:none !important}
@media only screen and (min-width:992px){.breadcrumb-navigation-links{padding-left:1.5rem}
}
@media only screen and (min-width:1200px){.breadcrumb-navigation-links{padding-left:0}
}
@media only screen and (min-width:992px){.col-12>.breadcrumb-navigation-links{padding-left:0}
}
.bc-nav{margin:0 auto 0 auto;width:100%}
@media only screen and (max-width:767px){.bc-nav{padding-left:1.5rem}
}
@media only screen and (min-width:992px){.bc-nav{max-width:1170px}
}
@media only screen and (max-width:992px){.bc-nav{padding-left:1.5rem}
}
.bc-nav ul{color:#53565a;padding-left:0;margin-top:10px;margin-bottom:30px}
.bc-nav ul li{list-style-type:none;margin:0 0 0 20px;position:relative}
.bc-nav ul li::before{position:absolute;left:-10px;content:'/';font-size:16px}
.bc-nav ul li:first-child{margin-left:0}
.bc-nav ul li:first-child::before{left:0;content:''}
.bc-nav ul li a{font-family:Metropolis,sans-serif;font-size:12px;letter-spacing:.35px;font-weight:300;color:#53565a;height:100%}
.bc-nav ul li a:hover{text-decoration:none;color:#53565a}
@media only screen and (max-width:992px){.bc-nav ul li{display:none}
.bc-nav ul li:first-child,.bc-nav ul li:last-child{display:list-item}
}
.bc-home-icon{background:url('clientlib-site/resources/assets/home-icon.svg') no-repeat;display:inline-block;width:15px;height:15px;margin-top:-3px}
p.pardonText{display:none}
.hidden{display:none !important}
@media only screen and (min-width:992px){.product-search-topic-header{position:sticky;top:0;z-index:99;background-color:#fff;margin-right:calc(-100vw / 2 + 930px / 2);margin-left:calc(-100vw / 2 + 930px / 2)}
}
@media only screen and (min-width:1200px){.product-search-topic-header{margin-right:calc(-100vw / 2 + 1110px / 2);margin-left:calc(-100vw / 2 + 1110px / 2)}
}
.topic-header{width:100%;padding:0 1.5rem}
.topic-header .topic-header-inner{width:100%;padding-bottom:0}
.topic-header .topic-header-inner__wrapper{display:flex;flex-direction:column;width:100%}
@media only screen and (min-width:992px){.topic-header .topic-header-inner__wrapper{flex-direction:row;max-width:1170px;margin:0 auto}
}
.topic-header .topic-header-inner__title{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-end}
.topic-header .topic-header-inner__title .title-banner h1{font-size:2.8rem}
@media only screen and (min-width:992px){.topic-header .topic-header-inner__title .title-banner h1{margin-bottom:.5rem}
}
@media only screen and (min-width:992px) and (max-width:1160px){.topic-header .topic-header-inner__title .title-banner h1{padding-left:0}
}
.topic-header .topic-header-inner__title .title-banner h1 a{font-size:2.8rem}
.topic-header .topic-header-inner__utility{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-start}
@media only screen and (min-width:992px){.topic-header .topic-header-inner__utility{flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end}
}
.topic-header .topic-header-inner__utility .product-landing-search-wrapper{width:100%;margin-right:1.5rem;margin-left:1.5rem}
@media only screen and (min-width:768px){.topic-header .topic-header-inner__utility .product-landing-search-wrapper{margin-right:0;margin-left:0}
}
@media only screen and (min-width:992px){.topic-header .topic-header-inner__utility .product-landing-search-wrapper{width:23rem;padding-left:1.5rem}
}
.topic-header .topic-header-inner__utility .col-12{flex-basis:auto;width:auto}
.topic-header .topic-header-inner .topic-full-width{width:100vw;position:relative;margin-left:-50vw;height:2px;padding-top:1.5rem;left:50%}
@media only screen and (min-width:992px){.topic-header .topic-header-inner .topic-full-width{border-bottom:2px solid #e2e3e4}
}
p.pardonText{display:none}
.hidden{display:none !important}
.bc-horizontal-ruler{border-bottom:1.5px #eaebeb solid}
p.pardonText{display:none}
.hidden{display:none !important}
.browse-header-wrapper{border-bottom:1.5px #eaebeb solid}
p.pardonText{display:none}
.hidden{display:none !important}
.convert-json-to-dita .container div{padding:7px 0}
.convert-json-to-dita .container button{margin:20px 20px 20px 0}
p.pardonText{display:none}
.hidden{display:none !important}
.sitemap-un-indexing textarea{font-size:14px}
p.pardonText{display:none}
.hidden{display:none !important}
.errorIndexingUnindexing{color:#e46c6e;font-weight:bolder;font-size:13px;white-space:nowrap}
.sitemap-indexing textarea{font-size:14px}
p.pardonText{display:none}
.hidden{display:none !important}
.bc-tab-container{margin-left:25px;margin-top:20px;position:relative}
.bc-tab-container .nav-tabs{border-bottom:0}
.bc-tab-container .nav{display:flex;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}
.bc-tab-container .nav .nav-item{list-style-type:none;scroll-snap-align:center;border-bottom:1px solid #898a8d}
.bc-tab-container .nav .nav-item .nav-link{color:#005c8a;width:100%;padding:10px 10px;overflow:hidden;white-space:nowrap;background-color:transparent;border:0}
.bc-tab-container .nav .nav-item .nav-link div{color:#005c8a;font-weight:normal}
.bc-tab-container .nav .nav-item .nav-link.active{border-bottom:3px solid #cc092f}
.bc-tab-container .nav .nav-item .nav-link:hover{color:#1e1e1e}
.bc-tab-container .nav .nav-item .nav-link:hover div{color:#1e1e1e}
.bc-tab-container .tab-content .tab-pane{margin:5px 0}
.bc-tab-container .btn-scroll{position:absolute;top:0;width:50px;height:40px;border:0;color:#005c8a}
.bc-tab-container .btn-scroll-left{background:linear-gradient(90deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);text-align:left}
.bc-tab-container .btn-scroll-right{background:linear-gradient(270deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);text-align:right;right:0}
.bc-tab-container .tabs-align-center .nav-link{text-align:center}
.bc-tab-container .tabs-per-row-2 .nav-item{flex:0 0 50%;width:50%}
.bc-tab-container .tabs-per-row-3 .nav-item{flex:0 0 33.33%;width:33.33%}
.bc-tab-container .tabs-per-row-4 .nav-item{flex:0 0 25%;width:25%}
.bc-tab-container .tabs-per-row-5 .nav-item{flex:0 0 20%;width:20%}
p.pardonText{display:none}
.hidden{display:none !important}
.errorpage-image{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;max-width:100%;height:auto;width:582px;overflow-clip-margin:content-box;overflow:clip;vertical-align:middle}
.errorpage-msg{font-size:34px;color:#cc092f;font-family:"MetropolisBold",sans-serif;font-kerning:normal;letter-spacing:.75px;font-weight:bold}
.errorpage-msg1{font-family:"Arial W01 Regular903292",sans-serif;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate;font-size:16px;color:#333;font-family:sans-serif}
.errorpage-button-link{color:#fff;font-family:"Arial W01 Regular903292",sans-serif;font-weight:400;letter-spacing:.25px;background-color:#cc092f;font-size:15px;font-weight:300;letter-spacing:.35px;text-align:center;vertical-align:middle;text-transform:none;border-radius:4px;padding:10px 10px;line-height:1.5;display:inline-block;width:186.36px;height:45px;margin:20px 0 0}