h2{margin-bottom:1em}.firminfo{width:100%;margin:0 15px 0 0;border-top:1px solid #e3e3e3;background-color:#fff;z-index:99;height:130px}.firminfo .wrapper{margin:1em 0;padding:0;display:block}.firminfo h3{font-size:150%;margin-top:.125em}.firminfo p+p{margin:.25em 0}.firminfo p:first-child{padding-top:.25em}.firminfo .wrapper div:first-child{padding:0}.address{font-family:'Roboto Bold',Helvetica,Arial,sans-serif !important}.firminfo #VQIPicon.showicon{display:inline-block;margin-left:2em}.firminfo #VQIPicon{display:none}.firminfo #VQIPicon img{max-width:50px;margin-top:-2.65em}.firminfo.makeSticky.sticky{padding-left:3000px;margin-left:-3000px;padding-right:3000px;margin-right:-3000px;width:-moz-available;padding-bottom:10px;background-color:#fff;top:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.firminfo.makeSticky.sticky .wrapper{position:absolute;max-width:1442px;width:100%}.firminfo.makeSticky.sticky .wrapper .inside-wrapper{position:relative;width:100%;display:inline-block}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.firminfo.makeSticky.sticky .wrapper{position:absolute;max-width:1442px;width:100%}.firminfo.makeSticky.sticky .wrapper .inside-wrapper{position:relative;width:100%;display:inline-block}}@-moz-document url-prefix(){.firminfo .wrapper{max-width:1442px;width:100%}}@media(min-width:993px){.firminfo div:nth-child(2),.firminfo div:nth-child(3){border-left:1px solid #e3e3e3;padding-left:2%;min-height:100px;max-height:120px}.firminfo div:nth-child(3){overflow-y:auto}}@media(max-width:992px){.firminfo{height:270px}.firminfo .wrapper{padding-right:0}.firminfo div{border-top:1px solid #e3e3e3;padding-top:1em;border-left:0;padding-left:0;padding-right:15px}.firminfo div:first-child{border-top:0;padding-top:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.firminfo div:first-child{border-left:0 none;padding-left:0}}#anchorbar{border-radius:0;background-color:#fff;border-top:1px solid #e3e3e3;clip-path:inset(0 0 -1px 0);z-index:11;height:72px;clear:both}#anchorbar .shadow-bottom{height:5px;width:100%;background-color:#fff;border:0 none;box-shadow:0 4px 4px 0 rgba(194,194,194,.5);clear:both;margin-top:-8px}#anchorbar .wrapper{width:100%;max-width:1442px;padding:0;position:relative;height:70px}#anchorbar>.wrapper>div:nth-child(1){display:none}#anchorbar.makeSticky.sticky,#anchorbar.makeSticky.sticky .shadow-bottom{padding-left:3000px;margin-left:-3000px;padding-right:3000px;margin-right:-3000px;width:-moz-available}@media(max-width:1199px){#anchorbar.makeSticky.sticky{padding-left:0;margin-left:-30px;padding-right:0;margin-right:0;width:100%}#anchorbar.makeSticky.sticky .shadow-bottom{padding-left:0;margin-left:0;padding-right:0;margin-right:0;width:-moz-available}}.sticky{position:fixed}@media(min-width:1024px){#anchorbar .wrapper{width:115%}}.db-back-to-top{bottom:5px;display:block;position:fixed;right:5px;z-index:1000}#db-back-to-top{display:none}.db-back-to-top a{color:#333;display:block;height:60px;outline:0 none;transition:all .2s linear 0s;width:60px;text-decoration:none;border-bottom:none !important;text-align:center}.db-back-to-top:hover{opacity:1}.db-back-to-top.btm a.reverse{color:#fff}.db-back-to-top.btm a.reverse span.btt-txt{color:#FFF}.db-back-to-top a span.backToTopIcon{content:"";position:relative;top:0;left:0;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;font-size:2.5em}.db-back-to-top a span.backToTopIcon::before{content:"\f139"}.db-back-to-top a span.btt-txt{display:block;font-size:1em;font-family:'Muli Bold',Helvetica,Arial,sans-serif !important}#anchorbar a:hover{color:#222 !important}@media(min-width:768px){#anchorbar>.wrapper>div:first-child{display:none}#anchorbar.makeSticky.sticky>.wrapper>div:first-child{display:block;padding-left:0;width:60px}#anchorbar>.wrapper>div.col-xs-12.col-sm-11.col-md-11.col-lg-11{width:100%;padding-left:0}#anchorbar.makeSticky.sticky>.wrapper>div.col-xs-12.col-sm-11.col-md-11.col-lg-11{width:91.66666667%;padding-left:25px}#anchorbar #db-back-to-top1{visibility:visible;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#anchorbar.sticky #db-back-to-top1{visibility:visible;position:absolute;display:block;z-index:1000;float:left;top:5px;left:10px}#anchorbar.sticky #db-back-to-top1:hover{opacity:1}}@media(max-width:576px){#anchorbar #db-back-to-top1{bottom:20px;display:block;position:fixed;right:20px;z-index:1000}div[style="height: 56px;"]{display:none !important}}.caveats{margin:-.5em 0 2.5em}.kpi .value,.kpibox h4{font-size:1.3em}.datatable-container .qv-object-wrapper{width:100% !important}.datatable-container .qv-st{border:1px #ccc solid}.datatable-container .dash-qv-detail-object{clear:both;height:412px}.datatable-container .qv-object-header{display:none}.datatable-container .record-count *{font-size:1em;font-family:'Muli SemiBold',Helvetica,Arial,sans-serif !important;text-align:left !important;padding-left:0}.btn-default{color:#337ab7;border-color:#337ab7}.datatable-container>div{padding:15px}.firmprofile h3{margin:1em 0 0}.firminfo h3{margin-top:.25em;display:inline-block;min-width:74px}.decisionlegend{width:100%}.decisionlegend aside ul.list-group{margin:0;padding:0}.decisionlegend aside ul.list-group li.list-group-item{border-radius:0;margin:0 0 3px;padding:0;height:80px}.decisionlegend aside ul.list-group li.list-group-item div{display:block;background:#FFF;font-size:23px;line-height:30px}.decisionlegend aside ul.list-group li.list-group-item.nai{background-color:#217e3f}.decisionlegend aside ul.list-group li.list-group-item div p.nai{color:#217e3f}.decisionlegend aside ul.list-group li.list-group-item.oai{background-color:#ca2e27}.decisionlegend aside ul.list-group li.list-group-item div p.oai{color:#ca2e27}.decisionlegend aside ul.list-group li.list-group-item.vai{background-color:#e6a533}.decisionlegend aside ul.list-group li.list-group-item div p.vai{color:#75500f}.decisionlegend aside ul.list-group li.list-group-item div p{font-size:16px;padding-top:.15em;text-align:center}.decisionlegend aside ul.list-group li.list-group-item div p+p{margin:0;padding:0;width:100%;height:30px;border:0 none;background-color:transparent}.decisionlegend p.qvkpiobject{font-size:1.5em !important}@media(min-width:62em){.decisionlegend{display:block;float:right;overflow:hidden;height:100%;border:1px solid #ccc;margin-top:5em;max-width:170px}.decisionlegend aside{display:block;position:relative;height:350px}.decisionlegend>aside>ul.listgroup{margin:0 0 1em;-webkit-transform:translateX(2.5em) translateY(0);-moz-transform:translateX(2.5em) translateY(0);-ms-transform:translateX(2.5em) translateY(0);-o-transform:translateX(2.5em) translateY(0);transform:translateX(2.5em) translateY(0)}.decisionlegend aside .legendtitlebox{position:relative;width:20%;height:100%;background-color:#595959;display:block;float:right}.decisionlegend aside .legendtitlebox h4{font-size:16px;color:#FFF;margin:0;position:absolute;top:0;left:0;width:290px;-webkit-transform:rotate(90deg) translateX(20px);-moz-transform:rotate(90deg) translateX(20px);-ms-transform:rotate(90deg) translateX(20px);-o-transform:rotate(90deg) translateX(20px);transform:rotate(90deg) translateX(20px);-webkit-transform-origin:0 1.5em;-moz-transform-origin:0 1.5em;-ms-transform-origin:0 1.5em;-o-transform-origin:0 1.5em;transform-origin:0 1.5em;text-transform:capitalize}.decisionlegend aside ul.list-group li.list-group-item div p{padding-top:1.5em}.decisionlegend aside ul.list-group li.list-group-item div p.qvkpiobject{border:0 none}.decisionlegend aside ul.list-group li.list-group-item div p.qvkpiobject div{width:100%}.decisionlegend aside ul.list-group li.list-group-item div p.qvkpiobject article{border:0 none}.decisionlegend aside ul.list-group{float:right;margin:0;padding:0;height:100%;width:80%}.decisionlegend aside ul.list-group li.list-group-item{width:100%;height:33.5%;margin:0;padding:0;border-radius:0 !important;border:0 none;border-bottom:1px solid #ccc}.decisionlegend aside ul.list-group li.list-group-item:last-child{border-bottom:0 none}.decisionlegend aside ul.list-group li.list-group-item div{width:85%;height:100%;background-color:#fff}.decisionlegend aside ul.list-group li.list-group-item div>div{width:100%;height:auto;background-color:transparent !important}}#searchAlerts .col-xs-12.col-md-12,#searchWarnings .col-xs-12.col-md-12{padding:0}#searchAlerts .col-xs-12.col-md-6 b,#searchWarnings .col-xs-12.col-md-6 b{font-family:'Muli Extra Bold',Helvetica,Arial,sans-serif !important}#searchAlerts p[style*="color: #817e7e;"]{color:#595959 !important}a.print-icon span{vertical-align:0 !important}a.print-icon::before{font-size:1.5em}a.basic_print_open.print_help{margin-right:5px;display:inline-block}a::before,a::after,button::after{position:relative;top:1px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}a.print-icon::before{right:5px}a.print-icon::before{content:"\f02f"}button.basic_close::after,button.basic_print_close::after,button.basic_ie_close::after{content:"\f00d"}button.basic_close::after,button.basic_print_close::after,button.basic_download_close::after,button.basic_ie_close::after{content:"\f00d"}a::after,button::after{position:relative;top:1px;display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}button.basic_close{border:1px solid #7e7e7e;font-weight:normal;color:#e0e0e0;font-size:1em}.popup_wrapper h4{margin-top:2.175em}.popup_wrapper p,.popup_wrapper ol,.popup_wrapper ul{font-size:.875em}.popup_wrapper ol,.popup_wrapper ul{margin:1em 0 .5em 2em}.popup_wrapper #basic_download h4{margin-right:3.25em;margin-top:.5em}a.deSelectLink,a.help-icon{border-bottom:0 none !important}.align-right{text-align:right}.pull-left{margin:0}.pull-right{margin:0}.search-result-scroll-wrapper{word-wrap:break-word}#inspections,#compactions,#recalls,#imprefusals,#impalerts,#warnletters{content:"";display:block;position:relative;border-bottom:0 none !important}.stickyspacer{height:0 !important}.stickyActive .stickyspacer{height:200px !important}.fptarget{top:260px}.stickyActive .fptarget{top:80px}@media(max-width:1030px){.fptarget{top:-20px}.stickyActive .fptarget{top:-60px}.ipad .stickyActive .stickyspacer{height:220px !important}.ipad .fptarget{top:300px}.ipad .stickyActive .fptarget{top:90px}}@media(max-width:992px){.stickyActive .stickyspacer{height:120px !important}.fptarget{top:125px}.ipad .fptarget{top:230px}.stickyActive .fptarget,.ipad .stickyActive .fptarget{top:35px}}.firminfo.sticky{height:6em;background-color:#fff}#anchorbar.sticky{z-index:99}.sticky .stickyHide{display:none}.firminfo .inside-wrapper-firminfo .firm_name,.firminfo .inside-wrapper-firminfo .firm_address{overflow-y:visible}.firminfo.sticky .inside-wrapper-firminfo>div{height:4em !important;overflow:hidden;min-height:4em;max-height:4em}@media(min-width:992px){.firminfo.sticky .truncate{width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.firminfo.sticky h3{height:1.5em}.firminfo.sticky p+p{margin:.4em 0}}@media(max-width:966px){#anchorbar.sticky{z-index:99}}.firmInfoPrint{display:none}.ipad #printControl{display:none}
