.feature-separator{margin:12px 0 24px 0;border-top:1px none #ccc}
.section-body{font-weight:400}
.section-header{line-height:1}
.ni-feature-content.carousel{overflow:hidden}
.ni-feature-content.carousel .feature-content{padding:25px 27px 35px 27px}
.ni-feature-content.carousel .feature-content .section-body{margin-bottom:20px}
.ni-feature-content.carousel .feature-content.right-alignment{padding-top:25px;padding-left:27px}
.ni-feature-content.carousel .feature-media{padding-left:0;padding-right:0}
.ni-feature-content.carousel .section-header{font-weight:700}
.ni-feature-content.carousel .section-subhead{font-weight:300}
@media(min-width:320px){.ni-feature-content{height:571px}
.section-media-carousel-background{display:block;background-size:cover !important;height:177px}
.feature-separator{margin-bottom:12px}
.section-event-body.ni-margin-3x{margin-bottom:24px}
}
@media(min-width:768px){.ni-feature-content{height:394px}
.ni-feature-content.carousel .feature-content{padding-top:40px;padding-left:30px}
.section-media-carousel-background{display:block;background-size:auto;height:396px}
}
@media(min-width:920px){.ni-feature-content.carousel .feature-content{padding-top:48px;padding-left:30px}
.ni-feature-content.carousel .feature-content.right-alignment{padding-top:48px;padding-left:30px}
.feature-separator{margin-bottom:24px}
.section-event-body.ni-margin-3x{margin-bottom:initial}
}
.categorical-content .ni-btn{margin-top:0}
.categorical-content img{margin:0 10px;display:inline-block}
.horizontal .categorical-content img{display:inline}
.categorical-content .header a:hover{text-decoration:underline}
.categorical-content .link-desc H3 a{font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:21px}
.categorical-content a:not(.ni-btn){font-size:16px;color:#065fa3}
.categorical-content .thumbnail{border:0;float:left}
.ni-darkgrey .categorical-content .ni-body-copy-secondary,.ni-blue .categorical-content .ni-body-copy-secondary{color:#fff}
.categorical-content.vertical .thumbnail,.categorical-content.vertical img.ni-image-2col,.categorical-content.verticalpipe img.ni-image-2col{float:none;border-radius:0}
.categorical-content.verticalshop img.ni-image-2col,.categorical-content.verticalpipe .thumbnail{border:0}
.col-sm-4 .categorical-content.vertical .ni-image-4col img{width:100%}
.categorical-content.vertical{overflow:hidden}
.categorical-content.vertical .link-desc li,.categorical-content.verticalpipe .link-desc li{margin:0 0 9px 0}
.categorical-content.vertical.vertical-standard img{margin:0}
.categorical-content.vertical img{margin:0}
.categorical-content.vertical.verticalshop img{margin:0}
.categorical-content.vertical .ni-image-2col img{width:166px;margin:0}
.categorical-content.vertical .cat-cont-img .cat-cont-feat,.categorical-content.verticalpipe .cat-cont-img .cat-cont-feat{width:100%;height:209px}
.cat-cont-img{display:inline-block}
.categorical-content.horizontal .cat-cont-img{float:left;margin-right:30px}
.categorical-content.verticalcenter{text-align:center}
.categorical-content.horizontal img{margin:0;padding:0}
.categorical-content.horizontal .section-media+.link-desc{overflow:hidden}
.categorical-content.horizontal h3{border-bottom:1px solid #CCC;padding-bottom:6px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
li.unstyled{list-style:none}
ul.unstyled ul{margin-left:25px}
.categorical-content.verticalpipe{text-align:center}
.categorical-content.verticalpipe li{text-align:center}
.categorical-content.vertical ul,.categorical-content.verticalpipe ul{padding-left:0;list-style-type:none}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:6px;*zoom:1}
ul.inline.pipe li+li::before{content:" | ";color:#999;margin:0 6px 0 0}
.inline div{display:inline-block}
.inline p{display:inline-block}
.categorical-content.verticalshop,.categorical-content.verticalshop .link-desc li{text-align:center}
.categorical-content.verticalshop .thumbnail{float:none;border:1px solid #ccc;border-radius:0;padding:0}
.categorical-content.verticalshop h3 a{line-height:1.42857143;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}
.categorical-content.verticalshop .link-desc h3 div div span,.categorical-content.verticalshop .link-desc h3 div div span a{display:block}
.categorical-content.verticalshop>*:last-child{margin-bottom:0 !important}
.container.ni-darkgrey .categorical-content *{color:white}
@media only screen and (min-width :320px){.categorical-content .ni-icon img{height:auto !important}
.categorical-content.verticalshop H3 a{font-size:13px}
.categorical-content.verticalshop .link-desc p{font-size:11px;line-height:1.4}
.categorical-content.vertical.verticalshop .ni-image-2col img{width:182px}
.categorical-content.vertical img{margin:0}
}
@media only screen and (max-width :480px){.categorical-content .verticalshop .ni-image-2col{width:182px !important}
}
@media only screen and (max-width :768px){.categorical-content.horizontal .section-media+.link-desc{margin-left:0 !important;clear:both}
.categorical-content.horizontal .cat-cont-img{margin-right:15px}
}
@media only screen and (max-width :767px){.categorical-content .ni-image-4col,.categorical-content .vertical .ni-image-3col{width:100%}
}
@media only screen and (min-width :768px){.categorical-content.vertical.verticalshop .ni-image-2col img{width:98px}
a .categorical-content.horizontal h3{margin-bottom:12px}
.categorical-content.verticalshop H3 a{font-size:16px}
.categorical-content.verticalshop .link-desc p{font-size:13px;line-height:1.4}
}
@media only screen and (min-width :992px){.categorical-content .ni-icon img{width:auto;height:70px !important}
.categorical-content.vertical.verticalshop .ni-image-2col img{width:166px}
}
@media only screen and (max-device-width:768px){.categorical-content.horizontal .s7responsiveContainer img{width:100% !important}
}
.aem-editor-box{margin:5px 10px 0 10px;width:100%}
.hs-spot-object.visible-tooltip .hs-tooltip.highlight{display:inline-block}
.hs-spot-object.visible-tooltip .hs-tooltip.highlight *{box-sizing:border-box !important}
.highlight .ni-btn{margin-top:0}
.shading-container>.highlight{padding-top:50px;padding-bottom:50px}
.ni-measure-hr-b{border-bottom:1px solid #b2b2b2;padding-bottom:15px}
.ni-measure-hr-t{padding-top:15px}
.highlight{margin-bottom:50px}
.highlight-preview{display:inline-block}
.highlight-card-preview,.highlight-card-preview>.parbase{overflow:hidden}
.highlight-title{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:normal}
.highlight-description,.highlight-link a{font-family:'Helvetica',sans-serif;font-weight:normal}
.ni-highlight,.ni-highlight-content{overflow:hidden}
.ni-highlight-asset{margin-right:30px;float:left}
.highlight-component .ni-lowercase.ni-btn{text-transform:lowercase}
.highlight-component .ni-uppercase.ni-btn{text-transform:uppercase}
.highlight-component .ni-btn{text-transform:none}
.vertical-orientation{min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:10px;margin-left:10px;margin-right:10px;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center}
.vertical-orientation .ni-highlight-description p{text-align:center !important}
.vertical-orientation .highlight-media{margin-bottom:9px}
.vertical-orientation .ni-highlight-description{display:inline-block;width:100%}
.highlight-title-vertical{color:#333}
.highlight-description-vertical{color:#666;width:100%}
.highlight-link-vertical-container{width:100%;text-align:center}
.vertical-orientation .ni-highlight-link-container{text-align:center}
.ni-icon img{width:initial !important;height:70px !important}
.highlight-title-horizontal{color:#333;margin-top:0;font-weight:lighter;margin-bottom:12px}
.highlight-description-horizontal{color:#333}
.highlight-link-horizontal a{display:inline-block}
.highlight-links-col{padding-left:0}
.highlight-horizontal-img{float:left}
.highlight-horizontal-img img,.highlight-img-container img{width:100%}
.highlight-horizontal-content{float:left}
.highlight-title-container{bottom:8px}
.highlight-description-container{bottom:8px}
.highlight-links-section{margin-top:0}
.highlight-horizontal-component{margin-top:50px}
.highlight-horizontal-content .ni-btn{margin-top:0}
.highlight-horizontal-component .highlight-img-container{padding-left:24px;padding-right:24px}
.highlight-horizontal .ni-highlight-asset{margin-right:15px;float:left}
.highlight-horizontal .ni-icon{width:initial;height:70px;padding:0 9px 0 24px}
.highlight-title-horizontal{color:#333;margin-top:0;font-weight:lighter;margin-bottom:12px}
.highlight-description-horizontal{color:#333}
.highlight-link-horizontal a{display:inline-block}
.highlight-links-col{padding-left:0}
.highlight-horizontal-img{float:left}
.highlight-horizontal-img img,.highlight-img-container img{width:100%}
.highlight-horizontal-content{float:left}
.highlight-title-container{bottom:8px}
.highlight-description-container{bottom:8px}
.highlight-links-section{margin-top:0}
.highlight-horizontal-component{margin-top:50px}
.highlight-horizontal-content .ni-btn{margin-top:0}
.highlight-horizontal-component .highlight-img-container{padding-left:24px;padding-right:24px}
.highlight-horizontal .ni-highlight-asset{margin-right:15px;float:left}
.highlight-horizontal-img.ni-icon{width:initial}
.highlight-horizontal .icon .ni-highlight-asset{display:block;text-align:center}
.highlight-horizontal .icon h2,.highlight-horizontal .icon p,.highlight-horizontal .icon .ni-highlight-link{text-align:center}
.highlight-title-card,.highlight-description-card{background-color:rgba(14,56,95,0.9);margin:0;color:#fff;font-family:'Roboto Condensed',sans-serif;position:relative;font-size:21px;font-weight:100;display:block}
.highlight-title-card{bottom:193px;height:334px;padding:18px}
.highlight-title-card h3{text-transform:uppercase;line-height:1.1}
.highlight-title-card p{padding-top:22px;font-size:18px}
.highlight-description-card{height:334px;bottom:66px;opacity:0}
.highlight-card-height{padding-right:0}
.highlight-card-toggle{cursor:pointer}
.highlight-horizontalIcon-img{padding-left:0;padding-right:0;text-align:right}
@media only screen and (min-width :320px){.highlight-title-vertical{font-size:16px;margin-top:15px;margin-bottom:18px}
.highlight-description-vertical{font-size:13px;margin-bottom:18px}
.highlight-link-vertical a{font-size:13px;display:block;margin-bottom:9px}
.highlight-title-horizontal{font-size:21px}
.highlight-description-horizontal{font-size:13px;margin-bottom:18px}
.highlight-link-horizontal a{font-size:13px}
.highlight-link-horizontal{margin-bottom:9px}
.highlight-horizontal-img{padding-left:15px}
.highlight-title-container,.highlight-description-container{bottom:0}
.highlight-card-height{height:221px}
.highlight-title-card{bottom:180px}
.highlight-description-card{display:none}
}
@media only screen and (min-width :480px){.highlight-title-vertical{font-size:16px;margin-top:15px;margin-bottom:18px}
.highlight-description-vertical{font-size:13px;margin-bottom:18px}
.highlight-link-vertical a{font-size:13px;display:block;margin-bottom:9px}
.highlight-description-horizontal{font-size:13px;margin-bottom:18px}
.highlight-link-horizontal a{font-size:13px}
.highlight-horizontal-img{padding-left:15px}
.highlight-title-container,.highlight-description-container{bottom:0}
.highlight-card-height{height:221px}
.highlight-title-card{bottom:180px}
.highlight-description-card{display:none}
}
@media(max-width:479px){.highlight-title-card{bottom:115px !important}
.highlight-card-height{height:163px !important}
}
@media(max-width:767px){.highlight-title-card{bottom:115px !important}
.highlight-card-height{height:163px !important}
.highlight-horizontal .ni-icon{padding:0}
}
@media only screen and (min-width :768px){.highlight-title-vertical{font-size:18px;margin-top:24px;margin-bottom:12px}
.highlight-description-vertical{font-size:14px;margin-bottom:30px}
.highlight-link-vertical a{font-size:14px;display:block;margin-bottom:9px}
.highlight-title-horizontal{font-size:26px}
.highlight-description-horizontal{font-size:14px;margin-bottom:30px}
.highlight-link-horizontal a{font-size:14px}
.highlight-link-horizontal{margin-bottom:12px}
.highlight-horizontal-img{padding-left:0}
.highlight-title-container,.highlight-description-container{bottom:8px;padding-left:0}
.highlight-card-height{height:221px}
.highlight-title-card{bottom:193px}
.highlight-description-card{display:none;padding:30px 30px 30px 15px}
.vertical-orientation h3{text-align:center}
}
@media only screen and (min-width :992px){.ni-icon img{height:70px !important}
.highlight-title-vertical{font-size:21px;margin-top:24px;margin-bottom:12px}
.highlight-description-vertical{font-size:16px;margin-bottom:30px}
.highlight-link-vertical a{font-size:16px;display:block;margin-bottom:12px}
.highlight-title-horizontal{font-size:32px}
.highlight-link-horizontal{margin-bottom:12px}
.highlight-description-horizontal{font-size:16px;margin-bottom:30px}
.highlight-link-horizontal a{font-size:16px}
.highlight-horizontal-img{padding-left:0}
.highlight-card-height{height:302px}
.highlight-title-card{bottom:66px}
.highlight-description-card{display:block;padding:30px 15px 30px 15px}
.highlight-image-card img{height:302px;width:100%}
}
@media only screen and (min-width :1200px){.highlight-title-vertical{font-size:21px;margin-top:24px;margin-bottom:12px}
.highlight-description-vertical{font-size:16px;margin-bottom:30px}
.highlight-link-vertical a{font-size:16px;display:block;margin-bottom:12px}
.highlight-title-horizontal{font-size:32px}
.highlight-description-horizontal{font-size:16px;margin-bottom:30px}
.highlight-link-horizontal a{font-size:16px}
.highlight-horizontal-img{padding-left:0}
.highlight-card-height{height:302px}
.highlight-title-card{bottom:66px}
.highlight-description-card{display:block;padding:30px 15px 30px 15px}
.highlight-image-card img{height:302px;width:100%}
}
.hotspot .highlight-horizontal-img{width:163px;height:93}
.hotspot .title-desc{float:none;margin-left:170px}
@media only screen and (min-width :320px){.extender .ni-footer-divider{height:35px}
}
@media only screen and (min-width :768px){.extender .ni-footer-divider{height:40px}
}
@media only screen and (min-width :992px){.extender .ni-footer-divider{height:70px}
.highlight-horizontal .icon .ni-highlight-asset{display:block;text-align:left}
.highlight-horizontal .icon h2,.highlight-horizontal .icon p,.highlight-horizontal .icon .ni-highlight-link{text-align:left}
}
@media(max-width:767px){.highlight-horizontal .ni-highlight{margin:0 15px}
.highlight-horizontal .ni-highlight-asset{float:none;margin:0 0 9px 0;display:inline-block}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.highlight-card-height{padding-left:0;height:240px !important}
.highlight-title-card{bottom:52px !important}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.highlight-card-height{padding-left:0;height:270px !important}
.highlight-title-card{bottom:53px !important}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.highlight-card-height{padding-left:0;height:210px !important}
.highlight-title-card{bottom:40px !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.highlight-card-height{padding-left:0;height:303px !important}
.highlight-title-card{bottom:59px !important;padding:12px 0 12px 12px !important}
}
@media only screen and (device-width:640px) and (orientation:landscape){.highlight-card-height{padding-left:0;height:229px !important}
.highlight-title-card{bottom:54px !important;padding:12px 0 12px 12px !important}
}
@media only screen and (device-width:960px) and (orientation:landscape){.highlight-card-height{padding-left:0;height:196px !important}
.highlight-title-card{bottom:54px !important;padding:12px 0 12px 12px !important}
}
.price.discounted{text-decoration:line-through}
.price.entitled{color:#d73a0f}
.shading-container>.producttile{padding-top:50px;padding-bottom:50px}
.producttile{padding-bottom:40px}
.product-tile .ni-linklist li div{display:inline-block}
.producttile-preview{display:inline-block}
.producttile-title a{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:normal}
.shading-container .ni-darkgrey .product-tile .producttile-body p.ni-body-copy-secondary{color:#fff}
.shading-container .ni-darkgrey .product-tile .producttile-body .producttile-link a,.shading-container .ni-blue .product-tile .producttile-body .producttile-link a{color:#fff}
.ni-darkgrey .producttile-body .ni-body-copy-secondary,.ni-blue .producttile-body .ni-body-copy-secondary{color:#fff}
.vertical-orientation{min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:10px;margin-left:10px;margin-right:10px;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center}
.producttile-title-vertical{color:#333}
@media only screen and (max-width :767px){.producttile-title-vertical{font-size:16px;margin-top:25px;margin-bottom:18px}
.producttile-separator{margin-top:4.5px;margin-bottom:9px}
.producttile-body{padding:25px 38px 35px 38px}
}
@media only screen and (min-width :768px){.producttile-title-vertical{font-size:18px;margin-top:15px;margin-bottom:18px}
.producttile-link{margin-top:6px}
}
@media only screen and (min-width :992px){.producttile-title-vertical{font-size:21px;margin-bottom:24px;margin-top:20px}
.producttile-separator{margin-top:6px;margin-bottom:12px}
}
@media only screen and (min-width :1200px){.producttile-title-vertical{font-size:21px;margin-bottom:24px;margin-top:20px}
}
.producttile-link :hover{text-decoration:underline}
.feature-separator{border-top:1px none #ccc}
.section-body{font-weight:400}
.section-header{line-height:1}
.ni-media-feature,.ni-media-content{overflow:hidden}
.ni-media-asset{margin-right:30px;float:left}
.ni-media-feature .ni-media-asset.pull-right{margin-right:0;margin-left:30px}
.feature-component .section-header.ni-notransform{text-transform:none}
.ni-media-feature .section-media.img-responsive img,.image-responsive .cq-dd-image{width:100%}
.ni-feature.no-media .section-subhead{font-weight:300}
.feature-component .ni-lead-space.no-media .section-body{margin-bottom:20px}
.feature-component .ni-lowercase.ni-btn{text-transform:lowercase}
.feature-component .ni-uppercase.ni-btn{text-transform:uppercase}
.feature-component .ni-btn{text-transform:none}
.media span.section-header,.media span.section-header p{font-weight:500}
.media .section-subhead,.media .section-subhead p{font-weight:300}
.media .section-body,.media .section-body p{font-weight:normal}
.media .section-body{margin-bottom:20px}
@media(max-width:767px){.ni-media-asset{float:none;margin:0 0 18px 0}
.feature-component .no-media{padding:0 !important;margin:0 !important}
}
@media(max-width:480px){.ni-media-feature{margin:0 15px}
.ni-media-asset{float:none;margin:0 0 18px 0}
.section-body{margin-bottom:18px}
.ni-media-feature .feature-separator{margin-bottom:18px !important}
.ni-media-feature .ni-image-2col,.ni-media-feature .ni-image-3col,.ni-media-feature .ni-image-4col,.ni-media-feature .ni-image-5col,.ni-media-feature .ni-image-6col{width:100%}
.ni-highlight .ni-image-2col,.ni-highlight .ni-image-3col,.ni-highlight .ni-image-4col,.ni-highlight .ni-image-5col,.ni-highlight .ni-image-6col{width:100%}
.ni-media-feature,.ni-media-content{clear:both}
}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
li.unstyled{list-style:none}
ul.unstyled ul{margin-left:25px}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:6px;*zoom:1}
ul.inline.pipe li+li::before{content:" | ";color:#999;margin:0 6px 0 0}
.inline div{display:inline-block}
.inline p{display:inline-block}
.paragraph-list>li{display:list-item !important;list-style-position:inside}
.search-component{padding:0 0 20px 0}
.search-container{background-color:#444;padding-top:22px;padding-bottom:22px;margin:0;height:86px;box-sizing:border-box}
.ui-autocomplete.ui-menu{z-index:200 !important;background:white;top:43px !important;padding:10px 15px 10px 15px;border:0;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}
.search-bar.search-component{-moz-border-radius:0;-moz-box-shadow:0;-webkit-border-radius:0;-webkit-box-shadow:0;background-color:#fff;border-radius:0;box-shadow:0;float:left;padding:0;display:table;border:1px solid #ccc;height:43px;box-shadow:1px 2px 2px -1px rgba(8,8,8,0.35)}
.search-bar.search-component .searchFilterDropDown{-moz-box-sizing:content-box -webkit-box-sizing:content-box;box-sizing:content-box;background-image:none !important;background-color:#444;background-position:0 0;background-repeat:no-repeat;border:0;border-right:0;margin-bottom:0;height:auto;font-weight:bold;text-transform:uppercase;padding:0 15px;-webkit-top-left-border-radius:0;-moz-top-left-border-radius:0;border-top-left-radius:0;-webkit-bottom-left-border-radius:0;-moz-bottom-left-border-radius:0;border-bottom-left-radius:0;vertical-align:middle}
.search-bar.search-component .searchFilterDropDown:hover{background-color:#444}
.search-bar.search-component .search-btn,.search-bar.search-component .pnx-btn-text{-webkit-top-left-border-radius:0;-moz-top-left-border-radius:0;border-top-left-radius:0;-webkit-bottom-left-border-radius:0;-moz-bottom-left-border-radius:0;border-bottom-left-radius:0}
.search-bar.search-component .pnx-inline-dropdown .input-text,.search-bar.search-component .pnx-inline-input{color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:normal;text-transform:uppercase}
.search-bar.search-component .niAutocompleteInput{border:0;height:40px;text-indent:15px;margin-bottom:0 !important;padding:3px 37px 2px 0}
.search-bar.search-component .pnx-icon-srch{background-image:url("../../../widgets/pnx/1.0/img/icons/homepage-icons.png");display:inline-block;height:13px;margin-top:7px;width:13px}
.search-bar.search-component .pnx-inline-dropdown-contents{z-index:200;min-width:265px}
.search-bar.search-component .pnx-inline-dropdown-contents UL{padding:10px 15px 10px 15px;border:0}
.search-bar.search-component .cell .pnx-inline-dropdown:hover{border:0}
.search-bar.search-component .searchFilterDropDown.opened,.search-bar.search-component .niAutocompleteInput:focus{border:0}
.pnx-form .pnx-inline-dropdown.opened{background-color:#444}
.pnx-form .pnx-inline-dropdown.searchFilterDropDown.opened{background-color:#444}
.search-bar.search-component button{position:absolute;border:0;background:transparent;right:14px;top:22%}
.search-bar.search-component .pnx-icon-arrow-down{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;margin-right:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 10px}
.search-bar.search-component .pnx-icon-arrow-down:before{content:"\e259"}
.search-bar.search-component .pnx-icon-arrow-down{position:relative;top:-2px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-size:9px;font-weight:bold;line-height:1;-webkit-font-smoothing:antialiased;color:white;background:0;height:auto;width:auto;margin:0 2px 0 10px}
.search-bar.search-component .searchFilterDropDown .pnx-inline-dropdown-contents ul li{text-transform:none;font-size:12px;font-family:'Helvetica Regular',Helvetica,Arial,sans-serif;color:#065fa3;padding:7px 5px 7px 5px;font-weight:400;line-height:1.5em;margin-bottom:0}
.pnx-form .searchFilterDropDown .pnx-inline-dropdown-contents ul li:hover{background-color:#065fa3;color:white}
.pnx-form .pnx-inline-dropdown-contents{max-height:361px;margin-top:9px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}
.search-bar.search-component button:hover path{fill:#0e385f}
.search-bar.search-component .searchFilterDropDown .separator{display:none}
.search-bar.search-component .cell{display:table-cell;white-space:nowrap;vertical-align:middle;padding:0;background-color:#444}
.search-bar.search-component .full-cell{display:table-cell;vertical-align:middle;white-space:nowrap;width:100%}
.search-dropdown-active{-webkit-box-shadow:0 0 3px 1px rgba(52,152,219,1);-moz-box-shadow:0 0 3px 1px rgba(52,152,219,1);box-shadow:0 0 3px 1px rgba(52,152,219,1);z-index:999;position:relative}
.search-autocomplete-focused{-webkit-box-shadow:0 0 3px 1px rgba(52,152,219,1);-moz-box-shadow:0 0 3px 1px rgba(52,152,219,1);box-shadow:0 0 3px 1px rgba(52,152,219,1);position:relative}
.search-component .container-fluid{background-color:#444}
.col-lg-1.video-card,.col-lg-10.video-card,.col-lg-11.video-card,.col-lg-12.video-card,.col-lg-2.video-card,.col-lg-3.video-card,.col-lg-4.video-card,.col-lg-5.video-card,.col-lg-6.video-card,.col-lg-7.video-card,.col-lg-8.video-card,.col-lg-9.video-card,.col-lg-15.video-card,.col-md-1.video-card,.col-md-10.video-card,.col-md-11.video-card,.col-md-12.video-card,.col-md-2.video-card,.col-md-3.video-card,.col-md-4.video-card,.col-md-5.video-card,.col-md-6.video-card,.col-md-7.video-card,.col-md-8.video-card,.col-md-9.video-card,.col-md-15.video-card,.col-sm-1.video-card,.col-sm-10.video-card,.col-sm-11.video-card,.col-sm-12.video-card,.col-sm-2.video-card,.col-sm-3.video-card,.col-sm-4.video-card,.col-sm-5.video-card,.col-sm-6.video-card,.col-sm-7.video-card,.col-sm-8.video-card,.col-sm-9.video-card,.col-sm-15.video-card,.col-xs-1.video-card,.col-xs-10.video-card,.col-xs-11.video-card,.col-xs-12.video-card,.col-xs-2.video-card,.col-xs-3.video-card,.col-xs-4.video-card,.col-xs-5.video-card,.col-xs-6.video-card,.col-xs-7.video-card,.col-xs-8.video-card,.col-xs-9.video-card,.col-xs-15.video-card{padding-right:1px;padding-left:0;text-align:center}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
@media only screen and (max-width:768px){.grid .col-sm-6:nth-child(3){clear:left}
}
@media(min-width:768px){.col-sm-15{width:20%;float:left}
}
@media(min-width:992px){.col-md-15{width:20%;float:left}
}
@media(min-width:1200px){.ni-single-row .ni-margin-grid-row{margin-bottom:0}
.col-lg-15{width:20%;float:left}
}
.tabctrl-header{display:none}
.js .tabctrl-header{display:block}
.tabctrl-header ul{overflow:hidden;padding:0;border-bottom:2px solid #007bb9;font-size:12px;text-transform:uppercase}
.tabctrl-header ul li{float:left;list-style:none}
.tabctrl-header ul li a{float:left;margin-right:-1px;padding:5px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#777;text-decoration:none}
.tabctrl-header ul li a:hover{color:#000}
.tabctrl-header ul li.active a,.tabctrl-header ul li.active a:hover{border-color:#007bb9;color:#fff;background:#007bb9}
.js .tabctrl-container{position:relative;overflow:hidden}
.js .tabctrl-container.container-fix{position:relative;overflow:hidden}
.js .js .tabctrl-container .tabctrl-content .tabctrl-title{position:absolute;text-indent:-1000em}
.tabctrl-container .tabctrl-content{overflow:hidden}
.js .tabctrl-container .tabctrl-content{width:100%}
.js .cq-wcm-edit .tabctrl-container .tabctrl-content{position:relative}
.js .tabctrl-container .tabctrl-content:nth-child(n+2){display:none}
a:focus,a:hover{text-decoration:none}
.tabctrl-header{position:relative;margin-top:30px}
.tabctrl-container{padding-top:30px}
.bottom-border-div{height:1px;line-height:1px;width:100%;position:absolute;bottom:0;border-bottom:1px solid #ccc;z-index:99}
.tabctrl-header ul{border:0;position:relative;z-index:100;margin-left:0;text-transform:none}
.tabctrl-header ul li{font-family:'Roboto Condensed',sans-serif;text-transformation:capitalize;font-weight:bold;margin-bottom:0;background:0;font-size:18px;line-height:1.15em;min-width:242px;height:80px}
.tabctrl-header ul li a{padding:25px 25px 35px 25px;border:0;background-color:#ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;height:100%;width:100%;min-width:80px;min-height:1.5em;text-align:center;margin-right:0;color:#333}
.tabctrl-header ul li div{border-top:8px solid #ddd;margin-left:5px;height:100%}
@media(max-width:860px){.tabctrl-header ul li:first-child{margin-left:5px}
}
.tabctrl-header ul li.active div{border-color:#3498db}
.tabctrl-header ul li.active a{border:0;color:#333;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}
.tabctrl-header ul li a:hover,.tabctrl-header ul li div:hover,.tabctrl-header ul li.hovered a,.tabctrl-header ul li.hovered div{background-color:#065fa3;border-top-color:#065fa3;border-left-color:#065fa3;border-right-color:#065fa3;color:#fff}
.tabctrl-header ul li.active a:hover{background-color:#fff;border-color:#ccc;color:#777}
.tabctrl-header ul li.active div:hover{border-color:#3498db}
.tabctrl-header ul li.cta-container>div{background:0;border-top:0;height:auto !important}
.tabctrl-header ul li.cta-container>div>div{height:auto}
.tabctrl-header ul li.cta-edit-container>div{background:0;border-top:0}
.tabctrl-header ul li .ni-btn{border-top:0;margin:0 !important}
.button.parbase{overflow:inherit;text-align:right;padding:25px 0 35px 0}
.parbase.drawer{overflow:inherit}
.tabctrl-header ul{margin-bottom:0}
.panel-default .panel-heading{color:#FFF;border-color:#ddd;background-color:#065fa3}
.panel-group .panel+.panel{margin-top:1px}
.panel-default.tabopen .panel-heading{background-color:#3498db}
.panel-heading.tabopen{background-color:#3498db}
.tabctrl .panel-default .panel-heading .panel-title a,.tabctrl .panel-default .panel-heading .panel-title a:hover,.tabctrl .panel-default .panel-heading .panel-title a:focus,.tabctrl .panel-default .panel-heading .panel-title a:visited{text-decoration:none}
.panel-default>.panel-heading .panel-title a[class='js-tabcollapse-panel-heading']:before{content:"\2212";font-size:40px;font-style:normal;font-weight:400;line-height:1;font-family:Courier New;margin:0 10px;vertical-align:middle}
.panel-default>.panel-heading .panel-title a[class='js-tabcollapse-panel-heading collapsed']:before{content:"\2b";font-size:40px;font-style:normal;font-weight:400;line-height:1;font-family:Courier New;margin:0 10px;vertical-align:middle}
.panel-default .panel-heading .panel-title{text-transform:uppercase}
.tabctrl-component .panel-group .panel-heading .panel-title a.collapsed,.tabctrl-component .panel-group .panel-heading .panel-title a:hover{color:#fff}
.green-header-container{width:auto !important;margin:0 auto;padding:0}
@media(min-width:768px){.green-header-container{width:750px !important}
}
@media(min-width:992px){.green-header-container{width:970px !important}
}
@media(min-width:1200px){.green-header-container{width:1170px !important}
}
#header-product{background:#3d4550 !important}
footer{margin-top:0}
.content-block{font-weight:300;line-height:30px;font-size:16px;color:#7d8fa2}
.content-block .container>div{margin:60px 0}
.content-block.centered{text-align:center}
.content-block.centered img{display:inline-block}
.content-block ul{padding-top:0}
.content-block ul li{line-height:36px;font-size:16px;position:relative;list-style-type:none}
.content-block ul li:before{position:absolute;display:block;content:'';width:8px;height:8px;background:#008bd1;left:-30px;bottom:13px;border-radius:8px}
.content-block .col-md-12 img,.content-block .col-md-7 img{max-width:100%}
#demo-label{position:absolute;left:-46px;top:-93px}
#content-block-display{position:relative}
#content-block-display:after{display:block;content:'';position:absolute;left:0;bottom:0;height:38%;width:100%;background:#f9f9f9;z-index:0}
#content-block-display h3,#content-block-display img,#content-block-display p{position:relative;z-index:1}
#content-block-features .container>div{margin-top:0}
#content-block-browser{overflow:hidden}
#content-block-browser img{border:10px solid #303742;border-radius:12px}
#browser-image-wrap{margin-bottom:-14px}
#content-block-bottom-aligned{margin-top:60px;margin-bottom:60px}
#hotspot-95 img{position:relative;z-index:1;border-radius:4px}
#content-block-main h1{text-shadow:6px 6px 0 #0078b4}
.hotspot>div:first-of-type{position:relative}
.hotspot .title{height:130px;position:absolute;top:0;left:0;background-color:#065fa3;opacity:.93;width:100%;text-align:center;margin:0;padding:0;z-index:11;display:table}
.hotspot .title>div{display:table-cell;vertical-align:middle}
.hotspot .title p{font-family:'Roboto Condensed',sans-serif;color:#FFF;margin:0;padding:0;text-align:center}
.hs-tooltip ul li{font-size:12px !important;line-height:24px !important}
.hs-tooltip ul li:before{background:#fff;bottom:9px}
.hs-wrap{position:relative}
.hs-wrap *{display:none;box-sizing:content-box !important}
.hs-wrap img,.hs-wrap.hs-loaded *{display:block}
.hs-tooltip.video script{display:none}
.hs-wrap.responsive,.hs-wrap.responsive img{width:100%}
.hs-spot-object{position:absolute;cursor:pointer;z-index:1}
.hs-spot-object.visible-tooltip{z-index:999}
.hs-spot.visible .hs-spot-shape{position:absolute;left:-1px;top:-1px;background:#000;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;width:100%;height:100%;-ms-filter:"alpha(Opacity=15)";filter:alpha(opacity=15);-moz-opacity:.15;-khtml-opacity:.15;opacity:.15;z-index:0;border:1px solid #fff;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot.visible .hs-spot-shape-inner{background:#da0606;position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;z-index:1;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot.visible:hover .hs-spot-shape-inner{transform:scale3d(1.4,1.4,1.4);-moz-transform:scale3d(1.4,1.4,1.4);-webkit-transform:scale3d(1.4,1.4,1.4)}
.hs-rect{position:absolute;left:0;top:0;cursor:pointer;z-index:99;border:0}
.hs-rect.visible .hs-spot-shape{position:absolute;left:-3px;top:-3px;z-index:1;width:100%;height:100%;background:0;border:3px solid #da0606;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-rect.visible .hs-spot-shape-inner{position:absolute;z-index:0;width:100%;height:100%;background:0;border:8px solid #000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;left:-8px;top:-8px;-ms-filter:"alpha(Opacity=15)";filter:alpha(opacity=15);-moz-opacity:.15;-khtml-opacity:.15;opacity:.15;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-rect.visible:hover .hs-spot-shape{border-width:5px;left:-5px;top:-5px}
.hs-rect.visible:hover .hs-spot-shape-inner{border-width:7px;left:-7px;top:-7px}
.hs-spot-object .hs-spot-tooltip-outer{position:absolute;left:0;top:0;cursor:default}
.hs-tooltip-wrap{position:absolute}
.hs-tooltip{display:block;background:#181818;color:#fff;padding:15px;position:relative;min-height:18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:100%}
.hs-wrap.click .hs-spot-object.left .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.left .hs-spot-tooltip-outer{position:absolute;top:0;left:-30px}
.hs-spot-object.left .hs-tooltip-wrap{right:225%;top:0;padding-right:16px}
.hs-spot.left .hs-tooltip-wrap{top:-12px}
.hs-spot-object.left .hs-tooltip:before{position:absolute;content:"";display:block;width:0;height:0;right:-15px;top:4px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #181818}
.hs-spot.left .hs-tooltip:before{top:26px}
.hs-spot-object.left .hs-tooltip:after{position:absolute;content:"";display:block;width:0;height:0;right:-8px;top:8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}
.hs-spot.left .hs-tooltip:after{top:29px}
.hs-wrap.click .hs-spot-object.top .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.top .hs-spot-tooltip-outer{position:absolute;left:0;top:-30px}
.hs-spot-object.top .hs-tooltip-wrap{bottom:100%;left:0;padding-bottom:16px}
.hs-spot.top .hs-tooltip-wrap{left:-1px}
.hs-spot-object.top .hs-tooltip:before{position:absolute;content:"";display:block;left:12px;bottom:-15px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #181818}
.hs-spot-object.top .hs-tooltip:after{position:absolute;content:"";display:block;bottom:-8px;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}
.hs-wrap.click .hs-spot-object.right .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.right .hs-spot-tooltip-outer{position:absolute;top:0;left:30px}
.hs-spot-object.right .hs-tooltip-wrap{left:100%;top:0;padding-left:16px}
.hs-spot.right .hs-tooltip-wrap{top:-12px}
.hs-spot-object.right .hs-tooltip:before{position:absolute;content:"";display:block;left:-15px;top:16px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #181818}
.hs-spot.right .hs-tooltip:before{top:26px}
.hs-spot-object.right .hs-tooltip:after{position:absolute;content:"";display:block;left:-8px;top:29px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}
.hs-wrap.click .hs-spot-object.bottom .hs-spot-tooltip-outer,.hs-wrap.mouseover .hs-spot-object.bottom .hs-spot-tooltip-outer{position:absolute;left:0;top:30px}
.hs-spot-object.bottom .hs-tooltip-wrap{top:100%;left:0;padding-top:16px}
.hs-spot.bottom .hs-tooltip-wrap{left:-1px}
.hs-spot-object.bottom .hs-tooltip:before{position:absolute;content:"";display:block;top:-15px;left:12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #000}
.hs-spot-object.bottom .hs-tooltip:after{position:absolute;content:"";display:block;top:-8px;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}
.hs-tooltip-buffer{background:#00f;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.hs-spot-object.bottom .hs-tooltip-buffer{top:100%;height:16px}
.hs-spot-object.top .hs-tooltip-buffer{top:auto;bottom:100%;height:16px}
.hs-spot-object.left .hs-tooltip-buffer{right:100%;left:auto;width:16px}
.hs-spot-object.right .hs-tooltip-buffer{left:100%;width:16px}
.hs-tooltip:last-child{margin-bottom:0}
.hs-wrap.always .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0 !important;top:0 !important;width:100% !important;height:100% !important}
.hs-wrap.always .hs-tooltip,.hs-wrap.always .hs-tooltip-wrap{display:block}
.hs-spot-object .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0 !important;height:0 !important;transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transition:all .25s cubic-bezier(.55,0,.1,1);-moz-transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transition:all .25s cubic-bezier(.55,0,.1,1)}
.hs-spot-object .hs-tooltip,.hs-spot-object .hs-tooltip-wrap{display:none}
@-moz-document url-prefix(){.hs-spot-object .hs-tooltip,.hs-spot-object .hs-tooltip-wrap.bcVidHP{display:block}
}
.hs-spot-object.visible-tooltip .hs-spot-tooltip-outer{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0 !important;top:0 !important;width:100% !important;height:100% !important}
.hs-spot-object.visible-tooltip .hs-tooltip,.hs-spot-object.visible-tooltip .hs-tooltip-wrap{display:block}
.hs-tooltip{background:white;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.5));box-shadow:0 1px 5px 0 rgba(0,0,0,0.5);color:black;border:5px solid #e7e7e7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 50px 15px 15px}
.hs-spot-object.bottom .hs-tooltip:before{border-bottom:12px solid #e7e7e7}
.hs-spot-object.top .hs-tooltip:before{border-top:12px solid #e7e7e7}
.hs-spot-object.left .hs-tooltip:before{border-left:12px solid #e7e7e7}
.hs-spot-object.right .hs-tooltip:before{border-right:12px solid #e7e7e7}
.hs-spot.visible .hs-spot-shape{border:3px solid #f04e23;background:transparent;left:-3px;top:-3px;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.80;-khtml-opacity:.80;opacity:.80}
.hs-rect.visible:hover .hs-spot-shape{border:5px;left:-5px;top:-5px}
.hs-spot.visible:hover .hs-spot-shape-inner{transform:none;-moz-transform:none;-webkit-transform:none}
.hs-spot.visible .hs-spot-shape-inner{width:48px;height:48px;margin:-24px 0 0 -24px;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.80;-khtml-opacity:.80;opacity:.80}
@-webkit-keyframes pulsate{0{-webkit-transform:opacity:.80}
50%{opacity:.50}
100%{-webkit-transform:opacity:.80}
}
.hs-spot.visible .hs-spot-shape{-webkit-animation:pulsate 1.5s ease-out;-webkit-animation-iteration-count:infinite}
.hs-spot.visible:hover .hs-spot-shape{animation-duration:.20s;animation-iteration-count:1;animation-name:scaleup;animation-fill-mode:forwards}
@keyframes scaleup{from{transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1)}
75%{transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}
to{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);opacity:1;border-color:#ff853c}
}
.hs-tooltip button.close{position:absolute;top:10px;right:10px;opacity:1}
.hs-tooltip button.close svg{width:20px;height:20px}
.hs-tooltip button.close svg polygon{fill:#ccc}
.hs-tooltip button.close:hover svg polygon{fill:#b2b2b2}
.hs-tooltip h2{font-size:21px;color:#000;margin:0 0 15px 0}
.hs-tooltip p{font-size:14px;color:#333}
.hs-tooltip.video{padding:50px}
.hs-tooltip.video h2{margin-top:15px}
.hs-tooltip.video button.close{right:15px}
.hs-wrap .separator{height:15px;position:absolute;bottom:0;width:100%;display:block}
.modal-content .modal-body .close{display:none}
@media only screen and (min-width :320px){#hotspotModal .modal-content{padding:0 15px 15px 15px}
}
@media only screen and (min-width :768px){#hotspotModal .modal-content{padding:15px}
}
.ni-container{margin-top:140px}
.ni-card-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:100}
.ni-card-overlay h3{text-transform:uppercase;line-height:1.1}
.ni-card-overlay p{font-size:18px}
.ni-card-overlay>:first-child{margin-bottom:0}
.ni-card-overlay-panel>:last-child{margin-bottom:0}
.ni-card-overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:9px 18px 0 18px;color:#fff;height:100%}
.ni-card-overlay-hover:not(:hover) .ni-card-overlay-panel{opacity:.9}
.ni-card-overlay-active>.ni-card-overlay-panel{opacity:.9}
.ni-card-overlay-background{background:rgba(14,56,95,0.9)}
.ni-card-overlay-bottom{top:auto}
.ni-card-overlay-fade{opacity:.7}
.ni-card-overlay-hover:hover .ni-card-overlay-fade{opacity:1}
[class*='ni-card-overlay-slide']{opacity:0}
.ni-card-overlay-title h3{margin-top:0;margin-bottom:24px}
@media only screen and (min-width :320px){.ni-card-overlay.ni-card{height:163px}
.ni-card-overlay-title h3{font-size:13px}
.ni-coreblock .ni-card-overlay-title h3{font-size:16px}
.ni-card-overlay-slide-bottom{-webkit-transform:translateY(72%);transform:translateY(72%)}
.ni-card-overlay-fade,[class*='ni-card-overlay-slide']{transition-property:none}
.ni-card-overlay-hover.ni-coreblock:hover [class*='ni-card-overlay-slide'],.ni-card-overlay-hover:hover [class*='ni-card-overlay-slide']{opacity:1;-webkit-transform:translateX(0) translateY(72%);transform:translateX(0) translateY(72%)}
}
@media only screen and (min-width :768px){.ni-card-overlay.ni-card,.ni-card-overlay{height:100%}
.col-sm-4 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(72%);transform:translateY(72%)}
.col-sm-4 .ni-card-overlay-title h3{font-size:16px}
.col-sm-6 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(81%);transform:translateY(81%)}
.col-sm-6 .ni-coreblock .ni-card-overlay-slide-bottom{-webkit-transform:translateY(73%);transform:translateY(73%)}
.col-sm-6 .ni-card-overlay-title h3,.col-sm-6 .ni-coreblock .ni-card-overlay-title h3,.col-md-6 .ni-card-overlay-title h3,.col-md-6 .ni-coreblock .ni-card-overlay-title h3{font-size:18px}
}
@media only screen and (min-width :992px){.col-sm-4 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(75%);transform:translateY(75%)}
.col-sm-4 .ni-card-overlay-title h3{font-size:21px}
.col-sm-6 .ni-card-overlay-slide-bottom,.col-md-6 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(85.5%);transform:translateY(85.5%)}
.col-sm-6 .ni-coreblock .ni-card-overlay-slide-bottom{-webkit-transform:translateY(79%);transform:translateY(79%)}
.ni-card-overlay-fade,[class*='ni-card-overlay-slide']{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}
.ni-card-overlay-active .ni-card-overlay-fade,.ni-card-overlay-active .ni-card-overlay-scale,.ni-card-overlay-active .ni-card-overlay-spin,.ni-card-overlay-active [class*='ni-card-overlay-slide']{transition-duration:.8s}
.ni-card-overlay-hover.ni-coreblock:hover [class*='ni-card-overlay-slide'],.ni-card-overlay-hover:hover [class*='ni-card-overlay-slide']{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
}
@media only screen and (min-width :1200px){.col-sm-4 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(80%);transform:translateY(80%)}
.col-sm-4 .ni-coreblock .ni-card-overlay-slide-bottom{-webkit-transform:translateY(70%);transform:translateY(70%)}
.col-sm-6 .ni-card-overlay-slide-bottom,.col-md-6 .ni-card-overlay-slide-bottom{-webkit-transform:translateY(88%);transform:translateY(88%)}
.col-sm-6 .ni-coreblock .ni-card-overlay-slide-bottom{-webkit-transform:translateY(82%);transform:translateY(82%)}
}
.accordion .panel-group .panel{-webkit-box-shadow:none;border:0;border-radius:0;box-shadow:none}
.accordion .panel-group .panel-default{border-color:#fff}
.accordion .panel-group .panel-default .panel-heading:hover,.accordion .panel-group .panel.inactive .panel-heading:hover{background-color:#f4f4f4 !important}
.accordion .panel-group .panel-default .panel-heading .panel-title a{text-decoration:none}
.accordion .panel-group .panel-default .collapse.in{display:block}
.accordion .panel-group .panel .panel-heading:hover{cursor:pointer}
.accordion .panel-group .panel+.panel{margin-top:0}
.accordion .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0}
.accordion .panel-default .panel-heading .panel-title{text-transform:none}
.accordion .panel-title{font-size:inherit}
@media(min-width:320px) and (max-width:767px){.accordion .panel-group .panel .panel-heading{position:relative}
.accordion .panel-group .panel .panel-heading .glyphicon,.accordion .panel-group .panel .panel-heading .panel-title{position:absolute;top:50%;transform:translateY(-50%)}
.accordion .panel-group .panel .panel-heading .glyphicon{color:#065fa3;float:left;font-family:"Courier New";font-size:17px;padding-right:16px}
.accordion .panel-title h2{padding-left:27px;text-transform:uppercase;font-size:18px}
.accordion .panel.active .panel-title h2{color:#fff}
.accordion .accordion-description{display:none}
.accordion .panel-group .panel-default .panel-heading{background-color:#e7e7e7;border-bottom:.5px solid #ccc;border-radius:0;min-height:70px}
.accordion .panel-group .panel .panel-heading{color:#000}
.accordion .panel-group .panel.inactive .panel-heading{background-color:#e7e7e7 !important;color:#000 !important}
.accordion .panel-group .panel.active .panel-heading{background-color:#3598db !important;color:#FFF !important}
.accordion .panel-group .panel.inactive .panel-heading .glyphicon{color:#065fa3 !important}
.accordion .panel-group .panel.active .panel-heading .glyphicon{color:#FFF !important}
.accordion .panel-body{padding-left:39px;padding-right:0}
}
@media(min-width:768px){.accordion{border-top:.5px solid #ccc}
.accordion .panel-group .panel .panel-heading .glyphicon{color:#065fa3;float:left;font-family:"Courier New";font-size:70px;padding-right:16px;margin-top:-12px}
.accordion .panel-title h2{padding-left:58px}
.accordion .accordion-description{display:block}
.accordion .panel-group .panel-default .panel-heading{background-color:#fff;border-bottom:.5px solid #ccc;border-radius:0;min-height:70px;padding:12px}
.accordion .panel-group .panel .panel-heading,.accordion .panel-group .panel.inactive .panel-heading,.accordion .panel-group .panel.active .panel-heading{background-color:#fff !important;color:#000 !important}
.accordion .panel-group .panel-default .panel-heading .panel-title>div{margin-left:58px;color:#333}
.accordion .panel-body{padding-left:74px}
.accordion .panel-group .panel .panel-heading .glyphicon,.accordion .panel-group .panel.inactive .panel-heading .glyphicon,.accordion .panel-group .panel.active .panel-heading .glyphicon{color:#065fa3 !important}
.accordion .panel-group .panel .panel-heading h2{color:#333}
}
.ni-linklist{display:inline-block}
.ni-linklist li div{display:inline-block;vertical-align:top}
.link-list-title .ni-lightgrey h3,.link-list-title .ni-lightgrey h4{padding:5px 0 5px 10px}
.mediafeature-col2 .horizontal-links{margin-top:15px}
.mediafeature-col1>div,.mediafeature-col2>div{margin-bottom:15px}
@media only screen and (min-width :320px){.mediafeature-col2{margin-top:0}
.mediafeature-title{margin-top:0;margin-bottom:9px}
}
@media only screen and (min-width :768px){.ni-mediafeature{overflow-x:hidden}
}
@media only screen and (min-width :992px){.ni-mediafeature .ni-margin-3x{margin-bottom:30px}
.mediafeature-title{margin-bottom:12px}
}
.read-more-paragraph p{white-space:pre-wrap}
.inline-collapsed:before{content:"+ "}
.inline-expanded:before{content:"- "}
.section-title-with-text *{text-align:center}
.section-title-inset-primary .title,.section-title-inset-primary .row .container .row .title,.section-title-inset-primary-rail .title,.section-title-inset-primary-rail .row .container .row .title{background-color:#f4f4f4}
@media(min-width:992px){.section-title-standard .title,.section-title-standard .row .container .row .title{margin:50px 0 40px 0}
.section-title-with-text .title,.section-title-with-text .row .container .row .title{margin:50px 0 12px 0}
.section-title-with-text .section-title-text,.section-title-with-text .row .container .row .section-title-text{margin-bottom:40px}
.section-title-inset-primary .title,.section-title-inset-primary .row .container .row .title{margin:30px 0 30px 0;padding:10px 0 10px 10px}
.section-title-inset-primary-rail .title,.section-title-inset-primary-rail .row .container .row .title{margin:30px 0 0 0;padding:10px 0 40px 10px}
.section-title-inset-secondary .title,.section-title-inset-secondary .row .container .row .title{margin:30px 0 30px 0;padding:10px;background-color:#f4f4f4}
}
@media(max-width:991px){.section-title-standard .title,.section-title-standard .row .container .row .title{margin:35px 0 30px 0}
.section-title-with-text .title,.section-title-with-text .row .container .row .title{margin:35px 0 12px 0}
.section-title-with-text .section-title-text,.section-title-with-text .row .container .row .section-title-text{margin-bottom:30px}
.section-title-inset-primary .title,.section-title-inset-primary .row .container .row .title{margin:30px 0 25px 0;padding:10px 0 10px 10px}
.section-title-inset-primary-rail .title,.section-title-inset-primary-rail .row .container .row .title{margin:30px 0 25px 0;padding:10px 0 10px 10px}
.section-title-inset-secondary .title,.section-title-inset-secondary .row .container .row .title{margin:30px 0 30px 0;padding:10px;background-color:#f4f4f4}
}
@media(max-width:767px){.section-title-standard .title,.section-title-standard .row .container .row .title{margin:35px 0 30px 0}
.section-title-with-text .title,.section-title-with-text .row .container .row .title{margin:35px 0 30px 0}
.section-title-with-text .section-title-text,.section-title-with-text .row .container .row .section-title-text{display:none}
.section-title-inset-primary .title,.section-title-inset-primary .row .container .row .title{margin:30px 0 25px 0;padding:10px 0 10px 10px;text-align:center}
.section-title-inset-primary-rail .title,.section-title-inset-primary-rail .row .container .row .title{margin:30px 0 25px 0;padding:10px 0 10px 10px;text-align:center}
.section-title-inset-secondary .title,.section-title-inset-secondary .row .container .row .title{margin:30px 0 25px 0;background-color:transparent;padding:0;text-align:center}
}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
@media(min-width:768px){.col-sm-15{width:20%;float:left}
}
@media(min-width:992px){.col-md-15{width:20%;float:left}
}
@media(min-width:1200px){.col-lg-15{width:20%;float:left}
}
.ni-padding-top-x{padding-top:15px}
.ni-padding-bottom-x{padding-bottom:15px}
.ni-btn{text-transform:none}
.ni-btn-questionnaire{background-color:#fb0;color:#333;min-width:50px;padding:13px 15px}
.ni-btn-questionnaire:hover{background-color:#ffdd7f;color:#333}
.ni-darkgrey .ni-linklist a:not(.ni-btn):hover{color:#b2b2b2 !important}
.ni-blue .ni-linklist a:not(.ni-btn):hover{color:#89d0ff !important}
.ni-linklist a:not(.ni-btn):hover{text-decoration:underline}
.ni-white span a:hover>.ni-img-chevron,.ni-midgrey span a:hover>.ni-img-chevron,.ni-lightgrey span a:hover>.ni-img-chevron,.link span a:hover>.ni-img-chevron{background-position:-6.190px 0}
.ni-darkgrey span a:hover>.ni-img-chevron,.ni-blue span a:hover>.ni-img-chevron{background-position:-19.7px 0}
.link-chevron-container i:hover.ni-img-chevron,.link-chevron-container i.ni-img-chevron{background-image:url("../../../niassets/icons/arrowsLink.png");background-repeat:no-repeat;height:11.4px;width:5.9px;display:inline-block;position:relative;background-size:26px}
.ni-white .link-chevron-container i.ni-img-chevron,.ni-midgrey .link-chevron-container i.ni-img-chevron,.ni-lightgrey .link-chevron-container i.ni-img-chevron,.link-chevron-container i.ni-img-chevron{background-position:.300px 0}
.ni-white .link-chevron-container i:hover.ni-img-chevron,.ni-midgrey .link-chevron-container i:hover.ni-img-chevron,.ni-lightgrey .link-chevron-container i:hover.ni-img-chevron,.link-chevron-container i:hover.ni-img-chevron{background-position:-6.190px 0}
.ni-darkgrey .link-chevron-container i.ni-img-chevron,.ni-blue .link-chevron-container i.ni-img-chevron{background-position:-13.25px 0}
.ni-darkgrey .link-chevron-container i:hover.ni-img-chevron,.ni-blue .link-chevron-container i:hover.ni-img-chevron{background-position:-19.7px 0}
@media(min-width:320px){.accordion .panel-body{padding-top:0}
.accordion .panel-body .row{margin-left:0;width:100%}
.accordion .panel-body .row section{margin-bottom:35px}
.accordion .panel-body .row section .section-header{margin-bottom:18px}
.accordion .panel-body .row section .row .col-xs-12,.accordion .panel-body .row section .row .col-sm-6{padding-left:0;margin-bottom:12px}
.accordion .panel-body .row section .row .col-xs-12.products,.accordion .panel-body .row section .row .col-sm-6.products{padding-left:0;margin-bottom:24px;padding-right:60px}
.accordion .panel.panel-default .panel-collapse.collapse,.accordion .panel.panel-default .panel-collapse.collapsing{margin-top:35px}
}
@media(min-width:768px){.accordion .panel-body{padding-top:0}
.accordion .panel-body .row{margin-left:0;width:inherit}
.accordion .panel-body .row section{margin-bottom:35px}
.accordion .panel-body .row section .section-header{margin-bottom:18px}
.accordion .panel-body .row section .row .col-xs-12,.accordion .panel-body .row section .row .col-sm-6{padding-left:0;margin-bottom:12px}
.accordion .panel-body .row section .row .col-xs-12.products,.accordion .panel-body .row section .row .col-sm-6.products{padding-left:0;margin-bottom:20px;padding-right:40px;min-height:125px}
.accordion .panel.panel-default .panel-collapse.collapse,.accordion .panel.panel-default .panel-collapse.collapsing{margin-top:35px}
}
@media(min-width:920px){.accordion .panel-body{padding-top:0}
.accordion .panel-body .row{margin-left:0}
.accordion .panel-body .row section{margin-bottom:50px}
.accordion .panel-body .row section .section-header{margin-bottom:24px}
.accordion .panel-body .row section .row .col-xs-12,.accordion .panel-body .row section .row .col-sm-6{padding-left:0;margin-bottom:12px}
.accordion .panel-body .row section .row .col-xs-12.products,.accordion .panel-body .row section .row .col-sm-6.products{padding-left:0;margin-bottom:24px;padding-right:20px;min-height:76px}
.accordion .panel.panel-default .panel-collapse.collapse,.accordion .panel.panel-default .panel-collapse.collapsing{margin-top:50px}
}
.commerce-categories-section-hidden{display:none}
.commerce-categories-section-body{padding-bottom:50px}
.commerce-categories-section-categorylinks{padding-bottom:12px;overflow:hidden}
.commerce-categories-section-categorylinks .col-md-6{padding-bottom:12px}
.ni-lead-space .section-subhead,.ni-lead-space .section-subhead p{font-weight:300}
.ni-lead-space .ni-btn{margin-top:30px}
.bg-full-overlay .overlay h1{padding-bottom:12px}
.bg-full-overlay .overlay-blue{background-color:#0e385f}
.bg-full-overlay .overlay-gray{background-color:#444}
.bg-full-pricing{min-height:400px;padding:35px 0 35px 0}
.bg-full-pricing h1,.bg-full-pricing h2{padding-bottom:0 !important}
.pricing-font-grey h1,.pricing-font-grey h2,.pricing-font-grey h3,.pricing-font-grey a:not(.ni-btn){color:#333 !important}
.leadspace-container{position:relative}
.leadspace-overlay-image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:100%}
@media(min-width:320px){.ni-lead-space{float:left}
}
@media(min-width:920px){.ni-lead-space{max-height:300px;overflow:hidden;float:left}
}
@media(max-width:767px){.ni-lead-space:not(.bg-full-pricing){margin:0 15px}
}
@media(max-width:767px){.bg-full-overlay,.bg-full-pricing{width:100%}
.img-leadspace-pricing{height:180px;margin-bottom:5px}
.bg-pricing-blue{background:0;background-color:#065fa3}
.bg-pricing-dark-blue{background:0;background-color:#0e385f}
.bg-pricing-grey{background:0;background-color:#444}
.bg-pricing-grey2{background-color:#444}
.pricing-font-grey h1,.pricing-font-grey h2,.pricing-font-grey h3,.pricing-font-grey a:not(.ni-btn){color:#fff !important}
.bg-full-overlay .overlay{opacity:1;filter:alpha(opacity=100);padding:35px 15px 17px 15px}
.bg-full-overlay .overlay h1{padding-bottom:9px}
.leadspace-overlay-image{position:static;height:180px}
.ni-lead-space>.overlay{margin-left:-15px;margin-right:-15px;float:left}
}
@media(min-width:768px){.bg-full-pricing{min-height:400px;width:100%}
.bg-full-overlay{min-height:450px;width:100%;position:relative;overflow:hidden}
.bg-full-overlay .overlay{opacity:.95;filter:alpha(opacity=95);min-height:200px;position:absolute;top:50%;transform:translateY(-50%);overflow:hidden}
.bg-full-overlay .left,.bg-full-pricing .left{left:0}
.bg-full-overlay .right,.bg-full-pricing .right{right:0}
}
@media(min-width:768px) and (max-width:919px){.bg-full-overlay{padding:35px 0 35px 0;margin:0}
.bg-full-overlay .overlay{padding:25px 30px 12px 30px}
.bg-full-overlay .overlay h1{padding-bottom:9px}
}
@media(min-width :920px){.bg-full-overlay{padding:50px 0 50px 0}
.bg-full-overlay .overlay{padding:30px 40px 16px 40px}
.bg-full-overlay .overlay h1{padding-bottom:12px}
}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.columns-padding{padding-bottom:5px}
.column-padding{margin-bottom:30px}
.nest-padding-rest{padding-left:0 !important;padding-right:0 !important}
@media(min-width:768px){.col-sm-15{width:20%;float:left}
.column-divider{position:relative;padding:0}
.column-divider>[class*='col-']{position:static}
.column-divider>[class*='col-']:nth-child(n+2):before{content:"";border-left:1px solid #CCC;position:absolute;margin-left:-15px;top:0;bottom:0}
.columns-padding{padding-bottom:40px}
.column-padding{margin-bottom:0}
}
@media(min-width:992px){.col-md-15{width:20%;float:left}
.columns-padding{padding-bottom:70px}
.column-padding{margin-bottom:0}
}
@media(min-width:1200px){.col-lg-15{width:20%;float:left}
.columns-padding{padding-bottom:70px}
.column-padding{margin-bottom:0}
}
.ni-dynamicimage img{width:100%}
[data-fallback-content-for-price]{display:none}
.commerce.product-price.no-discount{font-family:'Roboto Condensed',sans-serif;margin:0;padding:0;line-height:1.42857143;font-weight:400;font-size:21px;margin-bottom:12px}
.commerce.product-price.no-discount .price,.primary-body-price .price{color:#4b8400}
.primary-body-price .year,.primary-body-price .year-no-discount,.primary-body-price.product-price.has-discount .price.discounted{color:#777}
.primary-body-price .price.entitled{color:#d73a0f}
.commerce.product-price.has-discount .price.discounted,.primary-body-price.has-discount .year{color:#777;text-decoration:line-through}
.commerce.product-price.has-discount .pricing-message.entitled-price{font-weight:bold;color:#777}
.commerce.product-price.has-discount .price.entitled{font-family:'Roboto Condensed',sans-serif;margin:0;padding:0;line-height:1.42857143;font-weight:400;font-size:21px;margin-bottom:12px;color:#d73a0f}
.commerce.product-price.has-discount.compact .pricing-message.list-price{display:none}
.leadspace .product-price.has-discount{font-weight:initial;font-size:16px}
.leadspace .product-price.has-discount .list-price{padding:6px 0;font-size:16px !important;line-height:normal}
.leadspace .price.entitled{color:#5dd5fa !important;font-size:21px !important;line-height:normal}
@media(max-width:767px){.leadspace .product-price.has-discount .list-price{font-size:13px !important}
.leadspace .price.entitled,.primary-body-price.no-discount .price,.primary-body-price .price.entitled{font-size:16px !important}
}
@media(min-width:768px) and (max-width:919px){.leadspace .product-price.has-discount .list-price{font-size:14px !important}
.leadspace .price.entitled,.primary-body-price.no-discount .price,.primary-body-price .price.entitled{font-size:18px !important}
}
@media(min-width :920px){.leadspace .product-price.has-discount .list-price{font-size:16px !important}
.leadspace .price.entitled,.primary-body-price.no-discount .price,.primary-body-price .price.entitled{font-size:21px !important}
}
.ni-cta-banner{height:80px;display:flex;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}
.ni-cta-banner-asset{margin-right:12px}
.ni-cta-banner-content{margin-right:12px;flex:2}
.ni-cta-banner-link{margin-left:auto}
.ni-icon-lg{max-height:70px}
.ni-icon-sm{max-height:46px}
@media(min-width:1200px){...}
@media(min-width:768px) and (max-width:979px){...}
@media(max-width:767px){...}
@media(max-width:480px){.ni-cta-banner{text-align:center;padding:18px 0 25px 0;height:100%;flex-flow:column wrap}
.ni-cta-banner-content{margin-bottom:9px;margin-right:0}
.ni-cta-banner-content p{text-align:center !important}
.ni-cta-banner-link{margin-left:0}
}
.col-xs-12.col-sm-12.no-padding{padding:0}
.ni-horizontal-links{margin:0;padding:0;display:flex;flex-wrap:wrap}
.ni-horizontal-links-center{display:table !important;margin:0 auto !important}
.ni-horizontal-links li{align-self:center;list-style-type:none;padding-right:20px;display:inline-flex}
.ni-horizontal-links.ni-delimiter-pipe li,.ni-horizontal-links.ni-delimiter-gt li,.ni-horizontal-links.ni-delimiter-slash li{padding-right:0}
.ni-horizontal-links.ni-delimiter-pipe li:after{content:"|";padding:0 1em;align-self:center}
.ni-horizontal-links.ni-delimiter-gt li:after{content:">";padding:0 1em;align-self:center}
.ni-horizontal-links.ni-delimiter-slash li:after{content:"/";padding:0 1em;align-self:center}
.ni-horizontal-links.ni-delimiter-pipe li:last-child:after,.ni-horizontal-links.ni-delimiter-gt li:last-child:after,.ni-horizontal-links.ni-delimiter-slash :last-child:after{content:""}
.ni-horizontal-links-center li:only-child,.ni-horizontal-links-center li:last-child{padding-right:0 !important}
@media only screen and (min-width :320px){.ni-horizontal-links li{padding-bottom:18px}
}
@media only screen and (min-width :480px){.ni-horizontal-links li{padding-bottom:18px}
}
@media only screen and (min-width :768px){.ni-horizontal-links li{padding-bottom:18px}
}
@media only screen and (min-width :992px){.ni-horizontal-links li{padding-bottom:24px}
}
@media only screen and (min-width :1200px){.ni-horizontal-links li{padding-bottom:24px}
}
.existing-users h3{margin-bottom:30px}
.existing-users p{margin-bottom:15px}
.btn-download{text-align:center;margin-bottom:30px}
.btn-download .ni-btn{margin:0 !important;width:auto !important}
.download-option label{margin-bottom:30px !important;font-weight:normal !important}
.existing-users .download-option INPUT[type="radio"]{float:left;margin-top:5px !important;margin-right:5px !important}
.ni-labview-form{background-color:#f4f4f4;border:1px solid #ccc;padding:30px 20px 0 20px}
.ni-btn-form{color:#fff !important;background-color:#065fa3;font-weight:400;border:0}
.ni-btn-form:hover{color:#fff !important;background-color:#0e385f}
.ni-labview-form select{background-color:#fff;padding:15px;border:1px solid #ccc;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;max-width:100%;min-width:100px}
.ni-labview-form .ui-selectmenu-button{margin-bottom:15px !important}
.ui-menu.ui-widget{font-family:inherit;font-size:1em;padding-left:10px}
.download-option-panel{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:20px 0}
.download-option-panel,.download-content{overflow:hidden}
.download-asset{margin-right:10px;float:left}
.ni-labview-form input.ni-btn.ni-btn-form{width:auto !important}
.ni-labview-form .overview-content{margin-bottom:30px}
.ni-labview-form .field-privacy-policy{margin-top:15px}
.ni-questionnaire-slide-radio .questionnaire-main .col-xs-12{padding-left:0}
.ni-questionnaire-slide-radio{display:flex}
.ni-bg-full{background-repeat:no-repeat;background-position:center;background-size:cover}
.ni-bg-tiled{background-repeat:repeat}
.no-media{background-image:none !important}
.ni-horizontal-links{margin:0;padding:0;display:flex;flex-wrap:wrap}
.questionnaire,.questionnaire-container{min-height:530px}
#questionSlideDiv span{width:100%}
.ni-questionnaire-content{padding:50px 0}
.ni-flex-container{display:flex}
.ni-flex-center,.ni-text-align-center .ni-answer-btn{align-items:center;justify-content:center}
.ni-flex-center-v{align-items:center}
.ni-flex-center-h{justify-content:center}
.ni-questionnaire-slide{width:100%;display:flex}
.questionnaire-main{display:flex;max-height:100%;flex-wrap:wrap}
.questionnaire-main .row:first-child{max-width:1176px}
.answer-placeholder{color:#ccc}
.questionnaire-main.ni-text-align-center{justify-content:center}
.ni-btn-questionnaire{background-color:#fb0;border:0;color:#333;margin-right:20px}
.ni-btn-questionnaire:hover{background-color:#ffdd7f;border:0;color:#333}
.ni-slide-footer>.parbase{margin-top:70px}
.aem-AuthorLayer-Edit .questionnaire-main,.aem-AuthorLayer-Edit .questionnaire-sidebar{min-height:auto}
@media only screen and (min-width :320px){.ni-flex-center{align-items:flex-start;justify-content:flex-start}
.ni-flex-center-v{align-items:flex-start}
.ni-flex-center-h{justify-content:flex-start}
.ni-questionnaire-content{padding:35px 0}
.questionnaire-main .ni-text-align-center{text-align:left}
.questionnaire .questionnaire-view,.questionnaire-container .questionnaire-view{min-height:540px;overflow:hidden}
}
@media only screen and (min-width :768px){.ni-flex-center{align-items:center;justify-content:center}
.ni-flex-center-v{align-items:center}
.ni-flex-center-h{justify-content:center}
.ni-questionnaire-content{padding:35px 0}
.questionnaire-main .ni-text-align-center{text-align:center}
.questionnaire .questionnaire-view,.questionnaire-container .questionnaire-view{min-height:450px}
}
@media only screen and (min-width :992px){.questionnaire .questionnaire-view,.questionnaire-container .questionnaire-view{min-height:530px}
}
.search-header .from-to,.search-header .view{color:#333}
.search-header .delimiter{color:#ccc;margin-left:12px;margin-right:12px}
.search-header .ui-selectmenu-button{margin-bottom:0;margin-left:10px;max-width:220px}
.search-header{padding-top:30px;padding-bottom:15px}
.search-header .page-size,.search-header .sort-by,.search-header .direction{display:inline-block;vertical-align:middle}
.search-content .row>div{background-color:#fff;padding-left:0}
.search-content .table-header>div>div{background-color:#444;padding:10px;color:#fff;font-weight:bold}
.search-content .row>div:not(:last-child){padding-right:6px}
.search-content .row>div:last-child{padding-right:0}
.search-content .table-header>div.selected>div{border-top:6px #3498db solid}
.search-content .table-header>div:not(.selected)>div{border-top:6px #444 solid}
.search-content .table-body:not(:last-child){border-bottom:1px solid #e7e7e7}
.search-content .table-body>div>div{padding:5px 10px}
.search-content .table-body a{font-size:18px}
.search-content .table-body a:hover{text-decoration:underline}
.search-content .no-result{margin-top:40px;margin-bottom:70px}
.search-footer{background-color:#f4f4f4;border-top:1px solid #e7e7e7;padding:5px 15px;margin-bottom:70px}
.search-footer .pagination button{background-color:transparent;color:#777;font-size:18px;border:1px transparent solid}
.search-footer .pagination button.active{background-color:#3498db;color:#fff;font-size:18px;border:1px #3498db solid}
.search-footer .pagination button:not(.active):hover{background-color:#fff;color:#777;font-size:18px;border:1px solid #ccc}
.back-to-top #back-to-top{color:#065fa3;cursor:pointer;margin-top:35px;margin-bottom:35px}
.back-to-top .ni-icon-back-to-top{background-image:url(../../../niassets/icons/ni-icon-back-to-top.png);background-repeat:no-repeat;width:15px;height:14px;background-position:-1px 0;background-size:58px,cover;vertical-align:text-top;cursor:pointer}
.back-to-top:hover #back-to-top:hover{color:#337ab7}
.back-to-top:hover .ni-icon-back-to-top{width:15px;height:14px;background-position:-42px 0;background-size:58px,cover}
@media only screen and (min-width :320px){.back-to-top #back-to-top,.back-to-top .ni-icon-back-to-top{display:inline-block}
}
@media only screen and (min-width :992px){.back-to-top #back-to-top.preview,.back-to-top .ni-icon-back-to-top.preview{display:none}
}
.ni-video-card-play .ni-video-card-image{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);max-width:initial;height:100%}
.ni-video-card-overlay-panel{text-align:center;padding:0 !important;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter;-webkit-transform:translateY(0);transform:translateY(0)}
.video-card .ni-card-overlay-hover.ni-coreblock:hover [class*="ni-card-overlay-slide"],.ni-card-overlay-hover:hover [class*="ni-card-overlay-slide"]{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
.ni-video-card-overlay-content p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}
.ni-video-card-overlay-slide{opacity:1 !important;height:100%;position:relative}
@media only screen and (min-width:320px){.ni-video-card-overlay-panel.hovered{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.ni-video-card-play.hovered .ni-video-card-image{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.ni-video-card-play{height:224px;width:318px}
.ni-video-card-overlay-content{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:80%}
.ni-video-card-overlay-content p{font-size:13px;font-weight:normal}
.ni-video-card-overlay-play-icon{display:inline-block;margin-top:18px;height:46px;width:46px;background:url(//s7d5.scene7.com/is/image/ni/play_button?fmt=png-alpha) 0 0 no-repeat;background-size:46px 46px;cursor:pointer}
}
@media only screen and (min-width:768px){.ni-video-card-play{height:271px;width:383px}
.ni-video-card-overlay-content{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:70%}
.ni-video-card-overlay-content p{font-size:14px}
}
@media only screen and (min-width:992px){.grid .col-sm-6 .ni-video-card-play,.grid .col-md-6 .ni-video-card-play{height:414px;width:586px}
.grid .col-sm-6 .ni-video-card-play .ni-video-card-overlay-content,.grid .col-md-6 .ni-video-card-play .ni-video-card-overlay-content{width:55%}
.grid .col-sm-4 .ni-video-card-play,.grid .col-md-4 .ni-video-card-play{height:300px;width:390px}
.grid .col-sm-4 .ni-video-card-play .ni-video-card-overlay-content,.grid .col-md-4 .ni-video-card-play .ni-video-card-overlay-content{width:75%}
.ni-embedded-video,.ni-video-card-modal{height:529px !important;width:940px !important}
.ni-embedded-video{height:460px !important;width:840px !important}
.ni-video-card-overlay-panel:hover{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.ni-video-card-play:hover .ni-video-card-image{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.ni-video-card-overlay-content{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.ni-video-card-overlay-content p{font-size:16px}
.ni-video-card-overlay-play-icon{display:inline-block;margin-top:24px}
}
.ni-modal-window .ui-dialog-titlebar{display:none}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ni-modal-window{background-clip:padding-box !important;border:5px solid rgba(255,255,255,0.5) !important}
.ni-modal-window.ui-dialog{padding:0 !important}
.ni-modal-window .ui-dialog-content{height:auto !important}
.ni-modal-window .ui-dialog-content .close{position:absolute;right:12.5px;top:12.5px}
.ni-modal-window.ui-widget{font-family:inherit;font-size:inherit}
.ni-video-card-modal{padding:50px}
body.vjs-full-window{padding:0;margin:0;height:100%}
.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.ni-aem-table table{border:1px solid white}
.ni-aem-table.table-striped-even table>tbody>tr:nth-of-type(even){background-color:#f4f4f4;border-color:#fff;border:solid 1px #fff}
.ni-aem-table.table-striped-odd table>tbody>tr:nth-of-type(odd){background-color:#f4f4f4;border-color:#fff;border:solid 1px #fff}
.ni-aem-table table>tbody>tr>th{padding:15px;border:0 solid #fff;border-right:10px solid #fff;background-color:#444;background-clip:padding-box;min-width:100px;font-weight:normal;border-top:none !important;border-left:none !important;border-bottom:none !important;white-space:pre-line}
.ni-aem-table table>tbody>tr>th:last-child{border-right-width:0}
.ni-aem-table table>tbody>tr>td{padding:15px;border:0 solid #fff;border-right:10px solid #fff;border-bottom:1px solid #fff;vertical-align:middle;height:50px;color:#333}
.ni-aem-table table>tbody>tr>td:last-child{border-right-width:0}
.ni-aem-table table>tbody>tr{height:40px}
.ni-aem-table table>tbody>tr>th{color:#fff;font-weight:bold;vertical-align:middle;text-align:left}
.fa:before{visibility:visible}
.fa-check{color:#4b8400}
.ni-aem-table td.navyblue{background-color:#0e385f}
.ni-aem-table td.niblue{background-color:#065fa3}
.ni-aem-table td.lightblue{background-color:#3498db}
.ni-aem-table td.midgray{background-color:#ccc}
@media only screen and (min-width :320px){.tableRTE.parbase{overflow:auto}
}
@media only screen and (min-width :480px){.ni-aem-table table>tbody>tr>th{padding:9px;border-right:7px solid #fff}
.ni-aem-table table>tbody>tr>td{padding:9px;border-right:7px solid #fff}
}
@media only screen and (min-width :768px){.ni-aem-table table>tbody>tr>th{padding:11px;border-right:7px solid #fff}
.ni-aem-table table>tbody>tr>td{padding:11px;border-right:7px solid #fff}
}
@media only screen and (min-width :992px){.ni-aem-table table>tbody>tr>th{padding:15px;border-right:10px solid #fff}
.ni-aem-table table>tbody>tr>td{padding:15px;border-right:10px solid #fff}
}
.ni-modal-window .ui-dialog-titlebar{display:none}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ni-modal-window{background-clip:padding-box !important;border:5px solid rgba(255,255,255,0.5) !important}
.ni-modal-window.ui-dialog{padding:0 !important}
.ni-modal-window .ui-dialog-content{height:auto !important}
.ni-modal-window .ui-dialog-content .close{position:absolute;right:12.5px;top:12.5px}
.ni-modal-window.ui-widget{font-family:inherit;font-size:inherit}
.modalwindowcontent{padding:15px 50px 15px 15px}
.modalwindowcontent .richtext ul{margin-left:2px}
.modalwindowcontent .title{padding-bottom:24px}
.legend .col-img{margin:0 5px 0 5px}
.legend .col-text p{line-height:21px}
.legend .col-img img{width:13px;height:13px}
.legend .ni-body-copy-secondary{overflow:auto;width:100%}
@media(max-width:767px){.legend .col-img img{width:10px;height:10px}
.legend .col-text p{line-height:16px}
}
.highlight-link-horizontal .col-xs-12,.highlight-link-horizontal .col-sm-12{position:static}
.highlight-component .ni-highlight .ni-highlight-content .no-padding{padding-left:0;padding-right:0}
@media(max-width:767px){.ni-highlight-content{text-align:center}
}
@media(min-width:768px){.highlight-horizontal .icon p{text-align:left}
.highlight-horizontal .icon .ni-highlight-link{text-align:left}
}
.ni-sticky-header-table-container{overflow:auto}
.fixed-header{display:none;position:fixed;top:0;left:0;overflow:hidden;background-color:#fff;z-index:100}
.collapse.in{max-width:100%}
.ni-sticky-header-container table{table-layout:fixed}
.ni-sticky-header-container{box-shadow:0 3px 5px 1px rgba(0,0,0,.18)}
.flexslider-margin{margin-bottom:24px !important}
.flexslider{border:0 !important;background-color:inherit;margin-bottom:24px}
.slider-component{overflow-x:hidden}
.slider li{margin-right:5px}
.slider img:hover{opacity:1}
.slider-component .ni-darkgrey p a:hover,.slider-component .ni-darkgrey a:hover,.slider-component .ni-blue p a:hover,.slider-component .ni-darkgrey p a:focus,.slider-component .ni-darkgrey a:focus,.slider-component .ni-blue p a:focus,.slider-component .ni-blue a:focus{text-decoration:none}
.hide-nav-arrows{display:none !important}
.carousel ul.flex-direction-nav{position:relative;top:56px}
.slider ul.flex-direction-nav{display:none}
.carousel .flex-direction-nav{margin:0 auto;width:880px}
.carousel .flex-direction-nav .flex-disabled{pointer-events:none;cursor:default;z-index:1;opacity:.5 !important}
.flexslider .slides img{width:100%;height:100%}
.carousel-set .flexslider .slides img{max-height:none}
.center-slides{width:100% !important;text-align:center;margin-left:12.5px}
.center-slides li{display:inline-block !important;*display:inline !important;float:none !important}
.carousel .flex-direction-nav a{opacity:1}
.carousel .flex-direction-nav .flex-prev{left:0}
.carousel .flex-direction-nav .flex-next{right:0;text-align:right}
.carousel.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:0}
.carousel.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.carousel.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:0}
.carousel.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
div.carousel{margin:0}
.carousel-set .limited-slider .ni-darkgrey .producttile-body p.ni-body-copy-secondary{color:#fff}
.slider-component .flexslider .slides .section-media img{width:auto;display:inline}
.slider .slides{width:250% !important}
.slider .slides li{display:inline-block;opacity:1;cursor:pointer;border:3px solid #ccc;outline-offset:-3px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}
.slider .slides li.flex-active-slide,.slider .slides li:hover{opacity:1;cursor:default;border:3px solid #3498db;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}
.slider .flex-viewport,.slider .flex-direction-nav{margin:0 auto}
.flex-direction-nav a.flex-prev::before,.flex-direction-nav a.flex-next::before,.flex-direction-nav a:hover.flex-prev::before,.flex-direction-nav a:hover.flex-next::before{line-height:134px;background-image:url("../../../niassets/icons/carousel_arrows.png");background-repeat:no-repeat;content:no-close-quote}
.carousel .flex-direction-nav a,.slider .flex-direction-nav a{width:22px;height:60px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;text-shadow:none;line-height:.95;color:white;opacity:1}
.carousel .flex-direction-nav a:hover,.slider .flex-direction-nav a:hover{color:white}
.loading #container{opacity:0}
.loading:before{content:'LOADING';display:block;margin:100px 0 0;text-align:center;color:#fff;font-weight:bold;font-size:60px;opacity:.3}
body{width:100%;float:left;opacity:1;-webkit-transition:opacity 1s ease}
@media(max-width:767px){.flex-direction-nav .flex-disabled{display:none}
.flex-direction-nav .flex-nav-prev a.flex-prev::before{background-position:-141px -19px;margin-top:10px;margin-left:4px}
.flex-direction-nav .flex-nav-next a.flex-next::before{background-position:-152px -19px;margin-top:10px;margin-left:6px}
.carousel ul.flex-direction-nav{display:block;top:-374px;position:relative;width:100%}
.slider ul.flex-direction-nav{display:none}
.carousel .flex-direction-nav a{background-color:#888;height:52px;line-height:2.5}
.carousel a.flex-prev{padding-left:2px;padding-top:9px}
.carousel a.flex-next{padding-top:9px}
}
.limited-slider .flexslider .slides .section-media img{width:auto;display:inline}
.limited-slider{overflow-x:hidden}
.limited-slider .slides li{margin-right:79px}
.carousel .limited-slider ul.flex-direction-nav{position:static;top:56px}
.plus-sign{position:absolute;top:50%;transform:scale(2,2);font-size:34px;font-family:Roboto-Condensed;color:#065fa3}
.slider ul.slides li{margin:0 1% !important}
@media only screen and (min-width :320px){.flex-direction-nav a.flex-prev::before,.flex-direction-nav a.flex-next::before,.flex-direction-nav a:hover.flex-prev::before,.flex-direction-nav a:hover.flex-next::before{height:27px;width:12px}
.slider ul.flex-direction-nav{display:none}
}
@media only screen and (min-width:767px){.flex-direction-nav a.flex-prev::before,.flex-direction-nav a.flex-next::before,.flex-direction-nav a:hover.flex-prev::before,.flex-direction-nav a:hover.flex-next::before{height:57px;width:22px}
.flex-direction-nav a.flex-prev::before{background-position:-47px 9px;margin-top:0;margin-left:0}
.flex-direction-nav a.flex-next::before{background-position:-72px 9px;margin-top:0;margin-left:0}
.flex-direction-nav a:hover.flex-prev::before{background-position:-94px 9px}
.flex-direction-nav a:hover.flex-next::before{background-position:-119px 9px}
.flex-direction-nav a.flex-disabled:hover.flex-prev::before{background-position:-94px 9px}
.flex-direction-nav a.flex-disabled:hover.flex-next::before{background-position:-119px 9px}
.flex-direction-nav a.flex-prev.flex-disabled::before{background-position:1px 9px}
.flex-direction-nav a.flex-next.flex-disabled::before{background-position:-24px 9px}
.limited-slider .ni-darkgrey .flex-direction-nav a.flex-prev::before,.limited-slider .ni-blue .flex-direction-nav a.flex-prev::before{background-position:-165.5px 9px}
.limited-slider .ni-darkgrey .flex-direction-nav a.flex-next::before,.limited-slider .ni-blue .flex-direction-nav a.flex-next::before{background-position:-190px 9px}
.ni-darkgrey .limited-slider .flex-direction-nav a.flex-prev::before,.ni-blue .limited-slider .flex-direction-nav a.flex-prev::before{background-position:-165.5px 9px}
.ni-darkgrey .limited-slider .flex-direction-nav a.flex-next::before,.ni-blue .limited-slider .flex-direction-nav a.flex-next::before{background-position:-190px 9px}
.limited-slider .ni-darkgrey .flex-direction-nav a:hover.flex-prev::before{background-position:-212px 9px}
.limited-slider .ni-darkgrey .flex-direction-nav a:hover.flex-next::before{background-position:-238px 9px}
.ni-darkgrey .limited-slider .flex-direction-nav a:hover.flex-prev::before{background-position:-212px 9px}
.ni-darkgrey .limited-slider .flex-direction-nav a:hover.flex-next::before{background-position:-238px 9px}
.slider ul.slides li{width:6% !important}
.slider .flex-viewport{width:91%}
.carousel .carousel .flex-next{margin-right:135px}
}
@media(min-width:767px){.limited-slider .flex-viewport{margin:0 auto;width:90%}
}
@media(min-width:768px) and (max-width:919px){.carousel ul.flex-direction-nav{display:block}
.slider ul.flex-direction-nav{display:none}
}
@media(min-width:920px){.carousel ul.flex-direction-nav{display:block}
.slider ul.flex-direction-nav{display:none}
}
@media only screen and (min-width :992px){.slider ul.slides li{width:6% !important}
.slider .flex-viewport{width:70%}
.carousel .flex-direction-nav .flex-next{margin-right:0}
}
.flexslider-margin{margin-bottom:24px !important}
.flexslider{border:0 !important;background-color:inherit;margin-bottom:24px}
.slider-component{overflow-x:hidden}
.slider li{margin-right:5px}
.slider img:hover{opacity:1}
.slider-component .ni-darkgrey p a:hover,.slider-component .ni-darkgrey a:hover,.slider-component .ni-blue p a:hover,.slider-component .ni-darkgrey p a:focus,.slider-component .ni-darkgrey a:focus,.slider-component .ni-blue p a:focus,.slider-component .ni-blue a:focus{text-decoration:none}
.hide-nav-arrows{display:none !important}
.flexslider .slides img{width:100%;height:100%;max-width:100%}
.center-slides{width:100% !important;text-align:center;margin-left:12.5px}
.center-slides li{display:inline-block !important;*display:inline !important;float:none !important}
.slider-component .flexslider .slides .section-media img{width:auto;display:inline}
.loading #container{opacity:0}
.loading:before{content:'LOADING';display:block;margin:100px 0 0;text-align:center;color:#fff;font-weight:bold;font-size:60px;opacity:.3}
body{width:100%;float:left;opacity:1;-webkit-transition:opacity 1s ease}
.ni-carousel ul.slides{text-align:center}
.ni-carousel .slides li{display:inline-block !important;margin-right:10px}
.ni-carousel .slides li{display:inline-block;opacity:1;cursor:pointer;border:3px solid #ccc;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}
.ni-carousel .slides li.flex-active-slide,.ni-carousel .slides li:hover{opacity:1;cursor:default;border:3px solid #3498db;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial}
.ni-carousel .flex-viewport{width:700px;overflow:hidden;margin:0 auto}
.ni-slider.flexslider,.carousel.flexslider{border:0 none !important;background-color:inherit;margin:0 !important}
.slider-component.ni-dots .flexslider-margin{overflow:hidden;margin-bottom:-20px !important}
.slider-component.ni-dots .flex-prev,.slider-component.ni-dots .flex-next{display:none}
.slider-component.ni-dots .custom-controls-container{display:inline-block;float:right;position:relative;bottom:30px}
.slider-component.ni-dots .custom-controls-container .flex-control-nav{position:relative;bottom:auto}
.slider-component.ni-dots .custom-controls-container .flex-control-paging li a.flex-active,.slider-component.ni-dots .custom-controls-container .flex-control-paging li a:hover{background:#fff;background:rgba(255,255,255,1);cursor:default}
.slider-component.ni-dots .custom-controls-container .flex-control-paging li a{width:15px;height:15px;display:block;background:#ccc;background:rgba(204,204,204,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:none 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:none 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:none 0 0 3px rgba(0,0,0,0.3);box-shadow:none 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
@media only screen and (min-width :320px){.slider-component.ni-dots .custom-controls-container{bottom:0;margin-top:12px;margin-bottom:30px}
}
@media(min-width:920px){.slider-component.ni-dots .custom-controls-container{bottom:30px;margin-top:initial;margin-bottom:initial}
}
.automatic-download-prompt{text-align:center;font-weight:bold}
.ni-tooltip-icon{width:14px;height:14px;vertical-align:middle;opacity:.75}
a.ni-popover:hover .ni-tooltip-icon{opacity:1}
:not(.ni-darkgrey) .ni-tooltip-icon{fill:#ccc}
.ni-darkgrey .ni-tooltip-icon,.ni-blue .ni-tooltip-icon{fill:#fff}
.popover{padding-bottom:10px}
.rts-header{display:inline-block;width:80%;white-space:normal}
.pointer-cursor{cursor:pointer}
.rich-text-section-toc{margin-bottom:30px}
.subtitle-description .lead{margin-bottom:12px}
.subtitle-description .lastModifiedDate{font-size:15px}
.subtitle-icons{margin-bottom:20px}
.subtitle-icons ul.list-unstyled{display:inline-block}
.subtitle-icons ul li{float:left;margin-right:5px}
.subtitle-icons ul li .icon .fa-envelope,.subtitle-icons ul li .icon .fa-print{background-color:#888;padding:6px;font-size:13px}
.subtitle-icons ul li .icon .fa-envelope:hover,.subtitle-icons ul li .icon .fa-print:hover{background-color:#3498db;cursor:pointer}
.subtitle-icons ul li .icon .fa-envelope,.subtitle-icons ul li .icon .fa-print{width:24px;height:24px;color:white;text-align:center}
@media print{@page{size:auto;margin:1mm}
#cookieLaw,.subtitle-icons,.kbFeedback,.footer{display:none !important}
a[href]:after{content:none !important}
}
.rating-container{margin:50px auto 50px auto}
.rating-changed-notification{margin-top:50px}
.rating-title{margin-bottom:20px}
.rating-option{padding:20px;cursor:pointer}
.rating-option-title{margin-bottom:12px}
.rating-option:hover{background:#e7e7e7}
.rating-option-icon{font-size:42px !important}
div.selected.dislike>i.rating-option-icon:before{content:"\f165"}
div.selected.like>i.rating-option-icon:before{content:"\f164"}
@media(min-width:768px){.rating-option{width:158px}
.rating-option.like{float:right}
}
.download-card{background-color:#fff;border:1px solid #ccc;padding:24px 20px}
.download-card a:hover{text-decoration:underline}
.download-card>hr{margin-top:12px;margin-bottom:12px}
.download-card>.item-description{padding-bottom:24px}
.download-card>.release-date-heading{font-weight:bold}
.download-card img{padding-right:10px}
#CQ .customwidget-label{margin-top:10px;margin-right:5px;text-align:right;clear:both;float:left;margin-right:15px}
#CQ .customwidget-label-2{margin-top:10px;margin-right:5px;margin-left:20px}
#CQ .customwidget-1{margin-top:4px;margin-right:10px}
#CQ .customwidget-2{margin-top:4px;margin-right:10px;margin-left:5px}
#CQ .customwidget-3{margin-top:4px;margin-right:10px;margin-left:5px}
#CQ .x-form-item{margin-top:6px}
#CQ .x-form-item-label{width:70px !important}
div.parsys_column .section{overflow:hidden;width:100%}
.parbase{overflow:hidden}
.capitalize{text-transform:capitalize}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.divider-height-10{height:10px}
.divider-height-20{height:20px}
.divider-height-30{height:30px}
hr{color:#ccc;background-color:#ccc;height:1px}
.ni-darkgrey hr{color:#666;background-color:#666;height:1px}
.ni-blue hr{color:#83afd1;background-color:#83afd1;height:1px}
.ni-lightgrey hr{color:#b2b2b2;background-color:#b2b2b2;height:1px}
div.cq-colctrl-cols{width:100%;float:left}
div.cq-colctrl-default{width:100%}
div.cq-colctrl-lt0-c0{width:340px;margin-right:10px}
div.cq-colctrl-lt0-c1{width:340px;margin-left:10px}
div.cq-colctrl-lt1-c0{width:220px;margin-right:10px}
div.cq-colctrl-lt1-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt1-c2{width:220px;margin-left:10px}
div.cq-colctrl-lt2-c0{width:140px;margin-right:10px}
div.cq-colctrl-lt2-c1{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c2{width:140px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt2-c3{width:220px;margin-left:10px}
div.cq-colctrl-lt3-c0{width:160px;margin-right:10px}
div.cq-colctrl-lt3-c1{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c2{width:160px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt3-c3{width:160px;margin-left:10px}
div.cq-colctrl-lt4-c0{width:124px;margin-right:10px}
div.cq-colctrl-lt4-c1{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c2{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c3{width:124px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt4-c4{width:124px;margin-left:10px}
div.cq-colctrl-lt5-c0{width:460px;margin-right:10px}
div.cq-colctrl-lt5-c1{width:460px;margin-left:10px}
div.cq-colctrl-lt6-c0{width:220px;margin-right:10px}
div.cq-colctrl-lt6-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c2{width:220px;margin-left:10px;margin-right:10px}
div.cq-colctrl-lt6-c3{width:220px;margin-left:10px}
div.cq-colctrl-lt0-c0{width:50%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt0-c1{width:50%;float:left;margin:0}
div.cq-colctrl-lt1-c0{width:33%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt1-c1{width:33%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt1-c2{width:33%;float:left;margin:0}
div.cq-colctrl-lt3-c0{width:25%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt3-c1{width:25%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt3-c2{width:25%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt3-c3{width:25%;float:left;margin:0}
div.cq-colctrl-lt4-c0{width:20%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt4-c1{width:20%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt4-c2{width:20%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt4-c3{width:20%;float:left;margin:0;padding-right:30px;box-sizing:border-box}
div.cq-colctrl-lt4-c4{width:20%;float:left;margin:0;padding:0}
div.cq-colctrl-lt0-10-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt0-10-c1{width:50%;float:left;margin:0}
div.cq-colctrl-lt1-10-c0{width:33%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt1-10-c1{width:33%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt1-10-c2{width:33%;float:left;margin:0}
div.cq-colctrl-lt3-10-c0{width:25%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt3-10-c1{width:25%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt3-10-c2{width:25%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt3-10-c3{width:25%;float:left;margin:0}
div.cq-colctrl-lt4-10-c0{width:20%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt4-10-c1{width:20%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt4-10-c2{width:20%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt4-10-c3{width:20%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
div.cq-colctrl-lt4-10-c4{width:20%;float:left;margin:0;padding:0}
@media only screen and (max-device-width :768px){.mobile-one-col div.cq-colctrl-lt0-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt0-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-c3{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-c3{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-c4{width:100%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt0-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt0-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt1-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt1-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt1-c2{width:50%;float:left;margin:0;padding-right:10px;clear:left;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt3-c2{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-c3{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt4-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-c2{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt4-c3{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-c4{width:50%;float:left;margin:0;padding-right:10px;clear:left;box-sizing:border-box}
.mobile-one-col div.cq-colctrl-lt0-10-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt0-10-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-10-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-10-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt1-10-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-10-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-10-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-10-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt3-10-c3{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-10-c0{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-10-c1{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-10-c2{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-10-c3{width:100%;float:left;margin:0;padding:0}
.mobile-one-col div.cq-colctrl-lt4-10-c4{width:100%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt0-10-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt0-10-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt1-10-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt1-10-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt1-10-c2{width:50%;float:left;margin:0;padding-right:10px;clear:left;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-10-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-10-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt3-10-c2{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt3-10-c3{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-10-c0{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt4-10-c1{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-10-c2{width:50%;float:left;margin:0;padding-right:10px;box-sizing:border-box}
.mobile-two-col div.cq-colctrl-lt4-10-c3{width:50%;float:left;margin:0;padding:0}
.mobile-two-col div.cq-colctrl-lt4-10-c4{width:50%;float:left;margin:0;padding-right:10px;clear:left;box-sizing:border-box}
}