/*--- Inicia Íconos a partir de fuentes---*/

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?slblqq');
  src:  url('../fonts/icomoon.eot?slblqq#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?slblqq') format('truetype'),
    url('../fonts/icomoon.woff?slblqq') format('woff'),
    url('../fonts/icomoon.svg?slblqq#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-chevron-circle-up:before {
  	content: "\f139";
	display:block;
	/*background:url(../img/to-top.svg) no-repeat center center;*/
	/*width: 35px;
	height: 35px;*/
	font-size: 35px;
	font-size: 3.5rem;
	color: #86BBD9;
 	position: fixed;
 	z-index: 9999;
  	bottom: 40px;
  	right: 10px;
 	/*border-radius: 5px;*/
  	/*box-shadow: 0 0 10px rgba(0, 0, 0, .05);*/
	/*background-color: rgba(180, 241, 0, .7);*/
}
.icon-plus:before {
  content: "\e900";
}
.icon-circlein-up:before {
  content: "\ea41";
}

/*--- Cierra Íconos a partir de fuentes---*/

* {
	box-sizing:border-box;
}

html{
	font-size: 62.5%;
}

html,
body {
	height: 100%;
}

body {
	margin: 0;
	font-size: 10px;
	font-family: 'Calibri', sans-serif;
	background-color: #FFFFFF;
}

section,
article,
aside,
main,
footer,
video {
	display: block;
}

img {
	max-width: 100%;
}

h1,
h2,
h3{
	margin: 0;
}

/*p {
	margin: 0;
}
*/
#pantalla {
	width: 100%;
	height: auto;
	position: relative;
	float: left;
}
.contenedor {
	width: 1170px;
	height: auto;
	position: relative;
	margin: 0px auto;
/*	padding-right: 15px;
	padding-left: 15px;*/
	overflow: hidden;
	max-width: 100%;
}


/*===NAV===*/

nav ul,
nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
/*=== inicia NAV PRINCIPAL===*/
nav.nav_principal {
	width: 100%;
	height: 50px;
	margin-top: 50px;
	margin-bottom: 15px;
	/*position: relative;*/
	position: fixed;
	z-index: 9999;
	float: left;
	/*background-color: #123040;*/
	
}

/*=== inicia MENÚ COLAPSADO ===*/

.navbar-toggle{
	width: 40px;
	height:25px;
	position: relative;
	float: right;
	padding-right: 10px;
	background-color: transparent;
	cursor: pointer;
	z-index:1;
	display: none;
}

.navbar-toggle .icon-bar{
	width: 95%;
	height: 2px;
	display: block;
	background-color: #fff;
	/*margin-top:4px;*/

}

.navbar-toggle .icon-bar + .icon-bar {
	margin-top:4px;
}
/*=== cierra MENÚ COLAPSADO =====================================*/
header.marca{
	width: 100%;
	position: fixed;
	z-index: 9999;
}
img.marca{
	/*width: 235px;*/
	width: 20.08547%;
	/*width: 20.08547%;*/
	position: relative;
	margin-top: 24px;
}

.bg_nav{
	width: 100%;
	height: 50px;
	/*position: absolute;*/
	margin-top: 50px;
	position: fixed;
	z-index: 8000;
	background-color: #123040;
}

.bg_nav_transparente{
	width: 100%;
	height: 188px;
	/*position: absolute;*/
	position: fixed;
	z-index: 7000;
	background-color: rgba(255,255,255,.8);
	/*background-color: rgba(17,47,63,.4);*/
}
nav.nav_principal ul{
	/*width: 400px;*/
	/*width: 34.188034%;*/
	width: 100%;
	position: relative;
	float: right;
	margin-top: 15px;
	list-style: none;
	cursor: pointer;
}
nav.nav_principal ul li {
	height: 100%;
	position: relative;
	float: left;
}

nav.nav_principal ul li:nth-child(1){
	/*width: 73px;*/
	width: 6.2393%;
}
nav.nav_principal ul li:nth-child(2){
	/*width: 176px;*/
	width: 15.0427%;
}
nav.nav_principal ul li:nth-child(3){
	/*width: 74px;*/
	width: 6.3247%;
}

nav.nav_principal ul li:not(.last) {
	/*margin-right: 30px;*/
	margin-right: 2.564102%;
}

nav.nav_principal ul li.empresa{
	/*margin-left: 787px;*/
	margin-left: 67.2649%;
}

nav.nav_principal ul li a{
	text-decoration: none;
	font-size: 20px;
	font-size: 2.0rem;
	color: #fff;
	display: block;
}

nav.nav_principal a:link{
	color: #B3B3B3;
}

nav.nav_principal a:focus{
	color: #3693C2;
	border-bottom: solid 2px #3693C2;
}
nav.nav_principal a:hover{
	color: #B3B3B3;
	border-bottom: solid 2px #B3B3B3;
}

nav.nav_principal a.active {
	color: #3693C2;
	border-bottom: solid 2px #3693C2;
}
/*=== cierra NAV PRINCIPAL=====================================*/


/*===NAV SECUNDARIO===*/
ul.nav_principal ul.desplegar{
	/*width: 270px;*/
	width: 23.0769%;
	/*padding-left: 10px;*/
	padding-left: 0.8547%;
	/*margin-right: 30px;*/
	margin-right: 2.5641%;
	display: none;
	background-color: rgba(17,47,63,.65);
}

ul.nav_principal ul.desplegar li a{
	font-size: 16px;
	font-size: 1.6rem;
	color: #fff;
	border-bottom: none;
}

ul.nav_principal ul.desplegar li {
	width: 100%;
	/*height: 30px;*/
	margin-top: 10px;
	float: left;
	list-style: none;
}

ul.nav_principal ul.desplegar li.last{
	margin-bottom: 10px;
}

nav.nav_principal ul.desplegar li a:link{
	color: #fff;
}

nav.nav_principal ul.desplegar li a:hover{
	color: #B1B3B5;	
}
/*=== cierra NAV SECUNDARIO=====================================*/

/*===Inicia SLIDE===*/

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

.header-principal,
.header-secundario{
	/*width: 1170px;*/
	width: 100%;
	/*height: 450px;*/
	position: relative;
	float: left;
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 175px;
}


.header-principal-intro{
 	/*width: 270px;*/
 	width: 23.076923%;
	height: 35px;
	position: absolute;
	z-index: 9999;
	/*margin: 385px 100px 30px 800px;*/
	margin: 385px 8.5470085% 30px 68.376068%;
	background-color: rgba(255,255,255,.75);
}

.header-principal-intro h4{
 	padding: 7.5px 0px;
	margin: 0px;
 	font-size: 18px;
 	font-size: 1.8rem;
	text-align: center;
	color: #666666; 
	
}
 /*----Inicia Menú de navegación---*/
div.bot_galeria_1,
div.bot_galeria_2,
div.bot_galeria_3,
div.bot_galeria_4,
div.bot_galeria_5,
div.color_1,
div.color_2,
div.color_3,
div.color_4,
div.color_5{
	width: 35px;
	height: 35px;
	position: absolute;
	/*margin-right: 15px;*/
	margin-right: 1.2820512%;
	margin-top: 385px;
	border-radius: 50%;
	border: solid 2px #FFFFFF;
}

div.bot_galeria_1,
div.bot_galeria_2,
div.bot_galeria_3,
div.bot_galeria_4,
div.bot_galeria_5{
	background-color: #BBBDC0;
	z-index: 9999;
}

div.color_1,
div.color_2,
div.color_3,
div.color_4,
div.color_5{
	background-color: #3693C2;
	z-index: 9999;	
}

div.bot_galeria_1,
div.color_1{
	/*margin-left: 470px;*/
	margin-left: 40.17094017%;
}

div.bot_galeria_2,
div.color_2{
	/*margin-left: 520px;*/
	margin-left: 44.444444%;
}

div.bot_galeria_3,
div.color_3{
	/*margin-left: 570px;*/
	margin-left: 48.717948%;
}

div.bot_galeria_4,
div.color_4{
	/*margin-left: 620px;*/
	margin-left: 52.991452%;
}

div.bot_galeria_5,
div.color_5{
	/*margin-left: 670px;*/
	margin-left: 57.264957%;
}

/*----Cierra Menú de navegación---*/

.header-secundario-intro{
 	width: 100%;
	height: auto;
	padding: 5px;
	position: absolute;
	z-index: 9999;
	margin-top: 275px;
	background-color: rgba(255,255,255,.75);
 }

.header-secundario-intro p{
 	padding: 7.5px 0px;
	margin: 0px;
 	font-size: 24px;
 	font-size: 2.4rem;
 	font-style: italic;
	text-align: center;
	color: #3693C2; 
	
 }
/*===Cierra SLIDE===*/

.row{
	width: 100%;
	height: auto;
	overflow: hidden;
	/*margin-top: 30px;*/
	margin-top: 0px;
	margin-bottom: 0px;
}

/*===TEXTO DESTACADO===*/
blockquote {
	/*width: 1100px;*/
	width: 94.01709%;
	/*margin-right: 35px;*/
	margin-right: 2.9914%;
	/*margin-left: 35px;*/
	margin-left: 2.9914%;
	margin-top: 0px;
    /*padding: 15px 25px;*/
    padding: 15px 2.136752%;
    overflow: hidden;
    background-color: #C2DCEB;
    font-family: 'Calibri';
    font-style: italic;
    color: #1B72B1; 
    border-left: 20px solid #3693C2;
   
}

blockquote p{
	margin: 0px;
	font-size: 24px;
    font-size: 2.4rem;
}

h2.empresa{
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 34px;
	font-size: 3.4rem;
	font-weight: bold;
	color: #666666;
}

/*===Inicia BOTONES DESTACADOS===*/

article.prod,
article.serv{
	/*width: 370px;*/
	width: 31.623931%;
	position: relative;
	float: left;
	/*margin-bottom: 30px;*/
}
article.prod{
	/*margin-left: 200px;*/
	margin-left: 17.094017%;
}
article.serv{
	/*margin-right: 200px;*/
	margin-right: 17.094017%;
}

article.prod a,
article.serv a{
	width: 100%;
	height: 45px;
	position: absolute;
	top:0;
	left: 0;
	padding:10px;
	margin-bottom: 15px;
	font-size: 24px;
	font-size: 2.4rem;
	text-decoration: none;
	
}

article.prod a{
	background-color: rgba(27,114,177,.6);
	color: #fff;
	transition: all 600ms ease-in-out;
}

article.prod a:hover{
	/*width: 100%;*/
	color: #2E7DA5;
	background-color: rgba(27,114,177,.2);
}

article.serv a{
	background-color: rgba(102,102,102,.8);
	color: #fff;
	transition: all 600ms ease-in-out;
}

article.serv a:hover{
	color: #666666;
	background-color: rgba(102,102,102,.2);
}

div.cuerpo_prod,
div.cuerpo_serv{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	height: auto;
	
}
div.cuerpo_prod{
	background-color: #C2DCEB;
	height: 200px;
}

div.cuerpo_serv{
	background-color: rgba(102,102,102,.3);
	height: 200px;
}


article.prod p,
article.serv p{
	width: 100%;
	/*padding: 0px 10px;*/
	padding: 0px 2.7027%;
	left: 0px;
	font-size: 18px;
	font-size: 1.8rem;
	text-align: left;
	
}

article.prod p{
	color: #1B72B1;
}

article.serv p{
	color: #666666;
}


article p.marg{
	margin-top:45px;
}

article.prod span,
article.serv span{
	font-size: 14px;
	font-size: 1.4rem;
}
/*===Cierra BOTONES DESTACADOS================*/

/*===TEXTO DESTACADO 2===*/
.texto_especial{
	/*width: 770px;*/
	width: 65.81196%;
	/*margin-left: 200px;*/
	margin-left: 17.094017%;
	/*margin-right: 200px;*/
	margin-right: 17.094017%;
	margin-top: 30px;
	margin-bottom: 30px;
}

.texto_especial p{
	font-size: 24px;
	font-size: 2.4rem;
	font-style: italic;
	color: #666666;
	text-align: center;
	
}

/*===MISIÓN, VISIÓN, OBJETIVOS===*/

.bg_mision{
	width: 100%;
	height: 6px;
	margin-top: 30px;
	position: relative;
	background-color: #C2DCEB;
}

article.mision,
article.objetivos {
	position: relative;
	float: left;
	/*width: 470px;*/
	width: 40.170940%; 
	color: #666666;
}

article.mision {
	/*margin-left: 100px;*/
	margin-left: 8.547008%;
	/*margin-right: 30px;*/
	margin-right: 2.5641025%;
}
article.objetivos ul li{
	margin-bottom: 15px;
	font-size: 18px;
	font-size: 1.8rem;
}

p {
	font-size: 18px;
	font-size: 1.8rem;
}

article h3{
	margin-bottom: 15px;
	text-align: center;
	font-size: 24px;
	font-size: 2.4rem;
}

/*=== Inicia VALORES===*/
.bg_especial_2{
	width: 100%;
	height: 450px;
	position: absolute;
	margin-bottom: 20px;
	background-color: #C2DCEB;
}

article.valores{
	margin-top: 15px;
	margin-bottom: 30px;
	/*margin-left: 100px;*/
	margin-left: 8.5470085%;
	/*margin-right: 100px;*/
	margin-right: 8.5470085%;
}
article.valores h3,
article.valores p{
	color: #1B72B1;
	text-align: left;
}
/*=== Cierra VALORES===========*/

/* ==PRODUCTOS==*/
header.productos h2{
	/*width: 1170px;*/
	width: 100%;
	height: 50px;
	position: relative;
	float: left;
	margin-bottom: 30px;
	font-size: 34px;
	font-size: 3.4rem;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #3693C2;
	
}

/*===================INGENIERÍA=*/

article.ing blockquote {
	/*width: 830px;*/
	width: 70.940170%;
    /*padding: 15px 25px;*/
    padding: 15px 2.136752%;
    /*margin-left: 180px;*/
    margin-left: 15.8%;
    /*margin-right: 180px;*/
    margin-right: 15.8%;
    margin-bottom: 30px;
    overflow: hidden;
    background-color: rgba(102,102,102,.3);
    font-family: 'Calibri';
    font-style: normal;
    color: #666666; 
    border-left: 20px solid #666666;
   
}

article.ing blockquote h3 {
	font-style: normal; 
}

article.ing blockquote p{
	font-size: 18px;
    font-size: 1.8rem;
}
article.ing blockquote p:nth-child(2),
article.ing blockquote p:nth-child(7),
article.ing blockquote p:nth-child(8){
	margin-bottom: 15px;
}

p.bold{
	font-weight: bold;
}

div.ing img{
	/*width: 170px;*/
	width: 14.52991452%;
	margin-bottom: 30px;
	position: relative;
	float: left;

}

div.ing img:not(.last){
	/*margin-right: 30px;*/
	margin-right: 2.564102564%;
}

div.ing img.first{
	/*margin-left: 200px;*/
	margin-left: 17.09401709%;
}

div.ing img.last{
	/*margin-right: 200px;*/
	margin-right: 17.09401709%;

}
/*=================== cierra INGENIERÍA=*/

article.productos_1{
	/*width: 370px;*/
	width: 31.6239%;
	height: 340px;
	position: relative;
	float: left;
	text-align: center;
	/*color: #666666;*/
	background-color:rgba(54,147,194,.3);
}

article.productos_2{
	/*width: 1000px;*/
	width: 85.470085%;
	position: relative;
	float: left;
	color: #1B72B1;
	/*margin-left: 100px;*/
	margin-left: 8.547008%;
	/*margin-right: 100px;*/
	margin-right: 8.547008%;
	margin-top: 30px;
	margin-bottom: 15px;
}

div.img_fundic{
	/*width: 370px;*/
	width: 31.623931%;
	/*height: 220px;*/
	overflow: hidden;
	position: relative;
	float: left;
	margin-bottom: 30px;
}

div.img_fundic:not(.last){
	/*margin-right: 30px;*/
	margin-right: 2.564102564%;
}

div.slide a {
	width: 100%;
	height: 45px;
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px;
	margin-bottom: 15px;
	font-size: 24px;
	font-size: 2.4rem;
	text-decoration: none;
	/*background-color: rgba(172,213,242,.8);*/
	background-color: rgba(27,114,177,.6);
	color: #fff;
	transition: all 600ms ease-in-out;
}

div.slide a:hover{
	height: 100%;
	color: #1B72B1;
	background-color: rgba(27,114,177,.1);
}

div.slide p {
	width: 100%;
	padding: 0px 10px;
	left: 0px;
	text-align: left;
	color: #1B72B1;
	opacity: 0;
}

div.slide p:not(.este_no) {
	margin-top: 60px;
}

div.slide a:hover ~ p {
	opacity: 1;
}

div.slide span{
	font-size: 16px;
	font-size: 1.6rem;
	color: #F2B33D;
	font-weight: 800;
}


article.productos_1:not(.last),
article.prod{
	/*margin-right: 30px;*/
	margin-right: 2.5641025%;
}

article.productos_3{
	/*width:570px;*/
	width: 48.71%;
	/*margin-left: 300px;*/
	margin-left: 25.641025%;
	/*margin-right: 300px;*/
	margin-right: 25.641025%;

}
div.slide_mantenimiento,
div.cuerpo{
	width: 100%;
	/*width: 48.71%;*/
	position: relative;
	padding: 5px;
	font-size: 24px;
	font-size: 2.4rem;
	text-decoration: none;

}

div.slide_mantenimiento h3{
	margin-bottom: 0px;
	color: #fff;
}


div.slide_mantenimiento{
	height: auto;
	background-color: #666666;

}

div.cuerpo{
	height: auto;
	background-color: rgba(102,102,102,.3);
	margin-bottom: 30px;
}
div.cuerpo p{
	/*padding-left: 10px;*/
	padding-left: 1.7543%;
}
div.cuerpo p,
div.cuerpo li{
	font-size: 18px;
	font-size: 1.8rem;
	color:#666666;
}


div.ordenadas{
	/*padding-left: 10px;*/
	padding-left:1.754385%;
}

ol li{
	margin-bottom: 5px;
}

article.trabajos{
	/*width: 570px;*/
	width: 48.717948%;
	position: relative;
	float: left;
	color: #666666;
}

article.trabajos:not(.last){
	/*margin-right: 30px;*/
	margin-right: 2.564102564%;
}

div.img_trabajos{
	/*width: 270px;*/
	width: 47.368421%;
	position: relative;
	float: left;
}
div.img_trabajos:not(.last){
	/*margin-right: 30px;*/
	margin-right: 5.2631578%;
}

figcaption{
	font-size: 14px;
	font-size: 1.4rem;
	font-style: italic;
	text-align: center;
}

div.figcaption{
	margin-top: 5px;
	margin-bottom: 30px;
}

/*===Inicia SLIDE Clientes===*/
.header-clientes{
	/*width: 1170px;*/
	width: 100%;
	height: 170px;
	margin-bottom: 30px;
	position: relative;
	float: left;
	overflow: hidden;
}
header.header-clientes img{
		margin-bottom: 20px;
}

/*----Inicia Menú de navegación---*/
div.client{
	margin-top: 130px;
}

div.bot_galeria_1.client,
div.color_1.client{
	/*margin-left: 316.5px;*/
	margin-left: 44.444444%;
}

div.bot_galeria_2.client,
div.color_2.client{
	/*margin-left: 348px;*/
	margin-left: 48.717948%;
}

div.bot_galeria_3.client,
div.color_3.client{
	/*margin-left: 379.5px;*/
	margin-left: 52.991452%;
}

.header-clientes h3,
.header-clientes h4{
	color: #666666;
	text-align: center;
}

.header-clientes h3{
	font-size: 24px;
	font-size: 2.4rem;
}

.header-clientes h4{
	font-size: 18px;
	font-size: 1.8rem;
}

/*----Cierra Menú de navegación---*/

/*===Cierra SLIDE Clientes===*/

/*===CONTACTO===*/

section.form,
section.mapa{
	/*width: 570px;*/
	width: 48.717948%;
	position: relative;
	float: left;
	margin-top: 175px;
	color: #666666;
}

section.form {
	/*margin-right: 30px;*/
	margin-right: 2.5641025%;
}
section.form h3,
div.coordenadas h3{
	margin-bottom: 15px;
	margin-top: 15px;
	font-size: 24px;
	font-size: 2.4rem;
	/*color: #666666;*/
}
div.sin a{
	text-decoration: none;
	color: #666666;
}

div.sin a:hover,
div.sin a:focus{
	color: #123040;
}

section.mapa span{
	font-size: 18px;
	font-size: 1.8rem;
}

section.mapa .last{
	margin-bottom: 15px;
}

input[type=text],
input[type=tel] {
	width: 100%;
	height: 30px;
	display: block;
	margin-bottom: 15px;
	/*padding-left: 15px;*/
	padding-left: 2.631578%;
}




label {
	font-size: 18px;
	font-size: 1.8rem;
}

iframe {
	width: 100%;
	height: 500px;
	margin: 10px 0;
}

textarea{
	width: 100%;
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}

section.form p{
	font-size: 18px;
	font-size: 1.8rem;
}

input[type=text],
input[type=tel]{
	font-size: 16px;
	font-size: 1.6rem;	
}

input[type=submit]{
	/*width: 100px;*/
	width: 17.543859%;
	height: 30px;
	background-color: #D9D9D9;
	border: none;
	color: #4D4D4D;
	font-size: 20px;
	font-size: 2rem;
	text-align: center;
	padding: 0px;
}





input[type=submit]:link{
	color: #4D4D4D;
	background-color: #0767A3;
}

input[type=submit]:focus{
	color: #fff;
	background-color: #3693C2;
}

input[type=submit]:hover{
	color: #fff;
	background-color: #3693C2;
	box-shadow: 1px 1px 5px 1px #252525;
}

input[type=submit]:active {
	color: #fff;
	background-color: #0767A3;
}

input.form_input,
textarea.form_input{
	border: solid 1px #3693C2;
	font-size: 16px;
	font-size: 1.6rem;
}


div.coordenadas{
	border-top: solid 1px #3693C2;
}
/* ===FOOTER====*/
.bg_footer{
	width: 100%;
	height: 80px;
	position: absolute;
	background-color: #3693C2;

}

footer {
	height: 80px;
	position: relative;
	clear: both;
	padding: 0px;
	font-size: 16px;
	font-size: 1.6rem;
}
footer div{
	/*width: 270px;*/
	width: 23.076923%;
	position: relative;
	float: left;
}

div.direc span,
div.mail span,
div.direc a,
div.mail a,
div.tels a{
	color: #fff;
}

div.direc a,
div.mail a,
div.tels a{
	text-decoration: none;
}

div.direc a:hover,
div.mail a:hover,
div.tels a:hover,
div.direc a:focus,
div.mail a:focus,
div.tels a:focus{
	color: #123040;
}

div.direc{
	/*margin: 22px 30px 22px 115px;*/
	margin: 22px 2.5641025% 22px 9.829059%;
	/*margin-left: 115px;*/
	/*margin-left: 9.829059%;*/
	/*margin-right: 30px;*/
	/*margin-right: 2.5641025%;*/
	text-align: left;

}
div.mail{
	/*margin: 31px 30px 31px 30px;*/
	margin: 31px 2.5641025% 31px 2.5641025%;
	/*margin-left: 30px;*/
	/*margin-left: 2.5641025%;*/
	/*margin-right: 30px;*/
	/*margin-right: 2.5641025%;*/
	text-align: center;
}
div.tels{
	/*margin: 22px 115px 22px 30px;*/
	margin: 22px 9.829059% 22px 2.5641025%;
	/*margin-left: 30px;*/
	/*margin-left: 2.5641025%;*/
	/*margin-right: 115px;*/
	/*margin-right: 9.829059%;*/
	text-align: right;
}


