@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@font-face {font-family: Myraid Pro; src: url(fuentes/MyriadPro-Regular.otf) format('opentype');}
@font-face {font-family: Myraid Light; src: url(fuentes/MyriadPro-Light.otf) format('opentype');}
@font-face {font-family: Myraid Bold; src: url(fuentes/MyriadPro-Bold.otf) format('opentype');}
@font-face {font-family: Myraid Semibold; src: url(fuentes/MyriadPro-Semibold.otf) format('opentype');}
body{margin:0; overflow-x: hidden;}
*{font-family:Myraid light;}
img{border:0; margin-left:-5px;}
/*contenido*/
#servicios{background:#52bcec; height:336px; margin:290px auto 0 auto; width:100%;}
#servicios p{ font-family:Myraid light;color:#fff;font-size:25px;text-align:center;}
#servicios b{ font-family:Myraid semibold;}
#titulo b{ font-family:Myraid bold; font-size:50px; color:#FFF; text-align:center;}
#diagnostico{background:#2e3192; height:150px; margin:25px auto 0 auto;}
#content{width:1200px;margin:0 auto 0 auto;}
#content ul li p{color:#FFF; line-height:30px; margin-left:-150px; text-align:center; font-size:35px; font-family: Myraid light;}
#content ul li b{ font-family:Myraid semibold;}
/*_________---------------------------servicio1-------------------------------------------*/
#servicio1{width:1200px; height:465px; margin:160px auto 0 auto;}
img#punto{margin-top:50px;margin-left:60px; height:222px; float:left;}
#servicio1 ul li p{color:#a3a4a5;font-size:18px;margin-top: 41px;line-height: 35px; margin-left:85px;}
#diagnostico ul li {float: left;margin-right: 160px;list-style: none;margin-top: 10px;}
div#servicio1 ul li {float:left; list-style:none;}
#content img {margin-top: 20px;margin-left: 20px;}
#aparato { margin-top:-445px; margin-left:530px;}
/*--------------------------------servicio2-----------------------------------------------*/
#reparacion{background:#52bcec; height:150px; margin:-88px auto 0 auto; width:100%;}
#contentr{width:1200px;margin:0 auto 0 auto;}
#contentr p{ font-family:Myraid light;color:#FFF; text-align:center; font-size:35px; line-height:36px; margin-right:90px;}
#contentr b{ font-family:Myraid semibold;}
#reparacion ul li {float: right;list-style: none;margin-top:-15px;margin-left: 10px;}
div#servicio2 ul li {float: right; list-style:none; margin-right:-50px;}
#contentr img {margin-top: 23px;margin-left: 60px;}
#servicio2 img { margin-top:-540px; margin-right:550px;}
#servicio2{width:1200px; height:465px; margin:160px auto 0 auto;}
#servicio2 #punts{margin-top:-95px;margin-right:60px; float:right;}
#servicio2 ul li p{color:#a3a4a5; font-size:18px; margin-top:-100px; margin-right:120px; line-height:32px;}
/*--------------------servicio3-----------------------------------------------------------*/
#ajuste{background:#2e3192; height:150px; margin:-200px auto 0 auto; width:100%;}
#contenta{width:1200px;margin:0 auto 0 auto;}
#contenta ul li p{color:#FFF; margin-left:-65px;font-size:35px; font-family:Myraid light; margin-top:10px;}
#contenta ul li b{ font-family:Myraid semibold;}
#ajuste ul li {float: left;margin-right: 80px;list-style: none;margin-top: 4px;}
div#servicio3 ul li { list-style:none;}
#contenta img {margin-top: 12px;margin-left: 22px;}
#servicio3{width:1200px; height:465px; margin:160px auto 0 auto;}
#servicio3 p{color:#a3a4a5; font-size:18px; margin-top:-280px; margin-left:125px;}
#productofitel{margin-top: -395px;margin-left: 525px;}
/*--------------------------servicio4-----------------------------------------------------*/
#calibracion{background:#52bcec; height:150px; margin:-300px auto 0 auto; width:100%;}
#calib{width:1075px;margin:0 auto 0 auto;}
#calib p{color:#FFF;font-size:35px; margin-right:-346px; margin-top:35px; line-height:35px;}
#calib b{ font-family:Myraid semibold;}
#calibracion ul li {float:right;list-style: none;margin-top: 4px;margin-right:-125px;}
div#servicio4 ul li { float:right; list-style:none; margin-top:-120px}
#calib img {margin-top: 36px;margin-right: 545px;}
#servicio4{width:1200px; height:165px; margin:160px auto 0 auto;}
#servicio4 #pts{margin-top:-220px;margin-left:-22px;}
#servicio4 p{color:#a3a4a5; font-size:18px; margin-top:-248px; margin-right:95px; line-height:32px;}
#servicio4 #produc { margin-top:-146px; margin-right:590px;}
/*---------------------servicio5---------------------------------------------------------*/
#asesoria{background:#2e3192; height:150px; margin:-200px auto 0 auto; width:100%;}
#aseso{width:1200px;margin:0 auto 0 auto;}
#aseso p{color:#FFF;font-size:35px; line-height:35px; margin-top:35px; margin-left:-320px;}
#aseso b{ font-family:Myraid semibold;}
#asesoria ul li {float: left;list-style: none;margin-top: 4px;margin-left: 231px;}
div#servicio5 ul li {list-style:none;}
#aseso img {margin-top: 36px;margin-left: -210px;}
#servicio5 img { margin-top:-264px; margin-left:-22px;}
#servicio5{width:1200px; height:350px; margin:160px auto 0 auto;}
#servicio5 ul li p{text-align:left; color:#a3a4a5; font-size:18px; margin-top:-80px; margin-left:90px}
#formb{margin-left:575px;}
#formb { position: absolute;width: 454px; margin-left:529px; background: #2e3192; color: #fff;font-size: 14px;padding: 15px 3%; margin-top:-130px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{#formb{margin-top:-130px;}
 ::i-block-chrome,div#servicio4 #ptsafari{ margin-top:-330px;}
 ::i-block-chrome,#servicio4 #pts{ margin-top:0px; margin-left:-20px;}
 ::i-block-chrome,#formb{ margin-top:-185px;}}
.botonfib, .botonfib:link {padding:0px 110px;color: #fff;background: #52bcec ;margin-top: 30px;text-decoration: none;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
/*pie de pagina*/
img.fa{ margin-left:168px; }
#contacto h1{ text-align: right;}
#contacto p{ font-size:19px; text-align:right;}
div#privacidad ul li{float: left; text-align: -webkit-center; font-family: Open Sans;font-size: 12px; list-style: none; text-decoration:none; color:#FFF; margin-top:32px;}
div#privacidad ul li a{ text-decoration:none; color:#FFF;}
div#privacidad p {color: white; font-size: 12px;margin-left: 580px; padding:31px;}
#mapa iframe{border:0;}
@media screen and (max-width:1200px)
{#asesoria{margin: -140px auto 0 auto;}
 #ajuste ul li{ margin-top:20px;}
 #servicios{margin: 390px auto 0 auto;}
 #servicio2{ width:945px;}
 #producto{ width:40%;}
 #aparato{ width:35%;}
 #contentr{ width:945px;}
 #contenta{ width:945px;}
 #servicio3{ width:945px;}
 #productofitel{width:40%;margin-top:-190px;margin-left:525px;}
 #servicio3 ul li p{margin-left:50px;margin-top:-240px;}
 #calib{ width:100%;}
 #servicio4{ width:950px; height:360px;}
 #servicio4 #produc {margin-top:-20px;margin-right:655px;width: 40%;}
 #servicio4 #pts{ margin-left: -20px;}
 #servicio4 p{margin-right: 85px;}
 #formb{ width:40%;}}
@media (max-width:950px) and (-webkit-min-device-pixel-ratio:0)
{::i-block-chrome,div#servicio4 #ptsafari{ margin-top:-93px;}
 ::i-block-chrome,div#formb{ margin-top:95px;}
 ::i-block-chrome,#servicio2 #punts{margin-top: -327px;margin-left: -700px;position: relative;}
 ::i-block-chrome,#servicio2 #punts{margin-top: -327px;margin-right: 675px;}}
@media screen and (max-width:950px)
{#aparato{ display:none;}
 #producto{ display:none;}
 #productofitel{ display:none;}
 #produc{ display:none;}
 #servicio1{ width:100%;}
 #diagnostico ul li{ float: left; margin-right: 160px; list-style: none; margin-top: 4px;}
 #reparacion ul li{ float:left; margin-left:10px;}
 #content img{margin-top: 20px;margin-left: 20px;}
 #content ul li p{margin-left: -150px;}
 #contentr p{margin-left: 123px;}
 #contentr img{margin-top: 23px; margin-left: -574px;}
 #servicio2 #punts{margin-top: -327px;margin-right: 675px;}
 #servicio2 ul li p{margin-right: 250px;}
 div#servicio2 ul li{margin-right: 155px;}
 #servicio3 ul li p{margin-top: -100px;}
 div#servicio4 ul li{margin-top: 120px;margin-right: 150px;}
 #servicio5{height: 540px;}
 #formb{margin-left: 100px; margin-top: 70px;}
 div#calib { width:945px;}
 div#calib img{margin-right: 887px;}}
 @media screen and (max-width:856px)
 {div#diagnostico{margin: -26px auto 0 auto;}
  #servicios{ height:271px;}
  #formb{ width:50%;}}
 @media screen and (max-width:675px)
 {#servicios{ height:301px;}}
 @media screen and (max-width:560px)
 {  #servicio1 ul li{ margin-left:-85px;}
 	#content img{margin-left: -30px;}
	#contentr p{margin-left: 80px;}
	div#servicio2 ul li{margin-right: 240px;}
	#contenta img{margin-left: -30px;}
	div#servicio3 ul li{float: left;margin-left: -75px;}
	#calibracion{margin: -400px auto 0 auto;}
	div#calib img{margin-right: 940px;}
	#servicio4 p{margin-right: 186px;}
	#aseso p{ margin-left:-280px;}
	#aseso ul li{margin-left: 186px;}
	#servicio5 ul li p{margin-left: -25px;}
	#formb{ width:60%; margin-left:10px;}
	div#footter{ height:665px;}}
@media (max-width:560px) and (-webkit-min-device-pixel-ratio:0)
{::i-block-chrome,div#servicio4 #ptsafari{ margin-top:-190px; margin-right:300px;}
 ::i-block-chrome,#servicio3 ul li p{ position: relative;}
 ::i-block-chrome,#servicio2 #punts{ margin-top:-362px;}}
@media screen and (max-width:500px)
{#formb{ width:90%;}}
@media screen and (max-width:480px)
 {#servicios{height: 317px; margin: 90% auto 0 auto;}
  #content ul li p{ font-size:25px; margin-left:-185px;}
  #diagnostico{ height:115px;}
  #servicio1 ul li{margin-top: -55px;}
  #servicio1 ul li p{ font-size:13px;}
  #reparacion{margin: -204px auto 0 auto;height: 128px;}
  #contentr p{ font-size:25px;}
  #servicio2 ul li p{ font-size:13px; margin-right: 365px;}
  #contentr p{margin-left: 72px;}
  #contentr img{margin-left: -465px;}
  #ajuste{-280px auto 0 auto; height:105px;}
  #contenta ul li p{margin-left: -78px; font-size: 25px;}
  #contenta img{margin-top: 0px;}
  #servicio ul li p{margin-top: -140px;font-size: 14px;}
  #calibracion{margin:-510px auto 0 auto;}
  #calib p{font-size: 25px;margin-right: -233px; margin-top: 12px;}
  #calib img{margin-top: 10px;}
  #calibracion{height: 110px;}
  div#servicio4 ul li{margin-top: 90px;}
  #servicio4 p{font-size: 13px;margin-right: 307px;}
  #servicio3 ul li p{margin-top: -135px;font-size: 14px;}
  #asesoria{margin: -235px auto 0 auto;height: 110px;}
  #aseso ul li{margin-top: -18px;}
  #aseso p{font-size: 25px;}
  div#servicio5 ul li{margin-top: -140px;}
  #servicio5 ul li p{font-size: 14px;}
  #formb{width: 86%;}}
  @media (max-width:480px) and (-webkit-min-device-pixel-ratio:0)
  {::i-block-chrome,#servicio2 #punts {margin-top: -324px;}
   ::i-block-chrome,#content ul li p{letter-spacing: 0px; margin-left:-158px;}
   ::i-block-chrome,div#servicio4 #ptsafari{ margin-top:-209px;}}
  @media screen and (max-width:455px)
  {#servicios{height: 362px;}
   #content img{ margin-top:7px; width:60px; margin-left:-23px;}
   #content ul li p{ margin-left:-302px;margin-top: 46px;}
   #contentr img { width: 60px; margin-left: -348px;margin-top: 4px;}
   #contentr p {margin-left: -35px; margin-top: 40px;}
   #contenta ul li p {margin-left:-143px;margin-top: 24px;}
   #contenta img{width: 60px;margin-top: -8px;margin-left: -18px;}
   #calib p{float:left; margin-left: -133px; margin-top:50px; line-height:25px;}
   div#calib img{width:60px;margin-right: 990px;}
   #aseso img {width: 60px;margin-top: 36px;margin-left: -200px;}
   #aseso p{margin-top: 70px;margin-left: -403px;line-height: 25px;}}
  @media (max-width:455px) and (-webkit-min-device-pixel-ratio:0)
  {::i-block-chrome,#content ul li p{ margin-left:-220px;}
   ::i-block-chrome,#diagnostico ul li{ float:none;}
   ::i-block-chrome,#content ul li p{ margin-left:-908px; margin-top:-7px;}
   ::i-block-chrome,#ajuste ul li{ float:none;}
   ::i-block-chrome,#contenta ul li p {margin-left: -26px;margin-top: -30px;}
   ::i-block-chrome,#contenta img{ margin-top:3px;}
   ::i-block-chrome,#calibracion ul li{ float:none;}
   ::i-block-chrome,#calib p{ margin-left:-25px; margin-top:-5px;}
   ::i-block-chrome,#asesoria ul li{ float:none;}
   ::i-block-chrome,#aseso img{ margin-top:19px;}
   ::i-block-chrome,#aseso p{ margin-top:8px; margin-left:-205px;}}
   @media screen and (max-width:382px)
   {#servicios{height: 400px;}
   #servicio1 ul li p {font-size: 10px;}
   #servicio2 ul li p {font-size: 10px; margin-right: 432px;}
   #servicio2 #punts{margin-top: -320px;}
   #servicio4 p{font-size: 10px; margin-right: 377px;}}