﻿@charset "utf-8";
/* CSS Document */
/* Edited 11-22-11 11:00 am by manuel*/
html {
	-webkit-text-size-adjust: none;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body.cme-background {
	background-image:none;
}
div#cme-background-push {
	/*margin-left:0pt;*/
	margin-left:10px; /* to accomodate gray shadow background */
}
#cmedisc {
    float: none;
    width: 100% !important;
    margin: -3px 0px 10px;
}
/*CME Take Home Points*/
div#take-home-box, span#take-home-box {
	width:100%;
	margin:10px auto;
	padding:15px 10px 10px 10px;
	border:1pt solid #999999;
	background-color:#CCCCCC;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
/*Figures*/
#figure, #figure-2 {
	width:100%;
	padding:5pt;
	border:1pt solid #336699;
	margin: 10px 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.disclaimer + img, .disclaimer + div img:first-of-type, .disclaimernew + img, .disclaimernew + div img:first-of-type {
	width:100%
}
div#cme-background-push div#figure-2 {
	width:100%
}
#abstract {
	width:100% !important;
	margin-left:0px !important;
}
.achiabstract {
	float:none !important;
	width:100% !important;
	box-sizing:border-box !important;
}
.left {
	float:none;
	margin-right:auto;
}
.right {
	float:none;
	margin-left:auto !important;
}
#figure img, #figure-2 img {
	width:100%;
}
/*p.click-to-enlarge {
	display:none;
}*/
/*Letters, Book Reviews*/

/*Brainstorms*/

div#bs-take-home-box {
	margin:7pt;
	padding:0pt;
	border-bottom: 1pt solid #336699;
	border-top: 2pt solid #990000;
	background-color: #BACFEC;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
div#bs-take-home-box ul {
	margin:0pt;
	padding:0pt;
	list-style-image:url(/images/diamond.gif);
}
/*ASCP Corner*/
div#ascp-header {
	width: 100%;
	position: relative;
	margin-bottom: 30pt;
}
div#ascp-header-short-border {
	width:100%;
	border-bottom:6pt solid black;
	height:1pt;
	position:absolute;
	top:0pt;
	left:60pt;
}
div#ascp-header-long-border {
	width:100%;
	border-top:1pt solid black;
	height:1pt;
	position:absolute;
	top:7pt;
	left:60pt;
}
p.ascp-header-text {
	font: bold 8pt/12pt "Times New Roman", Times, serif;
	margin: 8pt 0pt 0pt;
	float: left;
	width: 47pt;
}
p.ascp-header-editor {
	font: bold 7pt "Times New Roman", Times, serif;
	float: right;
	width: 130pt;
	margin: 15pt 0pt 0pt;
}
p.ascp-ascp-body-text-with-lead-cap:first-letter {
	font-size:18pt;
	font-weight:bold;
}
p.ascp-ascp-body-text-with-lead-cap {
	margin:12pt 0pt 0pt 0pt;
}
p.ascp-ascp-title {
	margin:0pt;
	font-size:18pt;
	line-height:24pt;
}
p.ascp-ascp-byline {
	margin:0pt;
	font-size:14pt;
	line-height:22pt;
	font-weight: bold;
}
/* New styles for new articles 8-4-11*/
p.title-left, p.byline-left {
	text-align:left;
}
div#abstract {
	font-size: 10px;
	width:100% !important;
	line-height:1.5;
	position:relative;
	margin:0px 10px 10px 0px !important;
	float:none !important;
}
#abstract img {
	display:none;/*position:relative;
	top:0px;
	right:0px;
	height:100%;
	width:3px;*/
}
/*PCC Editor's Note*/
div#editors-note, span#editors-note {
	background-color:#CCCCCC;
	border:1px solid #999999;
	float:none;
	margin:10px 10px 10px 0px;
	padding:5px;
	width:100% !important;
	box-sizing:border-box !important;
}
#cme-background-push div#pcccmeabstract, #cme-background-push #mobilesidebar {
	width:100% !important;
	margin:0px 0px 10px !important;
	box-sizing:border-box !important;
}
.mobilenofloat {
	float:none !important;
}
#cme-background-push > p:first-of-type {
	padding-right:85% !important;
	box-sizing:border-box !important;
}
#cme-background-push > span:first-of-type img {
	width:100% !important;
}
/*pcc floating cme disclosure popup*/
#cmedisclosures, #cmedisclosurescontent {
	height:auto !important;
	width:auto !important;
	padding:0px !important;
	position:static !important;
	border:none !important;
}
#cme_bar {
	display:none;
}
.mobileShow {
	display:block;
}

/* other styles in articles.css to be configured to mobile settings */
p.abstract-1st-para, p.abstract-middle-para, p.abstract-jcp-citation {
	margin:10px;
	text-indent:20px;
}
p.offset-enumeration {
	margin: 10px;
	text-indent:0px;
}
p.offset-enumeration {
	margin:0px;
	margin-left:10px;
}
p.offset-enumeration-bull {
	margin:0px;
	margin-left:10px;
	font-size:10px;
}
.clinical-article {
	background-color:#E2ECF5;
	margin:10px 10px 10px 0px;
	width:auto;
	background-image:url(/images/new_tocs/clinical_points_background.gif);
	background-repeat:repeat-y;
	float:none;
}
.clinical-article ul {
	width:auto;
	float:none;
	border-left:3px solid #004877;
	padding:10px 10px 10px 60px;
}
.clinical-article ul li {
	margin-top:5px;
}
#special {
	width:auto;
	padding:20px;
	border:1px solid black;
	background-color:#CCCCCC;
	margin: 10px;
	float:none;
	position:relative;
}
/*img {
	max-width:300px !important;
	height:auto;
}*/
/*Andrade Column Styles*/
body.andrade {
	width:300px;
}
body.andrade img {
	max-width:300px !important;
	height:auto;
}
div.sidebar {
	padding: 30px 10px 10px 10px;
	background-color:#E3ECF8;
	float:none;
	margin:5px 5px 10px 0px;
	width:90%;
}
#author-box {
	display:none;
}
#author-box-open {
	width:80%;
	height:auto;
	padding:20px;
	float:none;
	padding:16px 11px 16px 32px;
	margin:5px 0px 10px 14px;
	position:relative;
	top:0;
	left:10px;
	background-image:none;
	display:block;
}
.summary {
	margin: 0px 0px 10px 0px;
	background-color:#E3ECF8;
	padding:40px 10px 10px 10px;
	width:90%;
}
body.andrade p.front-fieldnotes {
	display:none;
}
/*Figures Andrade*/
body.andrade #figure-2 {
	width:300px;
	padding:5px;
	border:1pt solid #336699;
	margin: 10px 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

/*references*/
.references-references-text-1-9, .references-references-text-10-99 {
	/* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

/*Case Practice*/
body {
	background-image:none !important;
}
div#cme-background-push {
	margin-left:0;
}
.case-blue {
	padding:5px;
	overflow:hidden;
}
.case-question img {
	right:-4px;
	height: 50px !important;
    width: 50px !important;
}
.case-clinical ul {
	border-left:0;
	padding-left:30px;
}
.case-blue #graph ol {
	padding-left:12px;
	font-size:12px;
}
.case-blue #tics {
	margin-left:0;
	width:330px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.case-blue .per {
	display:none;
}
.case-blue #graph li {
	width:310px;
}
.case-blue .tic {
	width:29px;
	margin-right:19.7pt;
	font-size:10px;
}

/*free article register bug*/
#freepromo {
	position:static;
	margin-bottom:10px;
	font-size:9px;
}



