*{margin:0; padding:0;}

@font-face {
    font-family: 'bankgothic_md_btmedium';
    src: url('../fonts/bankgothic-md-bt-medium-webfont.eot');
    src: url('../fonts/bankgothic-md-bt-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bankgothic-md-bt-medium-webfont.woff2') format('woff2'),
         url('../fonts/bankgothic-md-bt-medium-webfont.woff') format('woff'),
         url('../fonts/bankgothic-md-bt-medium-webfont.ttf') format('truetype'),
         url('../fonts/bankgothic-md-bt-medium-webfont.svg#bankgothic_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ford_antenna_regularbold';
    src: url('../fonts/fordantennawgl-bold-webfont.eot');
    src: url('../fonts/fordantennawgl-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fordantennawgl-bold-webfont.woff2') format('woff2'),
         url('../fonts/fordantennawgl-bold-webfont.woff') format('woff'),
         url('../fonts/fordantennawgl-bold-webfont.ttf') format('truetype'),
         url('../fonts/fordantennawgl-bold-webfont.svg#ford_antenna_regularbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ford_antenna_regularregular';
    src: url('../fonts/fordantennawgl-regular-webfont.eot');
    src: url('../fonts/fordantennawgl-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fordantennawgl-regular-webfont.woff2') format('woff2'),
         url('../fonts/fordantennawgl-regular-webfont.woff') format('woff'),
         url('../fonts/fordantennawgl-regular-webfont.ttf') format('truetype'),
         url('../fonts/fordantennawgl-regular-webfont.svg#ford_antenna_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html { height: 100%; }
body {height: 100%; background-color:#fff; font-family: 'bankgothic_md_btmedium';}

div.limpia {clear:both;}
#general {position:relative; display:block;width:100%; min-width:980px;margin:0 auto;z-index:1;overflow:hidden;}
#cabecera {position:relative; width:100%; min-width:980px; height:100px; margin:30px auto; overflow:hidden; background-color:#fff;z-index:10;}
#logotipo {position:relative; width:30%; min-width:300px; float:left; height:100px; text-align:center;}

header {position:relative;width:65%; height:100px; min-width:600px; speak: none;z-index:50; color:#fff; float:right; text-align:center; 
/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

header nav {position:absolute; top:10px;z-index:99; text-align:right; right:40px;}
.menu_bar {	display:none;}
header nav ul {	list-style:none;	overflow:hidden;text-align:center; }
header nav ul li {font-family: 'bankgothic_md_btmedium'; font-weight:bold; float:left; margin:7px 3px; font-size:1.3em; color:#29166e;}	
header nav ul li a{font-family: 'bankgothic_md_btmedium'; font-weight:bold; color:#29166e; display:block;text-decoration:none; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:0px;}
header nav ul li a:hover {text-decoration:none; color:#29166e;}

#bloquedatoscontacto {display:none;}

#piepagina {position:relative;width:100%; min-width:980px;height:100%; min-height:100px;margin-top:0px; font-family: 'ford_antenna_regularregular'; text-align:center; padding:10px 0;z-index:50; background-color:#2e3178;}
#piepagina .bloqueizquierdo {width:25%; min-width:250px; float:left;font-size:0.8em;color:#fff;text-align:left; font-weight:normal; margin-top:10px; margin-left:10px;margin-bottom:10px; margin-right:10px;}
#piepagina .bloquederecho {width:30%; min-width:300px; float:right;font-size:1em;color:#fff;text-align:right; font-weight:normal; margin-top:0px; margin-left:20px;margin-bottom:10px; margin-right:20px;}
#piepagina .bloquecentro {width:30%; position:absolute; left:35%; font-size:0.8em;color:#fff;text-align:left; font-weight:normal; margin-top:20px; margin-left:10px;margin-bottom:10px; margin-right:10px; line-height:1.5em;}
#piepagina div a {color:#fff;text-decoration:none;}
#piepagina div a:hover {color:#fff;text-decoration:underline;}

#cuerpo {position:relative; display:block; width:100%;min-width:980px; margin:0px auto; z-index:10;}
#contenedorinicio {position:relative;width: 100%;display:block;max-width:100%;margin: 0 auto;overflow:hidden;z-index:5;}
div.bloqueimageninicio{position:absolute;left:50px;top:50px;width:600px; height:auto; min-height:300px; padding:20px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:30px;}
div.bloqueimageninicio .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.4em; color:#000; font-weight:normal; margin:10px; line-height:1.4em;}
div.bloqueimageninicio .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.bloqueimageninicio2{position:absolute;left:25%;top:50px;width:600px; height:auto; min-height:300px; padding:20px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio2 .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:30px;}
div.bloqueimageninicio2 .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.4em; color:#000; font-weight:normal; margin:10px; line-height:1.4em;}
div.bloqueimageninicio2 .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.bloqueimageninicio3{position:absolute;right:50px;top:50px;width:600px; height:auto; min-height:300px; padding:20px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top;border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio3 .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:30px;}
div.bloqueimageninicio3 .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.4em; color:#000; font-weight:normal; margin:10px; line-height:1.4em;}
div.bloqueimageninicio3 .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.cuerpobloque{position:relative; width:95%; height:100%; margin:40px auto;}
div.cuerpobloque .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:30px;}
div.cuerpobloque .titulo2bloque {position:relative; font-family: 'ford_antenna_regularbold'; font-size:1.6em; font-weight:bold; color:#000;font-variant:small-caps; margin:10px;}
div.cuerpobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}
div.cuerpobloque p, ul {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px; margin-left:30px;}
div.cuerpobloque div.bloqueformulario {width:48%; margin:0 auto; float:left;margin-right:20px;}
div.cuerpobloque div.candado {width:48%; margin:0 auto;float:left;text-align:right;}
div.cuerpobloque div.bloqueintranet {width:48%; margin:0 auto;float:none;}
div.cuerpobloque div.bloquecontacto{width:48%; float:right; margin-left:20px;}
div.cuerpobloque div.bloquealmacenes{width:30%; float:left; margin-right:5px;}
div.cuerpobloque div.bloquecontacto div.bloquedelegacion {width:45%; float:left;}
div.cuerpobloque div div.titulo1 {position:relative; font-family: 'ford_antenna_regularbold'; font-size:1.6em; font-weight:bold; color:#000;font-variant:small-caps; margin:10px;}
div.cuerpobloque div div.etiquetacontacto {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:1em; margin:0 10px;}
div.cuerpobloque div div.etiquetaintranet {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; font-size:1em; margin:0 10px;}
div.cuerpobloque div div.etiquetadireccion {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:1em; margin:0 10px;}
div.cuerpobloque div.bloqueformulario div.notalegal {font-family: 'ford_antenna_regularregular'; font-weight:normal; font-size:0.8em; color:#000; margin:10px 0; line-height:1em; text-align:justify; }
.stinput {font-family: 'ford_antenna_regularregular'; font-weight:normal; font-size:1em; color:#000; padding:5px; line-height:1.4em; text-align:justify; margin:10px 0;}
.botoncontacto input {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; font-size:1.2em; font-weight:normal; margin:10px 30px;}


#qr{width:270px; height:100%; border:1px solid #ccc; padding:5px;text-align:center;margin-top:20px; float:left;}
#qr div{margin:10px 0;font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; font-size:0.8em;text-align:justify;}

#bloquedireccioncontacto{width:50%; float:left;}

#contenedorempresa {position:absolute;width: 100%;display:block;max-width:100%;margin: 0 auto;overflow:hidden;z-index:5;}

.fondopagina {position:absolute; display:fixed;top:0px;z-index:2;width:100%;min-height:1400px; height:100%;}
.fondopagina img{width:100%; height:100%; pidplay:fixed;}
#contenedor {  
    position:relative;
		top:0px;
		width: 100%;
		display:block;
		height:100%;
		max-width:100%;
   	margin: 0 auto;
		overflow:hidden;
		z-index:5;
}
#animacion {position:relative;width:100%; height:100%;overflow:hidden;}

#contenedorinterior {  
    width: 100%; 
		min-width:1000px;
		min-height:250px;
		height:100%; 
		margin: 0 auto;
		border-top: 4px solid #6f90b8;
		border-bottom: 4px solid #6f90b8;
		
}

.bloqueinicio {position:relative; margin-top:250px;min-width:900px; margin-left:auto; margin-right:auto; margin-bottom:10px; width:90%; height:100%; min-height:300px;z-index:70; overflow:hidden;}
.bloqueinicio div.izquierda {position:relative; float:left; width:30%; min-width:200px; min-height:300px;overflow:hidden; background: url(../img/fondopie.png) repeat center top;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}
.bloqueinicio div.centro {position:absolute;  left:35%; width:30%; min-width:200px;min-height:300px; overflow:hidden;background: url(../img/fondopie.png) repeat center top;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}
.bloqueinicio div.derecha {position:relative; float:right; width:30%; min-width:200px; min-height:300px; overflow:hidden;background: url(../img/fondopie.png) repeat center top;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}
.bloqueinicio div div.titulobloque {position:relative; padding:5px;width:95%; min-width:170px; line-height:0.9em;font-family: 'Alegreya', serif;font-weight: 700;	font-style: normal; font-size:1.8em; color:#fff; text-align:center;font-variant: small-caps;}
.bloqueinicio div div.contenido{ width:90%; margin:20px auto; min-height:140px; min-width:200px;overflow:hidden;font-family: 'Alegreya', serif;font-weight: 400;	font-style: normal; font-size:1.2em; color:#fff; text-align:center;}
.bloqueinicio div div.enlace{position:absolute; width:90%; margin:10px auto; min-height:30px; min-width:200px; overflow:hidden;font-family: 'Alegreya', serif;font-weight: 700;	font-style: normal; font-size:1.2em; color:#fff; text-align:right;}
.bloqueinicio div div.enlace a{font-family: 'Alegreya', serif;color:#fff; text-decoration:none;}
.bloqueinicio div div.enlace a:hover{font-family: 'Alegreya', serif;color:#fff; text-decoration:underline;}




.cajacontenido {position:relative; width:90%; z-index:20; height:auto;margin:0px auto; padding:0 10px;}
.rotulo {font-family: 'Alegreya', serif; font-weight:700; font-size:2em; color:#6f90b8; margin-top:20px; margin-bottom:0px; margin-left:0px; padding:5px 0px; width:100%;}
.cajacontenido p {font-family: 'Alegreya', serif; font-weight:400; font-size:1.2em; color:#000; line-height:1.4em; text-align:justify; margin:15px 0;}

.cajacontenido ul li {font-family: 'Alegreya', serif; font-weight:400; font-size:1.2em; color:#000;text-align:justify; line-height:1.4em;margin:5px 25px;}
.cajacontenido div.contenido {font-family: 'Alegreya', serif; width:65%; min-width:350px; float:right; margin-bottom:20px;}
.cajacontenido div.imagen {width:20%; min-width:180px;float:left;margin-bottom:20px;}
.cajacontenido .titulo1 {clear:both;font-family: 'Alegreya', serif; font-weight:700; font-size:1.4em; color:#000; margin:20px 0; line-height:2em; text-align:justify; margin:20px 0;}
.cajacontenido .titulo2 {clear:both;font-family: 'Alegreya', serif; font-weight:700; font-size:1.2em; color:#000; margin:20px 0; line-height:2em; text-align:justify; margin:20px 0; font-style:italic;}


#bloquedireccion{padding:5px;text-align:center;margin-top:20px; float:left; width:50%; margin-left:20px;}
#bloquedireccion div{font-family: 'Alegreya', serif; color:#585757; text-decoration:none; font-size:1.2em;text-align:justify;float:none; margin-left:10px;}



/*PARA MOVILES*/


@media screen and (max-width:800px) {

#general {position:relative; display:block;width:100%; min-width:320px;margin:0 auto;z-index:1;overflow:visible;}
#cabecera {position:relative; width:100%; min-width:320px; height:150px;  margin:0px auto; overflow:visible; background-color:#fff;z-index:99;}
#logotipo {position:absolute; width:98%; min-width:225px; float:none; height:100px; text-align:center;margin-top:5px;}
header {position:relative;width:100%; height:100px; min-width:320px; speak: none;z-index:50; color:#fff; overflow:visible; float:none; text-align:center;  
/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
header nav {position:absolute;top:130px;z-index:99; text-align:right; left:-210px; width:180px;}

.menu_bar {display:block;	position:absolute;width:65px; height:65px; z-index:70; top:95px; left:0px; border:0px solid #000; }
.menu_bar .bt-menu {width:70px;display:block;}
header nav ul {	display:block;	float:none;margin:20px 10px;	height:100%;	background-color:#eee;list-style:none;overflow:visible;z-index:99;padding:2px;}
header nav ul li {display:block;float:none;	margin:7px 3px;	height:auto;	background:#fff;font-size:1.3em; color:#29166e;}
header nav ul li a{border-bottom:10px solid #fff;}
header nav ul li a:hover {text-decoration:none;}

#cuerpo {position:relative; display:block; width:100%;min-width:320px; margin:0px auto; z-index:10;}

#bloquedatoscontacto {display:block; position:absolute; width:95%; min-width:300px;font-size:1em;color:#29166e;text-align:right; font-weight:normal;top:110px; right:20px;}

#bloquedireccioncontacto{width:100%; float:none;}

#piepagina {position:relative;width:100%; min-width:320px;height:100%; min-height:200px;margin-top:0px; font-family: 'ford_antenna_regularregular'; text-align:center; padding:10px 0;z-index:50; background-color:#2e3178;}
#piepagina .bloqueizquierdo {top:100px;width:95%;position:absolute; min-width:300px; float:none;font-size:0.8em;color:#fff;text-align:center; font-weight:normal; margin-top:10px; margin-left:10px;margin-bottom:10px; margin-right:10px;}
#piepagina .bloquederecho {display:none;width:95%; min-width:300px; float:none;font-size:1em;color:#fff;text-align:left; font-weight:normal; margin-top:0px; margin-left:20px;margin-bottom:10px; margin-right:20px;}
#piepagina .bloquecentro {width:95%; position:relative;float:none; left:0;margin:20px auto; font-size:0.8em;color:#fff;text-align:left; font-weight:normal; line-height:1.5em; border:0px solid #000;}
#piepagina div a {color:#fff;text-decoration:none;}
#piepagina div a:hover {color:#fff;text-decoration:underline;}

#contenedorinicio {position:relative;width: 100%;display:block;min-width:320px;max-width:100%;min-height:300px;margin: 0 auto;overflow:hidden;z-index:5;}
#contenedorinicio ul li img{height:150%; width:150%;}
div.bloqueimageninicio{position:absolute;left:5px;top:5px; width:90%; min-width:250px; height:auto; min-height:300px; padding:5px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:1.3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:10px;}
div.bloqueimageninicio .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.1em; color:#000; font-weight:bold; margin:10px; line-height:1.1em;}
div.bloqueimageninicio .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.bloqueimageninicio2{position:absolute;left:5px;top:5px; width:90%; min-width:250px; height:auto; min-height:300px; padding:5px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio2 .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:1.3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:10px;}
div.bloqueimageninicio2 .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.1em; color:#000; font-weight:bold; margin:10px; line-height:1.1em;}
div.bloqueimageninicio2 .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.bloqueimageninicio3{position:absolute;left:5px;top:5px; width:90%; min-width:250px; height:auto; min-height:300px; padding:5px; z-index:56; text-align:left;line-height:1.2em;background: url(../img/fondobloqueinicio.png) repeat center top; border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;-webkit-border-radius: 20px 20px 20px 20px;border: 0px solid #000000;}
div.bloqueimageninicio3 .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:1.3em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:10px;}
div.bloqueimageninicio3 .textobloque {position:relative; font-family: 'ford_antenna_regularregular'; font-size:1.1em; color:#000; font-weight:bold; margin:10px; line-height:1.1em;}
div.bloqueimageninicio3 .textobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}

div.cuerpobloque{position:relative; width:95%; height:100%; margin:10px auto;}
div.cuerpobloque .titulobloque {position:relative; font-family: 'bankgothic_md_btmedium'; font-size:2.5em; font-weight:bold; color:#29166e;font-variant:small-caps; margin:10px;}
div.cuerpobloque .titulo2bloque {position:relative; font-family: 'ford_antenna_regularbold'; font-size:1.2em; font-weight:bold; color:#000;font-variant:small-caps; margin:10px;}
div.cuerpobloque p {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px;}
div.cuerpobloque ul {font-family: 'ford_antenna_regularregular'; font-size:1em; color:#000; font-weight:normal; margin:10px; margin-left:30px;}
div.cuerpobloque div.bloqueformulario {width:95%; margin:0 auto; float:none;}
div.cuerpobloque div.bloqueintranet {width:95%; margin:0 auto; float:none;}
div.cuerpobloque div.candado {display:none;}
div.cuerpobloque div.bloquecontacto{width:95%; float:none; margin:0px auto;}
div.cuerpobloque div.bloquealmacenes{width:95%; float:none;}
div.cuerpobloque div.bloquecontacto div.bloquedelegacion {width:95%; float:none;}
div.cuerpobloque div.bloquecontacto .icondireccion{width:20px; height:20px; overflow:hidden;float:left;}
div.cuerpobloque div.bloquecontacto .icondireccion img{width:20px; height:20px;}
div.cuerpobloque div div.titulo1 {position:relative; font-family: 'ford_antenna_regularbold'; font-size:1.6em; font-weight:bold; color:#000;font-variant:small-caps; margin:10px;}
div.cuerpobloque div div.etiquetacontacto {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:1em; margin:0 10px;}
div.cuerpobloque div div.etiquetaintranet {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; font-size:1em; margin:0 10px;}
div.cuerpobloque div.bloquecontacto div.etiquetadireccion {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:0.8em; margin:0 3px;}
div.cuerpobloque div.bloquealmacenes div.etiquetadireccion {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:0.8em; margin:10px 3px;}
div.cuerpobloque div.bloquedelegacion div.etiquetadireccion {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; float:left; font-size:0.8em; margin:10px 3px;}
div.cuerpobloque div.bloqueformulario div.notalegal {font-family: 'ford_antenna_regularregular'; font-weight:normal; font-size:0.8em; color:#000; margin:10px 0; line-height:1em; text-align:justify; }
.stinput {font-family: 'ford_antenna_regularregular'; font-weight:normal; font-size:1em; color:#000; padding:5px; line-height:1.4em; text-align:justify; margin:10px 0;}
.botoncontacto input {font-family: 'ford_antenna_regularregular'; color:#000; text-decoration:none; font-size:1.2em; font-weight:normal; margin:10px 30px;}

#contenedor {  
    position:relative;
		top:0px;
		width: 100%;
		display:block;
		height:100%;
		max-width:100%;
   	margin: 0 auto;
		overflow:hidden;
		z-index:5;
}

#qr{display:none;}


}

