.xbee3-ecosystem .offerings a{text-decoration:none}.xbee3-ecosystem .offerings .text{text-decoration:none}.xbee3-ecosystem .offerings .text .heading{text-transform:none;color:#3f4245;font-size:20px;font-weight:400}.xbee-ecosystem .tier h2{font-size:62px;color:#717172;font-weight:300;line-height:.92;text-transform:none;text-align:center;padding:0}.xbee-ecosystem h2{text-align:center;padding:0}.xbee-ecosystem .tier h4,.xbee-ecosystem h4{text-align:center;padding:0}.xbee-ecosystem .banner-xbeecell{background:#05384c url("/digi/media/xbee/roadmap-background.jpg") center center no-repeat;color:#fff;padding:70px 0 50px 0;background-size:cover}.xbee-ecosystem .banner-xbeecell h1{color:#fff;margin:0 0 10px 0;font-size:36px;line-height:1em}.xbee-ecosystem .banner-xbeecell h2{color:#fff;text-transform:none;font-weight:300;margin:0 0 30px 0}.xbee-ecosystem .banner-xbeecell .board{width:40%}.xbee-ecosystem .banner-xbeecell .board a:hover img{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-filter:brightness(.9);filter:brightness(.9)}.xbee-ecosystem .banner-xbeecell .modules{width:60%;padding:30px 2% 0 2%}.xbee-ecosystem .banner-xbeecell .modules .module{width:33.33%;text-align:center}.xbee-ecosystem .banner-xbeecell .modules .module a:hover img{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-filter:brightness(.9);filter:brightness(.9)}.xbee-ecosystem .banner-xbeecell p{display:inline-block;font-size:20px;line-height:28px;font-weight:200;width:74%;margin:10px 13% 0 13%;text-align:center}.xbee-ecosystem .subbanner-xbeecell{background:#1369ae;padding:45px 0;font-size:28px;color:#fff;position:relative;line-height:1.2em;font-weight:300}.xbee-ecosystem .subbanner-xbeecell .mods{position:relative}.xbee-ecosystem .subbanner-xbeecell .mods img{position:absolute;width:88%;top:0;left:50%;margin:-25% 6% 0 -44%}.xbee-ecosystem .subbanner-xbeecell .title{color:#90c641;text-align:right;font-weight:600;text-transform:uppercase}.xbee-ecosystem .subnavigation-xbeecell{width:100%;clear:both;background:#000;padding:40px 0 20px 0;text-align:center}.xbee-ecosystem .subnavigation-xbeecell .container{width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.xbee-ecosystem .subnavigation-xbeecell .colthree{width:30%;padding:0 1%;position:relative;z-index:3;color:#fff;text-decoration:none}.xbee-ecosystem .subnavigation-xbeecell .colthree span{font-size:28px;margin:0 0 10px 0;text-transform:uppercase;display:block;text-align:center;font-weight:600}.xbee-ecosystem .subnavigation-xbeecell .colthree span img{width:8px;vertical-align:middle;margin:-5px 0 0 8px;display:inline-block}.xbee-ecosystem .subnavigation-xbeecell .colthree hr{border:none;border-top:4px solid #fff;clear:both;width:80%;margin:20px 10%;opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem .subnavigation-xbeecell .colthree.software span{color:#90c641}.xbee-ecosystem .subnavigation-xbeecell .colthree.software hr{border-top:4px solid #90c641}.xbee-ecosystem .subnavigation-xbeecell .colthree.hardware span{color:#517fc3}.xbee-ecosystem .subnavigation-xbeecell .colthree.hardware hr{border-top:4px solid #517fc3}.xbee-ecosystem .subnavigation-xbeecell .colthree.resources span{color:#31c4ea}.xbee-ecosystem .subnavigation-xbeecell .colthree.resources hr{border-top:4px solid #31c4ea}.xbee-ecosystem .subnavigation-xbeecell .colthree:hover hr,.xbee-ecosystem .subnavigation-xbeecell .colthree.selected hr{opacity:1}.xbee-ecosystem .subnavigation-xbeecell .colthree .triangle{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:-20px;left:50%;margin:0 0 0 -15px;display:block;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent rgba(0,0,0,.3) transparent;z-index:2}.xbee-ecosystem .subnavigation-xbeecell .colthree .triangle.final{opacity:1}.xbee-ecosystem .banner{background:#c6c6c6 url("/digi/media/xbee/ecosys-home-stars.jpg") center center no-repeat;background-size:cover;text-align:center;padding:50px 0 0 0;color:#fff;position:relative}.xbee-ecosystem .banner .corner{position:absolute;right:0;bottom:0;width:250px;height:250px;display:block}.xbee-ecosystem .banner h1{color:#fff}.xbee-ecosystem .banner h2{color:#fff;margin-bottom:0}.xbee-ecosystem .banner .mods{position:relative;width:960px;margin:0 auto;padding:25px 0 10px 0}.xbee-ecosystem .banner .mods .mod{display:inline-block;width:30%;padding:0 1%;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none}.xbee-ecosystem .banner .mods .mod img{width:100%;margin:0;padding:0}.xbee-ecosystem .banner .mods .mod#software{z-index:2}.xbee-ecosystem .banner .mods .mod#software.start{-ms-transform:rotate(-7deg) scale(.8,.8) translateY(30px);-webkit-transform:rotate(-7deg) scale(.8,.8) translateY(30px);transform:rotate(-7deg) scale(.8,.8) translateY(30px);margin:0 -115px 0 0}.xbee-ecosystem .banner .mods .mod#hardware{z-index:3}.xbee-ecosystem .banner .mods .mod#hardware.start{-webkit-transform:scale(.9,.9);-ms-transform:scale(.9,.9);transform:scale(.9,.9)}.xbee-ecosystem .banner .mods .mod#resources{z-index:2}.xbee-ecosystem .banner .mods .mod#resources.start{-ms-transform:rotate(7deg) scale(.8,.8) translateY(30px);-webkit-transform:rotate(7deg) scale(.8,.8) translateY(30px);transform:rotate(7deg) scale(.8,.8) translateY(30px);margin:0 0 0 -115px}.xbee-ecosystem .banner .desc{width:100%;clear:both;background:url("/digi/media/xbee/ecosys-home-ground.png") top center repeat-x}.xbee-ecosystem .banner .desc .container{width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.xbee-ecosystem .banner .desc .colthree{width:30%;padding:75px 1% 10px 1%;position:relative;z-index:3;color:#fff;text-decoration:none}.xbee-ecosystem .banner .desc .colthree span{font-size:28px;margin:0 0 10px 0;text-transform:uppercase;display:block;text-align:center;font-weight:600}.xbee-ecosystem .banner .desc .colthree span img{width:8px;vertical-align:middle;margin:-5px 0 0 8px;display:inline-block}.xbee-ecosystem .banner .desc .colthree hr{border:none;border-top:4px solid #fff;clear:both;width:80%;margin:20px 10%;opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem .banner .desc .colthree.software span{color:#90c641}.xbee-ecosystem .banner .desc .colthree.software hr{border-top:4px solid #90c641}.xbee-ecosystem .banner .desc .colthree.hardware span{color:#517fc3}.xbee-ecosystem .banner .desc .colthree.hardware hr{border-top:4px solid #517fc3}.xbee-ecosystem .banner .desc .colthree.resources span{color:#31c4ea}.xbee-ecosystem .banner .desc .colthree.resources hr{border-top:4px solid #31c4ea}.xbee-ecosystem .banner .desc .colthree:hover hr,.xbee-ecosystem .banner .desc .colthree.selected hr{opacity:1}.xbee-ecosystem .banner .desc .colthree .triangle{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:-20px;left:50%;margin:0 0 0 -15px;display:block;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent rgba(0,0,0,.3) transparent;z-index:2}.xbee-ecosystem .banner .desc .colthree .triangle.final{opacity:1}.xbee-ecosystem #brandvideo{height:550px;width:100%;padding:70px 0;clear:both;background:#646466 url("/images/xbee/xbee-brand-jpg.jpg") center center no-repeat;background-size:cover;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.xbee-ecosystem #brandvideo a{color:#fff;text-decoration:none;text-transform:uppercase;position:relative;z-index:4}.xbee-ecosystem #brandvideo img{margin:25px 0}.xbee-ecosystem #brandvideo .brandbig{font-size:49px;line-height:50px}.xbee-ecosystem #brandvideo .brandsmall{font-size:26px}.xbee-ecosystem #brandvideo video#bgvid{z-index:2;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.xbee-ecosystem #boxcars a.colthree{background:#1369ae;width:32.33%;margin:0 .5%}.xbee-ecosystem #boxcars a.colthree img{float:left}.xbee-ecosystem #boxcars a.colthree:hover{background:#31c4ea}.xbee-ecosystem #digiinmiddle{padding-bottom:0;background:#517fc3 url("/digi/media/xbee/ecosys-home-digimiddle-bckgrd.jpg") center center no-repeat;background-size:cover}.xbee-ecosystem #digiinmiddle h2{color:#90c641}.xbee-ecosystem #digiinmiddle h4{color:#fff}.xbee-ecosystem #digiinmiddle img{width:90%;margin:0 5%}.xbee-ecosystem #digiinmiddle .bottom{background:#90c641;background:rgba(144,198,65,.8);padding:20px 0;margin:30px 0 0 0}.xbee-ecosystem #meetthefamily h4{color:#517fc3}.xbee-ecosystem #meetthefamily .colthreetwo{padding:0 2%}.xbee-ecosystem #comparexbees{background:#f2f2f2}.xbee-ecosystem #comparexbees table{width:100%;border-collapse:collapse;border-right:1px solid #cfd5d3;border-bottom:1px solid #cfd5d3;font-size:14px}.xbee-ecosystem #comparexbees table th,.xbee-ecosystem #comparexbees table td{padding:2% .3%;text-align:center;vertical-align:middle;background:#fff;border-top:1px solid #cfd5d3;border-left:1px solid #cfd5d3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem #comparexbees table th:nth-of-type(1),.xbee-ecosystem #comparexbees table td:nth-of-type(1){text-align:left;padding-left:1%}.xbee-ecosystem #comparexbees table th img,.xbee-ecosystem #comparexbees table td img{height:30px;margin:0 5px;vertical-align:middle}.xbee-ecosystem #comparexbees table th{border-top:1px solid #72bb4b;border-left:1px solid #72bb4b;text-transform:uppercase}.xbee-ecosystem #comparexbees table td:nth-of-type(1){font-weight:700}.xbee-ecosystem #comparexbees table th{background:#72bb4b;color:#fff;position:relative}.xbee-ecosystem #comparexbees table th:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-15px;border-style:solid;border-width:10px 15px 0 15px;border-color:#72bb4b transparent transparent transparent}.xbee-ecosystem #comparexbees table tr:nth-of-type(even) td{background:#f2f2f2}.xbee-ecosystem #comparexbees table tr{cursor:pointer}.xbee-ecosystem #comparexbees table tr:hover td{background:#517fc3 !important;color:#fff}.xbee-ecosystem #comparexbees table tr:hover td a{color:#fff}.xbee-ecosystem #comparexbees .cta-centered{margin:30px 0 0 0}.xbee-ecosystem #customers{padding:0 0 70px 0}.xbee-ecosystem #customers .tierflextop{max-width:1920px;margin:0 auto;position:relative}.xbee-ecosystem #customers .tierflextop div.block{height:520px;overflow:hidden}.xbee-ecosystem #customers .tierflextop div.block a{text-decoration:none;display:block;width:100%;height:100%;position:relative;z-index:3}.xbee-ecosystem #customers .tierflextop div.block a .overlay{position:relative;top:100%;left:0;width:100%;height:100%;background:#31c4ea;display:block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:5;padding:10%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:left;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.heading{-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;font-size:26px;display:block;width:100%;margin:0 0 8px 0;font-weight:800}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.read{-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;display:inline-block;margin:16px 0 0 0;text-decoration:underline}.xbee-ecosystem #customers .tierflextop div.block a strong{font-weight:800}.xbee-ecosystem #customers .tierflextop div.block a img{position:absolute;width:120px;bottom:15px;left:20px}.xbee-ecosystem #customers .tierflextop div.block a:after{content:"";position:absolute;right:20px;bottom:20px;width:19px;height:12px;background:url("/images/arrow-down-large.png") center center no-repeat;background-size:19px 12px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:6}.xbee-ecosystem #customers .tierflextop div.block a:hover:after{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.xbee-ecosystem #customers .tierflextop div.block a#one{background:#90c641 url("/digi/media/xbee/ecosys-customer-dragonfly.jpg") left top no-repeat;background-size:cover}.xbee-ecosystem #customers .tierflextop div.block a#one .overlay{background:#90c641;background:rgba(144,198,65,.95)}.xbee-ecosystem #customers .tierflextop div.block a#two{position:relative;background:#517fc3 url("/digi/media/xbee/ecosys-customer-olsberg.jpg") left center no-repeat;background-size:cover}.xbee-ecosystem #customers .tierflextop div.block a#two .overlay{background:#517fc3}.xbee-ecosystem #customers .tierflextop div.block a#three{background:#517fc3 url("/digi/media/xbee/ecosys-customer-schreder.jpg") center center no-repeat;background-size:cover}.xbee-ecosystem #customers .tierflextop div.block a#three .overlay{background:#517fc3;background:rgba(81,127,195,.95)}.xbee-ecosystem #customers .tierflextop div.block a#four .overlay{background:#31c4ea;background:rgba(49,196,234,.95);padding:10% 25%}.xbee-ecosystem #customers .tierflextop div.block a#four img{width:150px}.xbee-ecosystem #customers .tierflextop div.block a:hover .overlay{top:0}.xbee-ecosystem #customers .tierflextop div.block.blockone{width:27%;background:#90c641}.xbee-ecosystem #customers .tierflextop div.block.blocktwo{width:23%;background:#517fc3}.xbee-ecosystem #customers .tierflextop div.block.blocktwo a{width:100%;height:50%}.xbee-ecosystem #customers .tierflextop div.block.blockthree{width:50%;background:#31c4ea url("/digi/media/xbee/ecosys-customer-mira.jpg") left center no-repeat;background-size:cover;position:relative}.xbee-ecosystem #customers .tierflextop div.block.blockthree video#bgvid{z-index:2;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.xbee-ecosystem #customers .tierflextop:after{display:none}.xbee-ecosystem #customers .cta-centered{margin:30px 0 0 0}.xbee-ecosystem .tier h2{color:#517fc3}.xbee-ecosystem .subnavtoggle{display:none;margin:0 5% 0 0;float:right}.xbee-ecosystem .subnavtoggle img{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:22px;margin:10px 20px 8px 0}.xbee-ecosystem .subnavtoggle.closed img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xbee-ecosystem .subnav{font-size:14px;line-height:26px;font-weight:400;text-align:right;padding:35px 0 25px 0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;clear:both}.xbee-ecosystem .subnav.hidden{display:block}.xbee-ecosystem .subnav .inside{position:relative}.xbee-ecosystem .subnav span{text-transform:uppercase;padding:0 30px 0 0}.xbee-ecosystem .subnav ul{margin:0;padding:0}.xbee-ecosystem .subnav ul li{list-style-type:none;display:inline-block}.xbee-ecosystem .subnav ul li:after{text-decoration:underline}.xbee-ecosystem .subnav ul li:after{content:'/';display:inline-block;padding:0 10px;color:#91d46c;font-size:25px;text-decoration:none}.xbee-ecosystem .subnav ul li:last-of-type:after{display:none}.xbee-ecosystem .subnav a{color:#3f4245;display:inline-block;border-bottom:1px solid #3f4245;text-decoration:none;font-size:22px}.xbee-ecosystem .subnav a:hover{color:#1f7fa5;border-bottom:1px solid #1f7fa5}.xbee-ecosystem .subnav a.selected{color:#1f7fa5;border-bottom:2px solid #1f7fa5;font-weight:800;text-decoration:none}.xbee-ecosystem .subnav a.logo{position:absolute;left:0;font-size:28px;top:3px;display:none;color:#646466;text-decoration:none}.xbee-ecosystem .subnav.attop{width:100%;position:fixed;z-index:10;top:0;left:0;background:#f6f8f8;background:rgba(246,248,248,.9);padding:10px 0 10px 0;border-bottom:1px solid #e7e7e7}.xbee-ecosystem .subnav.attop a.logo{display:inline-block}.xbee-ecosystem.homepage .subnav.hidden{display:none}.xbee-ecosystem.homepage .subnav.hidden.attop{display:block;opacity:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem.homepage .subnav.hidden.attop.show{opacity:1}.xbee-ecosystem.software .introduction,.xbee-ecosystem.hardware .introduction,.xbee-ecosystem.resources .introduction{background:#ebebeb;width:100%;clear:both;float:left}.xbee-ecosystem.software .introduction p,.xbee-ecosystem.hardware .introduction p,.xbee-ecosystem.resources .introduction p{font-size:1.125em}.xbee-ecosystem.software .introduction .inside,.xbee-ecosystem.hardware .introduction .inside,.xbee-ecosystem.resources .introduction .inside{padding:0;position:relative;padding:0}.xbee-ecosystem.software .introduction .inside .icon,.xbee-ecosystem.hardware .introduction .inside .icon,.xbee-ecosystem.resources .introduction .inside .icon{width:120px;margin:-31px 20px 0 0;position:relative;vertical-align:baseline}.xbee-ecosystem.software .introduction .inside h1,.xbee-ecosystem.hardware .introduction .inside h1,.xbee-ecosystem.resources .introduction .inside h1{position:relative;text-align:left;padding:0;margin:0;display:inline;width:auto;float:none;font-size:80px;font-weight:800;line-height:1em;color:#3f4245;text-transform:none}.xbee-ecosystem.software .introduction .inside h2,.xbee-ecosystem.hardware .introduction .inside h2,.xbee-ecosystem.resources .introduction .inside h2{width:100%;clear:both;text-align:left;padding:0;margin:22px 0 50px 0;font-size:50px;font-weight:300;line-height:1.2em;color:#3f4245}.xbee-ecosystem.software .introduction .inside h3,.xbee-ecosystem.hardware .introduction .inside h3,.xbee-ecosystem.resources .introduction .inside h3{font-weight:300;margin:0 0 32px 0}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(1),.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(1),.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(1){padding:0 2% 50px 0}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(2),.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(2),.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(2){padding:0 0 0 2%;text-align:center;position:relative}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(2) img,.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(2) img,.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(2) img{position:relative;width:70%;margin:0 15%;float:left}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(2) img.software,.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(2) img.software,.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(2) img.software{width:80%;margin:0 10%}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(2) img.hardware,.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(2) img.hardware,.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(2) img.hardware{width:90%;margin:0 5%}.xbee-ecosystem.software .introduction .inside .coltwo h4,.xbee-ecosystem.hardware .introduction .inside .coltwo h4,.xbee-ecosystem.resources .introduction .inside .coltwo h4{margin:0 0 8px 0}.xbee-ecosystem.software .introduction .inside .readmore,.xbee-ecosystem.hardware .introduction .inside .readmore,.xbee-ecosystem.resources .introduction .inside .readmore{text-transform:uppercase;font-size:.8em}.xbee-ecosystem.software #links,.xbee-ecosystem.hardware #links,.xbee-ecosystem.resources #links{padding-bottom:15px}.xbee-ecosystem.software #codelibs,.xbee-ecosystem.hardware #codelibs,.xbee-ecosystem.resources #codelibs{background:#f6f8f8}.xbee-ecosystem.software #codelibs h2,.xbee-ecosystem.hardware #codelibs h2,.xbee-ecosystem.resources #codelibs h2{text-align:center}.xbee-ecosystem.software #codelibs h4.subheading,.xbee-ecosystem.hardware #codelibs h4.subheading,.xbee-ecosystem.resources #codelibs h4.subheading{padding:30px 0 10px 0;margin:0;width:100%;text-align:center}.xbee-ecosystem.software #codelibs .colthreetwo div,.xbee-ecosystem.hardware #codelibs .colthreetwo div,.xbee-ecosystem.resources #codelibs .colthreetwo div{border-right:1px solid #cfd5d3;padding:10px 2% 5px 0;text-align:center}.xbee-ecosystem.software #codelibs .colthreetwo div a,.xbee-ecosystem.hardware #codelibs .colthreetwo div a,.xbee-ecosystem.resources #codelibs .colthreetwo div a{width:150px}.xbee-ecosystem.software #codelibs .colthree div,.xbee-ecosystem.hardware #codelibs .colthree div,.xbee-ecosystem.resources #codelibs .colthree div{padding:10px 0 5px 2%;text-align:center}.xbee-ecosystem.software #codelibs .colthree div a,.xbee-ecosystem.hardware #codelibs .colthree div a,.xbee-ecosystem.resources #codelibs .colthree div a{width:150px}.xbee-ecosystem.software #codelibs a,.xbee-ecosystem.hardware #codelibs a,.xbee-ecosystem.resources #codelibs a{margin:0 2%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:150px}.xbee-ecosystem.software #codelibs a img,.xbee-ecosystem.hardware #codelibs a img,.xbee-ecosystem.resources #codelibs a img{background:#fff;border:10px solid #fff;max-width:150px;width:150px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem.software #codelibs a:hover img,.xbee-ecosystem.hardware #codelibs a:hover img,.xbee-ecosystem.resources #codelibs a:hover img{border:10px solid #31c4ea;-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.xbee-ecosystem.software #community,.xbee-ecosystem.hardware #community,.xbee-ecosystem.resources #community{background:#31c4ea url("/digi/media/xbee/ecosys-resources-community.jpg") center center no-repeat;background-size:cover}.xbee-ecosystem.software #community .communities,.xbee-ecosystem.hardware #community .communities,.xbee-ecosystem.resources #community .communities{text-align:center}.xbee-ecosystem.software #community .communities .colseven,.xbee-ecosystem.hardware #community .communities .colseven,.xbee-ecosystem.resources #community .communities .colseven{text-align:center}.xbee-ecosystem.software #community .communities .colseven img,.xbee-ecosystem.hardware #community .communities .colseven img,.xbee-ecosystem.resources #community .communities .colseven img{max-width:150px;width:95%;border:10px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.xbee-ecosystem.software #community .communities .colseven:hover img,.xbee-ecosystem.hardware #community .communities .colseven:hover img,.xbee-ecosystem.resources #community .communities .colseven:hover img{border:10px solid #31c4ea;-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.xbee-ecosystem.software #community h2,.xbee-ecosystem.software #community h4,.xbee-ecosystem.hardware #community h2,.xbee-ecosystem.hardware #community h4,.xbee-ecosystem.resources #community h2,.xbee-ecosystem.resources #community h4{color:#fff;text-align:center}.xbee-ecosystem.software #community .social,.xbee-ecosystem.hardware #community .social,.xbee-ecosystem.resources #community .social{width:100%;margin:50px 0 0 0;text-align:center}.xbee-ecosystem.software #community .social a,.xbee-ecosystem.hardware #community .social a,.xbee-ecosystem.resources #community .social a{display:inline-block;width:100px;margin:0 1%}.xbee-ecosystem.software #community .social a:nth-of-type(1),.xbee-ecosystem.hardware #community .social a:nth-of-type(1),.xbee-ecosystem.resources #community .social a:nth-of-type(1){margin-left:0}.xbee-ecosystem.software #community .social a img,.xbee-ecosystem.hardware #community .social a img,.xbee-ecosystem.resources #community .social a img{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:8px solid #fff;border-radius:50%;background:#fff}.xbee-ecosystem.software #community .social a:hover img,.xbee-ecosystem.hardware #community .social a:hover img,.xbee-ecosystem.resources #community .social a:hover img{border:10px solid #31c4ea;-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.xbee-ecosystem.software #development .colthree,.xbee-ecosystem.hardware #development .colthree,.xbee-ecosystem.resources #development .colthree{padding:0 1%;margin:0 0 30px 0}.xbee-ecosystem.software #development .colthree h4,.xbee-ecosystem.hardware #development .colthree h4,.xbee-ecosystem.resources #development .colthree h4{margin:5px 0}.xbee-ecosystem.software #development .duallinks a,.xbee-ecosystem.hardware #development .duallinks a,.xbee-ecosystem.resources #development .duallinks a{display:inline-block}.xbee-ecosystem.software #development .duallinks a:first-of-type,.xbee-ecosystem.hardware #development .duallinks a:first-of-type,.xbee-ecosystem.resources #development .duallinks a:first-of-type{margin:0 30px 0 0}.xbee-ecosystem.software #infographic .background,.xbee-ecosystem.hardware #infographic .background,.xbee-ecosystem.resources #infographic .background{background:#ebebeb}.xbee-ecosystem.software #infographic .cornerme,.xbee-ecosystem.hardware #infographic .cornerme,.xbee-ecosystem.resources #infographic .cornerme{position:relative}.xbee-ecosystem.software #infographic .cornerme:after,.xbee-ecosystem.hardware #infographic .cornerme:after,.xbee-ecosystem.resources #infographic .cornerme:after{content:"";position:absolute;top:0;right:0;width:60px;height:0;border-bottom:60px solid #ebebeb;border-right:60px solid transparent;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.xbee-ecosystem.software #infographic img,.xbee-ecosystem.hardware #infographic img,.xbee-ecosystem.resources #infographic img{margin:20px 0}.xbee-ecosystem.software #infographic h4,.xbee-ecosystem.hardware #infographic h4,.xbee-ecosystem.resources #infographic h4{text-align:left}.xbee-ecosystem.software #infographic h4.subheading,.xbee-ecosystem.hardware #infographic h4.subheading,.xbee-ecosystem.resources #infographic h4.subheading{text-align:center}.xbee-ecosystem.software #infographic h3,.xbee-ecosystem.hardware #infographic h3,.xbee-ecosystem.resources #infographic h3{margin:0 0 50px 0}.xbee-ecosystem.software #infographic .coltwo,.xbee-ecosystem.hardware #infographic .coltwo,.xbee-ecosystem.resources #infographic .coltwo{padding:70px 2%}.xbee-ecosystem.software #infographic .coltwo.worldwide,.xbee-ecosystem.hardware #infographic .coltwo.worldwide,.xbee-ecosystem.resources #infographic .coltwo.worldwide{padding:70px 4%}.xbee-ecosystem.software #infographic .coltwo .coltwo,.xbee-ecosystem.software #infographic .coltwo .colthree,.xbee-ecosystem.hardware #infographic .coltwo .coltwo,.xbee-ecosystem.hardware #infographic .coltwo .colthree,.xbee-ecosystem.resources #infographic .coltwo .coltwo,.xbee-ecosystem.resources #infographic .coltwo .colthree{text-align:left;padding:0 1%}.xbee-ecosystem.software #technologies,.xbee-ecosystem.hardware #technologies,.xbee-ecosystem.resources #technologies{padding-top:0}.xbee-ecosystem.software #technologies .item,.xbee-ecosystem.hardware #technologies .item,.xbee-ecosystem.resources #technologies .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:left;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 39px 0}.xbee-ecosystem.software #technologies .item .category,.xbee-ecosystem.hardware #technologies .item .category,.xbee-ecosystem.resources #technologies .item .category{background:#517fc3;width:32%;margin:0 1% 0 0;text-align:right;position:relative;color:#fff}.xbee-ecosystem.software #technologies .item .category h4,.xbee-ecosystem.hardware #technologies .item .category h4,.xbee-ecosystem.resources #technologies .item .category h4{color:#fff;text-align:left}.xbee-ecosystem.software #technologies .item .category:after,.xbee-ecosystem.hardware #technologies .item .category:after,.xbee-ecosystem.resources #technologies .item .category:after{position:absolute;content:'';display:inline-block;width:40px;height:40px;background:url("/images/subpage-banner-corner-white.png") bottom right no-repeat;background-size:40px 40px;bottom:0;right:0}.xbee-ecosystem.software #technologies .item .category .text,.xbee-ecosystem.hardware #technologies .item .category .text,.xbee-ecosystem.resources #technologies .item .category .text{text-align:left;padding:60px 40px}.xbee-ecosystem.software #technologies .item .techs,.xbee-ecosystem.hardware #technologies .item .techs,.xbee-ecosystem.resources #technologies .item .techs{width:67%}.xbee-ecosystem.software #technologies .item .techs a,.xbee-ecosystem.hardware #technologies .item .techs a,.xbee-ecosystem.resources #technologies .item .techs a{font-size:1.125rem;font-weight:700;text-transform:uppercase}.xbee-ecosystem.software #technologies .item .techs .linkforall,.xbee-ecosystem.hardware #technologies .item .techs .linkforall,.xbee-ecosystem.resources #technologies .item .techs .linkforall{display:block;clear:both;padding:0 2%}.xbee-ecosystem.software #technologies .item .techs .text,.xbee-ecosystem.hardware #technologies .item .techs .text,.xbee-ecosystem.resources #technologies .item .techs .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:left;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.xbee-ecosystem.software #technologies .item .techs .colthree,.xbee-ecosystem.hardware #technologies .item .techs .colthree,.xbee-ecosystem.resources #technologies .item .techs .colthree{padding:0 2%}.xbee-ecosystem.software #technologies .item .techs .colthree span,.xbee-ecosystem.hardware #technologies .item .techs .colthree span,.xbee-ecosystem.resources #technologies .item .techs .colthree span{display:block;margin:0 0 24px 0}.xbee-ecosystem.software #technologies .item .techs img,.xbee-ecosystem.hardware #technologies .item .techs img,.xbee-ecosystem.resources #technologies .item .techs img{max-width:180px}.xbee-ecosystem.software #technologies .item .techs img.freq,.xbee-ecosystem.hardware #technologies .item .techs img.freq,.xbee-ecosystem.resources #technologies .item .techs img.freq{width:40px;margin:0 3px 0 0}.xbee-ecosystem.software #technologies .item .techs em,.xbee-ecosystem.hardware #technologies .item .techs em,.xbee-ecosystem.resources #technologies .item .techs em{opacity:.7;font-size:.8em}.xbee-ecosystem.software #lowpower,.xbee-ecosystem.hardware #lowpower,.xbee-ecosystem.resources #lowpower{color:#fff;background:#517fc3 url("/digi/media/xbee/ecosys-home-digimiddle-bckgrd.jpg") center center no-repeat;background-size:cover}.xbee-ecosystem.software #lowpower .inside,.xbee-ecosystem.hardware #lowpower .inside,.xbee-ecosystem.resources #lowpower .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:left;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xbee-ecosystem.software #lowpower .inside h4,.xbee-ecosystem.hardware #lowpower .inside h4,.xbee-ecosystem.resources #lowpower .inside h4{color:#72bb4b}.xbee-ecosystem.software #lowpower .inside div,.xbee-ecosystem.hardware #lowpower .inside div,.xbee-ecosystem.resources #lowpower .inside div{padding:0 2%}.xbee-ecosystem.software #lowpower .inside div img,.xbee-ecosystem.hardware #lowpower .inside div img,.xbee-ecosystem.resources #lowpower .inside div img{width:100%}.xbee-ecosystem.software #lowpower .inside div a,.xbee-ecosystem.hardware #lowpower .inside div a,.xbee-ecosystem.resources #lowpower .inside div a{color:#fff;text-decoration:underline}.xbee-ecosystem.software #trustfence,.xbee-ecosystem.hardware #trustfence,.xbee-ecosystem.resources #trustfence{background:#ebebeb}.xbee-ecosystem.software #trustfence img,.xbee-ecosystem.hardware #trustfence img,.xbee-ecosystem.resources #trustfence img{mix-blend-mode:multiply}.xbee-ecosystem.software #trustfence h2,.xbee-ecosystem.hardware #trustfence h2,.xbee-ecosystem.resources #trustfence h2{text-align:left;padding:0;text-align:left;margin:0 0 24px 0}.xbee-ecosystem.software .tier h2{color:#717172}.xbee-ecosystem.software h4.subheading{color:#646466}.xbee-ecosystem.hardware .tier h2{color:#717172}.xbee-ecosystem.hardware h4.subheading{color:#646466}.xbee-ecosystem.resources .tier h2{color:#717172}.xbee-ecosystem.resources h4.subheading{color:#646466}.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(1){padding:0 2% 0 0}@media(max-height:800px){.xbee-ecosystem .banner{padding-top:25px}.xbee-ecosystem .banner h1.larger{font-size:24px}.xbee-ecosystem .banner h2{font-size:18px;line-height:1.4em}.xbee-ecosystem .banner .mods{width:640px;padding:15px 0 0 0}.xbee-ecosystem .banner .mods .mod#software.start{-webkit-transform:rotate(-7deg) scale(.8,.8) translateY(20px);-ms-transform:rotate(-7deg) scale(.8,.8) translateY(20px);transform:rotate(-7deg) scale(.8,.8) translateY(20px);margin:0 -55px 0 0}.xbee-ecosystem .banner .mods .mod#resources.start{-webkit-transform:rotate(7deg) scale(.8,.8) translateY(20px);-ms-transform:rotate(7deg) scale(.8,.8) translateY(20px);transform:rotate(7deg) scale(.8,.8) translateY(20px);margin:0 0 0 -55px}.xbee-ecosystem .banner .desc .container{width:640px}.xbee-ecosystem .banner .desc .colthree{padding-top:50px}.xbee-ecosystem .banner .desc .colthree span{font-size:18px}.xbee-ecosystem #customers .tierflextop div.block a .overlay{padding:5%}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.heading{font-size:18px}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.text{font-size:15px}}@media(max-width:1200px){.xbee-ecosystem .banner-xbeecell .modules{padding:10px 2% 0 2%}.xbee-ecosystem .banner-xbeecell .modules .module{padding:0 3%}.xbee-ecosystem .banner-xbeecell p{font-size:16px;line-height:24px;width:100%;margin:25px 0 0 0}.xbee-ecosystem .banner .corner{width:100px;height:100px}.xbee-ecosystem #comparexbees .inside div{-webkit-overflow-scrolling:touch;overflow-x:scroll;padding-bottom:10px}.xbee-ecosystem #comparexbees .inside div table{width:1200px}.xbee-ecosystem #customers .tierflextop div.block{height:400px}.xbee-ecosystem #customers .tierflextop div.block.blockone{width:50%}.xbee-ecosystem #customers .tierflextop div.block.blocktwo{width:50%}.xbee-ecosystem #customers .tierflextop div.block.blockthree{width:100%}.xbee-ecosystem #customers .tierflextop:after{display:none}.xbee-ecosystem.software #technologies .item .category,.xbee-ecosystem.hardware #technologies .item .category,.xbee-ecosystem.resources #technologies .item .category{margin:0}.xbee-ecosystem.software #technologies .item .category .text,.xbee-ecosystem.hardware #technologies .item .category .text,.xbee-ecosystem.resources #technologies .item .category .text{width:100%;padding:40px}.xbee-ecosystem.software #technologies .item .techs .text,.xbee-ecosystem.hardware #technologies .item .techs .text,.xbee-ecosystem.resources #technologies .item .techs .text{width:100%}}@media(max-width:959px){.xbee-ecosystem h2{font-size:36px !important}.xbee-ecosystem .banner .corner{display:none}.xbee-ecosystem .banner .mods{width:100%}.xbee-ecosystem .banner .desc .container{width:100%}.xbee-ecosystem .subnavigation-xbeecell .desc .container{width:100%}}@media(max-width:767px){.xbee-ecosystem .banner .mods .mod#software.start{-webkit-transform:rotate(-7deg) scale(.8,.8) translateY(20px);-ms-transform:rotate(-7deg) scale(.8,.8) translateY(20px);transform:rotate(-7deg) scale(.8,.8) translateY(20px);margin:0 -55px 0 0}.xbee-ecosystem .banner .mods .mod#resources.start{-webkit-transform:rotate(7deg) scale(.8,.8) translateY(20px);-ms-transform:rotate(7deg) scale(.8,.8) translateY(20px);transform:rotate(7deg) scale(.8,.8) translateY(20px);margin:0 0 0 -55px}.xbee-ecosystem #brandvideo{height:300px;padding:50px 0;background:#f2f2f2 url("/images/xbee/xbee-brand-jpg.jpg") right center no-repeat;background-size:cover}.xbee-ecosystem #brandvideo .brandbig{font-size:28px;line-height:32px}.xbee-ecosystem #brandvideo .brandsmall{font-size:18px}.xbee-ecosystem #brandvideo img{margin:15px 0;width:60px}.xbee-ecosystem #customers .tierflextop div.block a .overlay{padding:4%}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.heading{font-size:20px;margin:0}.xbee-ecosystem #customers .tierflextop div.block a .overlay span.read{margin:0}.xbee-ecosystem .subnav{padding:20px 0 20px 0;font-size:14px;line-height:22px}.xbee-ecosystem .subnav a{border-bottom:2px solid #fff;border-bottom:2px solid rgba(255,255,255,0);padding:0 0 2px 0;margin:0}.xbee-ecosystem .subnav a img{width:110px;vertical-align:middle;margin:0 4px 0 0}.xbee-ecosystem .subnav a.logo{top:6px;font-size:22px;top:2px}.xbee-ecosystem .subnav a.subecosystem img,.xbee-ecosystem .subnav a.subsoftware img,.xbee-ecosystem .subnav a.subhardware img,.xbee-ecosystem .subnav a.subresources img{width:12px;vertical-align:middle;margin:0 4px 0 0}.xbee-ecosystem .subnav a.subecosystem:hover,.xbee-ecosystem .subnav a.subsoftware:hover,.xbee-ecosystem .subnav a.subhardware:hover,.xbee-ecosystem .subnav a.subresources:hover{color:#1f7fa5}.xbee-ecosystem .subnav a.subecosystem.selected,.xbee-ecosystem .subnav a.subsoftware.selected,.xbee-ecosystem .subnav a.subhardware.selected,.xbee-ecosystem .subnav a.subresources.selected{color:#1f7fa5;font-weight:800}.xbee-ecosystem .subnav a.subecosystem{color:#3f4245;margin:0 10px 6px 0}.xbee-ecosystem .subnav a.subsoftware{color:#3f4245;margin:0 10px 6px 0}.xbee-ecosystem .subnav a.subhardware{color:#3f4245;margin:0 10px 6px 0}.xbee-ecosystem .subnav a.subresources{color:#3f4245;margin:0 0 6px 0}.xbee-ecosystem .subnav.attop{padding:13px 0 7px 0}.xbee-ecosystem.software .introduction .inside .icon,.xbee-ecosystem.hardware .introduction .inside .icon,.xbee-ecosystem.resources .introduction .inside .icon{width:65px;margin:-16px 10px 0 0}.xbee-ecosystem.software .introduction .inside h1,.xbee-ecosystem.hardware .introduction .inside h1,.xbee-ecosystem.resources .introduction .inside h1{position:relative;font-size:42px;line-height:24px}.xbee-ecosystem.software .introduction .inside h2,.xbee-ecosystem.hardware .introduction .inside h2,.xbee-ecosystem.resources .introduction .inside h2{margin:8px 0 16px 0}.xbee-ecosystem.software .introduction .inside .coltwo h4,.xbee-ecosystem.hardware .introduction .inside .coltwo h4,.xbee-ecosystem.resources .introduction .inside .coltwo h4{font-size:16px}.xbee-ecosystem.software #community .communities .colseven,.xbee-ecosystem.hardware #community .communities .colseven,.xbee-ecosystem.resources #community .communities .colseven{width:25%}.xbee-ecosystem.software #community .communities .colseven img,.xbee-ecosystem.hardware #community .communities .colseven img,.xbee-ecosystem.resources #community .communities .colseven img{border:5px solid #fff}.xbee-ecosystem.software #community .communities .colseven:hover img,.xbee-ecosystem.hardware #community .communities .colseven:hover img,.xbee-ecosystem.resources #community .communities .colseven:hover img{border:5px solid #31c4ea}.xbee-ecosystem.software #community .social a,.xbee-ecosystem.hardware #community .social a,.xbee-ecosystem.resources #community .social a{width:60px}.xbee-ecosystem.software #community .social a img,.xbee-ecosystem.hardware #community .social a img,.xbee-ecosystem.resources #community .social a img{border:5px solid #fff}.xbee-ecosystem.software #community .social a:hover img,.xbee-ecosystem.hardware #community .social a:hover img,.xbee-ecosystem.resources #community .social a:hover img{border:5px solid #31c4ea}.xbee-ecosystem.software #development .colthree,.xbee-ecosystem.hardware #development .colthree,.xbee-ecosystem.resources #development .colthree{width:50%;padding:0 1%;margin:0 0 30px 0}.xbee-ecosystem.software #development .duallinks a,.xbee-ecosystem.hardware #development .duallinks a,.xbee-ecosystem.resources #development .duallinks a{display:block}.xbee-ecosystem.software #development .duallinks a:first-of-type,.xbee-ecosystem.hardware #development .duallinks a:first-of-type,.xbee-ecosystem.resources #development .duallinks a:first-of-type{margin:0 0 16px 0}.xbee-ecosystem.software #infographic .background,.xbee-ecosystem.hardware #infographic .background,.xbee-ecosystem.resources #infographic .background{padding:30px 0 0 0}.xbee-ecosystem.software #infographic .cornerme:after,.xbee-ecosystem.hardware #infographic .cornerme:after,.xbee-ecosystem.resources #infographic .cornerme:after{display:none}.xbee-ecosystem.software #infographic .coltwo,.xbee-ecosystem.hardware #infographic .coltwo,.xbee-ecosystem.resources #infographic .coltwo{width:100%;padding:0;margin-bottom:25px}.xbee-ecosystem.software #infographic .coltwo .coltwo,.xbee-ecosystem.hardware #infographic .coltwo .coltwo,.xbee-ecosystem.resources #infographic .coltwo .coltwo{text-align:left;width:50%;padding:0 2%}.xbee-ecosystem.software #technologies .item .category,.xbee-ecosystem.hardware #technologies .item .category,.xbee-ecosystem.resources #technologies .item .category{margin:0;width:100%}.xbee-ecosystem.software #technologies .item .category .text,.xbee-ecosystem.hardware #technologies .item .category .text,.xbee-ecosystem.resources #technologies .item .category .text{width:100%;padding:40px}.xbee-ecosystem.software #technologies .item .techs,.xbee-ecosystem.hardware #technologies .item .techs,.xbee-ecosystem.resources #technologies .item .techs{width:100%}.xbee-ecosystem.software #technologies .item .techs .text,.xbee-ecosystem.hardware #technologies .item .techs .text,.xbee-ecosystem.resources #technologies .item .techs .text{width:100%;padding:30px}.xbee-ecosystem.software #codelibs a img,.xbee-ecosystem.hardware #codelibs a img,.xbee-ecosystem.resources #codelibs a img{border:5px solid #f6f8f8}.xbee-ecosystem.software #codelibs a:hover img,.xbee-ecosystem.hardware #codelibs a:hover img,.xbee-ecosystem.resources #codelibs a:hover img{border:5px solid #31c4ea}.xbee-ecosystem.software #codelibs .coltwo,.xbee-ecosystem.software #codelibs .colthreetwo,.xbee-ecosystem.software #codelibs .colthree,.xbee-ecosystem.hardware #codelibs .coltwo,.xbee-ecosystem.hardware #codelibs .colthreetwo,.xbee-ecosystem.hardware #codelibs .colthree,.xbee-ecosystem.resources #codelibs .coltwo,.xbee-ecosystem.resources #codelibs .colthreetwo,.xbee-ecosystem.resources #codelibs .colthree{width:100%}.xbee-ecosystem.software #codelibs .coltwo:nth-of-type(1) div,.xbee-ecosystem.software #codelibs .coltwo:nth-of-type(2) div,.xbee-ecosystem.software #codelibs .colthreetwo div,.xbee-ecosystem.software #codelibs .colthree div,.xbee-ecosystem.hardware #codelibs .coltwo:nth-of-type(1) div,.xbee-ecosystem.hardware #codelibs .coltwo:nth-of-type(2) div,.xbee-ecosystem.hardware #codelibs .colthreetwo div,.xbee-ecosystem.hardware #codelibs .colthree div,.xbee-ecosystem.resources #codelibs .coltwo:nth-of-type(1) div,.xbee-ecosystem.resources #codelibs .coltwo:nth-of-type(2) div,.xbee-ecosystem.resources #codelibs .colthreetwo div,.xbee-ecosystem.resources #codelibs .colthree div{border-right:none;padding:10px 0 5px 0}}@media(max-width:568px){.generic h1{font-size:28px !important}.xbee-ecosystem h2{font-size:24px !important;line-height:1.3em !important}.xbee-ecosystem .banner-xbeecell{padding:25px 0 35px 0}.xbee-ecosystem .banner-xbeecell h1{font-size:24px !important}.xbee-ecosystem .banner-xbeecell .board{width:100%}.xbee-ecosystem .banner-xbeecell .modules{width:100%;padding:0}.xbee-ecosystem .banner-xbeecell .modules .module{padding:0 .5%}.xbee-ecosystem .subbanner-xbeecell{padding:25px 0}.xbee-ecosystem .subbanner-xbeecell .title{font-size:22px}.xbee-ecosystem .subbanner-xbeecell .text{font-size:18px}.xbee-ecosystem .subbanner-xbeecell .colthree{width:100%;text-align:center}.xbee-ecosystem .subbanner-xbeecell .colthree:nth-of-type(1),.xbee-ecosystem .subbanner-xbeecell .colthree:nth-of-type(2){margin:0 0 20px 0}.xbee-ecosystem .subbanner-xbeecell .mods img{position:static;margin:0;width:100%}.xbee-ecosystem .subnavigation-xbeecell .desc{background-size:1200px auto}.xbee-ecosystem .subnavigation-xbeecell .desc .colthree{width:100%;padding:0 5% 10px 5%}.xbee-ecosystem .subnavigation-xbeecell .desc .colthree:not(:first-child){background:#000}.xbee-ecosystem .subnavigation-xbeecell .desc .colthree span{font-size:22px}.xbee-ecosystem .subnavigation-xbeecell .desc .colthree span img{margin:-2px 0 0 8px}.xbee-ecosystem .subnavigation-xbeecell .desc .colthree hr{margin:10px 10%}.xbee-ecosystem .banner{padding:25px 0 0 0}.xbee-ecosystem .banner h1.larger{margin:0 0 5px 0}.xbee-ecosystem .banner .mods .mod:after{display:block;font-weight:600;text-transform:uppercase;color:#fff}.xbee-ecosystem .banner .mods .mod#software.start{-webkit-transform:rotate(0deg) scale(1,1) translateY(0);-ms-transform:rotate(0deg) scale(1,1) translateY(0);transform:rotate(0deg) scale(1,1) translateY(0);margin:0}.xbee-ecosystem .banner .mods .mod#software:after{content:"Software"}.xbee-ecosystem .banner .mods .mod#hardware.start{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.xbee-ecosystem .banner .mods .mod#hardware:after{content:"Hardware"}.xbee-ecosystem .banner .mods .mod#resources{z-index:2}.xbee-ecosystem .banner .mods .mod#resources.start{-webkit-transform:rotate(0deg) scale(1,1) translateY(0);-ms-transform:rotate(0deg) scale(1,1) translateY(0);transform:rotate(0deg) scale(1,1) translateY(0);margin:0}.xbee-ecosystem .banner .mods .mod#resources:after{content:"Resources"}.xbee-ecosystem .banner .desc{background-size:1200px auto}.xbee-ecosystem .banner .desc .container{padding:50px 0 0 0}.xbee-ecosystem .banner .desc .colthree{width:100%;padding:0 5% 10px 5%}.xbee-ecosystem .banner .desc .colthree:not(:first-child){background:#000}.xbee-ecosystem .banner .desc .colthree span{font-size:22px}.xbee-ecosystem .banner .desc .colthree span img{margin:-2px 0 0 8px}.xbee-ecosystem .banner .desc .colthree hr{margin:10px 10%}.xbee-ecosystem #boxcars a.colthree{width:100%;margin:0 0 20px 0}.xbee-ecosystem #digiinmiddle img{width:100%;margin:0}.xbee-ecosystem #meetthefamily .colthree{margin:0 0 25px 0}.xbee-ecosystem #meetthefamily .colthreetwo{width:100%}.xbee-ecosystem #customers .tierflextop div.block{height:300px}.xbee-ecosystem #customers .tierflextop div.block a .overlay{padding:5%}.xbee-ecosystem #customers .tierflextop div.block a#four .overlay{padding:5%}.xbee-ecosystem #customers .tierflextop div.block.blockone{width:100%}.xbee-ecosystem #customers .tierflextop div.block.blocktwo{width:100%;height:600px}.xbee-ecosystem #customers .tierflextop div.block.blockthree{width:100%}.xbee-ecosystem #comparexbees .inside div{overflow-x:hidden}.xbee-ecosystem #comparexbees .inside div table{width:100%;border:none}.xbee-ecosystem #comparexbees .inside div table thead,.xbee-ecosystem #comparexbees .inside div table tbody,.xbee-ecosystem #comparexbees .inside div table tr,.xbee-ecosystem #comparexbees .inside div table th,.xbee-ecosystem #comparexbees .inside div table td{display:block;width:100%}.xbee-ecosystem #comparexbees .inside div table thead,.xbee-ecosystem #comparexbees .inside div table td.blank{display:none}.xbee-ecosystem #comparexbees .inside div table tr{border-bottom:6px solid #f2f2f2;background:#fff;padding:10px 0}.xbee-ecosystem #comparexbees .inside div table td{text-align:left;border:none;padding:1% 5%}.xbee-ecosystem #comparexbees .inside div table tr:nth-of-type(even) td{background:#fff}.xbee-ecosystem #comparexbees .inside div table td:before{color:#c1c1c1;font-weight:600;font-style:italic;margin:0 10px 0 0}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(2):before{content:"Protocol: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(3):before{content:"Frequency: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(4):before{content:"Form Factor: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(5):before{content:"Topology: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(6):before{content:"Output Power: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(1) td:nth-of-type(7):before{content:"Range (Ideal LoS): "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(2):before{content:"Network: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(3):before{content:"Frequency: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(4):before{content:"Form Factor: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(5):before{content:"Carriers: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(6):before{content:"RF Data Rate: "}.xbee-ecosystem #comparexbees .inside div table:nth-of-type(2) td:nth-of-type(7):before{content:"Regions: "}.xbee-ecosystem .subnavtoggle{display:inline-block}.xbee-ecosystem .subnav{text-align:left;padding:0 0 20px 0}.xbee-ecosystem .subnav.hidden{display:none}.xbee-ecosystem .subnav ul li{display:block}.xbee-ecosystem .subnav ul li:after{display:none}.xbee-ecosystem .subnav a{display:block;width:100%;border-bottom:1px solid #cfd5d3;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 8px 0;padding-bottom:8px;font-size:18px}.xbee-ecosystem .subnav a:last-of-type{margin:0 0 15px 0}.xbee-ecosystem .subnav a.logo{display:none}.xbee-ecosystem .subnav a.subecosystem:hover,.xbee-ecosystem .subnav a.subsoftware:hover,.xbee-ecosystem .subnav a.subhardware:hover,.xbee-ecosystem .subnav a.subresources:hover{border-bottom:1px solid #cfd5d3;position:relative;color:#1f7fa5}.xbee-ecosystem .subnav a.subecosystem.selected,.xbee-ecosystem .subnav a.subsoftware.selected,.xbee-ecosystem .subnav a.subhardware.selected,.xbee-ecosystem .subnav a.subresources.selected{border-bottom:1px solid #cfd5d3;position:relative;color:#1f7fa5;text-decoration:none;font-weight:800}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(1),.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(1),.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(1){padding:0}.xbee-ecosystem.software .introduction .inside .coltwo:nth-of-type(2),.xbee-ecosystem.hardware .introduction .inside .coltwo:nth-of-type(2),.xbee-ecosystem.resources .introduction .inside .coltwo:nth-of-type(2){padding:0;margin:20px 0 0 0}.xbee-ecosystem.software #infographic .coltwo,.xbee-ecosystem.hardware #infographic .coltwo,.xbee-ecosystem.resources #infographic .coltwo{padding:0}.xbee-ecosystem.software #infographic .coltwo.worldwide,.xbee-ecosystem.hardware #infographic .coltwo.worldwide,.xbee-ecosystem.resources #infographic .coltwo.worldwide{padding:0}.xbee-ecosystem.software #development .colthree,.xbee-ecosystem.hardware #development .colthree,.xbee-ecosystem.resources #development .colthree{width:100%;padding:0;margin:0 0 30px 0}.xbee-ecosystem.software #lowpower,.xbee-ecosystem.hardware #lowpower,.xbee-ecosystem.resources #lowpower{margin-bottom:30px}.xbee-ecosystem.software #lowpower .inside,.xbee-ecosystem.hardware #lowpower .inside,.xbee-ecosystem.resources #lowpower .inside{display:block}.xbee-ecosystem.software #lowpower .inside .colthree,.xbee-ecosystem.hardware #lowpower .inside .colthree,.xbee-ecosystem.resources #lowpower .inside .colthree{width:100%;margin:0 0 20px 0;padding:0}.xbee-ecosystem.software #lowpower .inside .colthreetwo,.xbee-ecosystem.hardware #lowpower .inside .colthreetwo,.xbee-ecosystem.resources #lowpower .inside .colthreetwo{width:100%;padding:0}.xbee-ecosystem.software #codelibs h4.subheading,.xbee-ecosystem.hardware #codelibs h4.subheading,.xbee-ecosystem.resources #codelibs h4.subheading{padding:10px 0 5px 0}.xbee-ecosystem.software #codelibs a,.xbee-ecosystem.hardware #codelibs a,.xbee-ecosystem.resources #codelibs a{padding:0 1%}.xbee-ecosystem.software #technologies .item .techs .text .colthree,.xbee-ecosystem.hardware #technologies .item .techs .text .colthree,.xbee-ecosystem.resources #technologies .item .techs .text .colthree{margin:0 0 20px 0}}html[data-useragent*='MSIE 10.0'] .xbee-ecosystem #customers .tierflextop div.block a .overlay{display:block}html[data-useragent*='MSIE 10.0'] .xbee-ecosystem #customers .tierflextop div.block a#four{background:rgba(49,196,234,.1)}.xbee-front-door{clear:both}.xbee-front-door h2{width:100%}.xbee-front-door .xbee-imagination{padding:0 0 70px 0}.xbee-front-door .xbee-video h2{font-size:80px;font-weight:bold;color:#fff !important;text-transform:uppercase}