.mobile-only{display:block}html body #content-header .wrapper .content-header-text img.series-icon{margin-left:5px;margin-top:10px;height:50px;width:54px;display:block}html body #content-header .content-header-text{width:315px;min-width:315px;position:relative;left:-5px}html body #content-header .wrapper .content-header-text .parent-title.title-link,#content-header.ribbon h1{font-size:24px;font-weight:400;padding-top:11px;height:21px;line-height:22px;text-rendering:optimizelegibility;display:block;font-family:ff-meta-serif-web-1,ff-meta-serif-web-2,georgia,serif;padding-bottom:8px}.ribbon p,html body #content-header .wrapper .content-header-text .title-link#mobile-sub-homepage{font-size:11px;text-rendering:optimizelegibility;height:15px;line-height:1;display:block}.wide{width:300px}html body #content-header .wrapper .content-header-text h1+.title-link{display:block}#dr-body h1{line-height:1.2;width:290px;padding-left:10px;margin-top:.25em}#dr-body h3{font-size:1.1em;margin-bottom:0}ul li{width:290px}.companies_payments #search-box-wrapper-wide,.payments_company_to_state #search-box-wrapper-wide{margin-bottom:0!important;margin-top:10px;width:280px}#search-box-wrapper-wide h1{padding:0;width:264px}#search-box-wrapper-wide .search-left,#search-box-wrapper-wide .search-right{display:block;border:0;padding-left:0;padding-bottom:0;width:100%}#search-box-wrapper-wide label{display:inline-block;margin-right:1em}#search-box-wrapper-wide label:after{content:':'}#search-box-wrapper-wide .search-left .text-input{width:193px;margin-bottom:10px;height:20px}p,li{font-family:helvetica neue,arial,sans-serif}.byline{font-family:Georgia,times new roman,Times,serif}#result_count{position:relative;top:-100px}.limit-note,.results-note{width:300px;padding-top:10px;font-family:helvetica neue,arial,sans-serif;clear:both}.limit-note a{display:block}.top_section{width:300px}#dr-body>#content>.wrapper>h1,.top_section h1,.top_section p{width:300px;padding-left:10px!important}.toggleable{display:none}.open .toggleable{display:block;margin-top:10px}.pharmashine-logo img{height:21px;width:120px;float:left;margin:0}.pharmashine-logo{width:120px;height:21px;display:inline-block}.pharmashine-text{font-size:8px;height:21px;margin-right:5px;padding-top:8px;float:left;display:inline-block}.pharmashine-wrap{margin-top:0;clear:both;height:21px;width:240px}div.col,#lead-boxes .half-box{width:100%}.front_page_state_scroller{height:auto;overflow:visible;padding:0;border-bottom:0}table.listings td,.section h3,.section p{padding-left:10px;padding-right:10px}table.listings td.money{font-weight:700;font-size:16px}#companies{display:block}#companies h3,#switchy-states h3{background:url(/d4d-archive/assets/arrow-down-551cc31549e2098f3d2e70988642e3e7.png) no-repeat 290px 12px}#switchy-states.open{border-bottom:0}#search-box-wrapper-wide{margin-top:0;width:264px}.main_index .bline{border:0;margin-bottom:0}#site-intro{width:300px}div.section{margin-bottom:0;width:300px;position:relative}.link-out-to-list{height:20px;margin-right:10px}.left-60-col{width:300px;margin:0}#dr-body input[type=submit].btn-input.payment-report-search{width:100%;margin:10px 0;padding:8px 0!important;height:100%;font-size:13px}#dr-body .homepage-version input[type=submit].btn-input.payment-report-search{margin-left:0}#search-box-wrapper-wide #advanced-search{display:none}#search-box-wrapper-wide #state_id{margin-left:5px;width:210px!important}#dr-body h3.about-database{font-size:1em}#local-stories{width:270px}#local-stories h3{font-size:1.3em}#local-stories p{padding:0}#fp_local_stories ul{padding-left:0;text-indent:0}#fp_local_stories ul li{width:270px}.img-container{width:88px;display:block;height:60px;float:left;text-align:center}.icon-unit.market,.icon-unit.comp{padding-left:0;width:240px}.icon-unit img{float:none}#left-col{display:block!important;width:100%}#middle-col{margin-top:0}p.bottom-note{padding:20px 10px 10px}div.col.two-thirds{width:300px}#dr-body .two-thirds h2{font-family:helvetica neue,arial,sans-serif;font-size:14px;font-weight:700}div#drug-list{font-size:12px;width:300px;padding-left:10px;font-family:helvetica neue,arial,sans-serif;line-height:1.4;margin-top:3px}div.payment_report{padding:0 10px 10px;font-family:helvetica neue,arial,sans-serif;border-bottom-color:#ccc;font-size:13px;margin-bottom:0;margin-top:10px}company-listings div.payment_report div.source{clear:both;width:100%}table.company-listings{clear:both}.company-listings thead th,.company-listings tr td{padding:0}.payment_report .note{line-height:1.2}tr.totals td{font-size:16px;padding-top:5px}#switchy-quarter h2,#switchy-state h3{padding:10px;line-height:1;margin:0;background:url(/d4d-archive/assets/arrow-down-551cc31549e2098f3d2e70988642e3e7.png) no-repeat 289px 12px}#switchy-quarter.open h2,#switchy-state.open h3{background-image:url(/d4d-archive/assets/arrow-up-2605bae042b6e0572c4f794d64af8c11.png)}#switchy-quarter.open{border-width:1px 0 0}#content .section{float:none;clear:both}div.col.narrow{padding-left:0;clear:both}div.col.narrow table.listings,div.col.narrow{width:300px}.companies_show #switchy-state{padding:0;width:300px;background-color:#fff}div.payments_show div.payment{width:290px;padding-left:10px;border-bottom-color:#ccc}div.payments_show div.payment table td.money{font-weight:700}div.payments_show div.payment table td{font-size:13px;letter-spacing:normal;line-height:1.2}div.payments_show div.payment table td.label{min-width:0;white-space:nowrap}div.payments_explainer{margin-right:0}.callouts{clear:left;padding:0;width:300px;border-top:1px solid #ccc}#switchy-payment-note,#doctors-faq,#switchy-drug-list,.homepage-version#switchy-states{border-top:1px solid #ccc;width:300px!important}#switchy-payment-note p{padding:0 10px}#switchy-payment-more h3{padding-bottom:0}#switchy-payment-more li{font-size:13px;line-height:1.2;margin-bottom:.5em}#switchy-payment-note .arrow-holder,#switchy-payment-explainer .arrow-holder,#switchy-payment-more .arrow-holder,#switchy-drug-list .arrow-holder,#companies .arrow-holder,#switchy-states .arrow-holder,#switchy-quarter .arrow-holder{padding:10px;line-height:1;background:url(/d4d-archive/assets/arrow-down-551cc31549e2098f3d2e70988642e3e7.png) no-repeat 289px 14px;position:absolute;top:5px;max-width:480px;width:300px;pointer-events:none;right:10px}#switchy-payment-note.open .arrow-holder,#switchy-payment-explainer.open .arrow-holder,#switchy-payment-more.open .arrow-holder,#switchy-drug-list.open .arrow-holder,#companies.open .arrow-holder,#switchy-states.open .arrow-holder,#switchy-quarter.open .arrow-holder{background-image:url(/d4d-archive/assets/arrow-up-2605bae042b6e0572c4f794d64af8c11.png)}#dr-body h5.gray-label{padding-left:10px}html body #content #payment-disclosure h1{font-size:1.8em}#switchy-drug-list .toggleable{padding:0 10px 10px;font-size:13px}#switchy-payment-more img{padding:0 10px 10px}#dr-body .q-and-a h2{font-size:1.3em;padding:0 10px}#switchy-payment-more{display:none}#dr-body h2.arial-head{font-size:16px;padding:0 10px}.social-callout{width:90%;margin:0 0 10px;height:inherit}textarea.twitterbox{width:91%}table#payments_list.payments{width:340px;border:0;left:0;position:relative}.sortable tr.even td{background:0 0}table.payments th,tr.category,thead{display:none}table.payments tr{position:relative;border-bottom:1px solid #c3c3c3;padding:10px 30px 0 0;overflow:hidden;width:289px;float:none;display:block;background:url(/d4d-archive/assets/arrow-right-847b63b6c4f7360c03da8387a24a0a55.png) 306px center no-repeat}#payments_list{border-top:1px solid #c3c3c3!important}table.payments tr td{font-size:16px;font-weight:700;position:relative;border:none;left:5px;background:0 0;padding:0}table.payments tr td.name_and_payee{font-size:14px!important;float:left;margin-bottom:3px;position:relative;width:100%}table.payments tr td.name_and_payee a,table.payments tr td.payee a,table.payments tr td.name a{color:#000}table.payments tr td.state{font-size:13px;float:left;margin:0 0 2px}table.payments tr td.city{font-size:13px;float:left;margin:0 0 2px}table.payments tr td.state:before{content:', '}table.payments tr td.state,table.payments tr td.city,table.payments tr td.payment_report_period,table.payments tr td.category_type{color:#9f9f9f}table.payments tr td.company,table.payments tr td.payment_report_period,table.payments tr td.category_type{float:left;text-align:left;font-size:11px}table.payments tr td.payment_report_period,table.payments tr td.category_type{margin-left:.5em}table.payments tr td.company{clear:left;color:#666}table.payments tr td.category_type{margin-bottom:5px}table.payments tr td.amount{color:#41ad49;float:right;text-align:right;font-size:16px!important;padding-bottom:7px}table.listings{width:100%}a.row_clicky_wrap{position:absolute;display:block;width:300px;top:-9px;left:-5px;z-index:9999}a.row_clicky_wrap:hover{cursor:pointer}#caveat-list{width:300px;margin-left:10px}.pagination-menu{width:300px;margin-left:10px}.type_to_paginate{width:2em;padding:0}#switchy-payment-note h3,#switchy-payment-explainer h3,#switchy-payment-more h3,#switchy-drug-list h3,#companies h3,#switchy-states h3,#switchy-quarter h3{background-image:url(/d4d-archive/assets/arrow-up-2605bae042b6e0572c4f794d64af8c11.png);background:#0f459a;background:-webkit-gradient(linear,left top,left bottom,from(rgb(253,253,253)),to(rgb(236,230,230)));background:-moz-linear-gradient(top,rgb(253,253,253),rgb(236,230,230));background:-ms-linear-gradient(top,rgb(253,253,253),rgb(236,230,230));text-decoration:none;padding:10px 46px 10px 10px}#generate-report{margin-right:15px}.clipboard-icon{width:32px;float:left;padding:3px 8px 3px 2px}input#generate-button{width:95%;margin:0 0 0 3%}#switchy-drug-list h3.sub-company{background:0 0;padding:10px 0}.search_index #search-box-wrapper-wide,.states_show #search-box-wrapper-wide{width:280px}div.limit-checkbox{float:left;margin:10px 0 5px 10px}html,body{width:300px;max-width:300px}body{padding-top:48px;background:url(http://mobile.propublica.org/images/mobile/structure/mobile-logo.png) no-repeat top center;-webkit-background-size:300px 48px;-moz-background-size:300px 48px;background-size:300px 48px}.wrapper{max-width:300px}#content{padding-bottom:0;#fff;padding-left:0}#content-main{width:280px;overflow:hidden}.article-full{width:310px;padding-left:0;overflow:hidden}.box-feature,.content-right,.content-left,.content-center,.box-small,.box-small.right,#banner-updates,#banner-search,#commons-notice{float:none;clear:both;margin-left:0;margin-right:0}.box-medium,.box-feature-image img,.box-medium .box-feature-text,.box-small{width:288px}.box-medium .box-feature-text{margin-top:10px}.box-small .box-feature-text{float:right;width:140px}.home .content-center{width:300px}.content-center .module{float:left;clear:none;margin-left:0;width:218px}.content-center .module:nth-child(even){margin-right:10px;clear:left}.content-center .editorial-module{width:268px;clear:both}.content-left .article-excerpt{width:300px}.content-left .article-excerpt .excerpt-text{width:210px}#accordion,.content-right .module,.content-right .list-module{width:448px}#banner-donate{position:relative}#footer-share{left:148px}.admin-only{width:120px;padding:0 10px}#footer-logo{min-height:0;clear:both}#footer .wrapper{padding-bottom:10px;position:relative;left:-7px}.footer-block{border:0;padding:0 0 0 10px;float:none;clear:both;margin-bottom:1em}#commons-notice{padding-left:10px;width:280px}#archive_form{width:310px}#archive_form,#archive_form_go{font-size:12px}#content-header{width:300px;overflow:hidden}#content-header .wrapper{width:310px;overflow:hidden}.article-page #content h1{font-size:24px}.content-inset{clear:both;float:none;margin:0;width:310px}.content-inset .article-inline-image img,.content-inset .demobbed p{width:310px}.content-inset .social-module ul{width:280px}.no-mobile{display:none}#left-col,#right-col,#dont-miss,#banner,#banner-nav,#sidebar.col,.sidebar-inject,#comments,.content-right,.content-header-ad,.content-center,#footer,.admin-only,#admin-only-toggle,.further-reading,.article-tools,.article-page .foot-tools,#muckreads-page #raw-feed-link{display:none}#warning-banner{padding:10px;font-size:1.2em;width:300px}