@charset "UTF-8";


@font-face{font-family:Lato-Light;src:url(fuentes/Lato-Light.ttf)	}
@font-face{font-family:Lato-Heavy;src:url(fuentes/Lato-Heavy.ttf)		}
@font-face{font-family:Lato-Bold;src:url(fuentes/Lato-Bold.ttf)		}



.sobrePantalla{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.90);
	z-index: 9999999;
	top:0px;
	left:0px;
}




.pantallaB2{height:100%;	overflow: auto;background: rgba(248,248,248,1.00);}



.lato{	font-family:Lato-Heavy;}
.latoLigth{	font-family:Lato-Light	}
.latoBold{font-family:Lato-Bold}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
	background:#000;

}

.blanco{
	color:#fff;
	font-size:150%;
}

.navbar-nav a{

	color:rgba(246,246,239,1.00);

}

.navbar-nav a:hover{
	background:rgba(108,108,108,1.00);
	color:#000;

}
.negro{
	background:#000;


}
.agranda{

	font-size:121%;
}

.gris{
	background:rgba(72,72,72,1.00);



}
.carousel-caption{
	color:#000;

}
.fondo{
	/*background-image:url(imagenes/proximaApertura.jpg);*/
	padding:3%;
}
.padding2{

	padding-left:2%;


}
.paddingA{

	padding-top:2%;


}

.subraya{

	padding-bottom:1%;

}
.flot{

	width:100%;
	float:left;
	clear:both;

}
.blanco2{
	color:#fff;

}

.marco{
	border:1px solid #2E2E2E;
	padding:1.5%;


}
.m1{

	margin-top:1%;

}


.m2{

	margin-top:2%;

}


.m3{

	margin-top:3%;

}


.mb1{

	margin-bottom: :1%;

}

.mb2{

	margin-bottom: :2%;

}
.mb3{

	margin-bottom: :3%;

}



.margen11{

	margin-top:7%;

}

.telefono{

	position:fixed;

	right:2%;
	top:5%;
	background:rgba(1,1,1,0.70);
	color:#fff;
	z-index:999;
	padding:1%;
	font-size:150%;
	border-radius:9px 9px 9px 9px;

}


.dropdown-menu > li > a {

	color: #000;
	font-family:Lato-Bold;

}

.paddines{
	padding-bottom:1.5%;



}

.fondoCita{


	position:fixed;
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,0.80);

	top:0px;
	left:0px;
	z-index: 99999;
}

.cierra{

	color:#fff;
	font-size:200%;
	padding:1%;
	border:1px solid #fff;
	width: 7%;
	text-align: center;
	float: right;
}

.miBoton{


	border:1px solid #fff;
	padding:2%;
	background:none;
	color:#fff;
}

.redondea{


	border-radius:9px 9px 9px 9px;
	box-shadow: 1px 1px 1px #ccc;
}

.imagenPost{

	border-bottom:1px solid #000;
	padding-bottom: 1%;



}

.margen3{

	margin-top:5%;


}

.lineaA{

	border-top:1px solid #000;

}
.lineaIz{

	border-left:1px solid #000;

}
.bgGris{

	background: #f5f5f5;
	;

}

.redu{

	font-size: 90%;

}
