body 
{
    font-size: 1.2em;
    font-weight:bold;
}

h1, h2, h3, h4, h5, h6
{
    text-transform: none;
    /*padding: 5px;*/
    margin-left: -15px;
    margin-right: -15px;
    margin-top:0px;
    margin-bottom:0px;
}

h1
{
    font-size: 2.8em;
    font-weight:bold;
}

h2
{
    font-size: 1.8em;
    font-weight:bold;
    padding: 5px;
}

h3
{
    font-size: 1.5em;
    font-weight:bold;
    padding: 5px;
}

h4
{
    font-size: 1.3em;
    font-weight:bold;
    padding: 5px;
}

h5
{
    font-size: 1.1em;
    font-weight:bold;
    padding: 5px;
}

h6
{
    font-size: 1.0em;
    font-weight:bold;
    padding: 5px;
}

p
{
    font-size: 1.5em;
    font-weight:bold;
}

ol li
{
    font-size: 1.5em;
    font-weight:bold;
}

ul li
{
    font-size: 1.5em;
    font-weight:bold;
}

.title {
    background-color:Gray;
    font-size: 1.8em;
    color: White;
}

.subtitle {
    color: #465c71;
    background-color:LightGray;
    text-align: center;
    vertical-align: middle;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: none;
}
.subtitle a {
    display:block;
    text-decoration:none; 
}
.subtitle a:hover {
    display: block;
    text-decoration: none;
}

.row 
{
  margin-right: 0px;
  margin-left: 0px;
  width:100%;
}

.row-col-padding 
{
  padding:15px;
}

.row-col-margin 
{
  margin:15px;
}

.padding-zero 
{
  padding:0px;
}

.margin-zero 
{
  margin:0px;
}

.label {
    font-size: 1.2em;
    font-weight:bold;
    margin:20px;
}

.panel-danger > .panel-heading > h2 > a:link,
.panel-danger > .panel-heading > h2 > a:visited {
  color: #892422;
}
.panel-danger > .panel-heading > h2 > a:hover {
  color: #892422;
}
/***************************************/
.panel-danger {
    border-color: #bb9ca1;
    opacity: 0.90;
}
.panel-danger > .panel-heading {
  color: #791412;
  background-color: #c2aeae;
  border-color: #bb9ca1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bb9ca1;
}
.panel-danger > .panel-body {
  background-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #c2aeae;
  background-color: #791412;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bb9ca1;
}
/***************************************/

.panel-info > .panel-heading > h2 > a:link,
.panel-info > .panel-heading > h2 > a:visited {
  color: #01405f;
}
.panel-info > .panel-heading > h2 > a:hover {
  color: #01405f;
}
/***************************************/
.panel-info {
  border-color: #8cb8c1;
	opacity: 0.90;
}
/*.panel-info > .panel-heading {
  color: #01405f;
  background-color: #a9bdc7;
  border-color: #8cb8c1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #8cb8c1;
}
.panel-info > .panel-body {
  background-color: #acd8e1;
}
.panel-info > .panel-heading .badge {
  color: #a9bdc7;
  background-color: #01405f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #8cb8c1;
}*/
/***************************************/

.panel-default > .panel-heading > h2 > a:link,
.panel-default > .panel-heading > h2 > a:visited {
  color: #333;
}
.panel-default > .panel-heading > h2 > a:hover {
  color: #333;
}
/***************************************/
.panel-default {
    border-color: #aaa;
    opacity: 0.90;
}
.panel-default > .panel-heading {
  color: #000;
  background-color: #a5a5a5;
  border-color: #aaa;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #aaa;
}
.panel-default > .panel-body {
  background-color: #c5c5c5;
}
.panel-default > .panel-heading .badge {
  color: #c5c5c5;
  background-color: #000;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #aaa;
}
/***************************************/

.panel-warning > .panel-heading > h2 > a:link,
.panel-warning > .panel-heading > h2 > a:visited {
  color: #5a3d0b;
}
.panel-warning > .panel-heading > h2 > a:hover {
  color: #5a3d0b;
}
/***************************************/
.panel-warning {
    border-color: #ccbb9c;
    opacity: 0.90;
}
.panel-warning > .panel-heading {
  color: #5a3d0b;
  border-color: #9c8b6c;
  background-color: #dccbac;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #9c8b6c;
}
.panel-warning > .panel-body {
  background-color: #fcf8e3;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #5a3d0b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #9c8b6c;
}
/***************************************/

.panel-success > .panel-heading > h2 > a:link,
.panel-success > .panel-heading > h2 > a:visited {
  color: #0c460d;
}
.panel-success > .panel-heading > h2 > a:hover {
  color: #0c460d;
	opacity: 0.9;
}
/***************************************/
.panel-success {
    border-color: #5c965d;
    opacity: 0.90;
}
/*.panel-success > .panel-heading {
  color: #0c460d;
  background-color: #5c965d;
  border-color: #a6b996;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #a6b996;
}
.panel-success > .panel-body {
  background-color: #afc0a8;
}
.panel-success > .panel-heading .badge {
  color: #afc0a8;
  background-color: #0c460d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #a6b996;
}*/
/***************************************/
