@charset "utf-8";
@import url("webfonts/Myriad_Pro_Regular/stylesheet.css");
@import url("webfonts/ufonts_com_helvetica_neue_condensed_bold_1/stylesheet.css");
@import url("webfonts/Myriad_Pro_Bold/stylesheet.css");


/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {	
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	clear: both;
}


.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}


/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	/*padding-left: 2.275%;
	padding-right: 2.275%;*/
	clear: none;
	float: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#div1 {
}
#Anterior {
	position: absolute;
	left: 0px;
	z-index: 10;
	width: 48px;
	height: 100%;
	background-image: -webkit-gradient(linear, 100.00% 50.00%, 0.00% 50.00%, color-stop( 0% , rgba(122,122,122,0.00)),color-stop( 100% , rgba(0,0,0,0.75)));
	background-image: -webkit-linear-gradient(180deg,rgba(122,122,122,0.00) 0%,rgba(0,0,0,0.75) 100%);
	background-image: linear-gradient(270deg,rgba(122,122,122,0.00) 0%,rgba(0,0,0,0.75) 100%);

}
#Anterior img {
	margin-top: -136px;
	top: 50%;
	position: absolute;
}
#Siguiente img {
	margin-top: -136px;
	top: 50%;
	position: absolute;
}
#Siguiente {
	width: 48px;
	height: 100%;
	position: absolute;
	z-index: 10;
	right: 0px;
	background-image: -webkit-gradient(linear, 0.00% 50.00%, 100.00% 50.00%, color-stop( 0% , rgba(122,122,122,0.00)),color-stop( 100% , rgba(0,0,0,0.75)));
	background-image: -webkit-linear-gradient(0deg,rgba(122,122,122,0.00) 0%,rgba(0,0,0,0.75) 100%);
	background-image: linear-gradient(90deg,rgba(122,122,122,0.00) 0%,rgba(0,0,0,0.75) 100%);

}
#Inferior {
	background-color: #FFFFFF;
	margin-top: 505px;
}
div.jMyCarousel ul li {
	position: relative;
	z-index: 0;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 4px;
}
div.info {
	display: none;
	position: absolute;
	text-align: left;
	padding-top: 129px;
	z-index: 1;
	padding-left: 0px;
	padding-right: 9px;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	opacity: 0.5;
	background-color: #000000;
}
div.info p {
	padding-left: 20px;
	padding-right: 25px;
}
div.info img {
	margin-left: 20px;
}

div.TituloCarrusel {
	color: #FFFFFF;
	position: absolute;
	text-align: left;
	font-size: 40px;
	z-index: 2;
	padding-left: 5px;
	line-height: 40px;
	margin-left: 13px;
	font-family: "ufonts com helvetica neue condensed bold 1";
	margin-top: 17px;
	text-shadow: 0px 0px 10px #000000;
}
div.TituloCarrusel h4 {
	font-size: 40px;
}

li:hover .info {
	display: block;
}
#Encabezado {
/*	height: 78px;
	background-color: #000000;
	border-bottom: medium inset #000000;
	width: 100%;
	position: fixed;
	z-index: 1;*/
}

#Menu {
	list-style-type: none;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	clear: both;
}
#Conocenos {
	box-shadow: 0px 0px;
	text-align: center;
	margin-top: 50px;
	width: 960px;
	margin-left: -480px;
	left: 50%;
	position: absolute;
	color: #000000;
	padding-top: 2px;
	top: -2px;
}
#ConocenosMobile {
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-align: justify;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 100% , rgba(0,0,0,0.50)),color-stop( 100% , rgba(255,0,0,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.50) 100%,rgba(255,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.50) 100%,rgba(255,0,0,1.00) 100%);
	color: #FFFFFF;
	padding-top: 99px;
	padding-left: 5px;
}
#Bienvenidos {
	color: #FFDE01;
	width: 100%;
	margin-top: 24px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(83,83,83,1.00)),color-stop( 0% , rgba(5,0,0,0.79)));
	background-image: -webkit-linear-gradient(270deg,rgba(83,83,83,1.00) 0%,rgba(5,0,0,0.79) 0%);
	background-image: linear-gradient(180deg,rgba(83,83,83,1.00) 0%,rgba(5,0,0,0.79) 0%);
	margin-bottom: 18px;
}
#BienvenidosConocenos {
	color: #FFDE01;
	width: 100%;
	margin-top: -1px;
	margin-bottom: -17px;
}
#Mision , #Vision{
	padding-top: 33px;
}
#Vision {
	float: right;
	clear: right;
}
#Recomendaciones {
	padding-top: 0px;
}
#Equipaje img , #Encomiendas img, #Cargas img      {
	float: right;
	margin-bottom: 25px;
}
#Equipaje p , #Encomiendas p, #Cargas p      ,{
	text-align: right;

}
#SeguroDeViaje {
	color: #FFFFFF;
	text-align: left;
	padding-top: 33px;
}
#SeguroDeViaje img , #Recomendaciones img, #Pasajes img, #Giros img      , #ServicioPreferencialDeLujo img, #MicroBusetasBuseton img, #Taxi img{
	float: left;
	margin-bottom: 25px;
}
#Menu a {
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	height: 34px;
	line-height: 32px;
	font-family: "Myriad Pro Regular";
	font-size: 11pt;
	float: left;
	display: block;
	padding-left: 5px;
	padding-right: 5px;

}
#Menu a:hover, #Menu a:active, #Menu a:focus , #Menu a.thispage{
	background-color: #0C9540;
	text-decoration: none;
	color: #FFDE01;
}

#Menu ul {
	list-style-type: none;
	text-align: center;
	z-index: 3;
	width: 500px;
	position: absolute;
	left: 60%;
	margin-left: -355px;
	background-color: #FFFFFF;
}
#RedesSociales  {
	width: 143px;
	position: fixed;
	top: 0px;
	right: 0px;
	z-index: 10;
}
#RedesSociales img {
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-top: 6px;
}
#Mision, #Vision {
	color: #FFFFFF;
	width: 50%;
}
#MenuViajeSeguro {
	width: 960px;
	background-color: #999999;
	position: fixed;
}
#MenuServicios {
	width: 960px;
	background-color: #999999;
	position: fixed;
}
#MenuVehiculos {
	background-color: #999999;
	position: fixed;
	width: 960px;
}
#MenuViajeSeguro a:hover , #MenuServicios a:hover, #MenuVehiculos a:hover{
	color: #FFDE01;
}
#MenuViajeSeguro ul , #MenuServicios ul, #MenuVehiculos ul{
	width: 100%;
}
#MenuViajeSeguro a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	text-align: center;
	width: 33%;
	padding-top: 29px;
	padding-bottom: 14px;
}
#MenuServicios a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	text-align: center;
	width: 24%;
	padding-top: 29px;
	padding-bottom: 14px;
}
#MenuVehiculos a {
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	text-align: center;
	display: block;
	padding-top: 29px;
	padding-bottom: 14px;
	margin-left: 23px;
}
#LineaHorizontal {
	width: 100%;
	padding-top: 37px;
	padding-bottom: 0px;
}
#tblHorariosIda tr:nth-child(even){
	background-color: #009639;
}
#tblHorariosIda tr:nth-child(odd) {
	background-color: #00BF48;
}

#Tiquetes p {
	margin-top: -7px;
	padding-top: 0px;
	margin-left: 11px;
	margin-bottom: 6px;
	padding-bottom: 0px;

}
#TiquetesMobile p {
	margin-top: -7px;
	padding-top: 0px;
	margin-left: 11px;
	margin-bottom: 6px;
	padding-bottom: 0px;

}
#Conocenos p , #Contactenos p{
	margin-left: 15px;
	margin-right: 20px;
	text-align: left;

}
#Conocenos h4   {
	margin-left: 15px;
	margin-right: 20px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;

}
#Tiquetes h2 {
	margin-left: 11px;
	margin-top: -3px;
	margin-bottom: 26px;
}
#TiquetesMobile h2 {
	margin-left: 11px;
	margin-top: -3px;
	margin-bottom: -7px;
	font-size: 50px;
}
#Destino h2 , #Horarios h2, #Asientos h2, #ListadoResumen h2{
	margin-top: 10px;
	margin-bottom: 11px;
}
#DestinoMobile h2  , #HorariosMobile h2, #AsientosMobile h2, #ListadoResumenMobile h2{
	margin-top: 10px;
	margin-bottom: -16px;
}
#Conocenos h2 , #Contactenos h2{
	margin-bottom: -19px;
	margin-top: 53px;
	margin-left: 15px;
}
#Contactenos h3   {
	margin-left: 20px;
}
#Tiquetes h3 {
	margin-left: 11px;
	margin-top: -3px;
	margin-bottom: 10px;
}
#TiquetesMobile h3 {
	margin-left: 11px;
	margin-top: -3px;
	margin-bottom: 10px;
	font-size: 25px;
}
#Horarios h3 , #Asientos h3, #ListadoResumen h3{
	margin-left: 11px;
	margin-bottom: 10px;
}
#Conocenos h3 {
	margin-left: 20px;
	margin-top: 4px;
	margin-bottom: -17px;
}
#Mision h3 , #Vision h3{
	margin-left: 20px;
	margin-top: -26px;
}
#Destino p , #Horarios p, #Asientos p, #ListadoResumen p{
	margin-top: 0px;
	padding-top: 0px;

}
#Asientos , #Destino, #ListadoResumen{
	margin-top: 10px;
}
#AsientosMobile   , #DestinoMobile, #HorariosMobile, #ListadoResumenMobile{
	margin-top: 60px;
}
#FondoAsientos {
	background-image: url(vista/img/Bus.png);
	height: 260px;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
}
#FondoAsientosMobile {
	background-repeat: no-repeat;
	height: 1741px;
	background-image: url(Imagenes/VehiculoMobile.png);
	background-position: 50% 0%;
	
}
#Horarios {
	margin-top: 10px;
	overflow-y: auto;
}
#Tiquetes {
	background-color: #009639;
	color: #FFFFFF;
	height: 434px;
	width: 30%;
	right: 0px;
	padding-left: 0px;
	position: absolute;
	padding-top: 99px;
	margin-top: -31px;
}
#TiquetesMobile {
	background-color: #009639;
	color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
}
#Conocenos img {
	margin-right: 15px;
	margin-left: 15px;
}
#tblAsientos {
	top: 11px;
	position: relative;
	height: 85%;
}
#tblAsientosMobile {
	height: 1200px;
	margin-top: 300px;
	font-size: 40px;
}
.fsSubmitButton {
	background-color: #d06f27;
	color: #FFFFFF;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border-style: none;
	margin-top: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Myriad Pro Regular";
	font-size: medium;

}
.fsSubmitButtonMobile {
	background-color: #d06f27;
	color: #FFFFFF;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border-style: none;
	margin-top: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Myriad Pro Regular";
	font-size: 22px;

}
#Contactenos {
	margin-top: 55px;

}
#LaborCooperativa h2 {
	margin-top: -3px;
	margin-bottom: -9px;
	color: #FFDE01;
}
#FondoPantalla {
	z-index: -999;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;	
}
p {
	font-family: "Myriad Pro Regular";
	font-size: 12pt;
	/* [disabled]text-indent: 36px; */

}

p strong {
	font-family: "Myriad Pro Bold";
	font-size: 12pt;
}

h2 {
	font-family: "ufonts com helvetica neue condensed bold 1";
	font-size: 36px;
}
h3 {
	font-family: "ufonts com helvetica neue condensed bold 1";
	font-size: 28px;
}
h4 {
	font-family: "ufonts com helvetica neue condensed bold 1";
	font-size: 20px;
}
#Menu img {
	float: left;
	margin-left: 3px;
	margin-right: 3px;

}
.ListaRecomendaciones {
	list-style-image: url(Imagenes/vineta.png);
	list-style-position: outside;
	text-align: left;
}
.ListaRecomendacionesMobile {
	list-style-image: url(Imagenes/vineta.png);
	list-style-position: outside;
	text-align: left;
	padding-top: 141px;
}
#Recomendaciones img {
	margin-right: 42px;
}

#MapaInicio {
	width: 70%;
	height: 434px;
	margin-top: -31px;
	padding-top: 99px;
	float: left;
	padding-bottom: 0px;
	margin-bottom: -500px;
	background-image: url(images/bg.jpg);

}
#MapaInicioMobile {
	height: 100%;
	padding-top: 80px;
	background-image: url(images/bg.jpg);

}

#Encomiendas p, #Cargas p , #Equipaje p{
	text-align: right;
}
#Encomiendas h4, #Cargas h4 , #Equipaje h4{
	text-align: right;
}
#Horarios h4 {
	text-align: center;
}

#Mision p, #Vision p {
	margin-top: -20px;
}
#Bienvenidos h2 {
	margin-bottom: -40px;
}
#TablaContactenos p {
	text-align: right;
	line-height: 0px;
}
.cboSeleccion {
	width: 225px;
	font-family: "Myriad Pro Regular";

}
.cboSeleccionMobile {
	width: 225px;
	font-family: "Myriad Pro Regular";
	height: 40px;

}
.txtContactenos {
	width: 220px;
	font-family: "Myriad Pro Regular";

}
.txtContactenosMobile {
	width: 220px;
	font-family: "Myriad Pro Regular";
	height: 40px;

}
.txtIngreso {
	width: 150px;
	font-family: "Myriad Pro Regular";

}
.txtIngresoMobile {
	width: 150px;
	font-family: "Myriad Pro Regular";
	height: 35px;

}
.txtDescripcion {
	width: 500px;
	font-family: "Myriad Pro Regular";

}
.txtMensaje {
	width: 560px;
	height: 70px;
	font-family: "Myriad Pro Regular";
}
.txtMensajeMobile {
	width: 220px;
	height: 100px;
	font-family: "Myriad Pro Regular";
}
.dtpContactenos {
	width: 190px;
	font-family: "Myriad Pro Regular";
}
.dtpContactenosMobile {
	width: 195px;
	font-family: "Myriad Pro Regular";
	height: 40px;
}
#RutasDescripcion {
	color: #ffffff;
}
#TablaRutas {
	line-height: 0px;
}
#TablaRutas h2 {
	margin-top: 10px;
	margin-bottom: 30px;

}
#TablaRutas p {
	line-height: 7px;
	margin-top: -3px;
}
.Login {
	text-align: center;
}
#FotosRutas {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#TextosLegales p{
	font-size: small;

}
#TextosLegalesMobile p{
	font-size: small;
	text-align: center;

}
#Principal {


}
#MapaInicio h2 {
	font-family: "ufonts com helvetica neue condensed bold 1";
	color: #FFDE01;
	font-size: 55px;
	margin-left: 36px;
	margin-top: 50px;
	line-height: 55px;
}
#MapaInicioMobile h2 {
	font-family: "ufonts com helvetica neue condensed bold 1";
	color: #FFDE01;
	font-size: 55px;
	margin-top: -63px;
	text-align: center;
	line-height: 55px;
}
#MapaInicio p {
	color: #FFDE01;
	padding-left: 36px;
}
#MapaInicioMobile p {
	color: #FFDE01;
	padding-left: 36px;
	text-align: center;
}
#MapaInicio li {
	padding-left: 0px;

}
#MapaInicioMobile li {
	padding-left: 0px;

}
#ServicioClienteMobile {
}
#ContenidoMobile {
	margin-top: 74px;
}
.FondoPantallaMobile {
	background-repeat:no-repeat;
	background-size:100%;
}



#DescripcionCabeceraMobile {
	background-color: #121212;
	color: #FFDE01;
	font-family: "ufonts com helvetica neue condensed bold 1";
	padding-bottom: 17px;
	padding-top: 10px;

}
#ContenidoMobile p {
	color: #FFFFFF;
	padding-top: 0px;
	margin-top: -62px;
	margin-left: 16px;
}
#ContenidoMobile form {
	text-align: right;
	line-height: 57px;
}
#tblContactenosMobile {
	color: #FFFFFF;
	text-align: right;
	font-size: 15px;
}
.TituloMobile {
}
#CabeceraMobile {
}
#CabeceraMobile {
	position: relative;
	z-index: 998;


}
#CabeceraMobile img {
	width: 100%;
}

#CabeceraMobile h1 {
	position: absolute;
	bottom: 13px;
	color: rgba(255,255,255,1.00);
	font-family: "ufonts com helvetica neue condensed bold 1";
	font-size: 50px;
	left: 21px;
	line-height: 49px;
	-webkit-box-shadow: 0px 0px 0px;
	box-shadow: 0px 0px 0px;
	text-shadow: 0px 0px 1px rgba(21,21,21,1.00);
}
#DescripcionCabeceraMobile h1 {
	font-size: 33px;
	padding-left: 21px;
}
#DescripcionCabeceraMobile p {
	padding-left: 23px;
	padding-right: 12px;
}
#OtrosDestinosMobile {
}
#EncabezadoMapaMobile {
}
#EncabezadoMapaMobile {
	position: relative;
	text-align: left;
	background-image: url(Imagenes/FondoMenuMobile.png);
	background-size: 100% 95px;
	width: 100%;
	background-repeat: no-repeat;
	height: 95px;
	z-index: 999;
}
#MenuFotoMobile {
}
#CabeceraMobile a:link , a:visited, a:active{
	color: rgba(255,255,255,1.00);
}
#ConocenosMobile p {
	padding-right: 10px;
}
#EncabezadoResumenMobile {
}
#ListadoResumenMobile {
	padding-left: 5px;
}



ul#MenuMobile {
	width: 72px;
	float: left;
	padding-top: 19px;
	padding-right: 19px;
	padding-bottom: 19px;
	margin-top: -69px;
	z-index: 999;
	color: #585858;
	font-family: "Myriad Pro Regular";
	font-size: 20px;
	padding-left: 19px;
	position: absolute;
}
   
ul#MenuMobile li {
	color: #585858;
	float: left;
	list-style-type: none;
	list-style-image: none;
	margin-top: 0%;
	margin-right: 5%;
	margin-bottom: 0%;
}
   
ul#MenuMobile li:hover{
	color: #aaa073;
	cursor: pointer;
	list-style-type: none;
}
   
ul#MenuMobile ul {
	display: none;
	position: absolute;
	top: 49px;
	color: #585858;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin: 0;
	background-color: rgba(255,255,255,1.00);
	width: 152px;
	padding-left: 5px;
 }
   
ul#MenuMobile ul li{
	float: left;
	color: #585858;
	margin: 2% 0%;
	width: 100%;
}
  
  
ul#MenuMobile ul li a{
	color: #585858;
	text-decoration: none;
	display: block;
}
   
ul#MenuMobile ul li a:hover{
	color: #F2D40D;
	cursor: pointer;
	text-decoration: none;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-color: rgba(12,147,63,1.00);
}
ul#MenuMobile a.thispage {
	color: #F2D40D;
	cursor: pointer;
	text-decoration: none;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-color: rgba(12,147,63,1.00);
}
   
ul#MenuMobile li:hover ul ul,ul#MenuMobile li:hover ul ul ul,ul#MenuMobile li.iehover ul ul,ul#MenuMobile li.iehover ul ul ul {
	display: none;
	cursor: pointer;
}
   
ul#MenuMobile li:hover ul,ul#MenuMobile ul li:hover ul,ul#MenuMobile ul ul li:hover ul,ul#MenuMobile li.iehover ul,ul#MenuMobile ul li.iehover ul,ul#MenuMobile ul ul li.iehover ul {
	display: block;
	cursor: pointer;
}

#CapaMenuMobile {
}

.zeroMargin_mobile {
margin-left: 0;
}

.hide_mobile {
display: none;
}
#CapaMenuMobile {
	margin-top: 72px;
}

.ac-container .ListaRecomendacionesMobile {
	margin-top: -104px;
}
.MenuMobileImg {

}
#tblDestinoMobile {
	line-height: 0px;
}
#tblHorariosIda span {
	font-weight: bold;
}
.ListaRecomendacionesMobile p {
	line-height: 13px;
}
.Atencion {
	color: rgba(255,255,255,1.00);
	background-color: rgba(255,0,4,1.00);
	font-size: large;
}
.Atencion b {
	color: rgba(248,255,0,1.00);
	font-size: large;
}






body{
	margin: 0;
	background-color: #FFFFFF;
}


#BusDelantero {
	background-image: url(vista/img/BusDelantero.png);
	height: 301px;
	width: 185px;
	margin-left: auto;
	margin-right: auto;
}
#BusMedio {
	background-image: url(vista/img/BusMedio.png);
	height: 301px;
	width: 25px;
	margin-left: auto;
	margin-right: auto;
}
#BusFin {
	background-image: url(vista/img/BusFin.png);
	height: 301px;
	width: 104px;
	margin-left: auto;
	margin-right: auto;
}



#BusDelanteroMovil {
	background-image: url(vista/img/BusDelanteroMovil.png);
	height: 185px;
	width: 301pxpx;
	margin-left: auto;
	margin-right: auto;
}
#BusMedioMovil {
	background-image: url(vista/img/BusMedioMovil.png);
	height: 25px;
	width: 301px;
	margin-left: auto;
	margin-right: auto;
}
#BusFinMovil {
	background-image: url(vista/img/BusFinMovil.png);
	height: 104px;
	width: 301px;
	margin-left: auto;
	margin-right: auto;
}

.LMSTituloPagina {
	background-color: #d06f27;
	color: white;
	text-align: center;	
}


/* Extra small devices (phones, 600px and down) Motorola, PC, Samsung */
@media only screen and (max-width: 600px) {
	
	#EncabezadoMapaMobile {
		height:55px;
		background-size:100% 55px;
	}
	.MenuMobileImg{
		height: 35px;
		margin-top: -18px;
		margin-left: -9px;
	}
	#MapaInicioMobile h2 {
		font-size: 32px;
	}
	#TiquetesMobile h2 {
		font-size: 32px;
	}
	#CabeceraMobile h1 {
		font-size: 36px;
		line-height:30px;
	}

	.LMSDescripcion{
		font-style: italic;
		text-align: center;
		font-size:15px;		
	}

	

	
}

/* Small devices (portrait tablets and large phones, 600px and up) PC */
@media only screen and (min-width: 600px) {
	
	#EncabezadoMapaMobile {
		height:55px;
		background-size:100% 55px;
	}
	.MenuMobileImg{
		height: 35px;
		margin-top: -18px;
		margin-left: -9px;
	}
	#MapaInicioMobile h2 {
		font-size: 32px;
	}
	#TiquetesMobile h2 {
		font-size: 32px;
	}
	#CabeceraMobile h1 {
		font-size: 36px;
		line-height:30px;
	}

	.LMSDescripcion{
		font-style: italic;
		text-align: center;
		font-size:large;		
	}

	
	
}



/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
	
	#MapaInicio h2 {
		margin-left: 8px;
		font-size: 38px;
	}
	#MapaInicio p {
		padding-left: 8px;
	}
	
	.hide_tablet {
	display: none;
	}
	.zeroMargin_tablet {
	margin-left: 0;
	}

	.LMSDescripcion{
		font-style: italic;
		text-align: center;
		font-size:large;		
	}

	


}
	
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
	
	.zeroMargin_desktop {
	margin-left: 0;
	}
	.hide_desktop {
	display: none;
	}

	.LMSDescripcion{
		font-style: italic;
		text-align: center;
		font-size:large;		
	}

	
	
}

