﻿/*<meta Version="7" />*/

/* MadCap Table Style: */

mcTableStyle
{
	name: alternating-rows-small;
	border-collapse: separate;
	max-id: 3;
}

mcTableColumnStyle
{
	span: 1;
	name: Column1;
	id: 0;
}

mcTableHeadStyle
{
	span: 1;
	name: Header1;
	id: 2;
}

mcTableBodyStyle
{
	span: 1;
	name: Body1;
	id: 1;
}

mcTableFootStyle
{
	span: 1;
	name: Footer1;
	id: 3;
}

/* Cell Styles: */

thead
{
	font-weight: bold;
}

th
{
	background-color: var(--table-header-background-color);
}

/* Our bootstrap stuff */

table
{
	background-color: transparent;
}

th
{
	text-align: left;
}

.TableStyle-alternating-rows-small
{
	font-size: var(--font-size-small);
	max-width: 100%;
	margin-bottom: 21px;
}

.TableStyle-alternating-rows-small > tbody > tr > td,
.TableStyle-alternating-rows-small > tbody > tr > th,
.TableStyle-alternating-rows-small > tfoot > tr > td,
.TableStyle-alternating-rows-small > tfoot > tr > th,
.TableStyle-alternating-rows-small > thead > tr > td,
.TableStyle-alternating-rows-small > thead > tr > th
{
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 0;
	border-top: 0;
	padding: 2px 4px;
	line-height: 1.42857143;
	text-align: left;
	vertical-align: top;
}

.TableStyle-alternating-rows-small > thead > tr > th
{
	vertical-align: middle;
	white-space: normal;
}

.TableStyle-alternating-rows-small .TableStyle-alternating-rows-small
{
	background-color: #fff;
}

.TableStyle-alternating-rows-small
{
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.TableStyle-alternating-rows-small > tbody > tr:nth-child(even) > td,
.TableStyle-alternating-rows-small > tbody > tr:nth-child(even) > th
{
	background-color: #f9f9f9;
}