@import url(https://fonts.googleapis.com/css?family=Dosis:200,400);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,400);

body {
	display: none;
	margin: 0px;
	font-size: 20px;
	color: #000;
	margin: 0px;
	overflow-x: hidden;
	background-color: #fff;
}

.wp-caption-text {
	font-size: 14px !important;
	font-style: italic !important;
	top: 0px;
	margin-top:-5px;
}

.oculto {
	display:none;
}

.gris a{
	color:#999999;
}

.copyleft {
  display:inline-block;
  transform: rotate(180deg);
}

.nombreseccion {
	position: absolute;
	bottom: 10px;
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.nombreseccion a {
	color:#FFF;
}

#fullscreendiv {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	height:auto;
}

.fullscreenimg {
	max-width: none; 
	height: none; 
}

.reclamo, #logo, .listaenlaces, body, .btn, .campo  {
	font-family: "Dosis", Trebuchet, serif;	
	font-smooth:always;
	-webkit-font-smoothing: antialiased;
	font-weight:200;
}

h1,h2,h3, [class^="tit"], [class^="subtit"], .titdestacado, .titseccion, .cita {
	font-family: "Source Sans Pro", Trebuchet, serif;	
	font-weight:200;
}

img.size-full {
	width:100%;
	height:inherit;
}

#logo { /* logo is important*/
	float:left; color:#FFF; z-index:101; margin-left:10px; margin-top:15px; position:fixed; left:14px; top:0px; font-size:18px;
	font-weight:400;line-height: 20px;
}
#logo div, .sublogo{
	color:#999;
	
}

.lead {
	color: #000;
	margin-bottom:20px;
}

p, .lead {
	line-height: 24px;
}


  /****** Menú Hamburguesa *****/
	#hambmenu {
	  width: 28px;
	  height: 22px;
	  margin-left:13px;
	  margin-top:20px;
	  float:right; 
	  margin-right:30px;
	  position: relative;
	  display:none;
	  z-index:100;
	  -webkit-transform: rotate(0deg);
	  -moz-transform: rotate(0deg);
	  -o-transform: rotate(0deg);
	  transform: rotate(0deg);
	  -webkit-transition: .5s ease-in-out;
	  -moz-transition: .5s ease-in-out;
	  -o-transition: .5s ease-in-out;
	  transition: .5s ease-in-out;
	  cursor: pointer;
	}
	
	#hambmenu span {
	  display: block;
	  position: absolute;
	  height: 2px;
	  width: 100%;
	  background: #fff;
	  border-radius: 1px;
	  opacity: 1;
	  left: 0;
	  -webkit-transform: rotate(0deg);
	  -moz-transform: rotate(0deg);
	  -o-transform: rotate(0deg);
	  transform: rotate(0deg);
	  -webkit-transition: .25s ease-in-out;
	  -moz-transition: .25s ease-in-out;
	  -o-transition: .25s ease-in-out;
	  transition: .25s ease-in-out;
	}
	
	#hambmenu span:nth-child(1) {
	  top: 0px;
	}
	
	#hambmenu span:nth-child(2),#hambmenu span:nth-child(3) {
	  top: 11px;
	}
	
	#hambmenu span:nth-child(4) {
	  top: 22px;
	}
	
	#hambmenu.open span:nth-child(1) {
	  top: 11px;
	  width: 0%;
	  left: 50%;
	}
	
	#hambmenu.open span:nth-child(2) {
	  -webkit-transform: rotate(45deg);
	  -moz-transform: rotate(45deg);
	  -o-transform: rotate(45deg);
	  transform: rotate(45deg);
	}
	
	#hambmenu.open span:nth-child(3) {
	  -webkit-transform: rotate(-45deg);
	  -moz-transform: rotate(-45deg);
	  -o-transform: rotate(-45deg);
	  transform: rotate(-45deg);
	}
	
	#hambmenu.open span:nth-child(4) {
	  top: 11px;
	  width: 0%;
	  left: 50%;
	}  
   /****** Menú Hamburguesa *****/

/* de wordpress */
.alignleft  {
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
.alignright {
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}

/* titulo principal */

.tituloprincipal {
	clear:both;
	position:relative;
	height:100%;
	font-weight:100;
}

.tituloprincipal.upleft{
	position:absolute;
	top:10px;
	left:10px;
}

.tituloprincipal .bottom {
	width:inherit;
	position:absolute; 
	bottom:100px;
	right:22px;
}

.tituloprincipal h1 {
	font-size:86px;
	font-weight:100;
}



.intro {
	padding: 20px;
	background:rgba(51,51,51,0.8);
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

.intro div {
	font-size:14px;
	color:#ccc;
}

.intro .sub {
	color:#999;
	padding-bottom:10px;
}


#menu, .menupie {
	font-family:'Dosis', Helvetica, sans-serif;
	font-weight:700;
	font-smooth:always;
	-webkit-font-smoothing: antialiased;
}




a {
	text-decoration:none;
	font-weight:bold;
	color:#666;
}

a:hover {
	color: #063;
}

img {
	border:none;
}

h1.titseccion {
	font-size: 40px;
	line-height:42px;
	color: #777;
	text-transform:inherit;
	text-transform:uppercase;
}

h1.titseccion.cover {
	font-size: 25px;
}

h1 {
	font-size: 45px;
	line-height: 47px;
	font-weight: 100;
	text-transform: uppercase;	
	color:#666;
}

h2 {
	font-size:20px;
	line-height:19px;
	font-weight:100;
}

/* iframe responsive video visor */
.vvisor {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}
.vvisor iframe{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

#videos {
display:none;

}


/* list blobcol*/

.coleccion .blobcol li {
	height:100%;
	margin-left:0.7%;
	padding:0;
	margin-bottom:20px;
	color:#666;
}



.coleccion .blobcol li:hover {
	background-color:#ccc;
	
	cursor: pointer; 
	cursor: hand;
	color:#ffffff;
}

.blobcol li h2 {
	padding:0px;
	margin:0px;
	font-size:20px;
	line-height:19px;
	font-weight:100;
	padding-left:5px;
	padding-top:5px;
}

.blobcol li p {
	padding-left:5px;
}

/* alturas */


.grid-pad .blobcol {
	min-height:350px;
}

#botonmenu, #botoncerrar {
	display:none;
}

.boton {
	background-color:#696; color:#fff; padding:20px; padding-top:15px; padding-bottom:15px; text-align:center;
}
.boton.ancho {
	width:100%;
	display: block;
	margin-top:5px;
}

.boton.blanco {
	background-color:#fff; color:#000; 
}

.boton:hover {
	background-color:#000; 
}

a.boton:hover {
	color:#fff; 
}

#nav {
	float:right;
	width:100%;
	position:absolute;
	z-index:100;
	min-height:inherit;
	height:70px;
	background-color:transparent;
	 -webkit-transition: background 0.5s linear;
     -moz-transition: background 0.5s linear;
     -ms-transition: background 0.5s linear;
     -o-transition: background 0.5s linear;
     transition: background 0.5s linear;
}



/* toggle menu *************************************************************************************/
/* menu superior */

#menu {
	position:relative;
	width:auto;
	display:inline;
	float:right;
	margin-top:20px;
	margin-right:10px;
	z-index:10;
	
}

#menu ul {
	list-style: none;
	
}
#menu ul ul{
	display:none;
}
#menu li {
	display: block;
	float: left;
	height:50px;
}


#menu li a {
	text-transform:uppercase;
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding-top:8px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	
}

#menu li:hover a {
	
}



/* desplegable */

	#menu li ul {
		display:none;
		position:absolute;
		top:50px;
		min-width:350px;
		height:auto;
		background-color:#FFFFFF;
		margin:5px;
		margin-left:0px;
		padding-left:0px;
	}
	
	#menu li:hover > ul {
		display:block;
	}

	#menu li:hover{
		background-color:#333;
		color:#ffffff;
	}

	#menu li:last-child ul {
		right:-5px;
	}

	#menu li:nth-last-child(2) ul {
		right:-5px;
	}	
	
	#menu li ul li {
		display: block;
		clear:both;
		margin:0px;
		padding:5px;
		padding-left:15px;
		width:100%;
		height:auto;
		
	}
	
	#menu li ul li a{
		font-size:14px;
		padding:0px;
		margin:0px;
		color:#333333;

	}
	
	#menu li ul.sub-menu li:hover a {
		color:#ffffff;
	}
	
	#menu li ul.sub-menu li:hover ul li a {
		color:#000000;
	}

	#menu li ul.sub-menu li ul li:hover a {
		color:#ffffff;
	}	
	
	#menu li ul.sub-menu li ul {
		position:absolute;
		right:-40px;
		top:inherit;
		background-color:#F0F000;
		height:auto;
	}
	

.menu-container {
	float:right;
}
/* fin desplegable */
/* toggle menu *************************************************************************************/


#cookieaviso {
	text-align:center;
	font-size:9px;
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	background-color:rgba(0,0,0,0.8);
	padding:25px;
	padding-top:10px;	
	font-size:18px;
	color:#FFFFFF;
	line-height: 25px;
	z-index:100;
	display:none;
}

/* listaenlaces */

.listaenlaces {
	
}

.listaenlaces ul {
	list-style: none;
	padding-left:0px;
}
.listaenlaces ul ul{
	display:none;
}
.listaenlaces li {
	width: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	list-style-type: circle;
	list-style-position: inside;
}


.listaenlaces li a {
	display: block;
	text-decoration: none;
	color: #666;
	font-size: 16px;
}

.listaenlaces li:hover  {
	color:#000;
	background-color:#F9F9F9;
}
/* listaenlaces */


/* redes compartir */
#redes ul {
	list-style:none;
	padding:0px;
}

#redes ul li {
	float:left;
	padding-right:3px;
}

/* menu pie */


.menupie ul {
	margin: 0;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	padding-left: 0px;
}
.menupie ul ul{
	display:none;
}
.menupie li {
	width: 100%;
	margin:0;
}
.menupie li a {
	display: block;
	text-decoration: none;
	font-size: 14px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:100;
	
	text-transform: uppercase;	
}

.menupie li a:hover {
	color:#ccc;
}
/* fin menu pie*/


/* form y botones */

#form1 input[type="text"] {
	height:40px;
	background-color:#F7F7F7;
}

.campo {
	color:#333333;
	width: 100%;
	border: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 5px;
	font-size:18px;
	background-color:#F7F7F7;
	margin-bottom:15px;
}

.btn {
	margin-top: 20px;
	padding-top: 5px;
	padding-left: 70px;
	padding-right: 70px;
	padding-bottom: 5px;
	border: 2px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #ccc;
	background-color: transparent;
	font-size: 17px;
	font-weight: bold;
	width: auto;
	display: inline-block;
	text-transform: uppercase;
}

.btn:hover {
	cursor: pointer; cursor: hand;
	border:2px solid #00CCFF;
	color: #00CCFF;
}


.btn.azul {
	border:2px solid #0096d7;
	background-color:#0096d7;
}

.btn.gris {
	border:2px solid #666666;
	color:#666666;
}

.btn.azul:hover {
	border:2px solid #00CCFF;
	background-color:#ffffff;
	color: #00CCFF;
}

.btn.gris:hover {
	border:2px solid #000000;
	background-color:#000000;
	color: #FFFFFF;
}

.btn.siguiente {
	float:right;
}


/* utiles ***************/

.columna {
	float: left;
	padding-left:5px;
}

.fila {
	clear:both;
}

.espacio {
	padding-top: 120px;
	clear: both;
}

.espacio.mid {
	padding-top:60px;
}

.separa {
	padding-top:20px;
}

/* centrar div ancho indefinido */

.centrado {
    float: right;
    right: 50%;
    position: relative;
}


/* reset float */
.clear {
	clear:both
}






/* fin utiles ***************/

/* fondos paralax */



.hueco { height: 500px; padding: 0; margin: 0; width: 100%; position: relative; margin: 0 auto; z-index:1;  }

.portada { height: 80vh; padding: 0; margin: 0; width: 100%; position: relative; margin: 0 auto; z-index:1;display:block; }
.hueco.inlay { height: 400px; }
.hueco.mid { height: 180px;}








/* navegación */

#logo {
	text-align: left;
}

footer {
	background-color:#333;
	color:#FFFFFF;
	padding-bottom:100px;
	min-height:350px;
}

.margen {
	padding-left:20px;
	padding-right:20px;	
}

footer a {
	color:#FFF;
}

/* theme */


#tapainstpos {
	position:relative; top:-470px;height:0px;	
}

#tapainstrec {
	width:100%; display:block; height:480px;cursor: pointer; cursor: hand; 
}

/* modulo */

.titdestacado, .titdestacado a {
	text-transform: uppercase;	
	color:#303030;
	font-size:35px;
	line-height:43px;
	margin-left:2px;
	margin-top:0px;
}

.titdestacado span {
	color: #a3a3a3;
	text-transform: uppercase;
}


.txtimg{
	position:relative; top:-45px; height:0px;
}
.modulo {
	margin-bottom:18px;
	padding:10px;
}

.modulo p {
	font-size:14px;
}
.cartela {
	background: rgba(0,0,0,0.5);
	height:40px;
	padding:10px;
}
.cartela.play {
	background-image: url(../img/play.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.modulo .titdestacado  {
	color:#ccc;

    -webkit-transition-property: color;
       -moz-transition-property: color;
         -o-transition-property: color;
            transition-property: color;
    -webkit-transition-duration: 0.2s;
       -moz-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
            transition-duration: 0.2s;
    -webkit-transition-timing-function: linear;
       -moz-transition-timing-function: linear;
         -o-transition-timing-function: linear;
            transition-timing-function: linear;
	
}
a .titdestacado:hover, .modulo:hover .titdestacado  {
	color:#2fb435;

    -webkit-transition-property: color;
       -moz-transition-property: color;
         -o-transition-property: color;
            transition-property: color;
    -webkit-transition-duration: 0.2s;
       -moz-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
            transition-duration: 0.2s;
    -webkit-transition-timing-function: linear;
       -moz-transition-timing-function: linear;
         -o-transition-timing-function: linear;
            transition-timing-function: linear;
	
}
/* modulo */



.cita {
	text-align:center;
	font-size: 31px;
	color: #434343;
	text-transform: uppercase;
}

.cerrar {
	cursor: pointer; 
	cursor: hand;
}


/* módulo enlace video */
.modenlace {
	width:215px; height:287px; float:left; margin-left:3px; margin-right:2px;
}

.modenlace.ancho {
	width:320px;margin-left:15px; margin-right:15px;
}

.modenlace.anchoalto {
	width:320px;height:340px; margin-bottom:20px; 
}

.modenlace.anchobajo {
	width:200px;height:220px; margin-bottom:20px;
}

.modenlace.ancho .foto {
	width:317px;
}

.modenlace .foto {
	width:212px;
	max-height:212px;
	overflow:hidden;
	padding-left:5px;
	padding-right:15px;
}

.modenlace.anchoalto .foto, .modenlace.anchobajo .foto {
	width:100%;
	max-height:inherit;
}

.modenlace .titulo{
	color: #434343;
	clear: both;
	margin-top:4px;
	font-size: 25px;
	padding-left: 5px;
	line-height: 22px;	
}

.modenlace:hover .titulo{
	color:#000;
}

.modenlace .foto img {
	min-height:300px;
}

.modenlace.anchobajo .foto img {
	min-height:inherit;
	width:100%;
}

.modenlace.anchobajo .titulo {
	font-size:15px;
}

.modenlace .foto.discos img {
	width:300px;
	min-height:300px;
}

.modenlace:hover img {
	opacity: 0.5;
}

.modenlace .titulo {
	font-size:20px;
}





.titred {
	vertical-align: middle; font-size:16px;
	 margin-right:20px;
	 display:block; float:left;
}

.titred img {
	vertical-align: middle;
}

.titred a {
	color:#FFF;
}

.titred:hover a {
	color:#0F0;
}

.contactoredes {
	position:relative;  top:-300px; z-index:10; height:0px;
}

#telon {
	background-color:#33; width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:200;
}

.blackbar {
	height:150px; padding-top:20px; background-color:#000000; font-size:24px; color:#FFFFFF;
}

.grow { transform-origin: 0% 1%; transition: all .2s ease-in-out;  }
.grow:hover { transform: scale(5); cursor: pointer; cursor: hand;  }

@media handheld, only screen and (max-width: 1157px) {

.modenlace {
	width:19%; margin-left:4px; margin-right:4px;
}

.modenlace .foto {
	width:100%;
	text-align:center;
}

.modenlace .titulo {
	text-align:center;
	
}

.modenlace.anchoalto {
	width:32%;height:auto; margin-bottom:20px;
}

}

@media handheld, only screen and (max-width: 1024px) {

/* alturas */
.grid .blobcol, .grid-pad .blobcol {
	height:100%;
}



.modenlace {
	width:24%; margin-left:4px; margin-right:4px;
}


}

@media handheld, only screen and (max-width: 900px) {
.modenlace {
	width:32%; margin-left:4px; margin-right:4px;
}
}

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

html,body {
    height:100%;
}

#logo { /* logo is important*/
	position:absolute;
	
}

h1 {
	font-size:25px;
	line-height:30px;	
}

#hambmenu {
	display:block;
}

/* menu superior */

#nav {
	position:fixed;
	padding-top:100px;
	left:0px;
	top:0px;
	width:250px;
	background-color:#000;
	margin-left:-250px;
	float:left;
	z-index:100;
	background:#000;
	min-height:120%;
}



#botonmenu {
	display: block;
	position:absolute;
	top:0px;
	right:0px;
	padding-top:10px;
	padding-right:20px;
	font-size: 20px;
	z-index:10;
}

#botoncerrar {
	display:block;
}


#menu {
	
	position: relative;
	
/*	right: -250px;*/
	right:0px;
	width: 100%;
	
	left:0px;
	padding-bottom:60px;
}

.titdestacado, .titdestacado a {
	font-size:30px;
	line-height:31px;
}


/* toggle menu superior */

#menu li {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#333;

}
#menu li ul.sub-menu li {
	padding-top:8px;
	padding-bottom:8px;
	width:100%;
}

#menu li ul.sub-menu li a {
	font-size:8px;
}

#menu {
	margin-top:0px;
}

#menu li ul {
	min-width:100%;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding:0px;
	padding-left:20px;
	float:none;
}
#menu ul ul{
	display:none;
	position:inherit;
	padding:0px;
	padding-left:15px;
	float:none;
}
#menu li {
	display: block;
	float:none;
	height:auto;
}


#menu li a {
	text-transform:uppercase;
	display: block;
	text-decoration: none;
	color: #ccccc;
	padding-top:5px;
	padding-bottom:7px;
	font-size: 12px;
	padding-right: 10px;
	padding-left: -10px;
}

#menu li a:hover {
	color:#FF9900;
}

/* desplegable */

	#menu li ul.sub-menu li a {
		color:#CCCCCC;
		font-size:12px;
	}
	#menu li ul.sub-menu li ul.sub-menu li a {
		color:#666666	
	}
	#menu li ul.sub-menu li a:hover, #menu li ul.sub-menu li ul.sub-menu li a:hover {
		color:#FF9900;
	}
	
/* desplegable */

	#menu li ul {
		position:relative;
		top:0px;
		background-color:transparent;
		clear:both;
		
	}
	
	#menu li:hover > ul {
		display:none;
	}

	#menu li:hover{
		background-color:transparent;
	}

	

	
	#menu li ul li a {
		font-size:14px;
		padding:0px;
		margin:0px;
		color:#fff;

	}

	#menu li ul.sub-menu {
		clear:both;
		float:none;	
	}

	#menu ul li ul.sub-menu li {
		padding:2px;
		margin:0px;
	}

	#menu li ul.sub-menu li.menu-item ul{
		left:0px;
	}
	
	#menu li ul.sub-menu li:hover a {
		color:#ffffff;
	}
	
	#menu li ul.sub-menu li:hover ul li a {
		color:#ffffff;
	}

	#menu li ul.sub-menu li ul li:hover a {
		color:#ffffff;
	}	
	
	#menu li ul.sub-menu li ul {
		position:relative;
		background-color:transparent;
	}
	
		 
/* fin desplegable */
/* fin botonera menu */

/* toggle menu *************************************************************************************/

/* menu pie*/

.menupie {
	position:relative;
	width:100%;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left:0px;
	height: auto;
}

.menupie li  {
	margin-right: 3px;
	margin-left: 3px;
	width: 100%;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#494949;
}

.menupie li a {
	margin-top:2px;
	text-decoration: none;
	font-size:18px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 9px;
	padding-left: 5px;
	color: #ffffff;
	font-weight: bold;
	
}
.menupie li:hover {
	background-color: #000000;
}


.menupie li a:hover {

}

/* fin botonera menu */


/* elementos */


.centrado {
    float:inherit;
    right:auto;
}

.blobcol p, .blobcol h2 {
	padding-left:10px;
	padding-right:10px;
}


.coleccion .blobcol ul li {
	margin-left:0px;
}


.tituloprincipal .bottom {
	bottom:0px;
	left:0px;
}

.intro {
	width:100%;
	display:block;
	position:fixed;
	bottom:0px;
}




.espacio {
	padding-top: 60px;
}

.espacio.mid {
	padding-top:30px;
}

/*#fondoA, #fondoB, #fondoC, #fondoD {
	background-image:none;
	height:0px;
}*/

.btn {
	clear:both;
	width:100%;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	display:block;
	padding:10px;
	margin:0px;
}

/* theme */

.contactoredes {
	top:0; height:inherit;
	background-image:url(../img/maq/cabecera2mobile.jpg);
	padding-top:20px;
	padding-bottom:20px;
	
}


.titred {
	margin-right:2px;
	font-size:12px;
}

.titred img{
	width:30%;
	height:auto;
}

.modenlace {
	margin-left:2px; margin-right:2px;
}


.modenlace.ancho {
	width:100%;
	height:auto;
	margin-bottom:20px;

}

.modenlace.ancho .foto{
	width:100%;
	max-height:inherit;

}

.modenlace.ancho .foto img{
	width:100%;
	height:auto;
}

.blackbar {
	height:auto; padding-left:20px; padding-right:20px;
}

.modenlace.anchoalto {
	width:49%;
}

iframe {
	width:100% !important;
}

h1.titseccion {
	font-size: 25px;
	line-height:28px;
}

}


@media only screen and (max-width:600px) {
.modenlace {
	width:48%; margin-left:2px; margin-right:2px;
}

#redes ul li {
	width:60px;
	overflow:hidden;
	margin-right:4px;
}

.modenlace.anchobajo {
	width:48%; 
}

}

@media only screen and (max-width: 550px) {
.grid .blobcol   {
	margin-left:-25px;
}
.modenlace.anchoalto {
	width:99%; 
}


}
