.opioidPrescribers-filters{font-family:"PT Serif",Georgia,serif;margin:2rem auto 0;max-width:1400px;width:85%}@media (min-width: 768px) and (max-width: 1023px){.opioidPrescribers-filters{width:100%}}@media (max-width: 767px){.opioidPrescribers-filters{width:100%}}.opioidPrescribers-filters .filter-row{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto 2rem}@media (min-width: 768px) and (max-width: 1023px){.opioidPrescribers-filters .filter-row{flex-direction:column}}@media (max-width: 767px){.opioidPrescribers-filters .filter-row{flex-direction:column}}.opioidPrescribers-filters .filter-row.right{align-items:flex-end;justify-content:flex-end}.opioidPrescribers-filters .filter{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1rem;text-align:center}.opioidPrescribers-filters .filter--dropdowns{flex-wrap:wrap;font-size:1.5rem;max-width:730px}@media (max-width: 767px){.opioidPrescribers-filters .filter--dropdowns{font-size:0.8rem}}.opioidPrescribers-filters .filter--state,.opioidPrescribers-filters .filter--procedure{flex-grow:0;margin:4px 1rem}@media (max-width: 767px){.opioidPrescribers-filters .filter--state,.opioidPrescribers-filters .filter--procedure{margin:4px 0}}.opioidPrescribers-filters .filter--state{min-width:235px}.opioidPrescribers-filters .filter--procedure{min-width:250px}.opioidPrescribers-filters .filter--text{font-size:1rem;margin:inherit auto;max-width:650px;text-align:left}.opioidPrescribers-filters select{background-color:#EEEFF0;background-image:url("/wp-content/themes/vip/kaiser-healthnews-2017/static/images/icons/icon-down.svg");background-position:96% 50%;background-repeat:no-repeat;background-size:10px;border:none;font-weight:700;height:40px;line-height:2rem;padding:0 8px;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0px}.opioidPrescribers-filters .filter--reset{background-color:transparent;border:none;float:right;font-size:0.9rem;outline:none;padding:1rem 1rem 0;text-decoration:underline}.opioidPrescribers-filters .filter--search{border-left:4px solid #016DBB;background-color:#EEEFF0;flex-grow:3;font-family:"Source Sans Pro",Arial,sans-serif;font-size:1.3rem;margin:inherit auto;max-width:650px;padding:1rem;width:100%}.opioidPrescribers-filters .filter--procedure select{padding:0 58px 0 8px}@media (max-width: 767px){.opioidPrescribers-filters .filter--procedure select{padding:0 28px 0 8px}}.opioidPrescribers-filters input{background-image:url("/wp-content/themes/vip/kaiser-healthnews-2017/static/images/icons/icon-search.svg");background-position:98% 50%;background-repeat:no-repeat;background-size:24px;border:1px solid #d6d6d6;border-radius:2px;padding:10px 16px}@media (max-width: 767px){.opioidPrescribers-filters input{font-size:0.8rem}}.opioidPrescribers-filters .procedure-description{max-width:660px}@media (max-width: 767px){.opioidPrescribers-filters .procedure-description{font-size:0.8rem}}.noresults,.loading{padding:1rem}.noresults{color:#ba0202}.key{display:flex;flex-direction:row;justify-content:space-between;margin:0.5rem 0 0.5rem auto;width:350px}@media (max-width: 767px){.key{flex-wrap:wrap;margin:0.5rem auto;width:100%}}.key .item{align-items:center;display:inline-flex;justify-content:center;margin:0 1rem}.key .color{display:inline-block;height:1rem;margin-right:6px;width:1rem}.key .title{display:inline-block;font-size:0.9rem;font-weight:300}.key .below-average{background-color:#5c9c2d}.key .above-average{background-color:#d12630}.khnTable{margin:0 auto 2rem;max-width:1400px;width:100%}@media (min-width: 768px) and (max-width: 1023px){.khnTable{width:100%}}@media (max-width: 767px){.khnTable{font-size:0.9rem;margin:1rem -6px 1rem 0;width:100%}}.khnTable table{border-collapse:collapse;width:100%}.khnTable caption{height:0;padding:0;visibility:hidden}.khnTable tr{border-bottom:1px solid #d6d6d6;height:1px}.khnTable thead tr th:first-child button{text-align:left}.khnTable thead th{background-color:#016DBB;color:#fff;height:auto;padding:4px 12px}@media (max-width: 767px){.khnTable thead th{font-size:0.65rem;padding:0 2px}}.khnTable thead th button{font-size:14px;font-weight:600;text-transform:uppercase}.khnTable td,.khnTable th{height:50px;padding:12px}@media (max-width: 767px){.khnTable td,.khnTable th{padding:8px 2px}}.khnTable .doctor-info{max-width:500px;text-align:left}.khnTable .doctor-info .doctor-details{align-items:baseline;display:flex;flex-direction:row}@media (max-width: 767px){.khnTable .doctor-info .doctor-details{flex-direction:column}}.khnTable .doctor-info .doctor-details .doctor-details__name{font-size:1.3rem;font-weight:600;margin-right:1rem}@media (max-width: 767px){.khnTable .doctor-info .doctor-details .doctor-details__name{font-size:1rem;margin-right:5px}}.khnTable .doctor-info .doctor-details .doctor-details__state{color:#666;font-size:1.3rem;font-weight:300}@media (max-width: 767px){.khnTable .doctor-info .doctor-details .doctor-details__state{font-size:0.8rem}}.khnTable .doctor-info .doctor-hospitals{color:#666;font-size:14px;font-weight:400;line-height:1.1rem;margin-top:5px}.khnTable .doctor-rate,.khnTable .doctor-patients{color:#666;font-size:2.3rem;font-weight:700;text-align:center}@media (max-width: 767px){.khnTable .doctor-rate,.khnTable .doctor-patients{font-size:1.5rem}}.khnTable .doctor-rate.below-avg,.khnTable .doctor-patients.below-avg{color:#5c9c2d}.khnTable .doctor-rate.above-avg,.khnTable .doctor-patients.above-avg{color:#d12630}.sort-by{background:transparent;border:none;outline:transparent;padding-right:18px;position:relative;text-align:right}.sort-by:focus{outline:none}@media (max-width: 767px){.sort-by{padding-left:2px}}.upArrow,.downArrow{border:4px solid transparent;cursor:pointer;display:block;height:0;position:absolute;right:5px;top:50%;width:0}.upArrow{border-bottom-color:#666;margin-top:-9px}.upArrow.active{border-bottom-color:#EEEFF0}.downArrow{border-top-color:#666;margin-top:1px}.downArrow.active{border-top-color:#EEEFF0}.loading{text-align:center;width:100%}.loading img{margin:0 auto 10px;width:auto}.opioidPrescribers{clear:both;color:#333;font-family:'Source Sans Pro', sans-serif;padding:1rem;text-align:center;width:100%}@media (min-width: 768px) and (max-width: 1023px){.opioidPrescribers{padding:0}}@media (max-width: 767px){.opioidPrescribers{padding:0}}.opioidPrescribers .source{font-size:0.9rem;font-weight:300;margin:0.5rem auto 1rem;max-width:1400px;text-align:right;width:85%}@media (min-width: 768px) and (max-width: 1023px){.opioidPrescribers .source{width:100%}}@media (max-width: 767px){.opioidPrescribers .source{font-size:0.8rem;margin:1rem -6px;width:100%}}
