/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */.hidden,.invisible {

	visibility:hidden

}

.btn,a.btn,body * {

	box-sizing:border-box

}

.cf:after,.clearfix:after {

	clear:both

}

html {

	color:#222;

	font-size:1em;

	line-height:1.4

}

::-moz-selection {

	background:#b3d4fc;

	text-shadow:none

}

::selection {

	background:#b3d4fc;

	text-shadow:none

}

hr {

	display:block;

	height:1px;

	border:0;

	border-top:1px solid #ccc;

	margin:1em 0;

	padding:0

}

audio,canvas,iframe,img,svg,video {

	vertical-align:middle

}

fieldset {

	border:0;

	margin:0;

	padding:0

}

textarea {

	resize:vertical

}

.browserupgrade {

	margin:.2em 0;

	background:#ccc;

	color:#000;

	padding:.2em 0

}

.hidden {

	display:none!important

}

.visuallyhidden {

	border:0;

	clip:rect(0 0 0 0);

	height:1px;

	margin:-1px;

	overflow:hidden;

	padding:0;

	position:absolute;

	width:1px

}

.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {

	clip:auto;

	height:auto;

	margin:0;

	overflow:visible;

	position:static;

	width:auto

}

.head,.wrapper {

	position:relative;

	width:100%

}

.clearfix:after,.clearfix:before {

	content:" ";

	display:table

}

@media print {

	blockquote,img,pre,tr {

	page-break-inside:avoid

}

*,:after,:before {

	background:0 0!important;

	color:#000!important;

	box-shadow:none!important;

	text-shadow:none!important

}

a,a:visited {

	text-decoration:underline

}

a[href]:after {

	content:" (" attr(href) ")"

}

abbr[title]:after {

	content:" (" attr(title) ")"

}

a[href^="#"]:after,a[href^="javascript:"]:after {

	content:""

}

blockquote,pre {

	border:1px solid #999

}

thead {

	display:table-header-group

}

img {

	max-width:100%!important

}

h2,h3,p {

	orphans:3;

	widows:3

}

h2,h3 {

	page-break-after:avoid

}

}.btn,a,a.btn {

	text-decoration:none

}

button {

	outline:0

	

}

button.close{ background-color: #fff;

    border: 1px solid #cbd6dc;

    border-radius: 50%;

    cursor: pointer;

    height: 40px;

    position: fixed;

    right: 40px;

    top: -15px;

    width: 40px;

    z-index: 999;

	opacity:1;}

a {

	/* color:#0050b4; */

	display:inline-block;

	box-shadow:0 0 0 0 #0050b4;

	-webkit-transition:box-shadow .2s ease-in-out;

	transition:box-shadow .2s ease-in-out

}

a.active,a:hover {

	/*color:#007f57;

	box-shadow:0 2px 0 0 #0050b4*/

}

.cf:after,.cf:before {

	content:" ";

	display:table

}

body {

	font-family:"Source Sans Pro","Helvetica Neue",Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;

	font-weight:400;

	font-size:16px;

	overflow-x:hidden;

	margin:0;

	color:#313B37

}

.wrapper {

	padding:0 20px;

	max-width:1280px;

	margin:0 auto

}

@media (max-width:600px) {

	body {

	font-size:14px

}

.wrapper {

	padding:5px

}

.how-it-works .hiw-text .dingzhi{



	padding:0px 10px;

	width:30%;

	bottom:42px;

	display:none;



}

}

.btn,a.btn {

	background:rgba(255,255,255,.1);

	color:#0050b4;

	text-align:center;

	padding:10px 16px;

	-webkit-transition:all .1s ease-in;

	transition:all .1s ease-in;

	position:relative;

	border-radius:2px;

	display:inline-block;

	border:1px solid #0050b4

}

a.btn-link-green:hover,a.btn-link:hover,footer .footer-col a:hover,footer a:hover {

	text-decoration:underline

}

/* .btn:hover,a.btn:hover {

	background:rgba(0,178,122,.1);

	border:1px solid #0050b4;

	box-shadow:none;

	color:#0050b4

} */

.btn-green,a.btn-green {

	border:1px solid #fff;

	background:rgba(255,255,255,.15);

	color:#fff

}

.btn-green:hover,a.btn-green:hover {

	background:0 0;

	color:#fff;

	border:1px solid #fff

}

a.btn-link-green {

	color:#fff

}

.btn-large {

	font-size:1.5em;

	width:8em;

	height:3em

}

.top-nav.scrolled {

	background:#0050b4;

}

.about-head {

	text-align:center;

	padding:12em 0 3em

}

.about-head h3 {

	font-size:1.8em;

	font-weight:300;

	letter-spacing:.1em;

	margin:.4em 0;

	color:#0050b4

}

.about-content .desc-seperate {

	padding:20px 60px 60px

}

.about-text {

	text-align:left;

	line-height:1.8em;

	letter-spacing:.05em;

	font-size:1.2em;

	max-width:800px;

	margin:2em auto

}

.head {

	/* height:80vh; */

	min-height:500px;

	padding:10vh 10px 0;

	text-align:center;

	background-color: #0050b4;

	/* background:linear-gradient(135deg,#0050b4 0,#35b658 100%) */

}

.head .head-bg,.head .promotion-head-bg {

	background-size:100%;

	background-repeat:no-repeat;

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%

}

@media (max-width:800px) {

	.head {

	/* min-height:100vh; */

	max-height:400px

}

}@media (max-height:480px) {

	.head {

	padding-top:21vh;

	min-height:560px!important

}

}@media (max-height:320px) {

	.head {

	min-height:155vh!important

}

}.head .head-bg {

	background-position-y:45vh

}

.head .promotion-head-bg {

	background-position-y:36vh

}

.head h1 {

	font-weight:300;

	font-size:2.5em;

	letter-spacing:4px;

	color:#fff

}

.head h1 b {

	font-weight:400;

	color:#0050b4

}

@media (max-width:400px) {

	.top-nav .request-sa-btn {

	display:block

}

.head h1 {

	font-size:32px;

	padding-bottom:18px

}

}.head h3 {

	color:#ccffef;

	font-size:2em;

	font-weight:300;

	letter-spacing:.1em;

	margin:.4em 0

}

.head h4 {

	font-weight:300;

	font-size:1.2em

}

.head h4 div,.head h4 li,.head h4 ul {

	display:inline-block

}

@media (max-width:600px) {

	.head h4 {

	font-size:1em

}

}.head .btn-large {

	margin:10vh auto 0

}

.promotion-head {

	height:20vh;

	min-height:640px

}

@media (max-width:800px) {

	.promotion-head {

	height:66vh;

	min-height:60vh;

	max-height:400px

}

}@media (max-height:480px) {

	.promotion-head {

	height:70vh;

	padding-top:21vh;

	min-height:560px!important

}

}@media (max-height:320px) {

	.promotion-head {

	height:50vh;

	min-height:155vh!important

}

}.head .flip-line {

	position:relative;

	color:#0050b4

}

.head .flip-line div,.head .flip-line ul {

	display:inline-block;

	margin:0;

	padding:0

}

.head .flip-line span {

	position:absolute;

	right:0

}

.head .flip-line .flip-group {

	width:18em;

	position:relative;

	text-align:left;

	height:2.4em;

	line-height:2.4em;

	font-size:1.44em;

	overflow:hidden

}

/* .head .flip-line .flip-group:after {

	content:"";

	width:18em;

	position:absolute;

	top:2.3em;

	border-bottom:4px solid #3f90f5

} */

.head .flip-line .flip-item {

	position:absolute;

	width:18em;

	left:50%;

	margin-left:-9em;

	top:2.4em;

	-webkit-animation:flip-rotate 8s infinite ease-in;

	animation:flip-rotate 8s infinite ease-in

}

.head .flip-line .flip-item li {

	list-style:none;

	width:18em;

	text-align:center;

	color:#fff

}

@-webkit-keyframes flip-rotate {

	0%,2.5% {

	top:2.4em

}

2.5%,32.5% {

	top:0

}

35%,65% {

	top:-2.4em

}

67.5%,97.5% {

	top:-4.8em

}

100% {

	top:-7.2em

}

}@keyframes flip-rotate {

	0%,2.5% {

	top:2.4em

}

2.5%,32.5% {

	top:0

}

35%,65% {

	top:-2.4em

}

67.5%,97.5% {

	top:-4.8em

}

100% {

	top:-7.2em

}

}.desc-wrapper {

	width:100%;

}

.desc-wrapperr {

	width:100%;

	margin-top:0px

}

.desc-wrap {

	display:-webkit-box;

	display:-ms-flexbox;

	display:flex;

	-ms-flex-wrap:wrap;

	flex-wrap:wrap;

	max-width:1280px;

	width:100%;

	margin:0 auto

}

.desc,.video {

	display:inline-block;

	position:relative

}

.desc-seperate {

	margin:0 auto;

	text-align:center

}

.desc {

	width:33%;

	text-align:center;

	padding:30px 10px

}

.desc:nth-child(3n+2) {

	margin:0 .5%

}

@media (max-width:1024px) and (min-width:800px) {

	.desc {

	width:50%

}

.desc:nth-child(3n+2) {

	margin:0

}

}@media (max-width:800px) {

	.desc {

	width:99%;

	margin-left:0;

	margin-right:0

}

}.desc h3 {

	font-size:1.4em;

	color:#313B37;

	font-weight:300

}

.desc p {

	width:80%;

	min-width:320px;

	max-width:760px;

	margin:5px auto 0;

	font-size:16px;

	font-weight:300;

	color:#63716C;

	text-align:left;

	letter-spacing:1px;

	line-height:30px

}

@media (max-width:400px) {

	.desc p {

	width:100%;

	max-width:320px;

	min-width:300px

}

}.desc p:first-child {

	padding-top:30px

}

.video-container {

	padding:60px 40px 10px 60px

}

@media (max-width:800px) {

	.video-container {

	padding:60px 0 10px

}

}.video {

	width:33%;

	text-align:center;

	padding:20px;

	color:#f1f1f1

}

.video:nth-child(3n+2) {

	margin:0 .5%

}

@media (max-width:1024px) and (min-width:800px) {

	.video {

	width:50%

}

.video:nth-child(3n+2) {

	margin:0

}

}@media (max-width:800px) {

	.video {

	width:99%;

	margin-left:0;

	margin-right:0

}

}.video a {

	display:block;

	color:#fff

}

.video a img {

	width:100%

}

.video .caption {

	height:calc(100% - 40px);

	width:calc(100% - 40px);

	position:absolute;

	bottom:20px;

	background:-webkit-linear-gradient(bottom,#000 0,rgba(255,255,255,0) 100%);

	background:linear-gradient(to top,#000 0,rgba(255,255,255,0) 100%);

	padding:10px

}

.video .caption .caption-name {

	height:100px;

	text-align:left;

	vertical-align:bottom;

	display:table-cell;

	font-size:x-large

}

.video .caption .caption-desc {

	display:none

}

@media (max-width:800px) {

	.video .caption {

	height:calc(100% - 40px);

	background-color:#000;

	opacity:.7

}

.video .caption .caption-desc {

	display:block;

	text-align:left

}

.video .caption .caption-desc p {

	color:#888

}

.video .caption .caption-desc button {

	background-color:#0050b4;

	color:#fff

}

.video .caption .caption-name {

	height:auto

}

}.video .caption-hover {

	height:calc(100% - 40px);

	background-color:#000;

	opacity:.7

}

.video .caption-hover .caption-desc {

	display:block;

	text-align:left

}

.video .caption-hover .caption-desc p {

	color:#888

}

.video .caption-hover .caption-desc button {

	background-color:#0050b4;

	color:#fff

}

.video .caption-hover .caption-name {

	height:auto

}

.video-play {

	width:50%

}

@media (max-width:800px) {

	.video-play {

	width:100%

}

}p.links {

	padding-top:40px

}

p.links a {

	margin-right:24px

}

p.links a:after {

	content:">"

}

.desc-img {

	background-size:240px 190px;

	background-position:center;

	background-repeat:no-repeat;

	padding:120px 80px!important

}

.desc-img.private {

	background-image:url(../images/icon-core01.png)

}

.desc-img.entire {

	background-image:url(../images/icon-core02.png)

}

.desc-img.data-open {

	background-image:url(../images/icon-core03.png)

}



.desc-seperate {

	width:100%;

	padding:2.5em 0

}

.desc-seperate h4 {

	font-size:1.2em;

	font-weight:300;

	margin-bottom:1.4em

}

/* .request-trial-1,.request-trial-2 {

	background:#ff881f

} */

.request-trial-2 {

	color:#0050b4

}

.how-it-works-intro {

	background:url(../other/hiw-bg.svg) no-repeat #0050b4;

	padding:60px;

	background-size:100%;

	background-position-y:100%

}

.arrow-down,.hiw-image {

	background-position:center;

	background-repeat:no-repeat

}

.how-it-works,.how-it-works-intro-content {

	width:100%;

	max-width:1280px;

	margin:0 auto;

	text-align:center

}

.how-it-works-intro-content {

	color:#fff

}

.how-it-works-intro-content h3 {

	font-size:1.6em;

	font-weight:300;

	margin-bottom:2em

}

.how-it-works-intro-content h5 {

	font-size:1.2em;

	font-weight:300

}

@media (max-width:600px) {

	.how-it-works-intro {

	padding:40px 20px

}

.how-it-works-intro-content h3 {

	font-size:1.2em

}

.how-it-works-intro-content h5 {

	font-size:1em

}

}.arrow-down {

	width:100%;

	height:24px;

	background-image:url(../images/triangle-down.png);

	background-size:auto 50%

}

.how-it-works {

	padding:2em;

	border-bottom:1px solid #ECECEE

}

.how-it-works .hiw-text {

	float:left;

	width:45%;

	margin-right:5%;



}

.how-it-works .hiw-text h2 {

	color:#0050b4;

	font-size:1.8em;

	font-weight:300;

	text-align:left

}

.how-it-works .hiw-text p {

	font-size:1.2em;

	font-weight:300;

	color:#63716C;

	margin-top:2em;

	letter-spacing:.1em;

	line-height:1.6em;

	text-align:left

}

@media (max-width:800px) {

	.how-it-works .hiw-text {

	float:none;

	width:100%

}

.how-it-works .hiw-text h2 {

	text-align:center

}

}.hiw-counter {

	display:inline-block;

	width:1.6em;

	height:1.6em;

	line-height:1.5em;

	border-radius:50%;

	border:2px solid #0050b4;

	margin-right:.5em;

	font-weight:700;

	text-align:center!important

}

.row h3,footer {

	font-weight:300

}

.hiw-image {

	width:50%;

	max-width:640px;

	margin:1em auto;

	float:right;

	opacity:.8;

	-webkit-transition:opacity .2s ease-in-out;

	transition:opacity .2s ease-in-out;

	background-size:80% auto

}

.hiw-image:before {

	content:"";

	display:block;

	padding-bottom:67%

}

@media (max-width:800px) {

	.hiw-image {

	width:100%;

	max-width:480px;

	background-size:100% auto;

	float:none

}

.hiw-image:before {

	padding-bottom:80%

}

}.hiw-image:hover {

	opacity:1

}

.hiw-image.collect {

	background-image:url(../images/collect.png)

}

.hiw-image.data {

	background-image:url(../images/analysis_new.png)

}

.hiw-image.analysis {

	background-image:url(../images/business_new.png)

}

.hiw-image.business {

	background-image:url(../images/business.png)

}

.desc-wrapper.clients {

	background:#fff

}

.desc-wrapper.clients .desc-seperate {

	max-width:1280px;

	width:90%

}

.desc-wrapper.clients h3 {

	color:#0050b4;

	margin-bottom:1.2em;

	font-size:1.6em;

	font-weight:300

}

footer,footer .footer-col a,footer a {

	color:#fff

}

.desc-wrapper.clients .client-list {

	padding:0;

	margin:0;

	text-align:left;

	box-sizing:border-box

}

.desc-wrapper.clients .client-list li {

	float:left;

	list-style:none;

	background-size:auto 60px;

	background-repeat:no-repeat;

	background-position:center;

	outline:#eee solid 1px;

	outline-offset:4px;

	opacity:.8;

	width:150px;

	height:70px;

	margin:10px 0 10px 25px;

	overflow:hidden;

	-webkit-transition:opacity .2s;

	transition:opacity .2s

}

.desc-wrapper.clients .client-list li:hover {

	opacity:1

}

.desc-wrapper.clients .client-list li.beequick {

	background-image:url(../images/1407462409u41fNDdd.jpg)

}

.desc-wrapper.clients .client-list li.anong {

	background-image:url(../images/shibao.jpg)

}

.desc-wrapper.clients .client-list li.domob {

	background-image:url(../images/01300425192162132984580565077_s.jpg)

}

.desc-wrapper.clients .client-list li.shimo {

	background-image:url(../images/dzkd.jpg)

}

.desc-wrapper.clients .client-list li.offer {

	background-image:url(../images/20121101041119711.jpg)

}

.desc-wrapper.clients .client-list li.pp {

	background-image:url(../images/armada.jpg)

}

.desc-wrapper.clients .client-list li.pugongying {

	background-image:url(../images/robot.jpg)

}

.desc-wrapper.clients .client-list li.gbanker {

	background-image:url(../images/gbanker.png)

}

.desc-wrapper.clients .client-list li.xiaoshudian {

	background-image:url(../images/xiaoshudian.png)

}

.desc-wrapper.clients .client-list li.yogrt {

	background-image:url(../images/yogrt.png)

}

.desc-wrapper.clients .client-list li.mofun {

	background-image:url(../images/mofun.png)

}

.desc-wrapper.clients .client-list li.iyuetu {

	background-image:url(../images/iyuetu.png)

}

.desc-wrapper.clients .client-list li.taover {

	background-image:url(../images/taover.png)

}

.desc-wrapper.clients .client-list li.youlianshihua {

	background-image:url(../images/youlianshihua.jpg)

}

.desc-wrapper.clients .client-list li.hangzhouwana {

	background-image:url(../images/hangzhouwana.png)

}

.desc-wrapper.clients .client-list li.miaopai {

	background-image:url(../images/miaopai.png)

}

.desc-wrapper.clients .client-list li.acfun {

	background-image:url(../other/acfun.jpeg)

}

.desc-wrapper.clients .client-list li.yimutian {

	background-image:url(../images/yimutian.png)

}

.desc-wrapper.clients .client-list li.taoshouyou {

	background-image:url(../images/taoshouyou.jpg)

}

.desc-wrapper.clients .client-list li.datebao {

	background-image:url(../images/datebao.png)

}

.desc-wrapper.clients .client-list li.custom-36kr {

	background-image:url(../images/36kr.jpg)

}

.desc-wrapper.clients .client-list li.custom-apus {

	background-image:url(../images/apus.jpg)

}

.desc-wrapper.clients .client-list li.custom-bbt {

	background-image:url(../images/bangbangtang.jpg)

}

.desc-wrapper.clients .client-list li.custom-bohe {

	background-image:url(../images/bohekeji.jpg)

}

.desc-wrapper.clients .client-list li.custom-chelaile {

	background-image:url(../images/chelaile.jpg)

}

.desc-wrapper.clients .client-list li.custom-hzy {

	background-image:url(../images/heziyu.jpg)

}

.desc-wrapper.clients .client-list li.custom-jianjian {

	background-image:url(../images/jianjian.jpg)

}

.desc-wrapper.clients .client-list li.custom-jinshan {

	background-image:url(../images/jinshan.jpg)

}

.desc-wrapper.clients .client-list li.custom-jkxy {

	background-image:url(../images/jikexueyuan.jpg)

}

.desc-wrapper.clients .client-list li.custom-oneapm {

	background-image:url(../images/oneapm.jpg)

}

.desc-wrapper.clients .client-list li.custom-putaochuan {

	background-image:url(../images/putaochuan.jpg)

}

.desc-wrapper.clients .client-list li.custom-wenwanmi {

	background-image:url(../images/wenwanmi.jpg)

}

.desc-wrapper.clients .client-list li.custom-xianyou {

	background-image:url(../images/xianyou.jpg)

}

.desc-wrapper.clients .client-list li.custom-xingshulin {

	background-image:url(../images/xbsmlogo.jpg)

}

.desc-wrapper.clients .client-list li.custom-zgsh {

	background-image:url(../images/zhangguanshenghuo.jpg)

}

.desc-wrapper.clients .client-list li.custom-zycp {

	background-image:url(../images/zhangyucaipiao.jpg)

}

.desc-wrapper.clients .client-list li.custom-zhubaijia {

	background-image:url(../images/zhubaijia.jpg)

}

.desc-wrapper.clients .client-list li.custom-duanrongwang {

	background-image:url(../images/duanrongwang.jpg)

}

.desc-wrapper.clients .client-list li.huiniulicai {

	background-image:url(../images/huiniulicai.jpg)

}

.desc-wrapper.clients .client-list li.fenqiguanjia {

	background-image:url(../images/fenqiguanjia.jpg)

}

.desc-wrapper.clients .client-list li.kuanduoduo {

	background-image:url(../images/kuandouduo.jpg)

}

.desc-wrapper.clients .client-list li.jiakaobaodian {

	background-image:url(../images/jiakaobaodian.jpg)

}

.desc-wrapper.clients .client-list li.guotangyidong {

	background-image:url(../images/guotangyidong.jpg)

}

.desc-wrapper.clients .client-list li.yingkezaixian {

	background-image:url(../images/yingkezaixian.jpg)

}

.desc-wrapper.clients .client-list li.aicheche {

	background-image:url(../images/aicheche.jpg)

}

.desc-wrapper.clients .client-list li.lechun {

	background-image:url(../images/lechun.jpg)

}

.rtf-submit,footer {

	background:#0050b4

}

@media (max-width:600px) {

	.desc-wrapper.clients .client-list li {

	width:50%!important;

	margin:0!important;

	padding:0!important;

	outline:0;

	outline-offset:0;

	border:1px solid #eee;

	border-top:none

}

.desc-wrapper.clients .client-list li:nth-of-type(even) {

	border-left:none

}

.desc-wrapper.clients .client-list li:nth-of-type(1),.desc-wrapper.clients .client-list li:nth-of-type(2) {

	border-top:1px solid #eee

}

.desc-wrapper.clients .client-list li:last-child {

	border:1px solid #eee;

	border-top:none

}

}footer {

	font-size:0.8em;

	padding:20px 50px

}

footer h5 {

	color:#bdebdc

}

footer .footer-col {

	text-align:left;

	display:inline-block;

	float:left;

	margin-right:6em

}

.modalATest,.modalBTest,.receive-trial-floatlayer,.row h3,.rtf-notice,.rtf-submit,footer .footer-meta {

	text-align:center

}

footer .footer-col ul {

	list-style:none;

	padding-left:0

}

footer .footer-col ul li {

	line-height:1.4em;

	margin-bottom:.2em

}

footer .footer-meta {

	font-size:1em;

	width:100%;

	clear:both;

	padding-top:.5em;

	color:#C3E6D0

}

.color-green {

	color:#0050b4

}

.modal-dialog {

	width:610px;

	margin:50px auto

}

@media (max-width:500px) {

	.modal-dialog {

	width:90vw

}

}.modal-body {

	padding-top:0

}

.rtf-input input {

	width:100%;

	height:38px;

	line-height:38px;

	padding:0 8px

}

.rtf-input .input-attention {

	border:1px solid red

}

.rtf-notice {

	font-size:12px;

	color:#EB8072;

	display:none;

	padding-top:10px

}

#floatlayer2_close2,.rtf-submit {

	display: block;

    height: 50px;

    line-height: 40px;

    margin: 7% auto 0;

    padding-top: 1%;

    text-align: center;

    width: 30%;

}

.rtf-submit {

	color:#fefefe;

	-webkit-transition:all .2s;

	transition:all .2s;

	border-radius:2px

}

.rtf-submit:active,.rtf-submit:focus,.rtf-submit:hover {

	color:#fff;

	text-decoration:none;

	box-shadow:none;

	background:#0e468c

}

#floatlayer2_close2,#floatlayer2_close2:hover {

	background:#ccc;

	color:#999

}

.rtf-close {

	width:100%

}

.bigFontSize {

	font-size:28px;

	font-family:monospace,'Comic Sans MS',Verdana

}

#floatlayer2_close2 {

	padding:0!important;

	border:0!important;

	border-radius:2px

}

.col-center {

	float:none;

	margin:0 auto;

	width:500px

}

@media (max-width:600px) {

	.col-center {

	width:80%

}

}.row h3 {

	font-size:1.8em;

	letter-spacing:.1em;

	margin:.4em 0;

	color:#0050b4

}

.sensors-navbar-common {

	background:#rgba(0, 0, 0, 0) linear-gradient(135deg, #00b27a 0px, #35b658 100%) repeat scroll 0 0;

	z-index:100

}

.sensors-navbar-common .container {

	padding:0 20px 10px;

	overflow:hidden

}

.sensors-navbar-common .logo {

	margin-left:10px;

	font-size:12px;

	background-position:center center;

	background-repeat:no-repeat;

	background-size:10em auto;

	float:left;

	opacity:.9;

	-webkit-transition:opacity .2s ease 0s;

	transition:opacity .2s ease 0s;

	width:12.5em

}

.sensors-navbar-common .navbar-header {

	margin-top:10px

}

.sensors-navbar-common .navbar-nav {

	text-align:center;

	float:none;

	margin-top:18px

}

.sensors-navbar-common .container .navbar-nav li a {

	color:#b2ffe7;

	padding:5px 25px;

	text-decoration:none!important

}

.sensors-navbar-common .container .navbar-nav li a:hover {

	color:#fff

}

.sensors-navbar-common .container .request-sa-btn {

	float:right;

	margin-right:5px;

	display:none;

	margin-top:10px

}

.sensors-navbar-common .container .navbar-toggle {

	margin-left:18px

}

@media (min-width:768px) {

	.sensors-navbar-common {

	background:0 0;

	border-bottom:none

}

.sensors-navbar-common .container .request-sa-btn {

	display:block

}

.sensors-navbar-common .navbar-nav {

	float:right

}

.sensors-navbar-common .logo {

	font-size:16px

}

}.navbar-inverse {

	border:none

}

.navbar-inverse .navbar-toggle {

	border-color:#fff

}

.navbar-inverse:hover .navbar-toggle:hover {

	background:0 0

}

.navbar-inverse .navbar-collapse {

	border:none;

}

.modalBTest {

	display:none;

	font-size:13px;

	margin-top:10px

}

.form-item{float: left;

    width: 50%; padding: 10px 15px;}

.form-item input{  border: 2px solid rgba(203, 214, 220, 0.5);

    border-radius: 3px;

    color: #324c53;

    font-size: 16px;

    line-height: 20px;

    padding: 15px 20px;

    width: 100%;}

	

	.form-item textarea{ border: 2px solid rgba(203, 214, 220, 0.5);

    border-radius: 3px;

    font-size: 16px;

    min-height: 200px;

    padding: 15px 20px;

    width: 100%;}