.header_style {
	width: 35%;
	background-color: #eaeaea !important;
	border-bottom: 2px solid #c0c0c0;
	font-weight: bold;
}

img {
	max-width: 100%;
	height: auto; 
	display: block;	
}

.cpg_author {
	font-size: 12px;
	color: #808080;
	font-weight: bold;
}

.author_title {
	font-size: 12px;
	color: #808080;
	font-weight: bold;
}

/**umb_name:Sub Heading Gray*/
.SubHeadingGray{font-size: 12pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: normal;
color: gray;}

/**umb_name:Smooth*/
.smooth{font-smooth: auto;
font-smooth: never;
font-smooth: always;}

/**umb_name:Paragraph*/
p{font-size: 9.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: normal;
line-height: 1.6em;
color: #222222;}

/**umb_name:Blockquote*/
.blockquote{padding: 10px;
background-color: #e1e1e1;
border-top: 1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
display: block;
font-size: 10pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: normal;
line-height: 1.3;
color: #222222;}

/**umb_name:H3*/
h3{font-size: 10pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: 600;
line-height: 1.3;}

/**umb_name:H4*/
h4{font-size: 14px;
line-height: 20px;}

/**umb_name:H5*/
h5{font-size: 14px;
line-height: 20px;}

/**umb_name:H6*/
h6{font-size: 14px;
line-height: 20px;}

/**umb_name:Page Title*/
h1{font-size: 15.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: bold;
color: #222222;}

/**umb_name:Section Title*/
h2{font-size: 13.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: 600;
color: #222222;}

/**umb_name:High_Alert_Medication*/
.high_alert{font-size: 13.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: 600;
color: #222222;}

/**umb_name:List Item*/
li{font-size: 9.5pt !important;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: normal;
line-height: 1.6em;
color: #222222;
margin-bottom: 5px;}

/**umb_name:Unordered List*/
ul{margin-left: -15px;}

/**umb_name:Table*/
table{font-size: 9.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: normal;
line-height: 1.6em;
color: #222222;
border-collapse: collapse;}

/**umb_name:Reference_Title*/
.Reference_Title{font-size: 13.5pt;
font-family: -apple-system, verdana, geneva, sans-serif;
font-weight: 600;
color: #222222;}

/**umb_name:Reference_Text*/
.Reference_Text{font-size: 8pt;
font-family: -apple-system, verdana, geneva, sans-serif;
line-height: 1.4em;
font-weight: normal;
color: #808080;}

/**umb_name:Table_Row*/
tr:nth-child(even){background-colour: red;}

/**umb_name:Table_Cell*/
td, th{border: 1px solid #ddd;
text-align: left;
padding: 8px;}

.high_alert {
	display: block;
	background: #CD1F2E;
	color: #FFFFFF;
	font-size: 10pt;
	padding: 2px;
	font-family -apple-system, verdana, geneva, sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	background-image: url('https://umbraco.bcas.ca/media/1226/warning-20a.png');
	background-repeat: no-repeat;
	background-position: left 5px bottom 2px;
	padding-left: 30px;
}

/* Start Peds Dosage CSS */
.peds_title_table {
	width: 100%;
	float: left;
	background: none !important;
}

.peds_title_td {
	margin-left: 0 !important;
	padding-left: 2 !important;
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #c0c0c0;
	border-left: 0;
	border-top: 0;
	border-right: 0;
	font-size: 14px;
}

.peds_table_td_col1 {
	width: 35%;	
}

.peds_table_td_col2 {
	width: 25%;
}
/* End Peds Dosage CSS */

.siren_table td {
	padding: 3px 8px 3px 8px;
	font-weight: 100;
}