﻿/********************************

*

* Accessible

*

*********************************/
#accessible{	
	margin:25px;
	padding-left:25px;
}

#accessible, #accessible ol li, #accessible ul li #accessuvke ul li ul li {
	font-size:16.94px;
	line-height:1.95em;
}

#accessible p{
	margin-top:1em;
	margin-bottom:1em;
	font-size:16.94px;
	line-height:1.95em;
}

#accessible ul {
/*	padding: 20px;*/
}

#accessible ol li, #accessible ul li {
	margin-left:25px;
	font-size: 1em;
}

#accessible img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#accessible .centre{
	text-align:center;

}

#accessible {
	background:white;
}

#accessible .panel-body ol {
	list-style-type:lower-latin;
}

#accessible h1{
	font-size:165%;
	margin-bottom: 10px;
}

#accessible h2 {
	font-size:155%;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: bold; 
}

#accessible h3 {
	font-size:145%;
	font-weight:bold;
	margin-top: 20px;
}

#accessible h4 {
	font-size:135%;
	margin-top: 20px;
}

#accessible h5 {
	font-size:120%;
	margin-top: 20px;
}

#accessible h6 {
	font-size:130%;
	margin-top: 20px;
}

#accessible .top-title {
	margin-top: 0px;
}


#accessible {
	width:793px;
}

#accessible .panel-heading {
	cursor:pointer;
}

#accessible .panel-title a {
	display:block;
	padding:10px 15px;
	margin: -10px -15px;
}
.review {
	color:#b6321c;
}
.consult {
	color: #a93c93;
}

@media print{
	.collapse {
    display: block !important;
    height: auto !important;
    page-break-inside:avoid;
	}
	
	h1, h2 {
    page-break-after: avoid;
    page-break-before: auto;
	}
}
#accessible .definition {
	background:#ffffff;
	border:none;
	padding: 0px;
	width:100%;
}

#accessible .theoremTitle {
	background:#ffffff;
	padding:0px;
	border:none;
	width:100%;
	font-weight: normal;
}
#accessible .theorem {
	background:#ffffff;
	padding:0px;
	border:none;
	width:100%;
}

#accessible .row {
	padding: 0em 0px;
}

/* Adam's testing 

#accessible .example {
	background:#ffffff;
	padding:none;
	border:2px;
	border-style:solid none solid none;
	border-color:#bdbdbd;
	width:100%;
}

*/

/************************************ needed classes *********************/
/* changed so that th and td also centre aligned text */ 
.table-chart, th, td {
	padding: 10px;
	text-align: center;
}
.table-chart td, .table-chart th{
	border-right: 1px solid #333333;
	padding: 6px;
}
.table-chart tr:first-child{
	border-bottom: 1px solid #333333;
}
.table-chart td:last-child, .table-chart th:last-child{
	border-right: 0px;
}


/*Commands for making a table and its content centred*/

.table.center{
	margin-left: auto;
	margin-right: auto;
}

.table.body{
	text-align: center;
}

.hlred, .hl2 {
	color:#b6321c;
}
.hlblue {
	color:#006eb8;
}
.hlgrey {
	color:#727272 !important;
}
.hlpink {
	color:#cd1d8c;
	font-weight: bold;
}
.hlgreen{
	color:#477f0f;
}
.hlorange{
	color:#cc7219;
}
.hlwhite {
	color:#ffffff;
}
.hlmulberry, .hl3 {
	color:#a93c93;
}
.hlviolet, .hl4 {
	color:#58429b;
}

