.eyebrow{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:16px;line-height:16px;color:#565656;margin:40px 0 7px 0}.eyebrow a{color:#565656}.eyebrow a:hover{color:#000;text-decoration:none}.hero .eyebrow{margin:40px 0 7px 0}.container-fluid .row-fluid:first-child [class*="span"]:first-child h2:first-child{margin-top:40px}.captionCopy{font-weight:normal;color:#000;font-size:12px;line-height:14px}body{font-weight:normal;color:#000;font-size:14px;line-height:18px}p{font-weight:normal;color:#000;font-size:14px;line-height:18px;margin-bottom:18px}p:last-child{margin-bottom:0}.large{font-weight:normal;color:#000;font-size:16px;line-height:22px}p.large{margin-bottom:20px}figcaption{font-weight:normal;color:#000;font-size:12px;line-height:14px;margin-top:10px}.lt-ie9 figure .fluid-width-video-wrapper+figcaption{padding-top:10px}strong{font-weight:normal;color:#000;font-size:14px;line-height:18px;font-weight:bold}ul{padding:0;margin:0 0 18px 15px;list-style:disc}li{padding:0;font-size:14px;line-height:18px;margin:0 0 10px 0}li:last-child{margin-bottom:0}ul.large{font-size:16px;line-height:20px}h2{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:40px;line-height:40px;margin:0}@media(max-width:767px){h2{font-size:30px;line-height:30px}}h2+h3{margin-top:30px}body.no-hero h2{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:58px;line-height:58px;margin:0;color:#000}@media(max-width:767px){body.no-hero h2{font-size:34px;line-height:34px}}h3{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:26px;line-height:26px;color:#000;margin:0 0 10px 0}h4{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:20px;line-height:20px;color:#565656;margin:0 0 10px 0}h5{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:18px;line-height:18px;color:#000;margin:0 0 10px 0}h6{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:14px;line-height:18px;margin:0 0 10px 0}.uppercase{text-transform:uppercase}hr{border:0;border-top:1px #999 solid;margin:0 0 15px 0}.divider{border-top:1px #999 solid;padding-top:15px}hr[class*="span"]{margin-left:0!important;display:block;float:none}.span12.text-only{padding:0 15% 0 0}.tertiary-spacer{height:30px}@media screen and (max-width:767px){*{text-rendering:inherit!important;-webkit-font-smoothing:antialiased!important}.span12.text-only{padding:0 5% 0 0}.tertiary-spacer{height:0}}.open-modal{position:relative;height:100%;overflow:hidden}.open-modal .hero.container-fluid,.open-modal header,.open-modal footer,.open-modal .container-fluid{display:none}.open-modal .modal .container-fluid{display:block;height:90%;background:#000}.open-modal .modal .container-fluid iframe{background:#000;border:0}.campaign-guidelines{min-width:320px}.campaign-guidelines .container-fluid{max-width:1024px!important}.campaign-guidelines .container-fluid .campaignProductTileContainer .row-fluid{margin-bottom:10px!important}.campaign-guidelines .container-fluid .campaignVideo .info-graphic{min-height:160px}.campaign-guidelines .hero.container-fluid .img-fade{background:0}.campaign-guidelines .black-play .info-graphic .content.video-player h6{background-image:url('../img/play-button-black.png');color:#000}.campaign-guidelines .btn-secondary{padding:8px 12px;font-size:22px;line-height:20px}.campaign-guidelines .btn-secondary.yellow{background:none #fc0;border-color:#595959;color:#111}.campaign-guidelines .btn-secondary.yellow:hover{background:none #ffdc58}.campaign-guidelines header nav{max-width:1024px}.campaign-guidelines header nav ul li.location{right:30px}.campaign-guidelines.hero .hero.container-fluid{max-width:1024px!important;margin-bottom:15px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:120px 0 0 42px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{display:block;margin-top:10px;font-size:30px;line-height:30px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container a.btn{margin:20px 0 0 42px}.campaign-guidelines.hero .content-right .span8.info-graphic .content-text-right,.campaign-guidelines.hero .content-right .span6.info-graphic .content-text-right{left:auto;right:30px}.campaign-guidelines.hero .span12{position:relative}.campaign-guidelines.hero .span12 .bg-img{position:absolute;right:0;top:0;z-index:-1;display:block;width:100%;height:100%}.campaign-guidelines.hero .span12 .content.multi-line{z-index:2;padding:20px;width:95%}.campaign-guidelines.hero .span12 .content.multi-line h6{font-size:58px;line-height:1.0}.campaign-guidelines.hero .span12 .content.multi-line h6 span{display:block;margin:20px 0;font-size:30px}.campaign-guidelines.hero .span12 .content.video-player{width:100%}.campaign-guidelines.hero .span12 .content.video-player h6{position:absolute;left:0;top:40%;z-index:2;width:100%;padding-bottom:70px;text-align:center;cursor:pointer;background:url('../img/play-button-white.png') 50% 100% no-repeat;color:#fff;font-size:26px;line-height:26px}.campaign-guidelines div.share{float:right}.campaign-guidelines div.share .social-toolbox{float:right}.campaign-guidelines div.share .social-toolbox li{margin:0 0 0 5px}.campaign-guidelines .info-graphic{position:relative;min-height:265px}.campaign-guidelines .info-graphic.span6 .campaignTextImage img{max-width:95%}.campaign-guidelines .info-graphic.span4 img,.campaign-guidelines .info-graphic.span8 img{max-width:100%;width:100%;height:auto;min-height:270px}.campaign-guidelines .info-graphic .bg-img{position:absolute;right:0;top:0;z-index:-1;display:block;width:100%;height:100%}.campaign-guidelines .info-graphic:empty{display:none}.campaign-guidelines .info-graphic.span4 .content{width:86%}.campaign-guidelines .info-graphic.span4 .content h6{font-size:29px;line-height:29px}.campaign-guidelines .info-graphic.span8 .content{width:100%}.campaign-guidelines .info-graphic.span8 .content h6{font-size:26px;line-height:26px}.campaign-guidelines .info-graphic.span8 .content-text-left{width:50%}.campaign-guidelines .info-graphic.span8 .wide-text{width:90%!important}.campaign-guidelines .info-graphic .content{position:absolute;left:30px;top:40px;z-index:2;width:auto}.campaign-guidelines .info-graphic .content h6 span{font-size:26px;line-height:26px}.campaign-guidelines .info-graphic .content p{font-size:16px;line-height:22px}.campaign-guidelines .info-graphic .content .btn-secondary{padding:2px 12px;font-size:14px}.campaign-guidelines .info-graphic .content.content-text-right{right:30px!important;left:inherit;width:50%}.campaign-guidelines .info-graphic .content.video-thumbnails{width:92%}.campaign-guidelines .info-graphic .content.video-thumbnails .desc{display:none;margin-bottom:24px}.campaign-guidelines .info-graphic .content.video-thumbnails .desc.active{display:block}.campaign-guidelines .info-graphic .content.video-thumbnails a{display:inline-block;box-sizing:border-box}.campaign-guidelines .info-graphic .content.video-thumbnails a img{width:75px;height:46px;margin:0 5px 5px 0;border:2px solid #fff}.lt-ie9 .campaign-guidelines .info-graphic .content.video-thumbnails a img{display:block;height:auto;max-height:46px;width:75px;max-width:75px!important}.campaign-guidelines .info-graphic .content.video-thumbnails a.active img{border-color:#ffcd11}.campaign-guidelines .info-graphic .content.video-player{position:relative;left:0;top:0;width:100%;padding-top:56.25%;background:url('../img/spinner.gif') 50% 50% no-repeat}.campaign-guidelines .info-graphic .content.video-player img{position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:auto;cursor:pointer}.campaign-guidelines .info-graphic .content.video-player h6{position:absolute;left:0;top:40%;z-index:2;width:100%;padding-bottom:70px;text-align:center;cursor:pointer;background:url('../img/play-button-white.png') 50% 100% no-repeat;color:#fff}.campaign-guidelines .info-graphic .content.video-player iframe{position:absolute;left:0;top:0;width:100%;height:100%}.campaign-guidelines .info-graphic .content.video-player.play img{display:none}.campaign-guidelines .info-graphic .content span{display:block}.campaign-guidelines .info-graphic.span12 img{width:100%}.campaign-guidelines .info-graphic.span12 .content{width:65%}.campaign-guidelines .info-graphic.span12 .content.text-on-pattern,.campaign-guidelines .info-graphic.span12 .content.text-on-color{position:relative;left:inherit;top:0}.campaign-guidelines .info-graphic .video-thumbnails{height:90%}.campaign-guidelines .info-graphic .video-thumbnails .video-tb{position:absolute;bottom:0}.campaign-guidelines .info-graphic .video-thumbnails .video-tb img{min-height:0}.campaign-guidelines footer{color:#999}.campaign-guidelines footer nav li{display:inline-block;border-color:#999}.campaign-guidelines footer nav li a.social-icon{margin-right:28px;padding-left:30px}.campaign-guidelines footer .row-fluid:last-child{padding-top:0;border-top:0}.campaign-guidelines footer a{color:#999}.campaign-guidelines .modal{position:absolute;left:0;top:0;z-index:21;display:none;width:100%;height:100%;margin:0;padding-top:44px;background:none #000}.touch .campaign-guidelines .modal{position:absolute;height:100%}.open-modal .campaign-guidelines .modal{display:block}.open-modal .campaign-guidelines .modal .container-fluid{height:90%;background:#000}.campaign-guidelines .modal .container-fluid{position:relative;margin-bottom:0;padding:0;background:#e6e6e6;height:100%}.campaign-guidelines .modal .container-fluid .modal-close{position:absolute;right:20px;top:-30px;width:16px;height:16px;text-indent:-9999px;background:url('../img/modal-close.png') 0 0 no-repeat}.campaign-guidelines .modal .container-fluid .span12,.campaign-guidelines .modal .container-fluid .span9{padding:0 20px}.campaign-guidelines .modal .container-fluid .span12 td:first-child,.campaign-guidelines .modal .container-fluid .span9 td:first-child,.campaign-guidelines .modal .container-fluid .span12 th:first-child,.campaign-guidelines .modal .container-fluid .span9 th:first-child{padding-left:0}.campaign-guidelines .modal .container-fluid .span6{padding:0 0 0 20px}.campaign-guidelines .modal .container-fluid .span6+.span6{padding:0 20px 0 0}.campaign-guidelines .modal .container-fluid .primary{margin-bottom:0!important;padding-bottom:30px;background:none #fff}.campaign-guidelines .modal .container-fluid .primary .span5 img{margin-bottom:-30px}.campaign-guidelines .modal .container-fluid h5{font-size:22px;line-height:25px}.campaign-guidelines .modal .container-fluid h6{margin:50px 0 16px 0;font-size:58px;line-height:58px}.campaign-guidelines .modal .container-fluid p{font-size:20px;line-height:28px}.campaign-guidelines .modal .container-fluid p+p{margin-top:40px}.campaign-guidelines .modal .container-fluid .content-module-secondary{background:none transparent}.campaign-guidelines .modal .container-fluid .content-module-secondary h3{margin:24px 0 0}.campaign-guidelines .modal .container-fluid .content-module-secondary p{font-size:14px;line-height:20px}.campaign-guidelines .modal .container-fluid .content-module-secondary a{font-family:Arial,sans-serif}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 img{float:left;width:41%;padding-right:4.34783%}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 .content.has-img{position:static;float:left;width:54.1%}.campaign-guidelines.subpage .modal{display:block;position:static;padding-top:0;border:0}.campaign-guidelines table.flextable th{font-family:UniversLTW01-67BoldCn,"Arial Narrow",Arial,sans-serif}.campaign-guidelines .hero-text-container{margin-bottom:35px}.campaign-guidelines .hero-regular .hero-selector-container{position:absolute!important;top:50%!important;right:4%!important;z-index:21!important;height:125px!important;left:inherit!important}.campaign-guidelines .hero-regular .hero-text-wrapper{width:52.22265%!important;display:inline-block!important;height:100%!important;position:absolute!important;vertical-align:middle!important;z-index:20!important}.campaign-guidelines .hero-super .hero-selector-container{top:60%!important;left:20px!important;right:auto!important;position:absolute!important;z-index:21!important;height:125px!important}.campaign-guidelines .hero-super .hero-text-wrapper{width:59%!important;top:0!important}@media screen and (max-width:1023px) and (min-width:768px){.campaign-guidelines.hero .span12 .content.multi-line h6{font-size:45px}.campaign-guidelines.hero .span12 .content.multi-line h6 span{font-size:24px;margin:15px 0}.campaign-guidelines.hero .span12 .content.multi-line .btn-secondary{font-size:14px;padding:2px 12px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper{width:90%}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:80px 0 0 20px;font-size:46px!important;line-height:46px!important}.campaign-guidelines .info-graphic{min-height:220px}.campaign-guidelines .info-graphic .content{top:10%}.campaign-guidelines .info-graphic .content.video-player h6{top:35%}.campaign-guidelines .info-graphic .video-thumbnails{position:static;width:87.5%}.lt-800 .campaign-guidelines .info-graphic .video-thumbnails a img{width:auto;max-width:60px;height:auto;max-height:40px;margin:0 3px 5px 0;border-width:1px}.lt-800 .campaign-guidelines .info-graphic .video-thumbnails a:last-child img{margin:0 0 5px}.lt-1024.gt-800 .campaign-guidelines .info-graphic .video-thumbnails a img{width:auto;max-width:61px;height:auto;max-height:40px;margin:0 3px 5px 0;border-width:1px}.lt-1024.gt-800 .campaign-guidelines .info-graphic .video-thumbnails a:last-child img{margin:0 0 5px}.campaign-guidelines .info-graphic.span4 .content h6{font-size:23px;line-height:24px;width:90%}.campaign-guidelines .info-graphic.span8 .content.wide-text{box-sizing:border-box;width:90%!important;padding-right:30px}.campaign-guidelines .info-graphic.span8 .content.video-player{width:100%}.campaign-guidelines .info-graphic.span12 .content{left:inherit}.campaign-guidelines .hero-super .hero-text-wrapper{width:80%!important}}@media screen and (max-width:767px){.campaign-guidelines .container-fluid .campaignProductTileContainer .row-fluid{margin-bottom:0!important}.campaign-guidelines .black-play .info-graphic .content.video-player h6{background-image:url('../img/play-button-black-mobile.png');color:#000}.campaign-guidelines.hero .span12 .content.multi-line{width:90%;z-index:2;padding:20px;background:0}.campaign-guidelines.hero .span12 .content.multi-line h6{font-size:29px}.campaign-guidelines.hero .span12 .content.multi-line h6 span{margin:10px 0;font-size:15px}.campaign-guidelines.hero .span12 .content.multi-line .btn-secondary{font-size:14px;padding:2px 12px}.campaign-guidelines.hero .span12 .content.video-player h6{top:40%;padding-bottom:38px;font-size:18px;background-image:url('../img/play-button-white-mobile.png')}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:16px 0 0 20px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{margin-top:5px;font-size:15px;line-height:15px}.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container .btn-secondary{font-size:14px;padding:2px 12px}.campaign-guidelines .selector-container{border-bottom:0}.campaign-guidelines .selector-container .row-fluid{margin-bottom:30px!important}.campaign-guidelines .info-graphic{min-height:170px}.campaign-guidelines .info-graphic.span4 .multi-line{position:absolute;left:10px;top:0;z-index:2;width:270px;background-color:transparent}.campaign-guidelines .info-graphic.span4 .multi-line h6{font-size:34px;line-height:34px}.campaign-guidelines .info-graphic.span4 img,.campaign-guidelines .info-graphic.span8 img{min-height:0}.campaign-guidelines .info-graphic.span8 .content{width:auto}.campaign-guidelines .info-graphic.span8 .content.wide-text{width:100%!important}.campaign-guidelines .info-graphic.span12 .content.text-on-image{background:0;background-color:#e6e6e6;width:100%}.campaign-guidelines .info-graphic span.bg-img ~ .multi-line{position:static;padding:20px;width:100%}.campaign-guidelines .info-graphic .multi-line{position:static;width:100%;padding:30px 20px 80px;box-sizing:border-box}.campaign-guidelines .info-graphic .multi-line.text-on-image{background:0;background-color:#e6e6e6}.campaign-guidelines .info-graphic .multi-line.text-on-image h6,.campaign-guidelines .info-graphic .multi-line.text-on-image p{color:#000!important}.campaign-guidelines .info-graphic .video-thumbnails{width:100%!important;position:static}.campaign-guidelines .info-graphic .video-thumbnails .video-tb{position:relative;text-align:center}.campaign-guidelines .info-graphic .video-thumbnails .video-tb img{margin:0!important}.campaign-guidelines .info-graphic .content.video-player h6{top:40%;padding-bottom:38px;font-size:18px;background-image:url('../img/play-button-white-mobile.png')}.campaign-guidelines div.share{padding-top:20px;width:100%;align:right}.campaign-guidelines div.share h6{display:inline;line-height:26px;vertical-align:middle;font-size:1.2em}.campaign-guidelines div.share .social-toolbox{float:right}.campaign-guidelines div.share .social-toolbox li{margin:0 0 0 24px}.campaign-guidelines div.share .social-toolbox li:first-child{margin:0}.campaign-guidelines div.share .social-toolbox li:first-child:lang(ar){margin:0 0 0 24px}.campaign-guidelines div.share .social-toolbox li .share{width:24px;height:24px;background-image:url('../img/catsocial-shareicons-24x24.jpg')}.campaign-guidelines div.share .social-toolbox li .share.twitter{background-position:24px -24px}.campaign-guidelines div.share .social-toolbox li .share.facebook{background-position:24px -72px}.campaign-guidelines div.share .social-toolbox li .share.linkedIn{background-position:24px -48px}.campaign-guidelines div.share .social-toolbox li .share.google{background-position:24px -96px}.campaign-guidelines .modal .container-fluid{margin-bottom:30px}.campaign-guidelines .modal .container-fluid .primary .span7{padding:0 20px}.campaign-guidelines .modal .container-fluid .primary .span5{display:none}.campaign-guidelines .modal .container-fluid .span6+.span6{padding:0 0 0 20px}.campaign-guidelines .modal .container-fluid h5{margin:20px 0 10px}.campaign-guidelines .modal .container-fluid h6{font-size:30px;line-height:30px}.campaign-guidelines .modal .container-fluid p{font-size:20px}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6{float:left}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 p{padding:0}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 .btn-secondary{margin:0}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 .content.has-img{width:86%}.campaign-guidelines .modal .container-fluid .content-module-secondary .span6 img{float:none;padding:0;width:auto}.campaign-guidelines footer h5{padding-bottom:10px;background:none!important}.campaign-guidelines footer div.show{padding:0 0 8px 0;border-bottom:1px solid #ccc}.campaign-guidelines footer div.show li{width:20px}.campaign-guidelines footer div.show .social-icon{text-indent:-9999px;margin-right:0;padding-left:20px}.campaign-guidelines footer .teritiary-footer-links li{margin-right:3.6%;padding-right:3.6%}.campaign-guidelines.subpage .campaignTextImage img{max-width:85%}.campaign-guidelines .hero-regular .hero-selector-container{position:static!important;margin:140px 0 0!important;width:100%!important}.campaign-guidelines .hero-regular .hero-text-wrapper{width:100%!important;height:auto!important}.campaign-guidelines .hero-regular .hero-text-wrapper .hero-text-container{margin:34.6% 0 0 0!important;background:none #000!important}.campaign-guidelines .hero-super .hero-selector-container{position:static!important;margin:0!important;width:100%!important}.campaign-guidelines .hero-super .hero-text-wrapper{width:285px!important;height:auto!important}.campaign-guidelines .hero-super .hero-text-wrapper .hero-text-container{height:auto!imporant;margin:0!important;background-color:transparent!important;padding-bottom:20px!important}}@media screen and (max-width:480px){.campaign-guidelines.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:20px;line-height:20px}.campaign-guidelines .info-graphic .content.video-player h6{top:35%!important}}@media screen and (max-width:320px){.campaign-guidelines .info-graphic .content.video-player h6{top:30%!important}}.npi.hero{margin-bottom:8px;min-height:270px}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper{width:52.22265%}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:58px;line-height:54px;padding:28px 0 0 35px}.npi.hero .hero-selector-container{position:absolute;top:50%;right:4%;z-index:21;height:125px}.npi.hero .hero-selector-container ul{list-style:none}.npi.hero .hero-selector-container .mini-form{padding:20px;border:0}.npi.hero .hero-selector-container .mini-form h5{font-size:19px;line-height:22px;color:#fff}.npi.hero .hero-selector-container .mini-form h5 span{font-size:19px;line-height:22px;color:#ffcd11}.npi.hero .hero-selector-container .mini-form input[type="text"]{width:190px;margin-bottom:0}.npi.hero .hero-selector-container .mini-form .btn-secondary{margin-left:-3px;padding:6px 14px;font-size:13px;line-height:16px}.npi [data-toggle-handler]{border-top:1px solid #999}.npi .sub-hero{width:100%}.npi .sub-hero .span6{width:49.6%}.npi .sub-hero .span6 h6{font-size:30px;line-height:30px}.npi .sub-hero .span6 .content{width:66%}.npi .sub-hero .span6 img{width:100%;height:auto}.npi .sub-hero .span6+.span6{margin-left:.8%}.npi .content-module-tertiary .content{position:static;width:auto;padding-top:24px;border-top:5px solid #fc0}.npi .content-module-tertiary .content h6{font-size:29px;line-height:32px}.npi .content-module-tertiary img{float:left;max-width:250px!important;padding-right:3.33333%;width:45%}.npi .content-module-tertiary img+.content{padding-top:0;border-top:0;width:50%;float:left}.npi .content-module-tertiary img+.content h5{font-size:22px;line-height:25px}.npi .product-info{border-bottom:1px solid #999;margin-bottom:15px!important;padding-bottom:15px}.npi .product-info h6{font-size:34px;line-height:34px}.npi .product-info .btn-secondary{font-size:14px;padding:2px 12px}.npi .product-info .info-graphic .content{position:static;width:auto}.npi.super-hero .hero.container-fluid .hero-main .hero-text-wrapper{width:59%;top:0}.npi.super-hero .hero.container-fluid .hero-selector-container{top:55%;left:20px;right:auto}@media screen and (max-width:1023px) and (min-width:768px){.npi.super-hero .hero.container-fluid .hero-main .hero-text-wrapper{width:89%}.npi .sub-hero .span6 h6{font-size:25px;line-height:25px}}@media screen and (max-width:767px){.npi.hero .hero.container-fluid{background-color:black}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper{width:100%;height:auto}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper.noselector{position:absolute;bottom:0}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{height:100px;margin:34.6% 0 0 0;background:none #000;height:100%;padding-bottom:20px}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:16px 0 0 20px;font-size:28px;line-height:28px}.npi.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container a.btn{margin:19px 0 0 20px}.npi.hero .img-fade{display:none}.npi.hero .hero-selector-container{position:static;margin:94px 0 0!important;width:100%;height:auto!important}.npi.hero .hero-selector-container ul{margin:0}.npi.super-hero .hero.container-fluid .hero-main .hero-text-wrapper{width:285px}.npi.super-hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{height:auto;margin:0;background-color:transparent}.npi.super-hero .hero-selector-container{margin:0}.npi .sub-hero .span6{width:100%}.npi .sub-hero .span6 .content{width:66%}.npi .sub-hero .span6+.span6{margin-left:0}.npi .sub-hero .info-graphic .multi-line{position:absolute;top:30px;left:20px;padding-bottom:50px}.npi .sub-hero .info-graphic .multi-line h6{padding-top:0;margin-bottom:28px;font-size:20px;line-height:20px}.npi .sub-hero .info-graphic .multi-line p{color:#fff!important}.npi .sub-hero .info-graphic .multi-line .btn-secondary{margin-bottom:0;font-family:UniversLTW01-67BoldCn,"Arial Narrow",Arial,sans-serif}.npi .product-info .span6:first-child .content .btn-secondary{margin-bottom:16px;font-family:arial,sans-serif}.npi .info-graphic .multi-line{padding:0;background:none transparent}.npi .info-graphic .multi-line h6{padding-top:30px}.npi .info-graphic .multi-line p{margin-bottom:18px}.npi .info-graphic .multi-line .btn-secondary{margin-bottom:16px;font-family:arial,sans-serif}.npi .info-graphic .video-thumbnails{width:auto;margin:0 0 20px}.npi .info-graphic .content.has-img{max-width:100%;padding-right:30px;box-sizing:border-box}.npi .content-module-tertiary .content h6{font-size:22px;line-height:25px}.npi .content-module-tertiary img{float:none;width:100%}.npi .content-module-tertiary img+.content{clear:both;padding-top:24px;float:none;width:100%}.npi .content-module-tertiary .info-graphic{border-bottom:1px solid #999;padding-bottom:10px!important}.npi div[class*="span"]{margin-bottom:5px}.npi .selector-container .row-fluid{margin-bottom:5px!important}}.campaign-guidelines.event .container-fluid{max-width:980px!important}.campaign-guidelines.event .hero.container-fluid{margin-bottom:32px}.campaign-guidelines.event .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{margin-bottom:0}.campaign-guidelines.event .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:45px 0 55px 20px}.campaign-guidelines.event .hero.container-fluid .img-wrapper{max-width:980px;margin:100px auto 0;padding:0 20px}.campaign-guidelines.event .hero.container-fluid .img-wrapper img{position:relative;top:32px;width:100%;height:auto}.campaign-guidelines.event .hero.container-fluid.simple-hero{margin-bottom:0}.campaign-guidelines.event .hero.container-fluid.simple-hero .hero-main .hero-text-wrapper{position:relative}.campaign-guidelines.event .hero.container-fluid.inset-hero .hero-main .hero-text-wrapper{width:91%;position:relative;margin-bottom:-30px}.campaign-guidelines.event .hero.container-fluid.inset-hero .img-wrapper{margin:0 auto 0}.campaign-guidelines.event .event-nav-container{max-width:980px;margin:-10px auto 20px;padding:0 20px}.campaign-guidelines.event .event-nav-container.affix{top:0;z-index:999;width:100%;max-width:100%;padding:0}.campaign-guidelines.event .event-nav{list-style-type:none;background:#565656;margin:0;padding:13px 42px}.campaign-guidelines.event .event-nav li{display:inline-block;margin:0 0 0 32px}.campaign-guidelines.event .event-nav li:first-child{margin:0}.campaign-guidelines.event .event-nav li a{color:#fff;font-weight:bold;text-transform:uppercase}.campaign-guidelines.event .event-nav li a:active,.campaign-guidelines.event .event-nav li a.active{color:#ffcd11}.campaign-guidelines.event .event-nav li a:hover{color:#ffcd11;text-decoration:none}.campaign-guidelines.event .event-overview-container{max-width:1024px;margin:0 auto 20px;padding:20px 0 0}.campaign-guidelines.event .event-overview-container p{padding-bottom:15px}.campaign-guidelines.event .event-overview-logistics{font-weight:bold;margin:15px 0}.campaign-guidelines.event .event-overview-action{background:#000}.campaign-guidelines.event .event-overview-action p{padding:20px;border-bottom:1px solid #3f3f3f}.campaign-guidelines.event .event-overview-action div{padding:0 20px 20px}.campaign-guidelines.event .event-overview-action h4{color:#ffcd11;margin-bottom:2px}.campaign-guidelines.event .event-overview-action h5{color:#fff}.campaign-guidelines.event .event-overview-action strong{display:block;font-weight:normal;font-size:170%;color:#fff;margin:20px 0}.campaign-guidelines.event .event-overview-action a{font-size:13px}.campaign-guidelines.event #campaign-events table tr td,.campaign-guidelines.event #campaign-events table tr th{color:#3f3f3f;max-width:100px;white-space:normal;font-weight:normal}.campaign-guidelines.event #campaign-events table tr td:first-child,.campaign-guidelines.event #campaign-events table tr th:first-child{min-width:80px}.campaign-guidelines.event #campaign-events table tr td.flextable-last-column{min-width:150px}.campaign-guidelines.event .container-fluid .row-fluid:first-child [class*="span"]:first-child .tab-wrapper h2:first-child{margin-top:0}.campaign-guidelines.event .event-news-container{border-bottom:1px solid #ccc;margin-bottom:40px}.campaign-guidelines.event .event-news-container a{font-size:13px}.campaign-guidelines.event .event-updates-container{border-top:1px solid #ccc;margin-top:40px}.campaign-guidelines.event .event-updates-container h3{margin-top:40px}.campaign-guidelines.event .event-updates-container input{font-size:13px}.campaign-guidelines.event .event-updates-container small{display:block;margin-bottom:10px;color:#3f3f3f;width:70%}.campaign-guidelines.event .tab-wrapper .tab a{font-size:14px}.campaign-guidelines.event .tab-wrapper .tab.selected{background:transparent url(../img/tab-selected-yellow-arrow.png) no-repeat center bottom!important}.campaign-guidelines.event .tab-wrapper .tab.selected a{background:#ffcd11;color:#000}.campaign-guidelines.event .tab-wrapper .tab-content{border-color:#ffcd11;border-width:2px}.campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container,.campaign-guidelines.event .tab-wrapper .tab-content .map-container{position:relative;width:100%;height:375px;overflow:hidden;border:1px solid #ffcd11}.campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container img,.campaign-guidelines.event .tab-wrapper .tab-content .map-container img{display:block;width:auto!important;max-width:1400px;height:auto!important;cursor:pointer}.campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container iframe,.campaign-guidelines.event .tab-wrapper .tab-content .map-container iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.campaign-guidelines.event .fb_iframe_widget,.campaign-guidelines.event .fb_iframe_widget span,.campaign-guidelines.event .fb_iframe_widget span iframe[style]{width:100%!important}.campaign-guidelines.event .fb_iframe_widget{border:1px solid #e8e8e8;border-radius:5px}.campaign-guidelines.event .twitter-container iframe{height:395px!important}.touch .campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container{overflow:auto}@media screen and (max-width:1023px) and (min-width:768px){.mobile .campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container,.mobile .campaign-guidelines.event .tab-wrapper .tab-content .map-container{overflow:auto}.campaign-guidelines.event .event-nav li a{font-size:12px}}@media screen and (max-width:767px){.mobile .campaign-guidelines.event .tab-wrapper .tab-content .showfloor-container,.mobile .campaign-guidelines.event .tab-wrapper .tab-content .map-container{overflow:auto}.campaign-guidelines.event .tab-wrapper .tab.selected{background:url(../img/toggles/primary-toggle.png) no-repeat right 17px!important}.campaign-guidelines.event .tab-wrapper .tab.selected.open{background-image:url(../img/toggles/primary-toggle-open.png)!important;border-bottom:0;margin-bottom:0}.campaign-guidelines.event .tab-wrapper .tab.selected a{background:0;color:#000}.campaign-guidelines.event .hero.container-fluid{margin-bottom:0}.campaign-guidelines.event .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{padding:20px 0 20px 20px;font-size:24px;line-height:24px}.campaign-guidelines.event .hero.container-fluid .img-wrapper{margin:65px auto 0;padding:0}.campaign-guidelines.event .hero.container-fluid .img-wrapper img{top:auto}.campaign-guidelines.event .hero.container-fluid.inset-hero .img-wrapper{margin:30px auto 0}.campaign-guidelines.event .event-nav-container{padding:0;margin:0 auto 20px}.campaign-guidelines.event .event-nav{margin:0;padding:0}.campaign-guidelines.event .event-nav li{display:block;box-sizing:border-box;width:100%;margin:0;padding:10px 20px;border-bottom:1px solid #3f3f3f}.campaign-guidelines.event .event-nav li:first-child{margin:0}}@media screen and (max-width:480px){.campaign-guidelines.event .event-updates-container input[type="text"]{width:95%}.campaign-guidelines.event .event-updates-container small{width:95%}}