/**
 * Campaign Styles for campaign #6529
 */

/** Style Text#18 */
@import url('https://fonts.googleapis.com/css2?family=Eagle+Lake&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap');

div.entity-story-block h1 {
    font-size: 36px;
}

div.entity-story-block h2 {
    font-size: 30px;
}

div.entity-story-block h3 {
    font-size: 24px;
}

div.entity-story-block h4 {
    font-size: 20px;
}

div.entity-story-block h5 {
    font-size: 16px;
}

div.entity-story-block h6 {
	font-size: 14px;
}

div.entity-story-block h1,
div.entity-story-block h2,
div.entity-story-block h3,
div.entity-story-block h4,
div.entity-story-block h5,
div.entity-story-block h6 {
    margin-top: 11px;
}

/* p,
div {
    font-size: 14px;
} */


div.readtext {
    background-color: #e0e5c1;
    padding: 5px 10px;
    box-shadow: 1px 4px 14px #888;
    margin: 10px;
}
/** Style Tables#1113 */
table.rollable {
    width: 100%;
    margin-bottom: 1em;
    font-size: 10pt;
    line-height: 1.1em;
	
}
table.rollable em {
    font-style: italic
}
table.rollable strong {
    font-weight: 800;
    letter-spacing: -0.02em
}
table.rollable thead {
    font-weight: 800
}
table.rollable thead th {
    vertical-align: bottom;
	padding: .3em .1em .4em .3em;
	font-size: 12pt;
	background-color: #3c8dbc;
	color: white
}
table.rollable tbody tr td {
    padding: .3em .2em
}
table.rollable tbody tr:nth-child(odd) {
	background-color: LightBlue;
}
table.rollable tbody tr td:nth-of-type(1) {
	text-align: center;
}

table.basic{ border-collapse: collapse; }
table.basic th,
table.basic td{
	border: 1px solid black;
}


table.tableList td,
table.tableList th {
	padding: 7px !important;
}

table.tableList td a{
	font-weight: 550;
	color: #210C46;
}

table.tableList thead {
	background-color: #8850EA;
	color: white;
}

table.tableList tbody tr:nth-child(odd) {
	background-color: #BE9FF4;
	color: black;
}

table.tableList tbody tr:nth-child(even) {
	background-color: #FFFFFF;
	color: black;
}
/** Style Dragon Tactics Powers#1114 */
blockquote.power {
	border: 1px solid black;
	border-radius: 10px;
	padding: 0;
	margin: 11px 11px 22px 11px;
	overflow: hidden;
}

blockquote.power > h1,
blockquote.power > h2,
blockquote.power > h3,
blockquote.power > h4,
blockquote.power > h5,
blockquote.power > h6 {
	margin: 0px;
	padding: 4px;
	font-size: 16px;
	color: white;
}

blockquote.power > h1 {
	background: olive;
    border-color: olive;
}
blockquote.power > h2 {
    background: black;
    border-color: black;
}
blockquote.power > h3 {
    background: red;
    border-color: red;
}
blockquote.power > h4 {
    background: green;
    border-color: green;
}

blockquote.power > h5 {
	background: GoldenRod;
	border-color: GoldenRod;
}

blockquote.power > h6 {
	background: DarkOliveGreen;
	border-color: DarkOliveGreen;
}

blockquote.power > p {
    font-size: 12px;
    margin-bottom: 0px;
	padding-left: 3px;
}

blockquote.power>ul,
blockquote.power>ol {
    font-size: 12px;
    margin-bottom: 0px;
}

blockquote.power > p:nth-child(even),
blockquote.power > p:nth-child(even)+ol,
blockquote.power > p:nth-child(even)+ul {
    background: #eee;
}
