.col-lg-11 iframe { float: left; width: 80%; margin: 60px 10% 50px;}

.col-lg-11 > img { width: 90%; margin: 50px 5% 100px;}

.col-lg-11 > .num-pasos {font-size: 26px;font-family: hbl;color: #960A11;padding: 5px 10px;margin: 50px 0 0;}

.col-lg-11 > .lista-menu { float: left; list-style: outside none none; margin-bottom: 35px; padding: 0; width: 100%;}

ul.menu{float: left;width: 80%;margin: 0 10% 80px;}

.menu > li {border: 1px solid;float: left;min-height: 400px;width: 46%;margin: 50px 2% 0;list-style: none;}

.menu > li > p {background-color: #fec200;border-bottom: 1px solid;float: left;width: 100%;text-transform: uppercase;font-size: 25px;font-family: hr;color: #000;padding: 5px 10px;margin: 0;}

.menu li ul {list-style: outside none none;margin-top: 15px;padding: 0 5%;width: 100%;font-family: hr;font-size: 25px;text-align: justify;line-height: 32px;float: left;}

ul.lista-comunicados {float: left;width: 80%;margin: 0 10%;}

.lista-comunicados li {list-style: none;}

.lista-comunicados span {color: #fec200;font-size: 36px;font-weight: bold;margin: 30px 0 20px;float: left;width: 100%;}

.lista-comunicados span img {margin: 0 20px 0 0px;}

.lista-comunicados ul li a {color: #0067b1;font-family: hr;font-size: 15px;margin: 0;text-align: left;line-height: 30px;float: left;width: 100%;}

.lista-comunicados > li {margin: 0 0 30px;}

.horarios {float: left;width: 80%;margin: 0 10% 50px;}

.horarios p {font-family: hr;font-size: 18px;width: 100%;margin: 20px 0 0;text-align: justify;line-height: 25px;float: left;}

.horarios ul {float: left;width: 100%;font-family: hr;font-size: 18px;text-align: justify;line-height: 25px;margin: 0 0 20px;}

.horarios ul li {margin: 0 0 6px;padding: 0;}

ul.lista-documentos {float: left;width: 80%;margin: 0 10%;}

.lista-documentos > li {float: left;width: 33%;list-style: none;}

.lista-documentos span{color: #fec200;font-size: 36px;font-weight: bold;margin: 30px 0 20px;float: left;width: 100%;}

.lista-documentos li a {
    color: #0067b1;
    font-family: hr;
    font-size: 15px;
    margin: 0;
    text-align: left;
    line-height: 30px;
    float: left;
    width: 100%;
}

.lista-documentos li li {list-style: none;}

.proveedores {float: left;width: 80%;margin: 0px 10% 40px;text-align: center;}

.proveedores p {font-family: hr;font-size: 18px;text-align: justify;line-height: 25px;float: left;width: 100%;margin: 90px 0 0;}

.proveedores img {width: auto;margin: 20px auto;max-width: 80%;}

.col-lg-11 table {float: left;width: 90%;margin: 50px 5% 60px;}

.col-lg-11 table tbody tr {border-bottom: 1px solid #960A11;}

.col-lg-11 table td {font-size: 26px;font-family: hr;color: #959595;padding: 10px 15px;margin: 0;width: 27%;}

.col-lg-11 table td:first-child {width: 50%;}

.table-responsive {    overflow: inherit;}

.galeria {width: 90%;margin: 50px 5% 40px;float: left;}

.galeria img {width: 20%;padding: 15px;float: left;}



.video-multimedia {float: left;text-align: center;margin: 20px 0 50px;width: 100%;}

.video-multimedia div {margin: 0 auto !important;width: 96% !important;}

.galeria { width: 90%; margin: 50px 5% 40px; float: left;}

.galeria img { width: 20%; padding: 15px; float: left;}

.fancybox-overlay {background-color: rgba(0, 0, 0, 0.75);}

.fancybox-skin { background: transparent; border-radius: 0; padding: 0 !important;}

.fancybox-opened .fancybox-skin { box-shadow: 0 0 0;}

#fancybox-thumbs.bottom { bottom: 20px; width: 98%;}

#fancybox-thumbs ul li { margin: 0 10px !important; opacity: 0.7; border: 0;}

#fancybox-thumbs ul li.active { opacity: 1; border: none;}

.fancybox-close {background-image: url("../../images/cerrar.png");top: -10%;right: -10%;position: fixed;background-repeat: no-repeat;background-position: center;}

.fancybox-nav span {height: 100px;background-repeat: no-repeat;background-position: center;width: 60px;margin-top: -30px;}

.fancybox-next span {background-image: url("../../images/siguiente.png");}

.fancybox-prev span {background-image: url(../../images/anterior.png);}

.fancybox-prev { left: -15%;}

.fancybox-next { right: -15%;}

@media (max-width:991px){

	.galeria img {width: 25%;}

} 

@media (max-width:550px){

	.galeria img {width: 100%;}

	.fancybox-close {background-size: 25px auto;top: -45px;}

	.fancybox-nav span {background-size: 25px auto;}

}

@media (max-width:767px){

	.menu > li {width: 96%;min-height: auto;padding: 0 0 20px;}

	.lista-documentos > li {width: 100%;}

	.table-responsive {overflow-y: hidden;}

	.galeria img {width: 50%;}

	.fancybox-close {top: -30%;}

	.fancybox-nav span {background-size: 40px auto;margin-top: -50px;background-position: center right;}

	.fancybox-prev span {background-position: center left;}

}