body{font-size:1.6rem;font-family:Poppins,"Open Sans",Arial,Helvetica,sans-serif;transition-property:background-position;transition-duration:.2s;transition-timing-function:ease-out}a{color:#c32032;text-decoration:underline}img{width:100%}.wwwulcomicon-external:after{display:none}.lbrown-b{background-color:#cbc0b7}.beige-b{background-color:#f0eae2}.lred-f{color:#b10820!important}.lred-b{background-color:#b10820}.dred-f{color:#c32032!important}.dred-b{background-color:#872434!important}.ulred-b{background-color:#c23436!important}.white-f{color:#fff}.white-b{background-color:#fff!important}.lgray-b{background-color:#f5f5f5}.dgray-f{color:#e8eaef}.dgray-b{background-color:#e8eaef}.dblack-b{background-color:#333}.login-container ul.nav.navbar-nav,.margin-none{margin:0}.margin-top-60{margin-top:60px}.margin-top-30{margin-top:30px}.margin-top-15{margin-top:15px}.margin-top-10{margin-top:10px}.margin-right-20{margin-right:20px}.padded-30{padding:20px}.block{display:block}.inline,.login-container .navbar-nav li{display:inline-block}.full-width{width:100%!important}.thin-divider,.tick-divider{height:2px;width:100%;margin:2px 0}.tick-divider{height:8px}.container-new{padding:1px 90px;margin-bottom:100px}.panel,.panel-heading{border-radius:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}.panel-body.padded{padding:30px}.panel:hover{cursor:pointer;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.panel-heading{width:100%}.panel-divider{height:2px;width:70%;background-color:#ccc;position:absolute;bottom:30px}.divider{height:10px;margin:40px 0 20px}h1,h2{color:#585858;font-weight:300}h2{font-size:22px;margin-bottom:10px;line-height:1.4}a:active,a:hover,h3,h4{color:#872434}h1,h2,h3{margin-top:5px}h3{margin-bottom:.4vmax}h4{font-size:21px;font-weight:300}.small-text,h3{font-size:16px}.med-text{font-size:18px}.large-text{font-size:24px}.huge-text{font-size:46px}.big-icon{width:45px}.small-icon{width:13%;float:left}.xs-icon{width:40px}.reg{font-size:12px;position:relative;top:-8px;left:2px}.navbar-nav>li>a,a.btn,a.navbar-brand{text-decoration:none}.navbar-brand svg{fill:#c02032}.brand-logo{height:4rem;width:4rem}.btn{border-radius:0}.btn.btn-yellow{background-color:#edca82;color:#872434;border:1px solid #872434;font-size:18px}.btn.btn-black{background-color:#2e2e2e;color:#fff;border:1px solid #fff;font-size:14px;padding:5px 30px}.btn.btn-primary,a.btn.btn-clear{background-image:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:1.3;margin-bottom:0;margin-left:0;margin-right:0;padding:12px 48px;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:middle}a.btn.btn-clear{background-color:#fff;border:1px solid #fff;color:#585858}.btn.btn-primary{background-color:#c22236;border:1px solid transparent}a.btn.btn-clear-red{border:2px solid #872434;margin-left:14px;font-size:16px;color:#872434;padding:5px 30px;margin-bottom:4px}a.btn.btn-clear-red:hover{background-color:#f5f5f5;color:#872434}.btn.btn-clear-white{background-color:transparent}.btn.btn-clear-white:hover{background-color:#c13332!important;border:1px solid #fff;opacity:1!important}.login-container{padding:0 20px;background-color:#c02032;font-size:1.4rem;z-index:9;position:relative}.login-container .navbar-nav li a{color:#fff;padding:10px;font-size:14px;text-decoration:underline}.login-container .navbar-nav li a:hover{background-color:transparent;opacity:.5}.login-container .navbar-nav li .dropdown button{padding:0;margin:3px 0 0 15px;background-color:transparent;border:0;color:#fff;font-size:12px}.login-container .dropdown.open .dropdown-toggle{background-color:transparent;color:#fff;opacity:.5}.login-container .dropdown-menu li{display:block}.login-container .dropdown-menu li a{color:#000;text-decoration:none}.login-container .container{margin:0;width:100%}.navbar,ul.nav.navbar-nav{display:flex;align-items:center}.navbar{justify-content:space-between;padding:0 20px;margin:0;border:0;border-radius:0;height:65px;border-bottom:1px solid #d0d0d0;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.125);-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,.125);box-shadow:0 2px 4px -1px rgba(0,0,0,.125)}.navbar-ul-logo{width:50px;margin-right:20px}ul.nav.navbar-nav{float:right}.navbar-collapse.collapse.in,.navbar-collapse.collapsing{background-color:#6c141c;border:0;margin-top:19px}.navbar .container{padding:10px 0;margin:0;width:100vw;padding:0 3rem}.navbar-default .navbar-brand{-webkit-font-smoothing:antialiased;position:relative;color:#000;display:block;font-size:2rem;line-height:1.3}.navbar-brand.logo{color:#000}.navbar-brand.logo,.navbar-brand.piped{display:flex;align-items:center}.navbar-brand span:not(.reg):before{content:"|";margin:0 10px}.navbar-default .navbar-nav>li>a{font-weight:400;webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#000;display:block;font-size:2rem;line-height:1.3;margin:0 1rem}.navbar-default .navbar-nav>li>a.about::after,.navbar-default .navbar-nav>li>a.about:hover::after{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.navbar-default .navbar-nav>li>a.about::after{content:" ";display:block;height:4px;opacity:0;position:absolute;width:calc(100% + 0px);bottom:2px;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;width:100%;background-color:#979797;border-radius:.5rem;height:.5rem}.navbar-default .navbar-nav>li>a.about:hover::after{opacity:1}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#872434}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#000}.navbar-toggle{border:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#872434}ul.nav.navbar-nav>li>a.btn.btn-login,ul.nav.navbar-nav>li>a.btn.btn-signup{background-color:#c22236;background-image:none;border-radius:4px;border:1px solid transparent;cursor:pointer;display:inline-block;font-weight:400;line-height:1.3;padding:10px 30px;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;vertical-align:middle;color:#fff;letter-spacing:.1em;font-size:1.4rem}ul.nav.navbar-nav>li>a.btn.btn-login:hover,ul.nav.navbar-nav>li>a.btn.btn-signup:hover{background:#941927;border-color:#941927;color:#fff}.hero-wrapper{padding:40px 0;background-image:url(../img/1_HeroImages/WERCSmartShopper_XtraLong2200.jpg);background-repeat:no-repeat;color:#fff;background-color:#e8eaef;background-size:cover;background-position:center}.hero-wrapper .container{padding:30px;width:100%}.hero-wrapper h1{line-height:1.2;color:#fff;font-weight:300;font-size:3.2rem;letter-spacing:1.5px;margin-bottom:1.5rem}.hero-text-container p.lead,.hero-wrapper h2{font-size:1.6rem;color:#fff;text-transform:none;line-height:1.66;font-weight:400}.hero-text-container{background-color:rgba(88,88,88,.9);width:50%;padding:2rem 6rem}.container-fluid.white-b.carousel-cont{z-index:9;position:relative;height:210px}.carousel{margin-bottom:0;padding:0 40px}.carousel-control{left:-12px;height:40px;width:40px;background:0 0 #222;border:4px solid #fff;border-radius:23px 23px 23px 23px;margin-top:60px}.carousel-control.right{right:-12px}.carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px}.carousel-indicators li{background:#cecece;width:20px;height:20px}.carousel-indicators .active{background:#b10820;width:20px;height:20px}a.thumbnail{border:0;min-width:80px;cursor:default}.item,.item.active{padding-top:20px;height:200px}a.left.carousel-control,a.right.carousel-control{text-decoration:none}.sub-plans{padding:20px 60px;height:320px;background-image:url(../img/2_SupportImages/shutterstock_214143451_D.jpg);background-position:bottom -72px center;background-size:100%;background-repeat:no-repeat}.panel-body.padded.match-panel,.panel.panel-default{display:flex;flex-direction:column;min-height:370px}.panel-body.padded.match-panel{min-height:250px;justify-content:space-between}.panel-body h2{font-weight:400}.panel-img img{max-height:130px;object-fit:cover;width:100%;object-position:center}.featured .row .col-md-3:nth-child(4) .panel .panel-img img{object-position:top left}.manufacturers,.retailers{background-image:url(../img/1_HeroImages/ManufacturersBB_Image2.png);background-repeat:no-repeat;background-position:top 130px right 70px;background-size:565px}.retailers{background-image:url(../img/1_HeroImages/RetailBB_Image.png);background-position:top 110px right 70px}.goodguide,.purview,.regulatory,.support{background-image:url(../img/1_HeroImages/GoodGuide_HeroImage.png);background-repeat:no-repeat;background-position:top -30px left -66px}.purview,.regulatory,.support{background-image:url(../img/1_HeroImages/Purview_HeroImage.png)}.regulatory,.support{background-image:url(../img/1_HeroImages/RegSupport_HeroImage.png)}.support{background-image:url(../img/1_HeroImages/AgentSupport_HeroImage.png)}.page-title{height:30px;padding:7px 20px;color:#444;background-color:#fff;font-size:12px}.page-title a{text-decoration:none;color:#444}.page-title p{padding:0 0 0 50px}.page-subtitle-wrapper{padding:20px 0}.page-subtitle{padding:0 20px 0 50px;width:58%}.page-subtitle h1{font-size:28px;font-weight:400}.page-subtitle.left-subtitle.pull-right{width:80%}.col-text{display:inline-block;padding:0 20px;width:87%;border-bottom:1px solid #ccc}.mh{margin-bottom:20px}.mh-link{position:absolute;bottom:50px}.mh-space{height:50px}.cta{padding:30px}.icon-list li:before{font-family:"Glyphicons Halflings";content:"\e013";margin:0 15px 0 -15px;color:#000;font-size:24px}.bordered-container{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:10px 0 4px}.small-logo{padding:0 15px;border:1px solid #ccc;margin-bottom:10px;background-color:#fff}.agent-list li{padding:11px 0 0;border-bottom:1px solid #000}.agent-list li:last-child{border-bottom:none}.bottom-align div{display:inline-block;vertical-align:bottom;float:none;margin:-2px}.table-bordered{border:0}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #c2c2c2}.tableformat th{width:70%}table.table.plans.table-bordered tr th{cursor:pointer;padding-left:20px!important;padding-right:20px!important}colgroup:nth-child(even){background-color:#e8eaef}.table-select td:nth-child(n+2){background-color:#e6e6e5!important}.glyphicon.glyphicon-ok{font-size:18px}.glyphicon.glyphicon-plus-sign{font-size:18px;margin-right:10px;color:#8d4d49}.glyphicon.glyphicon-minus-sign{color:#8d4d49}.plans-table-title{color:#fff;background:#585957;background:-moz-linear-gradient(left,#636463 0,#989b9e 100%);background:-webkit-linear-gradient(left,#636463 0,#989b9e 100%);background:linear-gradient(to right,#636463 0,#989b9e 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#636463', endColorstr='#989b9e', GradientType=1);margin:0 -20px;padding:4px 20px;position:relative}.cell-no-border{border-left:none!important;border-right:none!important;border-bottom:none!important}.plans-extra-info{font-weight:400;display:none;padding:10px}.table-select input[type=radio]{display:block;margin-bottom:10px}.hover{background-color:#ccc!important;border-left:2px solid #ccc;border-bottom:2px solid #ccc}.glossary-container{border:1px solid #000;margin-bottom:15px;padding:5px}.glossary-title{padding:5px;margin-bottom:5px}.glossary-title p{margin:0}.affix{position:fixed;width:100%;top:0;z-index:9}.submenu{padding:15px}.subscription-options ul.list-unstyled li{margin-bottom:10px}.calculator-ul li{background-color:#e1e0de;margin-bottom:2px;padding:0 10px;position:relative;height:25%}.calculator-ul li:hover{cursor:pointer;background-color:#d3d2cf}.calculator-ul p{display:block;margin-top:10px}.calc-small-text{font-size:11px;display:block;width:113%}.calculator-ul li .radio{position:absolute;top:0;right:10px}.calculator-ul{height:100%}.calc-panel .panel-body,.calc-total .panel-body{height:100%;position:relative}.calc-panel .panel.panel-default.white-b{height:78%}.calc-total-btn{position:absolute;bottom:40px}.calc-big-text{font-size:76px}footer{background-color:#585858;color:#fff;padding:30px 0}.footer-menu a,footer a{color:#fff;text-decoration:none;cursor:pointer;font-size:1.4rem;font-weight:400}.footer-menu span{display:block;font-weight:400;line-height:1.6;font-size:1.4rem;color:#e2e2e2}.footer-menu h3{color:#fff;font-weight:600;text-transform:uppercase;font-size:1.4rem}.footer-right .col-sm-3:nth-last-child(-n+2) ul li span{line-height:1.6;font-size:1.4rem}footer a:hover{text-decoration:underline}.footer-logo{height:70px;background-image:url(../img/Logos/UL-Logo-ko.png);background-size:contain;background-repeat:no-repeat}.footer-menu li{margin-bottom:1rem;padding-top:.2em}.footer-menu p{margin:0}.footer-sub p{padding:8px}li.footer-sub:hover{background-color:transparent}.footer-sub-list li,.footer-sub-list li:last-child{border:0}.copyright{margin-top:80px}footer .col-sm-3 p{margin-top:20px;font-size:12px;width:75%}.footer-right ul.footer-menu li:first-of-type{margin-bottom:2rem}.construction{background-color:#8e0015}.construction-wrapper{width:100%;height:300px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#8e0015;background-color:#fff;padding:30px}.construction-wrapper h1{color:#8e0015;font-weight:100;font-size:42px}.construction-wrapper img{width:50px}.construction-wrapper p{opacity:.5}@media (min-width:1800px){.manufacturers,.retailers{background-position:top 131px right 260px;background-size:565px}.retailers{background-position:top 108px right 260px}}@media (max-width:768px){.featured{width:100%}.hero-wrapper h1{font-size:1rem;line-height:1.4;width:100%}.hero-wrapper .container{width:100%;padding:10px}.hero-text-container{display:flex;flex-direction:column;padding:2.5rem 3rem}.hero-button{width:200px}.navbar{height:auto}.navbar .container{display:flex;flex-direction:column;align-items:center;margin:2vh 0}.navbar-collapse{border:0}.navbar-nav{margin:0}.navbar-brand.piped{padding-left:0!important}}@media (max-width:1460px) and (min-width:992px){.featured{width:50%}}@media (min-width:1330px){.hero-wrapper{background-size:cover;background-position:center}}@media (max-width:1200px){.hero-wrapper{padding:30px 20px}.hero-wrapper h1{font-size:24px;line-height:30px}.hero-wrapper h2{font-size:16px;line-height:22px}.hero-text-container{width:70%}}@media (max-width:1150px){.manufacturers,.retailers{background-position:top 140px right -50px;background-size:565px}.retailers{background-position:top 108px right -50px}}@media (max-width:992px){.manufacturers,.retailers{background-position:top 143px right -311px;background-size:679px}.retailers{background-size:680px}.hero-wrapper h1{font-size:21px;line-height:27px}.hero-wrapper h2{font-size:16px;line-height:26px}.hero-text-container{width:80%}}@media (max-width:768px){.container-fluid.white-b.carousel-cont{height:165px}.new-index{padding:10px}.container-new{padding:20px 30px;margin-bottom:100px}.col-xs-12{margin-bottom:3rem}.footer-right,footer .row{flex-direction:column}.sub-plans{background-position:top center}.goodguide,.manufacturers,.purview,.regulatory,.retailers,.support{background-image:none}.page-subtitle,.page-subtitle.left-subtitle.pull-right{width:100%}.navbar .btn-clear-white{margin:0 10px}ul.nav.navbar-nav{float:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center;padding:2vh 0}.nav>li{margin-left:0}.nav>li:first-child{margin-bottom:1vh}.hero-wrapper{height:auto}.hero-wrapper h1{font-size:2rem;line-height:1.4;width:100%}.hero-wrapper h2{font-size:16px;line-height:22px;width:100%}.hero-text-container{width:100%}h1{font-size:32px}h2{font-size:24px}h3{margin-bottom:.4vmax}.med-text{font-size:16px}a.btn.btn-transparent{font-size:14px;margin-bottom:10px;padding:4px;margin-left:4px}.submenu{padding:5px}.footer-logo{background-position:center 0;background-size:41px}.panel-body{width:100%}.carousel-control{margin-top:47px}.margin-top-60{margin-top:30px}.divider{margin:10px 0}.carousel-inner.testimonials,.carousel.slide.testimonials{padding:0;height:340px}a.left.carousel-control,a.right.carousel-control{display:none}.carousel.slide.logos{padding:0}.item{padding-top:20px}.footer-menu li{margin-bottom:1rem}.footer-menu li p{margin:0}}@media (min-width:768px){.navbar-header{display:flex;align-items:center}}.ulta_cookiebanner{position:fixed;bottom:0;z-index:9999;width:100%}