.hdr-left{float:left;max-width:150px}
.hdr-right{float:left;width:calc(100% - 150px)}
.hdr-link{float:left;padding:0 8px;position:relative}
.hdr-link>div{display:inline-block;vertical-align:top}
.hdr-link-group{float:right}
.top-header{padding:25px 0 10px}
.hdr-link a{font-size:16px;color:#1e428a;display:inline-block}
.hdr-link:hover .re-icon+div a{color:#0091da}
.hdr-link .ic-pipe:after{content:"|";padding-left:15px;color:#1e428a}
.re-icon:after{content:"";background:url(clientlib-nav-redesign/images/icons-highlighted.png) no-repeat}
.re-icon{display:inline-block;height:25px;width:22px;background:url(clientlib-nav-redesign/images/icons.png) no-repeat;background-position-y:center;margin-top:-3px}
.hdr-link:hover .re-icon{background-image:url(clientlib-nav-redesign/images/icons-highlighted.png)}
.re-icon-white{background:url(clientlib-nav-redesign/images/icons-white.png) no-repeat;background-position-y:center}
.re-icon.ic-lens{background-position-x:3px}
.re-icon.ic-globe{background-position-x:-28px}
.re-icon.ic-mobile{background-position-x:-60px}
.hdr-link a i{font-size:12px;transition:200ms linear;padding-left:7px}
#hdr-mobile-group .hdr-link:first-child{padding-right:14px}
.hdr-link:nth-child(3)>div:last-child a{padding-left:9px}
.hdr-search{position:relative}
.hdr-search input[type="text"]{outline:0;padding:0 5px;border:1px solid #1e428a;border-radius:3px;transition:300ms linear;width:246px;position:absolute;right:34px;top:-6px;opacity:1;height:30px}
.hdr-search input[type="text"]::placeholder{color:#7777}
.hdr-search input.input-hidden{visibility:hidden}
.hdr-link>div{display:inline-block;vertical-align:top}
.hdr-login-box a{font-size:13px}
.hdr-login-box ul{margin:0}
.hdr-link .hdr-login-box{position:absolute;min-width:130px;border:1px solid #003d79;border-radius:3px;padding:5px 10px;left:50%;top:30px;background:#fff;transform:translate(-50%);opacity:0;transition:200ms linear;z-index:-10;visibility:hidden;display:none}
.hdr-login-box.slide-down{opacity:1;z-index:10;visibility:visible;display:block}
.hdr-login-box:before{border-bottom:8px solid #003d79;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-8px;left:50%;transform:translate(-50%)}
.hdr-login-box:after{border-bottom:7px solid #fff;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-7px;left:50%;transform:translate(-50%)}
.hdr-link .fa-chevron-right.rotate{transform:rotate(90deg)}
.hdr-link span.re-icon.ic-globe{margin-right:6px}
.hdr-link span{vertical-align:top}
.header-group{position:fixed;width:100%;z-index:101;top:0;animation:smoothScroll 700ms forwards}
#placeHolderDiv .header-group{top:58px;z-index:100;animation:smoothScroll 700ms forwards;position:fixed}
@keyframes smoothScroll{0{transform:translateY(-40px)}
100%{transform:translateY(0)}
}
.header-group{background:#fff}
@media(min-width:801px) and (max-width:1024px){.hdr-left{padding-left:50px;max-width:200px}
.top-header{padding:20px 0 15px}
.hdr-right{float:right;width:calc(100% - 200px)}
}
@media(max-width:800px){.hdr-right{float:right}
.hdr-link-group{position:relative}
.hdr-mobile-group-toggle .icon-bar{background:#1e428a;height:5px;width:6px}
.top-header{padding:25px 0 20px 50px}
.navbar-toggle.hdr-mobile-group-toggle{float:left;margin:0;padding:0 0 5px 5px}
.hdr-mobile-group-toggle.navbar-toggle .icon-bar+.icon-bar{margin-top:3px}
#hdr-mobile-group .hdr-link{width:100%;padding:5px 0}
.top-header{padding-left:50px}
#hdr-mobile-group{position:absolute;width:220px;right:0;top:30px;padding:10px}
}
.top-navigation,header{font-family:'metropolislight';line-height:1.42857143}
.tn-links li{font-family:'metropolislight'}
.tn-links p{font-family:'metropolislight' !important}
.re-comtainer{padding:0 50px}
.tn-links li{float:left;position:relative}
.tn-links li a{font-size:16px;padding:15px 20px 13px;display:block;color:#000}
#topNav{padding:0}
.tn-links ul{margin:0}
.gradient-hr{content:"";background:url(clientlib-nav-redesign/images/nav-marker.png) #5a39a0;background-repeat:no-repeat;height:8px;width:100%;display:block;position:relative}
.top-navigation .gradient-hr{z-index:101}
.tr-nav-link.external-link{margin-bottom:20px}
.header-group .gradient-hr{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);box-shadow:0 2px 6px 0 rgba(0,0,0,0.25)}
.tn-links li a:after{content:"";opacity:0;border-bottom:10px solid #fff;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;bottom:-8px;transform:translate(-50%);transition:200ms linear}
.tn-links li a:hover:after,.tn-links li a.active:after{content:"";bottom:0;opacity:1}
.tn-links li:first-child a{padding-left:0}
.tn-links li:nth-child(1) a:hover,.tn-links li:nth-child(1) a.active{color:#3d842e}
.tn-links li:nth-child(2) a:hover,.tn-links li:nth-child(2) a.active{color:#24845c}
.tn-links li:nth-child(3) a:hover,.tn-links li:nth-child(3) a.active{color:#0d827c}
.tn-links li:nth-child(4) a:hover,.tn-links li:nth-child(4) a.active{color:#007e8f}
.tn-links li:nth-child(5) a:hover,.tn-links li:nth-child(5) a.active{color:#0080a3}
.tn-links li:nth-child(6) a:hover,.tn-links li:nth-child(6) a.active{color:#007db8}
.tn-links li:nth-child(7) a:hover,.tn-links li:nth-child(7) a.active{color:#0878c1}
.tn-links li:nth-child(8) a:hover,.tn-links li:nth-child(8) a.active{color:#125ba4}
.tn-links li:nth-child(1) a:hover:after,.tn-links li:nth-child(1) a.active:after{border-bottom:10px solid #5dbf49}
.tn-links li:nth-child(2) a:hover:after,.tn-links li:nth-child(2) a.active:after{border-bottom:10px solid #34c086}
.tn-links li:nth-child(3) a:hover:after,.tn-links li:nth-child(3) a.active:after{border-bottom:10px solid #13c1b9}
.tn-links li:nth-child(4) a:hover:after,.tn-links li:nth-child(4) a.active:after{border-bottom:10px solid #00bcd6}
.tn-links li:nth-child(5) a:hover:after,.tn-links li:nth-child(5) a.active:after{border-bottom:10px solid #00a9d8}
.tn-links li:nth-child(6) a:hover:after,.tn-links li:nth-child(6) a.active:after{border-bottom:10px solid #0094da}
.tn-links li:nth-child(7) a:hover:after,.tn-links li:nth-child(7) a.active:after{border-bottom:10px solid #0878c1}
.tn-links li:nth-child(8) a:hover:after,.tn-links li:nth-child(8) a.active:after{border-bottom:10px solid #125ba4}
.tn-links li:first-child a:after{left:calc(50% - 10px)}
.tn-panel{height:0;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);overflow:hidden;position:absolute;z-index:100;background:#fff;width:100%}
.tn-subgrou{width:100%}
.tn-subgroup *{transition:none}
.tn-panel.show-panel{height:450px}
.tl-nav{min-height:100%;background:#067cba;width:25%;padding:12px 0;float:left;max-height:100%;overflow:auto;position:relative}
.tl-nav-links ul{height:calc(100% - 180px)}
.tl-nav-links a:hover{color:#fff}
.tl-show-more a:hover{text-decoration:underline}
.tr-nav-promo-image-text.text-grey{color:#565656}
.tr-nav-promo-image-text.text-grey .btn-nav{border:1px solid #565656}
header .header-group{height:58px}
.tl-show-more span{display:block;padding-left:35px}
.tl-show-more span i{padding-left:7px}
.tr-nav{width:75%;padding:0 0 0 40px;float:left;min-height:100%;max-height:100%;overflow:auto}
.tr-left{float:left;width:75%;height:450px;overflow-y:auto !important;-webkit-overflow-scrolling:touch}
.tr-left .sb-content{padding:22px 0 20px;max-height:100% !important}
.tn-panel *{visibility:hidden}
.tn-panel.show-panel *{visibility:visible}
.tr-nav-promo{width:25%;float:left;height:450px}
.tn-subgroup{display:none;opacity:0;height:100%}
.tn-subgroup.active{display:block;opacity:1}
.tl-nav-links a{color:#fff;padding:8px 20px 8px 50px;display:block;font-size:16px}
.tl-nav-links li:hover,.tl-nav-links li.active{background:#fff}
.tl-nav-links li:hover a,.tl-nav-links li.active a{color:#067cba}
.tl-nav-links{display:none}
.tr-nav-title{font-size:28px;padding-bottom:5px}
.tr-nav-description,.tr-nav-link p{font-size:14px}
.tr-nav-link a{font-size:20px}
.tr-nav-promo-wrapper{min-height:100%;background:#f6f6f6;border-left:1px solid #e0e0e0;padding:0 50px 0 20px}
.tr-nav-promo-cotainer{width:100%;padding-top:25px}
.tr-nav-sub{display:none}
.tr-nav-footer{margin-top:30px}
.tr-nav-footer .col-md-7{padding-left:0;font-size:15px;color:#1e428a}
.tr-nav-footer .btn-nav{border:1px solid #1e428a;border-radius:5px;font-size:15px;padding:5px 10px;color:#1e428a;background:#fff}
.tr-nav-link{margin-top:20px}
.tn-group .tr-nav-link-group a,.tn-group .tr-nav-promo a{color:#1e428a}
.tn-group .tr-nav-link-group a:hover,.tn-group .tr-nav-promo a:hover{color:#0091da}
.tr-nav-link-group{margin-top:10px}
.tn-group .tr-nav-promo a{display:table;padding-top:5px}
.tr-nav-promo-image{text-align:center;padding-bottom:50px}
.tn-main-link a{font-size:20px}
.tn-main-link a:hover{color:#fff}
.tl-nav-links li a i{padding-right:15px;width:35px;display:inline-block;vertical-align:top;height:20px}
.tl-nav-links li a span{display:inline-block;width:calc(100% - 35px)}
.tl-hide .tr-nav{width:100%;padding-left:50px}
.tl-search{display:none;position:absolute;right:0;bottom:30px}
.tl-search:after{border-right:10px solid #fff;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;right:0;top:7px}
.tr-only-link a{font-size:16px}
.tr-only-link+.tr-only-link{margin-top:10px}
.tn-group .tr-nav-link-group .tr-no-link a{color:#565656;pointer-events:none}
.tn-group .tr-nav-link-group .tr-nav-link .fa{font-size:16px;color:#9b9b9b;padding-left:5px}
.tn-group .external-link a{font-size:15px;color:#9b9b9b}
.tr-nav-link.external-link .fa{padding-right:5px}
.tr-nav-description{padding-right:15px}
.hdr-mobile-group{float:left;padding:0}
.tr-nav-promo-image-text{position:absolute;left:0;top:22px;padding:25px;text-align:left;color:#fff;font-size:16px}
.tn-group .tr-nav-promo-image a{position:relative}
.tr-nav-promo-image .btn-nav{background:transparent;border:1px solid #fff;font-size:13px;padding:2px 15px;border-radius:3px;margin-top:5px;display:block}
.tr-nav-promo-image.text-gray .tr-nav-promo-image-text{color:#565656}
.tr-nav-promo-image.text-gray .btn-nav{border:1px solid #565656}
.top-navigation .sb-content{max-height:100% !important}
.top-navigation .tl-nav .sb-content{max-height:335px !important}
.tn-subgroup svg{max-width:100%;max-height:100%}
.tn-subgroup svg path,.tn-subgroup svg rect,.tn-subgroup svg polygon{fill:#fff}
.tn-subgroup svg .st3,.tn-subgroup svg .st4{stroke:#fff}
.tn-subgroup li:hover svg path,.tn-subgroup li.active svg path,.tn-subgroup li:hover svg rect,.tn-subgroup li.active svg rect,.tn-subgroup li:hover svg polygon,.tn-subgroup li.active svg polygon{fill:#067cba}
.tr-mob-link{padding-left:35px}
.tn-subgroup li:hover svg .st3,.tn-subgroup li.active svg .st3,.tn-subgroup li:hover svg .st4,.tn-subgroup li.active svg .st4{stroke:#067cba}
.tn-links .close-nav .icon-bar:nth-child(1){transform:rotate(45deg);top:20px;position:absolute}
.tn-links .close-nav .btn-text{position:absolute}
.tn-links .close-nav .icon-bar:nth-child(3),.tn-links .close-nav .icon-bar:nth-child(2){transform:rotate(-45deg);top:15px;position:absolute}
header .header-group .gradient-hr{display:none}
@media(min-width:1025px){.sb-content::-webkit-scrollbar{display:none}
.tl-nav,.tr-nav{overflow:inherit}
#topNav.fade-right{overflow:hidden !important;position:relative;width:calc(100% - 40px)}
.tn-links{position:relative}
#topNav.fade-right:after{content:"";-webkit-box-shadow:0 0 50px 45px white;-moz-box-shadow:0 0 50px 45px white;box-shadow:0 0 50px 45px white;position:absolute;right:0;top:0;height:100%;pointer-events:none}
#topNav.fade-left:after{content:"";-webkit-box-shadow:0 0 50px 45px white;-moz-box-shadow:0 0 50px 45px white;box-shadow:0 0 50px 45px white;position:absolute;left:0;top:0;height:100%;pointer-events:none}
div#topNav.fade-left{overflow:hidden !important}
div#topNav.fade-right{overflow:hidden !important}
a.moveright{position:absolute;right:20px;top:8%;font-size:30px}
a.moveleft{position:absolute;left:20px;top:8%;font-size:30px}
}
@media(max-width:1450px){.gradient-hr{background-image:url(clientlib-nav-redesign/images/nav-marker.png);background-size:contain;background-repeat:repeat}
}
@media(max-width:1200px){.tr-nav-promo-image-text{font-size:12px;top:0}
.tr-nav-promo-image .btn-nav{font-size:12px;padding:2px 5px}
}
@media(max-width:1024px){.tn-panel.show-panel{max-height:450px;top:7px}
.top-navigation .gradient-hr{display:none}
header .header-group .gradient-hr{display:block}
header .header-group{height:62px}
.tn-links li:first-child a:after{left:auto}
#placeHolderDiv .header-group{top:60px}
.hdr-search input[type="text"]{width:190px}
.tn-links .navbar-toggle{display:block}
.tr-nav-promo-wrapper{border:0}
#placeHolderDiv .header-group{width:100%;z-index:101}
.tr-nav-title a{pointer-events:none;color:#fff}
.tn-links .navbar-toggle{float:left;position:absolute;top:-57px;margin:0;padding-bottom:0;padding-left:0;height:60px;width:45px;left:15px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}
.tn-links .icon-bar{background:#1e428a;width:33px;height:3px;border-radius:20px;transition:.3s ease !important}
.tn-links .btn-text{font-size:12px;font-family:'metropolismedium';padding-top:2px;display:block}
.tn-links .navbar-collapse{position:absolute;top:7px;left:0;background:#067cba;overflow:hidden;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);box-shadow:0 2px 6px 0 rgba(0,0,0,0.25)}
.tn-links{position:relative;margin-left:-20px;margin-right:-20px}
.tn-links .navbar-collapse.collapse.in{display:block !important}
.tn-links .navbar-collapse.collapse{display:none !important}
.tn-links li{width:100%}
.tn-links li a{font-size:18px;display:block;color:#fff !important;padding:7px 15px;font-family:'metropolismedium'}
.tn-links li:first-child a{padding-left:15px}
.tn-links li a:after{content:"\f105" !important;font:normal normal normal 20px/1 FontAwesome;opacity:1;border:none !important;transform:none;right:15px;width:20px;height:14px;top:11px;left:auto}
#topNav{transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}
#topNav.moveLeft{transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}
.tn-panel{position:absolute;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);height:auto;width:100%;z-index:10}
.tn-panel.show-panel{overflow:auto;transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}
.tn-main-link a{pointer-events:none}
.tn-main-link,.tr-nav-title{cursor:pointer}
.tl-nav.moveLeft{transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}
.tl-nav{padding:0;transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);transition:300ms linear}
.sb-content{max-height:none !important}
.tr-left{width:100%}
.tr-nav-promo{width:calc(100% + 20px);margin-left:-20px}
.tr-left{max-height:400px}
.tr-nav .sb-content{padding-right:60px;height:auto}
.tn-main-link a:before{content:"\f104" !important;font:normal normal normal 20px/1 FontAwesome;opacity:1;border:none !important;transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;width:15px;display:inline-block}
}
@media(min-width:801px) and (max-width:1024px){.hdr-link .hdr-login-box{top:33px}
.tl-nav{min-height:450px}
.tr-nav-link{margin-top:15px}
.re-comtainer{padding:0 20px}
.tn-main-link a{font-size:16px}
.tr-nav-link-group .col-md-6{float:left;width:50%}
.tn-main-link a,.tl-nav-links a{padding-left:20px}
.tr-nav-promo-wrapper{display:block;min-height:313px}
.tr-nav-promo-cotainer ul{float:left;width:40%;margin:0}
.tr-nav-promo-image{margin:0}
.tr-nav-promo-wrapper{padding-top:20px;padding-bottom:20px;float:left;width:100%}
.tr-left.sb-container{overflow-y:auto;-webkit-overflow-scrolling:touch}
.tr-left .sb-content{padding-top:20px}
.tr-nav-promo{height:auto}
.tr-nav{padding-left:20px}
.tr-nav-footer .col-md-7{float:left}
}
@media(max-width:800px){.tn-panel.show-panel{overflow:hidden}
header .header-group{height:74px}
.tn-group .tr-nav-link-group .tr-no-link a{display:none}
#placeHolderDiv .header-group{top:73px}
.tn-links .navbar-toggle{top:-65px}
.tn-subgroup.active{background:#1c7cba}
#hdr-mobile-group .hdr-link:nth-child(3) div{display:block}
#hdr-mobile-group .hdr-link:nth-child(3) div a{padding-left:0}
.tn-panel.show-panel{height:auto}
.tr-nav-link-group .col-md-6{float:none;width:100%}
.tl-nav{width:100%;min-height:auto}
#topNav{padding:7px 0}
.tn-links .btn-text{color:#1e428a}
.hdr-login-box a{padding:5px 10px 0}
.hdr-login-box a:last-child{padding-bottom:5px}
.hdr-link .hdr-login-box{position:static;display:block;transform:none;height:0;overflow:hidden;border:1px solid #fff;padding:0}
.hdr-login-box.slide-down{height:auto;border:1px solid #003d79}
#hdr-mobile-group{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.25);box-shadow:0 0 6px 0 rgba(0,0,0,0.25);background:#fff;z-index:101}
.top-navigation{height:0}
.top-navigation.show{height:100%}
.tn-group{height:100%}
.hdr-login-box:before{content:none}
.tn-group{position:relative}
.tr-nav,.tr-nav-promo{width:100%;padding:20px}
.tr-nav-description,.tr-nav-link p,.tn-group .tr-nav-link-group .tr-nav-link .fa,.tr-nav-footer{display:none}
.re-comtainer{padding:0 15px}
.tl-nav-links a{padding:7px 35px 7px 15px}
.tn-main-link a{font-size:16px}
.tl-nav-links li a:after{content:"\f105" !important;font:normal normal normal 20px/1 FontAwesome;opacity:1;border:none !important;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;right:15px;width:20px;height:14px;top:11px;left:auto}
.tl-nav-links li a{position:relative}
.tl-nav-links li a:after{position:absolute}
.tn-panel .tr-nav{padding-left:15px;background:#067cba;transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);position:absolute;transition:300ms linear;min-height:auto;padding-bottom:0}
.tr-left{width:100%;height:auto}
.tr-nav .sb-content{padding:0 !important}
.tr-nav.active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}
.tr-nav-title{font-size:16px;color:#fff;padding-right:30px}
.tr-nav-link-group{margin:0}
.tn-group .tr-nav-link-group a{color:#fff;font-size:16px;padding:0}
.tr-nav-promo{background:#f6f6f6;margin-left:-15px;width:calc(100% + 35px);margin-top:10px;height:auto}
.tl-nav-links ul,.tl-nav-links .sb-content{height:auto}
.tr-nav-promo-wrapper{display:block;padding:0}
.header-group.fixed-header{background:#fff}
.tr-nav-title:before{content:"\f104" !important;font:normal normal normal 20px/1 FontAwesome;opacity:1;border:none !important;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;width:15px;display:inline-block}
.tr-nav-link{margin-top:15px}
.hdr-link .ic-pipe:after{content:""}
.tr-nav-promo-image{margin-top:10px}
.tn-panel .tl-hide .tr-nav{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}
.tn-panel .tl-hide .tr-nav-sub{display:block !important}
}
.breadCrumb .vm-border{height:1px;content:"";background:url(clientlib-nav-redesign/images/nav-marker.png) #5a39a0;background-repeat:no-repeat;width:100%;display:block;position:relative}
.wrapper{margin-top:115px}
.secondary-nav ul li a{text-transform:uppercase}
.customer_filter.prdt_cat.fixed_panel{top:164px;padding-left:0}
.fixed_panel{top:164px}
.stickyBoxContainer.fixed_panel{padding-left:0}
#_evidon_banner{width:100% !important;z-index:999 !important;margin-left:0 !important}
.pricingtabledisplay .full-width .container-fluid .hidden-pricing .sb_t_table+p{padding-left:50px}
.features-block1 h3 a .fa-angle-double-right,.features-block1 h4 a .fa-angle-double-right,.features-block1 h2 a .fa-angle-double-right,.features-block1 h1 a .fa-angle-double-right,.features-block1 h5 a .fa-angle-double-right{display:none}
.business-card .nav-vm .business-city:hover .re-icon{background-image:url(clientlib-nav-redesign/images/icons-highlighted.png) !important}
.business-card .nav-vm:before{background:url(clientlib-nav-redesign/images/nav-marker.png) #5a39a0;background-repeat:no-repeat;background-size:contain;height:8px}
.pageHeader{z-index:10}
.breadCrumb{z-index:11;position:relative}
.breadCrumb.scrolling{position:fixed}
@media(min-width:1025px){.breadCrumb.scrolling{top:115px}
.secondary-nav.fixed{top:164px}
.secondary-nav .container-fluid{padding-left:40px}
.container-fluid{padding-left:50px;padding-right:50px}
.pd-full-width{padding-left:50px}
}
@media(max-width:800px) and (min-width:641px){.secondary-nav.fixed .container-fluid{margin-top:0}
}
@media(max-width:1024px){.business-card .nav-vm:before{background-repeat:repeat}
.hdr-link{padding:0 5px}
.secondary-nav .container-fluid{padding-left:30px}
.wrapper{margin-top:64px}
.breadCrumb.scrolling{top:65px}
.secondary-nav.fixed{top:115px !important}
.customer_filter.prdt_cat.fixed_panel{top:114px !important}
.fixed_panel{top:68px}
.breadCrumb .vm-border{background-image:url(clientlib-nav-redesign/images/nav-marker.png);background-size:cover}
}
@media(max-width:1000px){.secondary-nav ul:before{height:1px;content:"";background:url(clientlib-nav-redesign/images/nav-marker.png) #5a39a0;background-size:cover}
}
@media(max-width:800px){.secondary-nav .container-fluid{padding-left:0;margin-top:10px}
.wrapper{margin-top:34px !important}
.breadCrumb{display:none}
.customer_filter.prdt_cat.fixed_panel{top:78px !important}
.fixed_panel{top:78px}
.secondary-nav.fixed{top:75px !important}
}
@media(max-width:480px){.secondary-nav.hideHeading .container-fluid{margin-top:32px}
}
@media(max-width:1120px){.dd-con,.toggle-dropdown>a:hover i,.toggle-dropdown>a.active i{background-color:#0091da !important}
.breadCrumb.scrolling .toggle-dropdown>a:hover+.dd-con,.breadCrumb.scrolling .dd-con:hover,.breadCrumb .toggle-dropdown>a:hover+.dd-con{top:31px}
}
.toggle-dropdown.showDrpBox .dd-con,.toggle-dropdown.showDrpBox>a:hover i,.toggle-dropdown>a.active i{background-color:#0091da !important}
.toggle-dropdown.showDrpBox .dd-con .bc-dropdown>a:hover span,.dd-con .bc-dropdown>a:hover span{color:#fff}
.content-container .anchortarget.section:first-child+.herobanner .section-custom{margin-top:-4px}
.content-container .anchortarget.section:first-child+.bannercarousel{margin-top:-4px}
.content-container .herobanner:first-child .section-custom{margin-top:-4px}
.content-container .bannercarousel:first-child{margin-top:-4px}
@-moz-document url-prefix(){.top-navigation .sb-content{width:calc(100% + 60px)}
}
@media(max-width:1450px){.business-card .nav-vm:before{background-repeat:repeat}
}
@media only screen and (min-device-width :375px) and (max-device-width :820px) and (orientation :landscape){#topNav,.tn-panel.show-panel{max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
.tn-subgroup .sb-container .svg-icon{pointer-events:none !important}
a:focus{outline:1px dotted}
@media screen and (-ms-high-contrast:none){a:focus{outline:1px dotted #000}
}
.threecolumncontainer .overlaping-cards,.fourcolumncontainer .overlaping-cards,.columncontainer .overlaping-cards{position:relative;top:-80px}
.cq-Editable-dom .overlaping-cards{position:relative;top:0}
.overlaping-cards .container-fluid{padding:0}
.overlaping-cards .section-custom{margin:25px 0 0 0}
.content-container .columncontainer .columnbg,.content-container .threecolumncontainer .columnbg,.content-container .fourcolumncontainer .columnbg{min-height:325px;padding-top:25px;padding-bottom:50px}
.overlaping-cards .brief-content-block.invert{border:.5px solid #dcdcdc}
.columncontainer .redesign-container.colheight>.section-custom{min-height:325px;padding-top:25px;padding-bottom:50px}
.threecolumncontainer>.section-custom.colheight{min-height:325px;padding-top:25px;padding-bottom:50px;background-repeat:no-repeat;background-size:cover}
.fourcolumncontainer>.section-custom.colheight{min-height:325px;padding-top:25px;padding-bottom:50px}
.threecolumncontainer .image-threeColContainer{background-repeat:no-repeat;background-size:cover}
.fourcolumncontainer .columnbg .prodRedesign-caurosel,.fourcolumncontainer .colheight .prodRedesign-caurosel{position:static}
@media screen and (max-width:1000px){.fourcolumncontainer .prodRedesign-caurosel .carousel-control.right,.columncontainer .prodRedesign-caurosel .carousel-control.right{margin:0;margin-left:10px}
}
.tn-links li.noContent a:hover:after,.tn-links li.noContent a.active:after{border-bottom:none !important}
a.tn-main-link-no-href{outline:0;pointer-events:none}
@media screen and (max-width:1000px){.tn-links li.noContent a:after{display:none !important}
}
.hdr-footer-logo{padding:23px 0 25px 0}
.footer-links-group a{color:#565656}
.footer-links-group .ft-links a{font-size:20px;padding-right:50px}
.footer-links-group .fb-links a{font-size:16px;padding-right:20px}
.fb-links{padding:10px 0 15px 0}
.footer-social-links{display:inline-block;vertical-align:bottom}
.footer-links-group .social-footer a{padding-right:0;display:inline-block;color:#1e428a;font-size:20px}
.footer-container footer.footer-bottom{padding:25px 0 35px;background:transparent;float:none;font-family:"metropolislight"}
.footer-links-group .fb-links span{padding-right:20px}
.footer-links-group .social-footer a:hover{color:#0091da}
@media(max-width:480px){.footer-links-group .fb-links span{display:block}
.footer-social-links{margin-top:5px}
.footer-links-group .ft-links a{font-size:16px}
.footer-links-group .fb-links a{font-size:14px}
.footer-links-group .fb-links a,.footer-links-group .ft-links a{display:block}
.footer-links-group .social-footer a{display:inline-block}
.footer-container{margin:0}
}
html:lang(ar) .footer-links-group .fb-links span,html:lang(ar) .footer-links-group .fb-links>a{float:left;margin-top:20px;direction:ltr}
html:lang(ar) .social-footer{padding-right:0}
html:lang(ar) .fb-links{float:right;padding-bottom:40px}
html:lang(ar) .footer-links-group .ft-links a:first-child{padding-right:0}
@media(max-width:480px){html:lang(ar) .footer-links-group .ft-links a{padding-right:0}
html:lang(ar) .footer-links-group .fb-links span,html:lang(ar) .footer-links-group .fb-links>a{float:none;padding-right:0;margin-top:5px}
}
.sb-container{position:relative;overflow:hidden;padding-right:10px}
.sb-content{height:100%;width:calc(100% + 40px);padding-right:30px;overflow-y:scroll;box-sizing:border-box}
.sb-scrollbar-container{position:absolute;right:5px;bottom:0;top:5px;width:10px;opacity:.6}
.tl-nav .sb-scrollbar,.tl-nav .sb-scrollbar:hover{background:#ffffff7d}
.tr-nav .sb-content{padding-right:50px}
.sb-container-noscroll .sb-scrollbar-container{right:-20px}
.sb-container:hover .sb-scrollbar-container{opacity:1}
.sb-scrollbar{position:absolute;right:0;height:30px;width:10px;border-radius:10px;background:#cdcdcd}
.sb-scrollbar:hover{background:#cdcdcd}
.tl-nav .sb-container:not(.sb-container-noscroll) .sb-scrollbar-container{opacity:1;background:#067cba;top:0;width:14px;right:0}
.tl-nav .sb-container:not(.sb-container-noscroll) .sb-scrollbar,.tl-nav .sb-container:not(.sb-container-noscroll) .sb-scrollbar:hover{background:#fff;width:8px;right:3px;bottom:0}