@font-face{font-family:gotham-medium;src:url(/static/css/fonts/Gotham-Medium.otf),url(/static/css/fonts/Gotham-Medium.ttf),url(/static/css/fonts/Gotham-Medium.woff),url(/static/css/fonts/Gotham-Medium.svg)}@font-face{font-family:gotham-book;src:url(/static/css/fonts/Gotham-Book.otf),url(/static/css/fonts/Gotham-Book.ttf),url(/static/css/fonts/Gotham-Book.woff),url(/static/css/fonts/Gotham-Book.svg)}body{font-family:proxima-nova,sans-serif}.container-wrap{background-color:#fff;position:relative;overflow:hidden}.content-container{width:100%;max-width:1140px;margin:0 auto;background:#FFF}#content{position:relative;padding:0}#content h3{margin:10px 0 16px;color:#000;font-size:1.25em;text-transform:uppercase}.flexslider{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.fl{float:left}.fr{float:right}.mhxxl{margin-left:30px;margin-right:30px}li{list-style:none}a{text-decoration:none}.link-button{cursor:pointer;background-color:#468ac9;float:left;margin-top:10px}.link-button a{color:#fff;padding:6px 10px;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:1em;font-weight:600;letter-spacing:1px}.inline-block{display:inline-block}.flexslider{border:0;margin:0}.flexslider .slides>li{min-height:380px}.flexslider .flex-control-paging li a{width:17px;height:17px;cursor:pointer;display:block;text-indent:-9999px;background:url(/static/images/video-scrollable-navi-circle.png) no-repeat scroll -17px 0 transparent}.flexslider .flex-control-paging li a.flex-active{background-position:0 0;background-color:transparent;cursor:default}.flex-control-nav{bottom:25px;height:0;position:relative;z-index:999;text-align:center}.flex-control-nav li{margin:0 6px}.flex-direction-nav{display:none}ul.slides li{position:relative}.link-button a:hover{text-decoration:underline}.what-we-do,.who-we-are,.promotions,.tibco-platform,.column-2{margin:0 0 25px;overflow:hidden}.what-we-do{margin-top:40px}.what-we-do .whatpthree{padding:6px 10px;position:absolute;bottom:20px;left:20px;color:#fff;font-size:.88em;background-color:#468ac9}.what-we-do .whatpthree p{margin:0}.what-we-do .whatpthree p:hover{color:#fff}.what-we-do p{word-wrap:break-word}.what-we-do a:hover,.what-we-do a:active{color:#FFF}.whatp{color:#FBB611;font-size:36px;font-weight:600;left:20px;letter-spacing:2px;max-width:330px;position:absolute;top:20px}.whatp p:hover{color:#FBB611}.promotionp{width:100%;float:left;color:#000;font-size:18px;font-weight:600;margin-top:15px;max-width:330px;font-family:gotham-medium;cursor:default}.promotionptwo{width:100%;float:left;left:20px;color:#000;font-family:gotham-book;font-size:14px;margin-top:5px;margin-bottom:15px;line-height:1.1;cursor:default}.promotionptwo p{line-height:18px}.link .promotionpthree{background-color:#fff;border:2px solid #468ac9;color:#398CE0;display:inline-block;font-size:10px;padding:5px 10px;font-family:gotham-book;cursor:pointer}.link .promotionpthree p{font-family:gotham-medium;font-weight:400}.link .promotionpthree:hover{background-color:#468ac9;color:#fff}.promotionp,.promotionptwo,.link{margin-left:16px}.whatptwo{position:absolute;top:63px;left:20px;letter-spacing:.5px;color:#fff;font-size:24px;line-height:1.1;width:160px}.whatptwo p:hover{color:#fff}.whattwo .whatp,.whatthree .whatp{max-width:245px}.tibco-platform{padding-top:10px}.tibco-platform h3{position:relative;z-index:2;width:980px}.tibco-platform img{margin-top:-35px;max-width:100%}.what-we-do .whatone,.what-we-do .whattwo,.what-we-do .whatthree,.promotions .promoone{display:inline-block;width:360px;float:left;position:relative}.promotions{padding:10px 0}.promotions .promoone{width:377px!important}.promotions .promoone a{float:left;cursor:default}.promotions .promoone a img{cursor:pointer}.promotions .promoone+.promoone{margin-left:4px}.whatone a{display:block}.who-we-are div{display:inline-block;width:360px}.who-we-are img{vertical-align:middle}.who-we-are a{display:inline-block;height:175px}.flex-img{position:absolute;top:0;left:0}.flex-txt{float:left;margin:50px 0 0 50px;position:relative;width:600px}.flex-txt.flex-txt-right{position:absolute;top:50px;left:630px}.flex-txt h1{font-weight:300;max-width:350px;font-size:32px;line-height:40px;letter-spacing:1px;margin:0;padding:0}.flex-txt h1 sup{vertical-align:top}.flex-txt p{font-size:30px;font-weight:300}#tibco-streambase{margin-left:55px;margin-top:57px}#tibco-streambase h1{font-weight:400;max-width:590px}#tibco-streambase .link-button{margin-top:16px}#tibco-integration-leader{position:absolute;right:8px;top:70px;width:auto}#tibco-integration-leader h1{max-width:493px}#tibco-integration-leader .link-button{margin-top:13px}#tibco-integration-leader p{font-size:25px}#hero-mq{width:auto;margin-left:40px}#hero-mq h1{max-width:493px;color:#fff;font-weight:400}#hero-mq .link-button{background-color:#febb1f;margin-top:23px}#activematrix-businessworks{margin-left:34px;margin-top:27px;width:1040px}#activematrix-businessworks h1{color:#fff;font-weight:400;letter-spacing:1px;max-width:1040px}#activematrix-businessworks p{color:#fff}#activematrix-businessworks .link-button{background-color:#febb1f;margin-top:53px}#fbiwave{margin-top:40px;margin-left:45px}#fbiwave h1{max-width:520px}#fbiwave p{padding-top:15px}#fbiwave .link-button{margin-top:13px}#big-data{margin:0}#big-data .link-button{height:37px;left:56px;line-height:28px;margin:0;position:absolute;text-align:center;top:310px;width:146px}#loglogic{margin-left:35px}#loglogic h1{letter-spacing:0;max-width:590px;position:static;font-weight:400}#loglogic p{max-width:445px;position:static}#loglogic .link-button{margin-top:20px}#tibco-idc{margin-left:55px;margin-top:57px}#tibco-idc h1{max-width:550px;font-weight:400}#tibco-idc p{letter-spacing:2px;max-width:570px}#tibco-idc .link-button{margin-top:19px}#siemens-healthcare{position:absolute;float:right;width:520px;top:102px;margin:0;right:0}#siemens-healthcare h1{max-width:480px}#siemens-healthcare .link-button{margin-top:19px}#royal-caribbean{position:absolute;right:0;float:right;margin:0;width:488px;top:100px}#royal-caribbean h1{font-weight:400}#royal-caribbean p{color:#202425;font-weight:300;max-width:370px;padding-top:5px}#royal-caribbean .link-button{margin-top:19px}.community{margin-right:30px}.column-2{float:left;width:540px;padding:0 5px}.column-2 h3{border-bottom:1px solid #dbdbdb}.column-2 .details{overflow:hidden}.column-2 .details .tweet-holder{margin-top:20px}.column-2 .details .tweet-holder .retweetedby a:hover{text-decoration:underline}.column-2 .details .tweet-holder .tweet-action span.label:hover{text-decoration:underline}.column-2 .details h4{color:#478bca;font-size:1.25em;margin:0}.column-2 .details span{color:#45484d;font-size:1em}.column-2 .details p a{color:#478bca;font-size:1em;margin:0;text-decoration:none;clear:both;display:block}.column-2 .details p a:hover{text-decoration:underline}.column-2 .details .read-more{float:right;margin:10px 0;color:#fcbd20;font-weight:700;text-transform:uppercase;text-decoration:none}.column-2 .details .read-more .gt{font-size:inherit;color:inherit;padding-left:5px}#socialsidebar,#contact-us{overflow:hidden;position:fixed;top:400px;right:0;z-index:1201}#contact-us{top:249px}#socialsidebar ul{margin:0;background:#ccc;padding:12px 7px 6px 8px}#socialsidebar ul li{margin-bottom:7px}#socialsidebar ul li:last-child{margin-bottom:0}#twitter .tweet-foot{margin-top:10px}#twitter .tweet-handle{display:inline-block;margin-left:5px}#twitter .tweet-handle p a{color:#999}#twitter .tweet-time{float:left;color:#999;font-size:.875em!important}#twitter .tweet-action{float:right;margin-right:5px}#twitter .tweet-action .label{color:#45484d}#twitter h4{margin-bottom:20px}p.Txt a{display:inline!important}.tweet-action .icon{width:22px;height:12px;display:inline-block}.tweet-reply .icon{background:url(/static/images/twitter-reply.png) no-repeat transparent}.tweet-retweet .icon{background:url(/static/images/twitter-retweet.png) no-repeat transparent}.tweet-fav .icon{background:url(/static/images/twitter-favorite.png) no-repeat transparent;height:15px}#site-logo{padding:30px 0 0}#siemens{width:520px;top:102px}#siemens h1{max-width:480px}#jaspersoft{width:455px;top:51px;left:650px}#jaspersoft h1{max-width:525px;font-family:freight-sans-pro,arial;letter-spacing:1px}#jaspersoft p{max-width:580px}#forrester{top:86px;left:55px}#forrester h1{max-width:400px;font-family:freight-sans-pro,arial}#bw6{top:27px;left:34px}#bw6 h1{max-width:320px;font-family:freight-sans-pro,arial;letter-spacing:1px;color:#fff}#bw6 p{max-width:421px;color:#fff}#bw6 .link-button{background-color:#febb1f;text-transform:uppercase}#spotfire{top:57px;left:58px}#spotfire h1{font-family:freight-sans-pro,arial;max-width:400px}#spotfire p{color:#333;line-height:29px}.details .date{margin-top:20px;display:inline-block;font-size:.938em!important}.retweetedby a{color:#478bca}.retweetedby-icon{background:url(/static/images/twitter-retweetedby.png) no-repeat transparent;width:16px;height:12px;display:inline-block;margin-right:4px}.whatone .whatptwo{width:165px}.socialsidebar ul>li>a{background:url(/static/images/side-social-icons.png) no-repeat;width:22px;height:22px;display:inline-block}.socialsidebar .twitter a{background-position:-8px -48px}.socialsidebar .facebook a{background-position:-8px -14px}.socialsidebar .linkedin a{background-position:-8px -82px}.socialsidebar .rss a{background-position:-8px -116px}