﻿/*---===========================================================================================================-------[ welcome.iot ]==-------*/
#box_pages.block_pages #page_welcome {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_welcome p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 12px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px;
}
#box_pages.block_pages #page_welcome p span.iot, #box_pages.block_pages #page_oneofus p span.iot 
{ font-family: Tahoma; color: #fc0; text-align: center; letter-spacing: 16px; font-weight: 600; }

/*---===========================================================================================================-------[ resume ]==-------*/
#box_pages.block_pages #page_resume {
    background: rgba(255,255,255,.9);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_resume > div {
    position: relative; top: 0; float: left; overflow: hidden;
}
#box_pages.block_pages #page_resume .left {
    max-width: 30%;
}
#box_pages.block_pages #page_resume .left img { width: 81px; padding: 16px; }
#box_pages.block_pages #page_resume .right {
    float: right; max-width: 70%;
}
#box_pages.block_pages #page_resume .right  p span.iot 
{ font-family: Tahoma; color: #999; text-align: center; letter-spacing: 3.4px; }

/*---===========================================================================================================-------[ joinus ]==-------*/
#box_pages.block_pages #page_joinus {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_joinus p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; 
}
#box_pages.block_pages #page_joinus p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }

/*---===========================================================================================================-------[ features ]==-------*/
#box_pages.block_pages #page_features {
    background: #fff;padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_features > div {
    position: relative; top: 0; float: left; overflow: hidden;
}
#box_pages.block_pages #page_features .left {
    max-width: 30%;
}
#box_pages.block_pages #page_features .left img { width: 81px; padding: 16px; }
#box_pages.block_pages #page_features .right {
    float: right; max-width: 70%; background: #fff;
}
#box_pages.block_pages #page_features .right p {
    width: 90%; font-size: 8px; margin-top: 9px;
}
#box_pages.block_pages #page_features .right  p span.iot 
{ font-family: Tahoma; color: #999; text-align: center; letter-spacing: 3.4px; }

/*---===========================================================================================================-------[ solutions ]==-------*/
#box_pages.block_pages #page_solutions {
    background: #fff;padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_solutions > div {
    position: relative; top: 0; float: left; overflow: hidden;
}
#box_pages.block_pages #page_solutions .left {
    max-width: 30%;
}
#box_pages.block_pages #page_solutions .left img { width: 81px; padding: 16px; }
#box_pages.block_pages #page_solutions .right {
    float: right; max-width: 70%;background: #fff;
}
#box_pages.block_pages #page_solutions .right p {
    width: 90%; font-size: 8px; margin-top: 9px;
}
#box_pages.block_pages #page_solutions .right  p span.iot 
{ font-family: Tahoma; color: #999; text-align: center; letter-spacing: 3.4px; }

/*---===========================================================================================================-------[ solutions . company ]==-------*/
#box_pages.block_pages #page_product_company {
    background: #fff;padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_product_company > div {
    position: relative; top: 0; float: left; overflow: hidden;
}
#box_pages.block_pages #page_product_company .left {
    max-width: 30%;
}
#box_pages.block_pages #page_product_company .left img { width: 81px; padding: 16px; }
#box_pages.block_pages #page_product_company .right {
    float: right; max-width: 70%;
}
#box_pages.block_pages #page_product_company .right  p span.iot 
{ font-family: Tahoma; color: #999; text-align: center; letter-spacing: 3.4px; }

/*---===========================================================================================================-------[ ana ]==-------*/
#box_pages.block_pages #page_product_ana {
    background: #fff;margin: 0; padding: 0;
}

/*---===========================================================================================================-------[ solutions . whomi ]==-------*/
#box_pages.block_pages #page_product_whomi {
    background: #fff;padding: 3.4px 0px;padding-top: 5.4px; 
}

/*---===========================================================================================================-------[ solutions . agata ]==-------*/
#box_pages.block_pages #page_product_agata {
    background: #fff;padding: 3.4px 0px;padding-top: 5.4px; 
}

/*---===========================================================================================================-------[ r u ready ?! ]==-------*/
#box_pages.block_pages #page_ruready {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_ruready p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; 
}
#box_pages.block_pages #page_ruready p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }

/*---===========================================================================================================-------[ believe ]==-------*/
#box_pages.block_pages #page_believe {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_believe p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; line-height: 16px;
}
#box_pages.block_pages #page_believe p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }
#box_pages.block_pages #page_believe p span.link.light 
{ color: #fc0;  }

/*---===========================================================================================================-------[ blight ]==-------*/
#box_pages.block_pages #page_blight {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_blight p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; line-height: 16px;
}
#box_pages.block_pages #page_blight p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }
#box_pages.block_pages #page_blight p span.link.light 
{ color: #fc0;  }

/*---===========================================================================================================-------[ nest ]==-------*/
#box_pages.block_pages #page_nest {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_nest p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; line-height: 16px;
}
#box_pages.block_pages #page_nest p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }
#box_pages.block_pages #page_nest p span.link.light 
{ color: #fc0;  }

/*---===========================================================================================================-------[ evolution ]==-------*/
#box_pages.block_pages #page_evolution {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_evolution p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; 
}
#box_pages.block_pages #page_evolution p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }
#box_pages.block_pages #page_evolution p span.light
{ font-family: Tahoma; color: #fc0; text-align: center; letter-spacing: 16px; font-weight: 600; }

/*---===========================================================================================================-------[ lab ]==-------*/
#box_pages.block_pages #page_lab {
    background: rgba(255,255,255,.54);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_lab { margin: 0; padding: 0; margin-top: -1.8px; }

#box_pages.block_pages #page_lab .logo {
    height: auto; width: 100%; background: transparent; min-height: 234px;
}
#box_pages.block_pages #page_lab .logo #logo_base {
	height: auto;
    width: 300px;
    margin: 7px 0 21px -150.6px;
    left: 50%;
    position: absolute;
    top: 0px;
    font-family: spaceage;
    font-size: 61px;
}
#box_pages.block_pages #page_lab .logo #logo_base span {
    opacity: 1;
    font-family: 'neuropolnova';
    color: #eee;
    margin-left: -21px;
}
#box_pages.block_pages #page_lab .logo #logo_base span img {
    width: 81px;
    position: relative;
    top: -4.3px;
    left: -21px;
}
#box_pages.block_pages #page_lab .logo .sub {
    z-index: 0;opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);transform-origin: 50% 0% 0px;
	color: rgba(0,0,0 , .61); font-size: 9px;
    position: relative;left: -1.8px;top: 63px;letter-spacing: 14.4px;font-family: neuropol;
    width: 100%; text-align: center;
    display: block;
}
#box_pages.block_pages #page_lab .top {
    margin-top: -3.4px;
}
#box_pages.block_pages #page_lab .title {
    margin-top: 7px;
}
#box_pages.block_pages #page_lab p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; line-height: 16px;
}

#box_pages.block_pages #page_lab ul li 
{ 
    display: inline-block;
    background: transparent;
    padding: 0px;
    margin: 4.5px;
    height: 90px;
    width: 74px;
    overflow: hidden;
 }
#box_pages.block_pages #page_lab ul li:first-child { margin-left: 11.7px; }
/* #box_pages.block_pages #page_lab ul li:hover { box-shadow: 1px 1px 3px #ccc; } */
#box_pages.block_pages #page_lab ul li a img { width: 81px; height: 81px; position: relative; left: -5.2px; top: -3.6px; border: 1.8px solid #eee; border-radius: 9px;  }
#box_pages.block_pages #page_lab ul li a:hover img { width: 88px; left: -9px; top: -6.3px; }

#box_pages.block_pages #page_lab ul li a p {  background: #fff; margin: 0; width: 100%; top: -18px; left: -1px; color: #000; }

/*---===========================================================================================================-------[ one of us ]==-------*/
#box_pages.block_pages #page_oneofus {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_oneofus p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; 
}
#box_pages.block_pages #page_oneofus p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }

/*---===========================================================================================================-------[ wannaB ]==-------*/
#box_pages.block_pages #page_wannab {
    background: rgba(255,255,255,.54);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages .sign {
    width: 81px;
    left: 50%;
    margin-left: -40px;
    position: absolute;
    top: 7px;
}
#box_pages.block_pages .top h4.title { text-align: center; margin-top: 106px; }
#box_pages.block_pages .top hr { width: 45%; opacity: 34px; }

#box_pages.block_pages #page_wannab p,
#box_pages.block_pages #page_wannab p span {
    text-align: center;
}
#box_pages.block_pages #page_wannab p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }
#box_pages.block_pages #page_wannab p span.link.light 
{ color: #fc0;  }

#box_pages.block_pages #page_wannab p, #box_pages.block_pages #page_wannab p img { border: 0; }
#box_pages.block_pages #page_wannab p.txt img#google { opacity: 1; width: 43px; float: initial; }
#box_pages.block_pages #page_wannab p.txt img#android { opacity:.43; margin-bottom: 16px; }

#box_pages.block_pages #page_wannab ul {
    position: relative;
    float: left;
    width: 43%;
    text-align: center;
    margin: 16px 29%;
    border: 4px solid #eee;
    padding: 9px;
    left: -12px;
    margin-top: 7px;
    background: rgba(0,0,0,.1);
    margin-bottom: 21px;
}
#box_pages.block_pages #page_wannab ul li {
    display: block;
    height: 45px;
    overflow: hidden;
    float: left;
    width: 100%;
    position: relative;
    float: left;
}
#box_pages.block_pages #page_wannab ul li img {
    width: 43px; float: left;
}
#box_pages.block_pages #page_wannab ul li p span {
    font-family: monospace;
    font-size: 10.2px;
    letter-spacing: 1px;
    position: relative;
    top: 7px;
}

/*---===========================================================================================================-------[ signup ]==-------*/
#box_pages.block_pages #page_signup {
    background: rgba(255,255,255,.54);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_signup .sign { position: relative; }
#box_pages.block_pages #page_signup p,
#box_pages.block_pages #page_signup p span {
    text-align: center;
}

#box_pages.block_pages #page_signup .btn_wide.deal {
    background: url(../img/partner.png) no-repeat;
    background-size: 21px;
    background-position: 5.4px 4.3px;
}

#box_pages.block_pages #page_signup .btn_wide.mail {
    background: url(../img/b/mail.png) no-repeat;
    background-size: 34px;
    background-position: 11.4px 6.3px;
    padding: 6.1px 7px 9px 12px;
}
#box_pages.block_pages #page_signup .btn_wide.alluneed {

}

/*---===========================================================================================================-------[ what else ]==-------*/
#box_pages.block_pages #page_whatelse {
    background: rgba(0,0,0,.9);padding: 3.4px 0px;padding-top: 5.4px;
}
#box_pages.block_pages #page_whatelse p 
{ font-family: monospace; color: #eee; text-align: center; letter-spacing: 7px; position: relative; font-size: 8.1px;
  border: 1px solid; padding: 7px 2px; margin: 7px; 
}
#box_pages.block_pages #page_whatelse p span.link 
{ font-family: Tahoma; color: #0fe; text-align: center; letter-spacing: 9px; }

/*---===========================================================================================================-------[ coffee ]==-------*/
#box_pages.block_pages #page_coffee {
    background: rgba(255,255,255,.54);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_coffee .top { height: 420px; }
#box_pages.block_pages #page_coffee .sign { position: relative; }
#box_pages.block_pages #page_coffee p,
#box_pages.block_pages #page_coffee p span {
    text-align: center;
}

#box_pages.block_pages #page_coffee .btn_wide.mail {
    background: url(../img/b/mail.png) no-repeat;
    background-size: 34px;
    background-position: 11.4px 6.3px;
    padding: 6.1px 7px 9px 12px;
}
#box_pages.block_pages #page_coffee .btn_wide.faq {
    background: url(../img/faq.png) no-repeat;
    background-size: 43px;
    background-position: 5.4px 4.3px;
    padding: 18px 7px 16px 12px;
}

/*---===========================================================================================================-------[ footer ]==-------*/
#box_pages.block_pages #page_footer {
    background: rgba(255,255,255,.54);padding: 3.4px 0px;padding-top: 5.4px; 
}
#box_pages.block_pages #page_footer .top { height: 360px; }
#box_pages.block_pages #page_footer .sign { position: relative; }
#box_pages.block_pages #page_footer p,
#box_pages.block_pages #page_footer p span {
    text-align: center;
}

#box_pages.block_pages #page_footer .btn_wide.demo {
    background: url(../img/b/mail.png) no-repeat;
    background-size: 34px;
    background-position: 11.4px 6.3px;
    padding: 6.1px 7px 9px 12px;
}
#box_pages.block_pages #btn_rocket,
#box_pages.block_pages #page_footer .btn_round.rocket {
    background: url(../img/w/a51rocket.png) no-repeat;
    background-size: 43px;
    background-position: 5.4px 4.3px;
    /*padding: 18px 7px 16px 12px;*/
}