.result-item.attachment .icon{box-sizing:content-box;flex:0 0 48px;padding:6px;width:48px;height:48px}.result-item.attachment .title{word-wrap:break-word;word-break:break-all}.result-item.attachment .episode-title{margin:0 0 10px;color:#999;font-size:14px}.result-item.attachment .attachment-info-container,.result-item.attachment .file-size{display:none}@media (min-width: 48rem){.result-item.attachment .icon{box-sizing:content-box;flex:0 0 64px;padding:8px;width:64px;height:64px}.result-item.attachment .attachment-info-container{display:block}.result-item.attachment .attachment-title{color:#555}.result-item.attachment .file-size{display:block;margin-top:5px;color:#999}}.audience-tag{padding:4px 6px;margin-left:10px;border-radius:4px;background-color:#29abe21a;color:#29abe2;font-family:proximasoft,Helvetica Neue,helvetica,arial,sans-serif;font-size:12px;line-height:14px;text-align:center}.result-item.citation{max-height:180px}.result-item.citation .check-container{position:relative;min-width:28px}.result-item.citation .check-container input[type=checkbox]{visibility:hidden}.result-item.citation .check-container input[type=checkbox]:checked+button{background-color:#438bbe;border-color:#438bbe}.result-item.citation .check-container input[type=checkbox]:checked+button:after{opacity:1}.result-item.citation .check-container button.circle-checkbox{background-color:#fff;border:3px solid #ccc;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px}.result-item.citation .check-container button.circle-checkbox:after{border:3px solid #fff;border-top:none;border-right:none;content:"";height:7px;left:4px;opacity:0;position:absolute;top:6px;transform:rotate(-45deg);width:14px}.result-item.citation .check-container button.circle-checkbox:focus{outline:none;box-shadow:0 0 5px 3px #438bbe}.result-item.citation .content{max-height:180px}.result-item.citation .episode-title{margin:0 0 5px;font-size:14px}.result-item.citation .episode-title a{font-weight:400;color:#555}.result-item.citation .episode-title a:hover{text-decoration:underline}.result-item.citation .abstract-title{color:#3c4557}.result-item.citation h2.title{font-size:14px;font-weight:300;color:#3c4557}.result-item.citation a{text-decoration:none}.result-item.citation .description{font-size:14px;color:#555}.result-item.citation .go-to-chapter{display:inline-block;background-color:#5e6774;border-color:#5e6774;border-radius:4px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.4);color:#fff;padding:6px 12px;cursor:pointer;border:1px solid transparent;margin:5px 0 0}.result-item.citation .go-to-chapter:hover{background-color:#474e58;border-color:#434952}@media (min-width: 48rem){.result-item.citation,.result-item.citation .content{max-height:none}.result-item.citation .episode-title{margin:0 0 10px}.result-item.citation h2.title{font-size:18px}.result-item.citation .go-to-chapter{margin:5px 0 15px}}.result-item.episode{padding-top:.75rem;padding-left:.75rem;margin-left:0;margin-bottom:1rem;border-top:2px solid #1a90b6;border-radius:6px;color:#888;box-shadow:0 1px 2px #0000004d;background:#fff}@media (min-width: 30rem){.result-item.episode{margin-bottom:1rem;padding-top:1rem;padding-left:1.25rem}}.result-item.episode img{flex:0 0 60px;width:60px}@media (min-width: 30rem){.result-item.episode img{flex:0 0 125px;width:125px}}.result-item.episode:hover.ema{border-top-color:#9b1820}.result-item.episode:hover.c3{border-top-color:#055d4d}.result-item.episode:hover.hd,.result-item.episode:hover.emrap{border-top-color:#e04400}.result-item.episode:hover.crunch-time{border-top-color:#ab0814}.result-item.episode:hover.llsa{border-top-color:#00416c}.result-item.episode:hover.rop,.result-item.episode:hover.crunch-time-fm{border-top-color:#177da8}.result-item.episode:hover.uc{border-top-color:#4f1735}.result-item.episode.ema{border-top-color:#dd222e}.result-item.episode.c3{border-top-color:#09a689}.result-item.episode.hd,.result-item.episode.emrap{border-top-color:#ff6d2d}.result-item.episode.crunch-time{border-top-color:#f30d1e}.result-item.episode.llsa{border-top-color:#006fb8}.result-item.episode.rop,.result-item.episode.crunch-time-fm{border-top-color:#29abe2}.result-item.episode.uc{border-top-color:#8a285d}.result-item.episode .publish-date{font-size:.75rem;line-height:1;margin-bottom:5px;color:#5e6574}@media (min-width: 30rem){.result-item.episode .publish-date{font-size:.875rem}}.result-item.episode .title{color:#5e6574;font-weight:400;font-size:1rem;line-height:1.2}@media (min-width: 30rem){.result-item.episode .title{font-weight:400;font-size:1.375rem}}.result-item.episode .content{display:flex;flex-direction:column;flex:1 1 100%;font-size:1rem;min-height:125px;max-height:none}.result-item.episode .content .publish-date,.result-item.episode .content .title{flex:1 1 auto}.result-item.episode .content .description{flex:6 1 auto;display:block;font-size:.875rem;line-height:1.1;max-width:36.875rem;color:#949494}@media (min-width: 30rem){.result-item.episode .content .description{font-size:1rem;line-height:1.4}}.result-item.episode .content .footer{display:block;flex:1 1 auto;font-size:.625rem;line-height:1.4;color:#888;font-weight:400}@media (min-width: 30rem){.result-item.episode .content .footer{font-size:.75rem;line-height:1.16}}.result-item.episode .content .footer .duration{color:#888;font-weight:400;line-height:1;margin-right:0}.result-item.episode .content .footer .bullet{font-size:.75rem;line-height:1.16;margin-left:5px;margin-right:2px;top:0}.result-item.episode:hover{background:#fff;box-shadow:0 3px 8px 2px #0000001a}.result-item.episode:hover .content .title{color:#438bbe}.comment .comment-info{margin-bottom:10px;color:#999}.comment .snippet{color:#555}.results-container{display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.results-container .header-bar{max-width:1280px;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;max-width:75rem;padding-top:1rem}@media (min-width: 48rem){.results-container .header-bar{padding-right:0;padding-left:0}}.result-stats{display:flex;justify-content:flex-end}@media (min-width: 48rem){.result-list{margin-bottom:1rem;position:relative}}.result-list-info{border-bottom:1px solid #ccc}@media (min-width: 48rem){.result-list-info{margin:0;position:absolute;top:-2.875rem;height:2.5rem;right:0;justify-content:space-between;border:0}}.result-list-info.closed{display:none}@media (min-width: 48rem){.result-list-info.closed{display:block}}.result-list-info .sort-options{margin:.625rem;width:100%;height:2.25rem;outline:0;outline-offset:0;padding:.2rem 1.375rem .2rem .75rem;line-height:1.428571429;color:#555;background-color:#fff;font-size:.875rem;text-align:left;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media (min-width: 48rem){.result-list-info .sort-options{margin:0;height:1.875rem}}.result-list-info .sort-options:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.result-list-pagination{margin:2.5rem 0 3.125rem}.results-container .powered-by{display:none}.no-results{text-align:center;color:#a4a4a4;font-size:2.625rem;padding:1rem}a.result-item{text-decoration:none}.result-item{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 0 .625rem;padding:.625rem .625rem .625rem 0;border-bottom:1px solid #ccc;font-size:1.4rem;align-items:flex-start;position:relative}@media (min-width: 48rem){.result-item{padding:.625rem;margin:1.6rem 0;border-radius:6px;border:0}}.result-item:hover{background:#f0f6fa}.result-item:hover .content .title{color:#2e6286}.result-item img{flex:0 0 60px;width:60px}@media (min-width: 48rem){.result-item img{flex:0 0 80px;width:80px;border-radius:4px}}.result-item:first-child{margin-top:0}.result-item mark{font-weight:700;color:inherit;background-color:inherit;padding:0}.result-item .content{flex:1 1 auto;padding:0 0 0 .625rem;min-width:0;max-height:11.25rem}@media (min-width: 48rem){.result-item .content{max-height:none;padding:0 0 0 1.25rem}}.result-item .publish-date{color:#999;margin:0}@media (min-width: 48rem){.result-item .publish-date{margin:0 0 .625rem}}.result-item .title{color:#438bbe;font-size:1rem;font-weight:400;margin:0;line-height:1.2}@media (min-width: 48rem){.result-item .title{font-size:1.5rem}}.result-item .label{position:absolute;top:0;left:0}.result-item .description{display:none;margin:0 0 5px}@media (min-width: 48rem){.result-item .description{display:block;color:#424242}.result-item .description.overflow{max-height:15.625rem;overflow-y:hidden;text-overflow:ellipsis}.result-item .description:last-child{margin:0}}.result-item .footer{display:none}@media (min-width: 48rem){.result-item .footer{display:block;margin-top:5px;color:#999}.result-item .footer .bullet{color:#bbb;font-size:1.25rem;position:relative;top:1px}}.result-item.episode.preview{border-top:2px solid #d5d5d5}.result-item.episode.preview img{opacity:.5}.result-item.episode.preview .preview-footer{font-size:16px;font-style:italic;line-height:17px}.result-item.episode.preview:hover{border-top:2px solid #d5d5d5;box-shadow:0 1px 2px #0000004d}.result-item.episode.preview:hover .content .title{color:#5e6574}.radio-list{margin:0;padding:0;border-radius:.375rem;list-style:none;font-weight:700}.radio-list li{border-radius:6px;background-color:#fafafa;margin:.375rem 0;height:2.25rem}.radio-list__button{display:block;position:relative;width:100%;padding:.625rem;background:none;border:0;color:#555;line-height:1;font-size:.875rem;font-weight:400;text-align:left;text-decoration:none;cursor:pointer}.radio-list__button:focus{outline:none}.radio-list__button:before{background:#fff;content:"";width:1.125rem;height:1.125rem;border-radius:50%;border:.125rem solid #999;position:absolute;top:.5rem;right:.625rem}.radio-list__option.active{background-color:#efefef}.radio-list__option.active .radio-list__button:before{content:"";position:absolute;top:.5rem;right:.625rem;width:1.125rem;height:1.125rem;background:#fff;border-color:#438bbe;border-radius:50%}.radio-list__option.active .radio-list__button:after{content:"";position:absolute;top:.75rem;right:.875rem;width:.625rem;height:.625rem;border-radius:50%;background:#438bbe}.app-container .episode-guide .page-header{margin:0}.app-container .search-header,.app-container .citation-search-header{margin-bottom:1rem;padding-left:1rem}@media (min-width: 48rem){.app-container .search-header,.app-container .citation-search-header{padding-left:0}}.app-container .page-header{display:flex;font-family:proximasoft,Helvetica Neue,helvetica,arial,sans-serif;font-weight:400;max-width:1200px;width:100%;background-color:#fff;padding:1rem;margin:auto;min-height:8rem}.app-container .episode-header{min-height:12rem}@media (min-width: 30rem){.app-container .episode-header{min-height:14rem}}@media (min-width: 48rem){.app-container .episode-header{height:16rem;min-height:16rem;padding:2rem 1rem;margin-bottom:2rem}}.app-container .episode-header .page-header-contents{max-width:58.75rem;width:100%;display:flex;justify-content:space-between}@media (min-width: 62rem){.app-container .episode-header .page-header-contents{width:53.125rem}}.app-container .page-logo{float:left;margin-right:.5rem}@media (min-width: 48rem){.app-container .page-logo{margin-right:1rem}}.app-container .page-title{color:#5e6774;font-weight:500;font-size:1.25rem;margin-bottom:0;margin-top:.5rem;line-height:1}@media (min-width: 30rem){.app-container .page-title{font-size:1.3rem}}@media (min-width: 48rem){.app-container .page-title{font-size:1.75rem}}@media (min-width: 62rem){.app-container .page-title{line-height:1.15;font-size:1.875rem}}.app-container .page-copy{display:flex;justify-content:center;align-items:center;width:100%}@media (min-width: 30rem){.app-container .page-copy{width:73%}}@media (min-width: 62rem){.app-container .page-copy{width:67%}}.app-container .page-intro{font-size:.875rem;font-weight:400;color:#4a4a4a;letter-spacing:.006rem;line-height:1.1;margin:.5rem 0 0}@media (min-width: 30rem){.app-container .page-intro{font-size:1rem}}@media (min-width: 48rem){.app-container .page-intro{line-height:1.3;letter-spacing:.009rem;font-size:1.125rem}}@media (min-width: 62rem){.app-container .page-intro{margin:1rem 0 0}}.app-container .page-image-doctors{text-align:right;display:none}@media (min-width: 30rem) and (orientation: portrait){.app-container .page-image-doctors{display:flex;width:27%}}@media (min-width: 48rem) and (orientation: landscape){.app-container .page-image-doctors{display:block;width:50%}}@media (min-width: 62rem){.app-container .page-image-doctors{width:33%}}.app-container .page-image-doctors svg{height:192px;width:100%}@media (min-width: 30rem){.app-container .page-image-doctors svg{height:100%;max-height:192px}}
