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

/*
VERDE: #169183
LILA: #4e2459
GRIS OSCURO: #535353
GRIS CLARO: #e8ecea
*/

@font-face {
  font-family: 'Raleway-MediumItalic';
  src: url('raleway/Raleway-MediumItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-MediumItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-MediumItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-MediumItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-MediumItalic.svg#3590ca730bc5d14ad0cd2075f587ef6d') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-ExtraLightItalic';
  src: url('raleway/Raleway-ExtraLightItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-ExtraLightItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-ExtraLightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-ExtraLightItalic.svg#3687923329a90dab836fd0adea434a16') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-BlackItalic';
  src: url('raleway/Raleway-BlackItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-BlackItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-BlackItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-BlackItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-BlackItalic.svg#ba8998dabb0836ea9caba180faa0ff99') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-ThinItalic';
  src: url('raleway/Raleway-ThinItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-ThinItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-ThinItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-ThinItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-ThinItalic.svg#e9399d4a53c5e2c525c3b941251389e0') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-SemiBold';
  src: url('raleway/Raleway-SemiBold.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-SemiBold.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-SemiBold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-SemiBold.svg#27d695091e6c815cf171653bd8e07de1') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Raleway-ExtraBoldItalic';
  src: url('raleway/Raleway-ExtraBoldItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-ExtraBoldItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-ExtraBoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-ExtraBoldItalic.svg#5cf43884d45adf3aadb6b2834417e153') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Raleway-Black';
  src: url('raleway/Raleway-Black.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Black.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Black.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Black.svg#22dc7f090e7db300b0c09439abad7199') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-ExtraLight';
  src: url('raleway/Raleway-ExtraLight.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-ExtraLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-ExtraLight.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-ExtraLight.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-ExtraLight.svg#e01e70f91703ec773b0480a1714e8ebd') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-BoldItalic';
  src: url('raleway/Raleway-BoldItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-BoldItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-BoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-BoldItalic.svg#cd4dda784e572ea5449216b4a2c2256a') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Raleway-Thin';
  src: url('raleway/Raleway-Thin.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Thin.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Thin.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Thin.svg#9d88af5bcbe5cc0ab85ffc4f0a7265cc') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-LightItalic';
  src: url('raleway/Raleway-LightItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-LightItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-LightItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-LightItalic.svg#5ed896ef18a9faa069b33fbff6ac231d') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-Regular';
  src: url('raleway/Raleway-Regular.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Regular.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Regular.svg#f53cbacd8b0fdfdba3b5d3fcc369dc1c') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-SemiBoldItalic';
  src: url('raleway/Raleway-SemiBoldItalic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-SemiBoldItalic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-SemiBoldItalic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-SemiBoldItalic.svg#e5cc2657ed3858f8962ec2835b41eaa7') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Raleway-Light';
  src: url('raleway/Raleway-Light.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Light.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Light.svg#a629611727a36c86101ab9fa7aceda04') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Raleway-Bold';
  src: url('raleway/Raleway-Bold.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Bold.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Bold.svg#4442fe0194c8fbca9fd44d69c555e3ea') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Raleway-Italic';
  src: url('raleway/Raleway-Italic.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Italic.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Italic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Italic.svg#d2e5c0c63d82beebb8e5bd19b60acbe3') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-Medium';
  src: url('raleway/Raleway-Medium.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-Medium.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-Medium.svg#830a31480c633d9fd527c9f94e12f322') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

@font-face {
  font-family: 'Raleway-ExtraBold';
  src: url('raleway/Raleway-ExtraBold.eot'); /* IE9 Compat Modes */
  src: url('raleway/Raleway-ExtraBold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('raleway/Raleway-ExtraBold.woff') format('woff'), /* Modern Browsers */
       url('raleway/Raleway-ExtraBold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('raleway/Raleway-ExtraBold.svg#2e4fef38243a232f976bd5356e1d047b') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-family:'Raleway-Regular', Arial, Helvetica, sans-serif, Verdana;
  color: #4a4b47;
  background: #fff;
}

a:-webkit-any-link {
	text-decoration:none;
}

.ajuste {
	height:1320px;
}

img {
	width:100%;
	height:auto;
}

/*Fixed nav NAV*/
#idiomas {
	position:absolute;
	top:20px;
	right:20px;
}

#idiomas a {
	margin-left:10px;
	color:#4e2459;
	font-size:0.90em;
	text-decoration:none;
}

#idiomas a:hover, a.hover {color:#169183;}
/*Fixed nav NAV END*/

.cabecera {
	width:100%;
	padding-top:80px;
	padding-bottom:75px;
	color:#E6E6E6;
	text-align:center;
	background-color:#4e2459;
}

.titulo {
	font-family:'Raleway-ExtraLight', Arial, Helvetica, sans-serif, Verdana;
	font-size:2.5em;
}

.regular {
	font-family:'Raleway-Regular', Arial, Helvetica, sans-serif, Verdana;
}

.separador {
	width:130px;/*tamaño del separador*/
	margin:20px auto;
}

.texto {
	width:25%;/*ancho del bloque de texto*/
	margin:0 auto;
	color:#E6E6E6;
	font-family:'Raleway-Thin', Arial, Helvetica, sans-serif, Verdana;
	line-height:35px;
	font-size:1.2em;
	letter-spacing:0.5px;
}

.imagen {
	width:100%;
	height:1200px;
	background-image:url(../img/maria-garau-juan-abogada-equipo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

/*HOME*/
.despacho {
	background-color:#169183;
}

#logo {
	position:absolute;
	width:20%;/*cambiar para el tamaño del logo*/
	min-width:250px;
	height:auto;
	margin:17% auto;/*cambiar 15% para centrar verticalmente*/
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
}

/*.down-arrow {
	position:absolute;
	width:32px;
	height:auto;
	bottom:2%;
	margin:auto;
	left:50%;
	-webkit-transform: translateX(-50%);
}*/

.down-arrow {
	position:absolute;
	width:32px;/*tamaño de la flecha 32*/
	height:auto;
	margin:135% 50%;/*cambiar para centrar verticalmente y horizontalmente*/
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	-webkit-transform: translateX(-50%);
}
/*HOME END*/

/*DESPACHO*/
.marco-maria {
	/*z-index:10;*/
	position:absolute;
	width:420px;/*cambiar para el tamaño del marco*/
	height:420px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:70px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 15px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/maria-garau.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.marco-bernat {
	/*z-index:10;*/
	position:absolute;
	width:420px;/*cambiar para el tamaño del marco*/
	height:420px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:70px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 15px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/bernat-paris.png);
	background-color:#4e2459;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.marco-barbara {
	/*z-index:10;*/
	position:absolute;
	width:420px;/*cambiar para el tamaño del marco*/
	height:420px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:70px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 15px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/barbara-besalduch.png);
	background-color:#4e2459;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.marco-ulrike {
	/*z-index:10;*/
	position:absolute;
	width:420px;/*cambiar para el tamaño del marco*/
	height:420px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:70px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 15px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/ulrike-jungen.png);
	background-color:#4e2459;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.marco-ana {
	/*z-index:10;*/
	position:absolute;
	width:420px;/*cambiar para el tamaño del marco*/
	height:420px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:70px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 15px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/ana-palmer.png);
	background-color:#4e2459;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.blanco-despacho {
	width:100%;
	height:260px;
	background-color:#fff;
}

.curriculum {
	width:100%;
	padding-top:260px;/*margen superior, modificar .content-wrap section en tabs.css para centrar*/
	padding-bottom:70px;/*margen inferior*/
	color:#fff;
	background-color:#169183;
}

.curriculum-txt {
	width:100%;/*ancho del cuerpo de texto*/
	margin:0 auto;
	font-family:'Raleway-Thin', Arial, Helvetica, sans-serif, Verdana;
	font-size:0.9em;
	line-height:32px;
	letter-spacing:0.5px;
}

.curriculum-txt a{
	color:#4e2459;
}

.curriculum-txt a:hover{
	color:#4e2459;
}

.curriculum-txt-email {
	color:#4e2459;
	text-decoration:none;
	font-family:'Raleway-Bold', Arial, Helvetica, sans-serif, Verdana;
}
/*DESPACHO END*/

/*AREAS*/
.icono-inmobiliario {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/inmobiliario-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-mercantil {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/mercantil-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-sucesorio {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/sucesorio-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-noresidentes {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/noresidentes-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-fiscal {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/fiscal-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.blanco-areas {
	width:100%;
	height:145px;
	background-color:#fff;
}

.fondo {
	width:100%;
	padding-top:110px;
	padding-bottom:45px;/*margen inferior*/
	color:#fff;
	background-color:#169183;
}

.fondo-txt {
	width:35%;/*ancho del cuerpo de texto*/
	margin:0 auto;
	font-family:'Raleway-Thin', Arial, Helvetica, sans-serif, Verdana;
	font-size:0.9em;
	line-height:32px;
	letter-spacing:0.5px;
}

.fondo-txt a{
	color:#fff;
	text-decoration:underline;
}

.ver {
	z-index:20;
	width:100%;
	/*padding-top:33px;
	padding-bottom:30px;*/
	color:#169183;
	font-size:0.9em;
	background-color:#fff;
	letter-spacing:0.5px;
	font-family:'Raleway-Medium', Arial, Helvetica, sans-serif, Verdana;
}

/*.ver a:link {text-decoration:none; font-style:normal; color:#FFF;}
.ver a:visited {text-decoration:none; font-style:normal; color:#FFF;}
.ver a:hover {background-color:#4e2459;text-decoration:underline; font-style:normal; color:#FFF;}*/
/*AREAS END*/

/*CONTACTO*/
.contacto {
	width:100%;
	padding-top:110px;
	padding-bottom:45px;/*margen inferior*/
	color:#fff;
	background-color:#169183;
}

.contacto-txt {
	width:29%;/*ancho del cuerpo de texto*/
	margin:0 auto;
	font-family:'Raleway-Thin', Arial, Helvetica, sans-serif, Verdana;
	font-size:1.0em; /*0.9em;*/ 
	line-height:32px;
	letter-spacing:0.5px;
}

.contacto-txt a{
	color:#fff;
}

.contacto-txt a:hover{
	color:#fff;
}

.icono-direccion {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/direccion-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-direccion:hover {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/direccion-icon-hover.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-telefono {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/telefono-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-telefono:hover {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/telefono-icon-hover.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	tel:+34971919555;
}

.icono-email {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/email-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.icono-email:hover {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background-image: url(../img/email-icon-hover.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}


.icono-horario {
	/*z-index:10;*/
	position:absolute;
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	margin:0 auto;
	top:40px;/*margen superior*/
	left:0px;
	bottom:0px;
	right:0px;
	border:solid 12px #fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	
	background-image: url(../img/horario-icon.png);
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

.telf {
	color:#fff;
	text-decoration:none;
}

#formulario {
	width:100%;
	background-color:#fff;
}

#formulario-iner {
	width:30%;/*ancho del formulario*/
	margin:0 auto;
	padding-top:45px;/*margen superior del formulario*/
	padding-bottom:45px;/*margen inferior del formulario*/
	text-align:left;
}

.acepto a:link {text-decoration: none; color: #A6A6A6;}
.acepto a:visited {text-decoration: none; color: #A6A6A6;}
.acepto a:hover {text-decoration: underline; color: #A6A6A6;}

#footer {
	width:100%;
	padding:20px 50px 40px 50px;
	color:#E6E6E6;
	font-family:'Raleway-Regular'!important;
	font-size:0.8em;
	background-color:#4e2459;
	letter-spacing:0.5px;
}

#legal {
	float:left;
}

#legal a:link {text-decoration:none; color:#FFF;}
#legal a:visited {text-decoration:none; color:#FFF;}
#legal a:hover {text-decoration:underline; color:#FFF;}

#disenada {
	float:right;
}

#disenada a:link {text-decoration:none; font-style:normal; color:#FFF;}
#disenada a:visited {text-decoration:none; font-style:normal; color:#FFF;}
#disenada a:hover {text-decoration:underline; font-style:normal; color:#FFF;}
/*CONTACTO END*/



/* Media pantalla */ /*1920x1080px*/
@media only screen and (max-width: 1920px) {

.ajuste {
	height:1080px;
}

.cabecera {
	padding-top:60px;
	padding-bottom:50px;
}

.titulo {
	font-size:2.15em;
}

.separador {
	width:130px;/*tamaño del separador*/
	margin:20px auto;
}

.texto {
	width:50%;/*ancho del bloque de texto*/
	line-height:33px;
	font-size:1.15em;
}

.imagen {
	width:100%;
	height:900px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:25%;/*cambiar para el tamaño del logo*/
	margin:17% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	position:absolute;
	width:32px;/*tamaño de la flecha*/
	height:auto;
	bottom:15%;
	margin:90% 50%;/*cambiar para centrar verticalmente y horizontalmente*/
}
/*HOME END*/

/*DESPACHO*/
.marco-maria {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 15px #fff;
}

.marco-bernat {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 15px #fff;
}

.marco-barbara {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 15px #fff;
}

.marco-ulrike {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 15px #fff;
}

.marco-ana {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 15px #fff;
}

.blanco-despacho {
	height:170px;
}

.curriculum {
	width:100%;
	padding-top:170px;/*margen superior, modificar .content-wrap section en tabs.css para centrar*/
	padding-bottom:35px;/*margen inferior*/
}

.curriculum-txt {
	width:40%;/*ancho del cuerpo de texto*/
	font-size:0.85em;
	line-height:30px;
}
/*DESPACHO END*/

/*AREAS*/
.icono {
	width:150px;/*cambiar para el tamaño del marco*/
	height:150px;/*cambiar para el tamaño del marco*/
	top:25px;/*margen superior*/
	border:solid 12px #fff;
}

.blanco-areas {
	height:120px;
}

.fondo {
	padding-top:130px;
	padding-bottom:30px;/*margen inferior*/
}

.fondo-txt {
	width:45%;/*ancho del cuerpo de texto*/
	font-size:0.85em;
	line-height:30px;
}

.ver {
	/*padding-top:30px;
	padding-bottom:27px;*/
	font-size:0.9em;
}
/*AREAS END*/

/*CONTACTO*/
.contacto {
	padding-top:130px;
	padding-bottom:30px;/*margen inferior*/
}

.contacto-txt {
	width:29%;/*ancho del cuerpo de texto*/
	font-size:0.85em;
	line-height:30px;
}

.telf {
	font-size:1.0em;
}

#formulario-iner {
	width:40%;/*ancho del formulario*/
	padding-top:30px;/*margen superior del formulario*/
	padding-bottom:40px;/*margen inferior del formulario*/
}

#footer {
	padding:20px 50px 35px 50px;
	font-size:0.8em;
}
/*CONTACTO END*/
}


/* Media pantalla */ /*1600x1080px*/
@media only screen and (max-width: 1600px) {
.ajuste {
	height:1200px;
}

.imagen {
	width:100%;
	height:750px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:30%;/*cambiar para el tamaño del logo*/
	margin:22% auto;/*cambiar 15% para centrar verticalmente*/
}
/*HOME END*/

/*CONTACTO*/
#formulario-iner {
	width:45%;/*ancho del formulario*/
}
/*CONTACTO END*/
}


/* Media pantalla */ /*1440x900px*/
@media only screen and (max-width: 1440px) {
.ajuste {
	height:900px;
}

/*HOME*/
#logo {
	width:25%;/*cambiar para el tamaño del logo*/
	margin:20% auto;/*cambiar 15% para centrar verticalmente*/
}
/*HOME END*/

/*DESPACHO*/
.curriculum-txt {
	width:50%;/*ancho del cuerpo de texto*/
}
/*DESPACHO END*/

/*CONTACTO*/
#formulario-iner {
	width:45%;/*ancho del formulario*/
}
/*CONTACTO END*/
}


/* Laptop */ /*1280x800px*/
@media only screen and (max-width: 1280px) {

.ajuste {
	height:700px;
}

.cabecera {
	padding-top:38px;
	padding-bottom:35px;
}

.titulo {
	font-size:1.8em;
}

.separador {
	width:100px;/*tamaño del separador*/
	margin:5px auto 8px auto;
}

.texto {
	width:45%;/*ancho del bloque de texto*/
	font-family:'Raleway-Regular';
	line-height:27px;
	font-size:1.05em;
}

.imagen {
	width:100%;
	height:650px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:30%;/*cambiar para el tamaño del logo*/
	margin:16% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	position:absolute;
	width:25px;/*tamaño de la flecha*/
	height:auto;
	bottom:10%;
}
/*HOME END*/

/*DESPACHO*/
.marco {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:25px;/*margen superior*/
	border:solid 12px #fff;
}

.blanco-despacho {
	height:160px;
}

.curriculum {
	width:100%;
	padding-top:175px;/*margen superior, modificar .content-wrap section en tabs.css para centrar*/
	padding-bottom:30px;/*margen inferior*/
}

.curriculum-txt {
	width:50%;/*ancho del cuerpo de texto*/
	font-family:'Raleway-Regular';
	font-size:0.8em;
	line-height:27px;
}
/*DESPACHO END*/

/*AREAS*/
.icono-inmobiliario {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
}

.icono-mercantil {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
}


.icono-noresidentes {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
}

.blanco-areas {
	height:110px;
}

.fondo {
	padding-top:130px;
	padding-bottom:25px;/*margen inferior*/
}

.fondo-txt {
	width:55%;/*ancho del cuerpo de texto*/
	font-family:'Raleway-Regular';
	font-size:0.8em;
	line-height:27px;
}

.ver {
	/*padding-top:30px;
	padding-bottom:27px;*/
	font-size:0.9em;
}
/*AREAS END*/

/*CONTACTO*/
.contacto {
	padding-top:130px;
	padding-bottom:25px;/*margen inferior*/
}

.contacto-txt {
	width:29%;/*ancho del cuerpo de texto*/
	font-family:'Raleway-Regular';
	font-size:0.8em;
	line-height:27px;
}

.icono-direccion {
	top:30px;/*margen superior*/
}

.icono-direccion:hover {
	top:30px;/*margen superior*/
}

.icono-telefono {
	top:30px;/*margen superior*/
}

.icono-telefono:hover {
	top:30px;/*margen superior*/
}

.icono-email {
	top:30px;/*margen superior*/
}

.icono-email:hover {
	top:30px;/*margen superior*/
}

.icono-horario {
	top:30px;/*margen superior*/
}

.telf {
	font-size:1.0em;
}

#formulario-iner {
	width:50%;/*ancho del formulario*/
	padding-top:30px;/*margen superior del formulario*/
	padding-bottom:40px;/*margen inferior del formulario*/
}

#footer {
	padding:13px 50px 27px 50px;
	font-family:'Raleway-Regular';
	font-size:0.75em;
}
/*CONTACTO END*/
}



/* Tablet Landscape*/ /*1024x768px*/
@media only screen and (max-width: 1024px) {
.ajuste {
	height: 680px;
}

.cabecera {
	color:#fff; /*#E6E6E6;*/
}

.titulo {
	font-size:1.8em;
}

.texto {
	width:70%;/*ancho del bloque de texto*/
	font-size:1.0em;
	line-height:25px;
	color:#fff;
}

.imagen {
	width:100%;
	height:550px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:35%;/*cambiar para el tamaño del logo*/
	margin:22% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	bottom:5%;
}
/*HOME END*/

/*DESPACHO*/
.marco-maria {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-bernat {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-barbara {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-ulrike {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-ana {
	width:300px;/*cambiar para el tamaño del marco*/
	height:300px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.blanco-despacho {
	height:160px;
}

.curriculum {
	padding-top:180px;/*margen superior, modificar .content-wrap section en tabs.css para centrar*/
	padding-bottom:30px;/*margen inferior*/
}

.curriculum-txt {
	width:65%;/*ancho del cuerpo de texto*/
	font-size:0.8em;
	line-height:25px;
	color:#fff;
}
/*DESPACHO END*/

/*AREAS*/
.icono-inmobiliario {
	top:30px;/*margen superior*/
}

.icono-mercantil {
	top:30px;/*margen superior*/
}

.icono-noresidentes {
	top:30px;/*margen superior*/
}

.icono-fiscal {
	top:30px;/*margen superior*/
}

.blanco-areas {
	height:115px;
}

.fondo {
	padding-top:120px;
	padding-bottom:28px;/*margen inferior*/
}

.fondo-txt {
	width:80%;/*ancho del cuerpo de texto*/
	font-size:0.8em;
	line-height:25px;
	color:#fff;
}
/*AREAS END*/

/*CONTACTO*/
.contacto {
	padding-top:100px;
	padding-bottom:22px;/*margen inferior*/
}

.contacto-txt {
	width:35%;/*ancho del cuerpo de texto*/
	font-size:0.8em;
	line-height:25px;
	color:#fff;
	margin-top:20px;
}

#formulario-iner {
	width:60%;/*ancho del formulario*/
}

#footer {
	padding:15px 50px 30px 50px;
	color: #fff;
}

#disenada {
	float:right;
}
/*CONTACTO END*/
}



/* Small tablet Landscape*/ /*800x600px*/
@media only screen and (max-width: 800px) {
.ajuste {
	height: 520px; 
}

.texto {
	width:70%;/*ancho del bloque de texto*/
}

.imagen {
	width:100%;
	height:400px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:35%;/*cambiar para el tamaño del logo*/
	margin:25% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	bottom:5%;
}
/*HOME END*/

/*DESPACHO*/
.curriculum-txt {
	width:80%;/*ancho del cuerpo de texto*/
}
/*DESPACHO END*/

/*AREAS*/
.fondo-txt {
	width:70%;/*ancho del cuerpo de texto*/
}
/*AREAS END*/

/*CONTACTO*/
.contacto {
	padding-top:100px;
	padding-bottom:22px;/*margen inferior*/
}

.contacto-txt {
	width:50%;/*ancho del cuerpo de texto*/
}

.icono-direccion {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-direccion:hover {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-telefono {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-telefono:hover {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-email {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-email:hover {
	top:30px;/*margen superior*/
	bottom:0px;
}

.icono-horario {
	top:30px;/*margen superior*/
	bottom:0px;
}

#formulario-iner {
	width:75%;/*ancho del formulario*/
}
/*CONTACTO END*/
}



/* Small tablet Portrait*/ /*600x800px*/
@media only screen and (max-width: 600px) {
.ajuste {
	height: 720px; 
}

.texto {
	width:70%;/*ancho del bloque de texto*/
}

.imagen {
	width:100%;
	height:400px;
	background-color:#e8ecea;
	color:#fff;
}

/*HOME*/
#logo {
	width:55%;/*cambiar para el tamaño del logo*/
	margin:45% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	bottom:5%;
}
/*HOME END*/

/*AREAS*/
.fondo-txt {
	width:70%;/*ancho del cuerpo de texto*/
}
/*AREAS END*/

/*CONTACTO*/
.contacto-txt {
	width:75%;/*ancho del cuerpo de texto*/
}

#formulario-iner {
	width:75%;/*ancho del formulario*/
}

#footer {
	padding:15px 50px 25px 50px;
}

#legal {
	float:none;
	text-align:center;
	margin:0px 5px 0px 5px;
	padding-top:10px;
}

#disenada {
	float:none;
	margin:10px 5px 0px 5px;
	text-align:center;
}
/*CONTACTO END*/
}



/* Mobil portrait*/ /*320x568px*/
@media only screen and (max-width: 400px) {/*320*/

.ajuste {
	height: 480px;
}


.titulo {
	font-size:1.6em;
}

.separador {
	width:90px;/*tamaño del separador*/
	margin:5px auto;
}

.texto {
	width:80%;/*ancho del bloque de texto*/
	line-height:25px;
	font-size:0.95em;
	margin:10px auto 0px auto;
}

.imagen {
	width:100%;
	height:300px;
}

/*HOME*/
#logo {
	width:27%;/*cambiar para el tamaño del logo*/
	margin:50% auto;/*cambiar 15% para centrar verticalmente*/
}

.down-arrow {
	width:25px;/*tamaño de la flecha*/
	height:auto;
	bottom:3%;
}
/*HOME END*/

/*DESPACHO*/
.marco-maria {
	width:240px;/*cambiar para el tamaño del marco*/
	height:240px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-bernat {
	width:240px;/*cambiar para el tamaño del marco*/
	height:240px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-barbara {
	width:240px;/*cambiar para el tamaño del marco*/
	height:240px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-ulrike {
	width:240px;/*cambiar para el tamaño del marco*/
	height:240px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.marco-ana {
	width:240px;/*cambiar para el tamaño del marco*/
	height:240px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	bottom:0px;
	border:solid 12px #fff;
}

.blanco-despacho {
	height:135px;
}

.curriculum {
	padding-top:140px;/*margen superior, modificar .content-wrap section en tabs.css para centrar*/
	padding-bottom:25px;/*margen inferior*/
}

.curriculum-txt {
	width:80%;/*ancho del cuerpo de texto*/
	font-size:0.75em;
	line-height:25px;
}
/*DESPACHO END*/

/*AREAS*/
.icono-inmobiliario {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-mercantil {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-noresidentes {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-fiscal {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.blanco-areas {
	height:110px;
}

.fondo {
	padding-top:125px;
	padding-bottom:25px;/*margen inferior*/
}

.fondo-txt {
	width:80%;/*ancho del cuerpo de texto*/
	font-size:0.75em;
	line-height:25px;
}

.ver {
	/*padding:28px 20px 25px 20px;*/
	font-size:0.8em;
	line-height:25px;
}
/*AREAS END*/

/*CONTACTO*/
.icono-direccion {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-direccion:hover {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-telefono {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-telefono:hover {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.icono-horario {
	width:200px;/*cambiar para el tamaño del marco*/
	height:200px;/*cambiar para el tamaño del marco*/
	top:30px;/*margen superior*/
	border:solid 12px #fff;
}

.contacto {
	padding-top:125px;
	padding-bottom:25px;/*margen inferior*/
}

.contacto-txt {
	width:80%;/*ancho del cuerpo de texto*/
	font-size:0.75em;
	line-height:25px;
	margin-top:3px;
}

.telf {
	font-size:1.05em;
}

#footer {
	width:100%;
	padding:20px 5px 30px 5px;
	font-size:0.75em;
}

#legal {
	float:none;
	text-align:center;
	margin:0px 5px 0px 5px;
	padding-top:10px;
}

#disenada {
	float:none;
	margin:10px 5px 0px 5px;
	text-align:center;
}
/*CONTACTO END*/
}