h1, h2, h3, h4, h5, h6 {
	color: black;
	}
a {
color: #2a8797;
}
label
{
width:200;
display:inline-block;
text-align:right;
}
#side-carousel img {
	margin: 0 auto;
	}

.footer-blurb {
    padding: 30px 0;
    margin-top: 20px;
    background-color: #a2d9f8;
    color: black;
}
    
.footer-blurb-item {
    padding: 20px;
    }
 
.small-print {
	background-color: white;
	padding: 30px 0;
}

.small-print {
	text-align: center;
	}
.divider-10{ 
	width:100%; 
	min-height:1px; 
	margin-top:10px; 
	margin-bottom:10px;  
	display:inline-block; 
	position:relative;
	}

.image-center{
	margin: auto;
}

.embed-container {
    position: relative;
    height: 0;
    overflow: hidden;
}

.16by9 {
    padding-bottom: 56.25%;
}

.4by3 {
    padding-bottom: 75%;
}

.embed-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* CSS general */
.mi-iframe {
  width: 100px;
  height: 50px;
}

/* CSS pantallas de 320px o superior */
@media (min-width: 320px) {

  .mi-iframe {
    width: 200px;
    height: 150px;
  } 

}

/* CSS pantalla 768px o superior */
@media (min-width: 768px) {

  .mi-iframe {
    width: 500px;
    height: 350px;
  } 

}

.table-active,{
    background-color: #ffffff;
}

.table{background-color:#ffffff}


.table{background-color:#fff}
.table-sm td,.table-sm th{padding:.3rem}
.table-bordered{border:1px solid #2a8797}
.table-bordered td,.table-bordered th{border:1px solid #2a8797}
.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff}
.table-hover tbody tr:hover{background-color:#ffffff}
.table-active,.table-active>td,.table-active>th{background-color:#ffffff}

.table-hover .table-active:hover{background-color:#2a8797}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#c22d22}

.btn {
    border: 1px solid;
    background-color: #2a8797;

  }

.table-responsive {
    display: initial;
    width: 100%;
    overflow-x: unset;
}


