.legend_wrapper{color:#fff;background-color:#071629;flex:1;padding:0 25px 25px}.legend_wrapper.cbsa{z-index:2;border-bottom-right-radius:20px;width:270px;padding:25px 42px 25px 25px;position:absolute;bottom:0;right:0}.legend_wrapper.cbsa ul li.keys div{font-size:12px!important}.legend_wrapper ul{padding-left:0}.legend_wrapper ul *{color:#f1f1f1;font-size:.9rem!important}.legend_wrapper ul li.header{margin-top:25px}.legend_wrapper ul li.header p{font-weight:600}.legend_wrapper ul li.keys{align-items:center;margin-bottom:10px;display:flex}.legend_wrapper ul li.keys div{display:inline-block}.legend_wrapper ul li.keys .color_swatch{border:1px solid #fff;width:18px;min-width:18px;height:18px;margin-right:15px}.legend_wrapper ul li.keys .label{font-weight:100}.legend_wrapper .close_icon{display:none}.legend_wrapper .close_icon svg{color:#fff;width:18px;height:18px}.legend_wrapper .legend_toggle{display:none}.legend_wrapper .legend_toggle svg{width:18px;height:18px}@media only screen and (width<=768px){.legend_wrapper{z-index:2;width:100%;position:absolute;bottom:-45px;left:0}.legend_wrapper.cbsa{width:100%;padding:0 25px 25px;bottom:-25px}.legend_wrapper.cbsa ul.show_legend{height:275px;max-height:275px}.legend_wrapper.cbsa ul li.keys div{font-size:.9rem!important}.legend_wrapper ul{max-height:0;transition:max-height .4s linear,padding 1.5s ease-out;overflow:hidden}.legend_wrapper ul.show_legend{height:350px;max-height:350px;margin-top:40px;padding-bottom:25px;transition:max-height .4s linear;overflow-y:scroll}.legend_wrapper ul li.header:first-of-type{margin-top:0}.legend_wrapper .close_icon{display:block;position:absolute;top:5px;right:15px}.legend_wrapper .legend_toggle{cursor:pointer;text-align:center;background-color:#071629;border-top:1px solid #fff;width:100%;height:55px;padding-top:10px;display:block;position:absolute;bottom:0;left:0}.legend_wrapper .legend_toggle>div{display:inline-block}.legend_wrapper .legend_toggle>div:first-child{margin-right:10px}.legend_wrapper .hide_top_border{border-top:1px solid #071629;transition:border-top .4s linear}}.MsStateCountyToolResults_meta_details{margin-top:20px;font-family:Rubik,sans-serif;font-size:16px}.MsStateCountyToolResults_meta_details .MS_selection_data_label{margin-right:5px;font-weight:700}.MsStateCountyToolResults_meta_details .context_text{display:inline-block}.MsStateCountyToolResults_meta_details .MS_selection_pipe{color:#006a9b;margin:0 5px}@media only screen and (width<=768px){.MsStateCountyToolResults_meta_details{margin-top:55px}}.NpiTextDisplay span{cursor:pointer;text-decoration:underline}.NpiListModal .modal-header .modal-title>.eyebrow{color:#5b616a;font-size:.875rem;line-height:1.125rem}.NpiListModal .modal-header .modal-title>.title{font-size:2.25rem;line-height:2.625rem}.NpiListModal .modal-body{max-height:350px}.NpiListModal .npi-list{flex-wrap:wrap;font-size:16px;display:flex}.NpiListModal .npi-list>div{flex:0 0 20%}.NpiListModal .modal-footer{position:relative;justify-content:center!important}.NpiListModal .modal-footer .done-btn{width:33%}.NpiListModal .modal-footer:after{content:"";border-top:1px solid #212121;width:calc(100% - 40px);display:block;position:absolute;top:0}@media only screen and (width<=768px){.NpiListModal .modal-header .modal-title>.title{font-size:1.25rem;line-height:1.625rem}.NpiListModal .modal-body{max-height:unset}.NpiListModal .npi-list>div{flex:0 0 50%}.NpiListModal .modal-footer .done-btn{width:100%}}
