@charset "utf-8";
/* CSS Document */

.margin1{ margin-top:0px; margin-bottom:20px; height:120px;}
.margin{ margin-top:20px; margin-bottom:20px; height:120px;}
.img_main{ height:400px;}
.contenedor_slide{position:absolute; z-index:1020; padding-bottom:30px; padding-top:30px; background:rgba(0,0,0,0.8);  left:30%; top:8%; margin:0 auto; width:800px; height:auto; font-size:2em; color:#FFFFFF; margin-bottom:100px; }
#lbCloseLink{ float:right;}
.carousel-indicators > li { margin:1px 9px;}

.img_slider2{ height:200px;}
.modal-backdrop.fade.in{ z-index:1030; opacity:0.9;}
.modal-dialog{ width:400px; z-index:1050;}
.close{ float:left; opacity:1; height:35px;}
.cerrar{ color:#000000; font-size:0.7em;}
.icono_cerrar{    border: 1px solid #000000;
    border-radius: 30px;
    padding-left: 7px;
    padding-right: 7px; vertical-align:middle; padding-top:2px; padding-bottom:2px;}
	
	
	
@media (max-width: 960px) {
.icono_cerrar{    border: 1px solid #000000;
    border-radius: 30px;
    padding-left: 7px;
    padding-right: 7px; vertical-align:middle; padding-top:0px; padding-bottom:3px;}
	
footer{ position:relative; float:left; width:100%;}
.contenedor_slide{ z-index:888; position:relative; float:left; width:100%; left:auto; top:auto; margin-top:100px; margin-bottom:50px; }
#redes{ position:fixed; z-index:999; }

.margin1{ margin-top:0px; margin-bottom:20px; height:70px;}
.margin{ margin-top:20px; margin-bottom:20px; height:70px;}
.img_main{ height:200px;}
.carousel-indicators > li { margin:1px 4px;}
.img_slider2{ height:100px;}
}

@media (max-width: 768px) {
	.img_main{ height:170px;}
	.modal-dialog{ width:100%; z-index:1050;}
	
}