@media print {
    a[href]:after {
	content: normal;
    }
    .hideinprint {
	display: none;
    }
}

h1, h2, h3, h4, h5, h6, h7 {
   font-variant: small-caps;
   clear: both;
   padding-bottom: 0.25em;
}

h2 {
    font-size:	25px;
}

h3 {
    font-size:  20px;
    font-style: italic;
}

h4 {
    font-size: 18px;
    color:     black; 
}

.carousel-inner .item {
         height: 110px;
}

p {
  text-align: justify;
}

p.logo-carousel {
         display: block;
         text-align: center;
         position: relative;
         top: 50%;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
}

p.logo-carousel img {
        display: block;
	 margin-left: auto;
	 margin-right: auto;
	 padding: 10px 0px;
}


div.logo {
	 margin: 1em;
	 padding: 0;
}

div.logo img {
	 display: block;
	 margin-left: auto;
	 margin-right: auto;
}

.platinum img {
	   max-width: 220px;
	   max-height: 90px;
}
.gold img {
      max-width: 200px;
      max-height: 80px;
}
.silver img {
	max-width: 150px;
	max-height: 70px;
}
.bronze img {
	max-width: 100px;
	max-height: 60px;
}

@media (min-width: 500px) {
    .pull-right-500 {
	float: right;
    }
}

.figurediv {
    position: relative;
    margin: 0 1em;
}

.figurediv img {
    padding: 4px;
}

.figurecaptiondiv {
    position: absolute;
    font-size: 1vmin;
    color: #ddd;
    bottom: 4px;
    right: 4px;
}
