*,html{margin:0;padding:0;line-height:1em;font-family:'Titillium Web', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0}body,html{overflow-x:hidden}body{background-color:#fff;min-height:100%;position:relative;-webkit-text-size-adjust:none}ul{list-style:none}.clearfix:after{content:'';display:block;clear:both}.clear{clear:both}.container{width:100%;margin:0 auto;padding:0 30px;max-width:1030px;position:relative}.table{width:100%;display:table}.row{display:table-row}.cell{border-top:1px solid #8ab6bd;display:table-cell;padding:25px 10px}.cell:after{content:'';display:block;clear:both}.cell:first-child{border-top:3px solid #8ab6bd}.cell .responsive-title{display:none;font-weight:600}.head-row{border-top:none}.head-row .cell{font-weight:600;border:none;padding:0 10px 25px 10px}.fl-lt{float:left}.fl-rt{float:right}.bold{font-weight:600}.ico{background-image:url(/assets/sprites-78ffa3f3d6c988aa9f1758cd1790c45a.png);display:block}.accordion-arrow{width:28px;height:16px;background-position:0 -651px}.search-icon{width:19px;height:20px;background-position:0 -621px}.search-hero-pending{width:10px;height:10px;margin-left:-10px;background-image:url(/assets/ajax-loader-3b183496d57d903c9626ffdaf52b3ef5.gif);background-repeat:no-repeat;background-size:75%}.col-5{width:5%}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33%}.col-40{width:40%}.col-45{width:45%}.col-50{width:50%}.col-55{width:55%}.col-60{width:60%}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-85{width:85%}.col-90{width:90%}.logo{width:209px;height:60px;background-position:0 0;text-indent:-9000em}.quote{width:43px;height:31px;background-position:0 -493px;text-indent:-9000em}.linkedin{width:30px;height:30px;background-position:0 -575px;color:transparent}.twitter{width:30px;height:30px;background-position:-50px -575px;color:transparent}.brad{width:110px;height:110px;background-position:0 -102px}.tony{width:110px;height:110px;background-position:0 -229px}.jason{width:110px;height:110px;background-position:0 -348px}.deployment{width:110px;height:110px;background-position:-173px -102px}.data{width:110px;height:110px;background-position:-173px -229px}.data-set{width:110px;height:110px;background-position:-173px -345px}.patent-close{width:16px;height:16px;background-position:0 -549px}.btn{text-align:center;display:inline-block;text-decoration:none;-webkit-transition:opacity 0.3s, background 0.3s ease-out;-moz-transition:opacity 0.3s, background 0.3s ease-out;-ms-transition:opacity 0.3s, background 0.3s ease-out;-o-transition:opacity 0.3s, background 0.3s ease-out;transition:opacity 0.3s, background 0.3s ease-out}.btn:hover{opacity:.75}.blue{background:#07c5f8 !important;color:#fff !important}.normal{padding:15px 40px;font-size:18px;font-weight:600}.relative{position:relative}.absolute{position:absolute}.accordion .collapsed{display:none}#patents-overview .accordion .collapsed-container .collapsed{float:left;padding-left:5%;width:100%;padding-top:0}#patents-overview .accordion .collapsed-container .collapsed p{padding:5px 25px;font-size:16px;line-height:1.2em}#patents-overview .accordion .collapsed-container .collapsed ul,#patents-overview .accordion .collapsed-container .collapsed ol{margin-left:40px}.claim-entry{padding-bottom:10px}.accordion .collapsed-container.active .accordion-arrow{background-position:0 -673px}h1{font-size:50px;font-weight:300}h2{font-size:30px;font-weight:300}p{font-size:30px;font-weight:300;line-height:40px}#description h3{padding:15px 0px 5px 0px;font-size:25px;font-weight:300}#description p{padding:5px 0px;font-size:15px}#search-meta{padding-top:50px}#search-meta p{font-size:15px;font-style:italic;text-indent:0em;color:#666;line-height:2em}.box-shadow-menu{display:none;position:relative;padding-left:1.25em;text-indent:-9000em;position:absolute;right:25px;top:36px;width:16px}.box-shadow-menu:before{content:"";position:absolute;left:0;top:0.25em;width:1.3em;height:0.15em;background:#fff;box-shadow:0 0.35em 0 0 #fff, 0 0.7em 0 0 #fff}.patent-search{display:none;padding:15px 0;background:#07c5f8;position:fixed;width:100%;height:80px;z-index:1}.patent-active .patent-search{display:block}.patent-search label{color:#fff;padding-top:15px}.patent-search li{float:left}.patent-search input[type="text"]{width:70%;float:left;padding:11px 15px;margin-left:5%}.patent-search .btn{color:#fff;background:#3a4c4f;padding:16px 15px 15px 40px;position:relative;background-image:url(/assets/search-6d6c9a2df2f54e91bb85c34734541f51.png);background-repeat:no-repeat;background-position:20px 15px;cursor:pointer}.patent-search .search-pending{color:#fff;background:#3a4c4f;padding:16px 15px 15px 40px;position:relative;background-image:url(/assets/search-loader-be1ea9b11cbc455d3f6f92fb9286bdb8.gif);background-repeat:no-repeat;background-position:15px 10px;cursor:pointer}.patent-search .patent-close{display:block;color:transparent;position:absolute;right:-100px;top:0}.patent-active .sticky{top:109px}header{position:absolute;top:30px;width:100%}.patent-active header{top:109px}header nav{background:#fff;padding:0 0 0 30px;position:absolute;right:-95px;width:763px}header nav ul{list-style:none;margin:0 !important}header nav ul li{float:left}header nav ul li:last-child{float:right}header nav ul li a{color:#8ab6bd;text-decoration:none;font-size:18px;font-weight:600;padding:39px 15px;display:inline-block;text-transform:uppercase}header nav ul li .btn{padding:15px 20px}header nav ul li a.patent{width:100%;background:#07c5f8;border-bottom:1px solid #fff}header nav ul li a.patent:hover{background:#07c5f8;opacity:1}header nav .api-docs{position:absolute;width:763px;right:0;background:#536d71;padding:15px 30px 30px 30px;display:none;z-index:10}.api-active header nav .api-docs{display:block}header nav .api-docs h2{font-size:22px;color:#fff}header nav .api-docs ul li{float:none}header nav .api-docs ul li a{font-size:16px;width:65%;margin:5px 0}header nav .api-docs ul li:first-child{margin-top:15px}.patent-active header nav ul li a.patent{padding-top:45px;margin-top:-30px;background:#07c5f8}.patent-active header nav ul li a.patent:hover{opacity:1}header nav ul li a.api{background:#07c5f8;border-top:1px solid #fff}.api-active header nav ul li a.api,header nav ul li a.api:hover{background:#536d71 !important;opacity:1}.patent-active header nav ul li a.api{background:#07c5f8}.patent-active header nav ul li a.api:hover{opacity:1}header nav ul li.sticky{position:fixed;top:0;right:17.9%;display:inline-block;z-index:2}header nav ul li.sticky a{display:inline-block}#hero{background-image:url(/assets/heroBG-3453e83d63826d047ef8dbae61d03085.jpg);background-size:cover;color:#fff;padding:250px 0}#hero .content{width:47%}#hero p{padding:30px 0}#hero .btn{margin-right:30px}.popup{display:none}#about{color:#fff;padding-top:100px;margin-top:-100px}#about .about-content{width:400px}.about-content .btn{margin-top:15px}#about .left{width:52%;background-image:url(/assets/about-us-green-pattern-bg-fe1ffa60051f80cd83e0f1a4b5cc23c8.png);background-position:top right;background-repeat:no-repeat;margin-top:-100px}#about .left .content{padding:50px 100px 150px 0}#about .left h1{padding-bottom:80px}#about .right{width:48%;background-image:url(/assets/founders-blue-pattern-bg-ec5244796863df2208cf0adcf3927610.png);background-position:top left;background-repeat:no-repeat}.about{background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #235b64), color-stop(100%, #482863));background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-moz-linear-gradient(top, #6cab26, #6ceb86);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-ms-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-o-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),linear-gradient(to bottom, #235b64 0%, #482863 100%);background-position:top left;background-repeat:no-repeat;padding-top:250px}.about *{color:#fff}#about .right .content{padding:80px 0 55px 130px}#about ul{margin-top:45px;list-style:none}#about li{margin-bottom:10px}#about li:last-child{margin:0}#about li:after{content:'';display:block;clear:both}#about li p{padding:45px 0 0 20px;font-size:22px;font-weight:600;line-height:1em}#about .face{width:110px;height:110px;border-radius:110px;-webkit-border-radius:110px;-moz-border-radius:110px;overflow:hidden}#about .face img{width:100%;height:100%}.about .right,.about .left{padding:0 15px;margin-top:25px;margin-bottom:170px}.about .right h3,.about .left h3{font-size:30px;border-left:3px solid #8ab6bd;padding:5px 0 5px 10px;width:60%;margin-bottom:15px}.about .right p,.about .left p{font-size:18px;line-height:1em;margin-bottom:10px}#features{color:#3a4c4f;padding-top:50px;margin-top:-100px}#features .container{padding-bottom:107px}#features li{padding-top:80px;float:left;width:33.3333%}#features li .content{padding-right:30px}#features li h2{margin:60px 0 20px 0;padding-left:20px;font-weight:600;border-left:3px solid #8ab6bd}#features li p{font-size:18px;line-height:24px}.mobile-quote-content{background:#413aff;background:-moz-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #413aff), color-stop(100%, #6307f7));background:-webkit-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-o-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-ms-linear-gradient(top, #413aff 0%, #6307f7 100%);background:linear-gradient(to bottom, #413aff 0%, #6307f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#413aff', endColorstr='#6307f7',GradientType=0 );padding:30px;margin-top:30px;color:#fff;width:115%;font-style:italic;position:relative}.mobile-quote-content h1{font-size:140px;position:absolute;top:20px;left:30px;font-weight:200;margin:0}.mobile-quote-content p{font-size:16px;font-weight:300;line-height:1.1em;margin-bottom:10px;width:80%;padding-left:43px}#clients .quote-content{background:#413aff;background:-moz-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #413aff), color-stop(100%, #6307f7));background:-webkit-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-o-linear-gradient(top, #413aff 0%, #6307f7 100%);background:-ms-linear-gradient(top, #413aff 0%, #6307f7 100%);background:linear-gradient(to bottom, #413aff 0%, #6307f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#413aff', endColorstr='#6307f7',GradientType=0 );padding:20px 30px;color:#fff;width:115%;margin-top:-180px;font-style:italic;position:relative}#clients .quote-content h1{font-size:140px;position:absolute;top:20px;left:30px;font-weight:200;margin:0}#clients .quote-content p{font-size:30px;font-weight:300;line-height:30px;margin-bottom:10px;padding-left:40px;padding-top:15px;width:60%}#clients{margin-top:120px;background:#e1f3f7}#clients h1{margin-top:50px;margin-right:141px}#clients .white-box{background:#fff;height:100px}#clients .container{padding-top:70px;padding-bottom:70px}#clients ul{width:33.33333%}#clients li{padding:22px 0 22px 0;width:100%}#clients li a{width:100%;display:block}#clients li img{width:100%;height:auto;width:80%;display:block;margin:0 auto}#clients ul:last-child li img{width:50%}#contact{background-color:#012732;background-image:url(/assets/assets/contactBG.jpg);background-size:cover;color:#fff}#contact .right{background:#e1f3f7;height:100px}#contact .container{padding-top:70px;padding-bottom:150px;position:relative}#contact h1{position:absolute;top:-50px}#contact ul{width:50%}#contact ul:first-child{padding-right:25px}#contact ul:last-child{padding-left:25px}#contact li{padding:5px 0}#contact textarea{height:170px;max-height:170px;min-height:170px}#contact label{color:#fff}.founders-header{background:#fff;margin-top:-100px}.founders-header h1{float:right;margin-top:50px;margin-right:105px}#founders{padding-bottom:180px}#founders ul{padding-top:75px}#founders li{padding:0 20px}#founders .face{width:110px;height:110px;border-radius:110px;-webkit-border-radius:110px;-moz-border-radius:110px;overflow:hidden}#founders .face img{width:100%;height:100%}#founders h3{padding:25px 0 5px 0;font-size:30px;font-weight:600}#founders p{padding:5px 0;font-size:18px;line-height:1.1em}#founders p em{font-weight:500}#founders .social-links{margin-top:10px}#founders .social-links a{margin-right:5px}.search-hero{background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #235b64), color-stop(100%, #482863));background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-moz-linear-gradient(top, #6cab26, #6ceb86);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-ms-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-o-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),linear-gradient(to bottom, #235b64 0%, #482863 100%);background-position:top left;background-repeat:no-repeat;padding-top:275px}.search-hero .back-search{margin-top:-40px}.search-hero a{color:#07c5f8;font-weight:600;text-decoration:none;font-size:18px}.search-header{padding-top:15px;background:#fff;margin-top:-78px}.search-header p{width:45%;float:right;font-size:18px;color:#536d71;line-height:1em}.search-header h1{line-height:1em;width:45%;float:right;font-size:50px;color:#07c5f8}#patents-search{padding-bottom:130px}#patents-search .container{padding-top:80px}.patent-search-box{width:69%;float:right;margin-right:-115px;padding-bottom:20px}.patent-search-box .ico{border:none;cursor:pointer;top:20px;right:10px;background-color:transparent;color:transparent}input,textarea,select{width:100%;max-width:100%;color:#07c5f8;padding:15px;font-weight:600;font-size:18px;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none}select{background:#fff}label{font-size:18px;font-weight:bold;color:#3a4c4f;padding-bottom:5px;display:block}#demoform input[type="text"],#demoform textarea,#demoform select{border:1px solid #07c5f8}#demoform li{padding:10px 0}#patents-overview .container{padding-top:30px;padding-bottom:180px}.patent-header{padding-top:15px;background:#fff;margin-top:-78px;padding-left:50px}.patent-header h1{line-height:1em;width:100%;float:left;font-size:45px;padding-bottom:13px;padding-top:13px}.patent-invention-title{width:100%;background-color:#F2F8FA;border-bottom:1px solid #8ab6bd}.patent-invention-title h1{padding:22px 20px 25px 20px;display:inline-block;font-size:30px}#graph{height:330px;padding-right:15px}#graph h3{text-align:center}#graph-container{width:100%;height:100%}.flotr-mouse-value{display:none !important}.patent-over-title{width:100%;border-top:1px solid #8ab6bd;border-bottom:1px solid #8ab6bd;background-color:#F2F8FA}.patent-over-title h1{padding:22px 20px 25px 20px;display:inline-block;font-size:30px;border-top:2px solid #8ab6bd}.patent-details ul{border-bottom:1px solid #8ab6bd;margin-bottom:30px}.patent-details ul li{border-left:1px solid #e1f3f7;padding:15px 0}.patent-details ul li:last-child{border-right:1px solid #e1f3f7}.patent-details p{font-size:18px;text-align:center;line-height:1em}.patent-details p.info{margin-top:3px;font-weight:600}#patent-in-context{padding:20px 0px}.in-context{padding-left:15px}.in-context h3{margin-bottom:15px}.in-context ul li{border-top:1px solid #e1f3f7;font-size:16px;padding:28px 0;padding-left:15px}.in-context ul:first-child li{padding:29px 0 25px 0;padding-left:0;border-top:3px solid #e1f3f7}#patents-overview .accordion{padding-top:20px;border-bottom:1px solid #8ab6bd}#patents-overview .collapsed-container{border-top:1px solid #8ab6bd;color:#07c5f8}#patents-overview .collapsed-container .col-5{border-top:2px solid #8ab6bd;padding:25px 0}#patents-overview .collapsed-container .ico{margin:0 auto;cursor:pointer}#patents-overview .accordian-content{padding:25px 0}#patents-overview .collapsed-container .col-85{padding-left:20px;padding:25px 0}#patents-overview .collapsed-container .col-10{padding:25px 0}footer{color:#3a4c4f}footer p{font-weight:600;font-size:18px;margin-bottom:10px;line-height:1em}footer h1{margin-bottom:25px}footer a{color:#666}footer .right{display:none}footer .footer-content{background:#141b1c;position:relative}footer .dark-block{position:absolute;height:100px;top:-99px;background:#141b1c}footer .container{padding-top:70px;padding-bottom:70px;position:relative}footer .copy{position:absolute;top:-50px}footer a{display:inline-block;margin-right:10px}#terms,#privacy{max-width:900px}#terms h1,#privacy h1{margin-bottom:20px}#terms h3,#privacy h3{font-size:24px}#terms p,#privacy p{font-size:18px;margin-bottom:10px;line-height:1.2em}#terms ul,#privacy ul{list-style:disc;margin-left:20px}#terms li,#privacy li{font-size:18px;line-height:1.2em;margin-bottom:10px}#primary{padding-bottom:100px}.post{padding:75px 0;border-bottom:3px solid #8ab6bd}.post:first-child{padding-top:0;margin-top:30px}.post:last-child{border:none}.post header{top:initial;position:relative}.post-date{width:57px;height:57px;background:#44f375;color:#fff;font-weight:600;padding:5px;text-transform:uppercase;text-align:center;font-size:20px;line-height:1em}.post-date span{font-size:30px}.entry-title,.entry-title a{color:#000;font-size:30px;font-weight:600;margin-left:15px;text-decoration:none}.post-thumbnail{display:inline-block;float:left;width:45%;max-width:370px;max-height:179px;overflow:hidden;margin:0 20px 20px -100px}.post-thumbnail img{width:100%;height:auto}.entry-content{margin-top:20px}.entry-content p{font-size:18px;margin-bottom:10px;line-height:1.4em}.more-link{display:none}.read-more,.post-navigation a,.post-navigation a span{color:#07c5f8 !important;font-size:18px;text-decoration:none}.blog-white-box{float:left;width:45%;height:75px;background:#fff;margin-top:-75px}.page-title{font-size:30px;margin-bottom:25px}#commentform{border:1px solid #07c5f8}.post-navigation{padding:25px 0}.post-navigation h2{display:none}.post-navigation .meta-nav{display:none}.nav-previous,.nav-next{background:none !important}.nav-links:after{content:'';display:block;clear:both}.nav-previous{float:left}.nav-next{float:right}#searchform{padding-right:10px}#category-select{padding-left:10px;margin-top:5px}#menu:not(.mm-menu){display:none}#menu h2{font-size:24px;padding:10px 15px}#menu label{color:#fff;padding:10px 0}.api-docs-hero{background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #235b64), color-stop(100%, #482863));background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-webkit-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-moz-linear-gradient(top, #6cab26, #6ceb86);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-ms-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),-o-linear-gradient(top, #235b64 0%, #482863 100%);background-image:url(/assets/helpBG-298af19646dbde5cd9fef54f60858803.png),linear-gradient(to bottom, #235b64 0%, #482863 100%);background-position:top left;background-repeat:no-repeat;padding-top:175px}.api-docs-hero .back-search{margin-top:-40px}.api-docs-hero a{color:#07c5f8;font-weight:600;text-decoration:none;font-size:18px}#documentation{margin-bottom:200px}#documentation h1{font-size:28px;font-weight:bold}#documentation h2{padding:10px 0 10px 0;font-size:24px;color:darkslategray;font-weight:bold}#documentation p{padding:5px;font-size:16px;line-height:1.3em}#documentation em{font-size:20px;line-height:1.3em !important;font-weight:bold;padding-left:8px}#documentation ul{background:#bfdbf2}#documentation li{display:block;line-height:1.3em !important;font-weight:bold;padding-left:20px;padding-bottom:10px;padding-top:10px}#documentation .content{padding-left:30px}h1.menu_header{margin-top:10px}.code{font-family:'Source Code Pro', sans-serif;margin:15px;margin-left:25px;font-style:normal;color:white;background:slategray;padding:5px}.api-nav{margin-left:-10%}.api-nav a.normal{padding:15px;width:100%}.api-nav li{padding:20px}.api-nav ul{margin:0}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:100% !important}iframe{width:100% !important}#demoRecaptcha>div>div{width:100% !important}.rc-anchor-item{width:100px !important}.holder a{padding:3px 4px 3px 3px;float:left;font-size:16px}.holder a.jp-current,a.jp-current:hover,.holder a:hover{background-color:#07c5f8;color:#fff}.jp-previous,.jp-next{background-image:url(/assets/sprites-78ffa3f3d6c988aa9f1758cd1790c45a.png) !important;display:block !important;width:17px !important;height:15px !important;background-repeat:no-repeat !important;color:transparent !important;margin-top:3px !important}.jp-previous{background-position:0 -709px}.jp-next{background-position:-30px -709px}.jp-previous:hover,.jp-next:hover{background-color:transparent !important;opacity:.75}.jp-disabled{opacity:.5}.jp-disabled:hover{opacity:.5;background-color:transparent !important}.classification p{font-size:16px;line-height:1.2em;margin-bottom:5px}.mobile-quote-content{display:none}@media screen and (max-width: 1750px){.patent-search-box{width:68%}}@media screen and (max-width: 1550px){.patent-search-box{width:67%}}@media screen and (max-width: 1350px){.patent-search-box{width:66%}}@media screen and (max-width: 1250px){.patent-search-box{width:60%;margin-right:-75px}}@media screen and (max-width: 1150px){.patent-search-box{width:56%;margin-right:-25px}}@media screen and (max-width: 1030px){header nav ul li.sticky{right:5%}header nav{right:0}}@media screen and (max-width: 1024px){header nav ul li.sticky{right:0}.patent-header h1{width:95%}header nav .api-docs{left:initial;right:0}header nav{padding-left:0;width:660px}header nav ul li a{font-size:16px;padding:39px 12px}}@media screen and (max-width: 924px){header nav{width:613px}header nav ul li a{padding:39px 8px}}@media screen and (max-width: 768px){[class*='col-'],.col{display:block;width:100%;margin:0}#clients{margin-top:0}#features{margin-bottom:0}#features .container{padding-bottom:0}#documentation .content{padding-left:0}.api-nav{display:none}.founders-header{margin-bottom:25px;padding:0 30px}.founders-header h1{float:left;margin-right:0}#founders li{margin-bottom:25px}.about{padding-top:140px}.about .left{margin-bottom:25px}.about .right,.about .left{padding:0}.search-hero{padding-top:145px}.post-thumbnail{width:100%;margin-left:0;max-width:100%;max-height:250px}#searchform,#category-select{padding:0}.blog-white-box{display:none}.search-header{margin-bottom:15px}.search-header p,.search-header h1{padding:0 30px;width:100%}.patent-header h1{width:100%;padding-left:30px;padding-right:30px}#graph{height:200px;margin-bottom:50px}.flotr-labels .flotr-grid-label-x{margin-left:4%;width:14px !important;word-break:break-all}.patent-search-box{margin-right:0;width:100%}.in-context{margin-top:45px}.in-context .col-50{width:50%}.accordion .col-5{width:5%}.accordion .col-85{width:85%}.accordion .col-10{width:10%}.head-row{display:none}.cell .responsive-title{display:block;width:25%}.cell span{width:75%;display:block}header nav{display:none}.box-shadow-menu{display:inline-block}#hero .content{width:100%}#about .left{width:100%;margin-top:0;background-position:top left}#about .left h1{padding-bottom:50px}#about .left .content{padding:50px 30px}#about .about-content{width:100%}#about .about-content p{line-height:30px;font-size:20px}#about .right{width:100%}#about .right .content{padding-left:30px;padding-right:30px}#features{padding-bottom:0;margin-top:0}#features li{padding-top:50px;width:50%;min-height:480px}#features li:last-child{min-height:initial}.mobile-quote-content{display:block}#clients h1{width:100%;padding:50px 0 0 30px;margin:0}#clients .white-box{display:none}#contact .right{display:none}#contact .container{padding:50px 30px}#contact h1{position:relative;padding:25px 0 0 0}footer .dark-block{display:none}footer .copy{position:relative;top:auto}#hero{padding:155px 0 50px 0}}@media screen and (max-width: 640px){#hero .btn{width:100%;margin:0;margin-bottom:15px}#features li{width:100%;min-height:initial}#features li h2{margin-top:25px}#features li .quote-content{margin-top:0;width:100%}#clients ul{width:100%}#contact ul{width:100%}#contact ul:first-child,#contact ul:last-child{padding:0}footer p{font-size:16px}}@media screen and (max-width: 540px){.flotr-labels .flotr-grid-label-x{margin-left:2%;width:14px !important;word-break:break-all}.cell .responsive-title{width:45%}.cell span{width:55%}.patent-header h1{font-size:32px}.in-context ul li{height:89px}}@media screen and (max-width: 414px){#features li .quote-content{padding:70px 30px}#features li .quote-content p{font-size:24px;line-height:1.2em}}#about-assessments{color:#fff}#about-assessments .about-content{width:400px}#about-assessments .left{width:52%;background-image:url(/assets/about-us-green-pattern-bg-fe1ffa60051f80cd83e0f1a4b5cc23c8.png);background-position:top right;background-repeat:no-repeat;margin-top:-100px}#about-assessments .left .content{padding:50px 100px 150px 0}#about-assessments .left h1{padding-bottom:80px}#about-assessments .right{width:48%;background-image:url(/assets/founders-blue-pattern-bg-ec5244796863df2208cf0adcf3927610.png);background-position:top left;background-repeat:no-repeat}#about-assessments .right .content{padding:80px 0 55px 130px}#about-assessments ul{margin-top:45px;list-style:none}#about-assessments li{margin-bottom:10px}#about-assessments li:last-child{margin:0}#about-assessments li:after{content:'';display:block;clear:both}#about-assessments li p{padding:45px 0 0 20px;font-size:22px;font-weight:600;line-height:1em}#about-assessments .face{width:110px;height:110px;border-radius:110px;-webkit-border-radius:110px;-moz-border-radius:110px;overflow:hidden}#about-assessments .face img{width:100%;height:100%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite-2a5166545efb8e3fc5cd0757d417612a.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox_loading-f51f237695bdffd1300c3717cb1ebf44.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/blank-b9d499b5fa2064eb770eba94450932b8.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox_overlay-f95b8e6df5cf36a8476da8035ff86075.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite@2x-5d1ccd5fb58546caa31564e1190a81fc.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/fancybox_loading@2x-a2592153d46589d13a82ce8b61ddfd43.gif);background-size:24px 24px}}.mm-menu.mm-horizontal>.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translateX(100%);transform:translateX(100%)}.mm-menu>.mm-panel.mm-opened{-webkit-transform:translateX(0%);transform:translateX(0%)}.mm-menu>.mm-panel.mm-subopened{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:transparent}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:16px;right:16px}.mm-menu.mm-vertical .mm-list>li.mm-opened.mm-label>a.mm-subopen{height:25px}.mm-menu{background:#333333;color:rgba(255,255,255,0.6)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.3)}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:rgba(255,255,255,0.3)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu .mm-list>li.mm-label{background:rgba(255,255,255,0.05)}.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,0.05)}.mm-page,.mm-fixed-top,.mm-fixed-bottom{-webkit-transition:none 0.4s ease;transition:none 0.4s ease;-webkit-transition-property:top, right, bottom, left, border;transition-property:top, right, bottom, left, border}.mm-page,#mm-blocker{margin:0;top:0;right:0;bottom:0;left:0}.mm-page{border:0px solid transparent}html.mm-opening .mm-page{border:0px solid rgba(1,1,1,0)}.mm-fixed-top,.mm-fixed-bottom{position:fixed;left:0}.mm-fixed-top{top:0}.mm-fixed-bottom{bottom:0}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-opened .mm-page{box-sizing:border-box;position:relative}html.mm-background .mm-page{background:inherit}#mm-blocker{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent;display:none;width:100%;height:100%;position:fixed;z-index:999999}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:80%}.mm-menu{width:80%}@media all and (max-width: 175px){.mm-menu{width:140px}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:140px}}@media all and (min-width: 550px){.mm-menu{width:440px}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:440px}}
