@import url("https://fonts.googleapis.com/css?family=Rubik");body,h1,h2,h3,h4,h5,h6,p{font-family:Rubik,sans-serif}.post-item.featured-post{display:none}.ff-blog-header .custom-banner-group{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;background:#4786ef;padding:49px 0 50px}.ff-blog-header .custom-banner-group .custom-banner-content h1{color:#fff;font-size:44px;font-weight:400;line-height:60px;margin:0}.ff-blog-header .custom-banner-group .custom-banner-content p{color:#fff;font-size:20px;font-weight:400;line-height:1em;margin:20px 0 0}.blog-details-page .ff-blog-header,.ff-blog-header .custom-banner-group .custom-banner-content .banner-arrow{display:none}.blog-details-page .blog-page-header-with-link{position:relative}.blog-details-page .back-link-box{margin-bottom:30px}.blog-details-page .back-link-box a{color:#0052cc;font-size:16px}.featured-post .social-share-icons ul{display:block!important}.publications-listing .list-left{overflow:hidden}.blog .custom-middle-group.publications-listing{background-color:#f5f6f7;overflow:hidden;padding:80px 0}.blog .custom-middle-group .page-center{padding:0}.publications-listing .social-share-icons{bottom:29px;display:none!important;height:21px;overflow:hidden;position:absolute}.publications-listing .social-share-icons ul{list-style:none;margin:0;overflow:hidden;padding:0}.publications-listing .post-item.other-posts .social-share-icons ul{display:none}.publications-listing .social-share-icons ul li{float:left;margin-right:15px}.publications-listing .social-share-icons ul li *{outline:none!important}.publications-listing .social-share-icons ul li i{color:#c0bfbf;font-size:21px;opacity:1}.publications-listing .social-share-icons ul li i:hover{color:#d71f27}.publications-listing .social-share-icons ul li button{background:none;border:none;cursor:pointer;padding:0}.publications-listing .post-item.other-posts{float:left;margin:0 0 20px;max-width:33.33%;padding:0 10px;width:100%}.publications-listing .post-item.other-posts .inner-content-company{background-color:#fff;box-shadow:0 1px 2px 0 hsla(0,0%,60%,.88);float:left;height:auto;max-width:100%;overflow:hidden;padding:0;transition:box-shadow .4s cubic-bezier(.4,0,.2,1);width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-right{background-image:url(https://4101048.fs1.hubspotusercontent-na1.net/hubfs/4101048/Functional_Fluidics_Sept2018/Publications/ff-blog-nofea.png);background-position:50%;background-repeat:no-repeat;background-size:70%;display:none;float:none;height:190px;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-right a.hs-featured-image-link{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:190px;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-left{border-top:1px solid #efefef;float:none;height:260px;padding:17px 24px 30px 29px;position:relative;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-left .filter-category{overflow:hidden}.publications-listing .post-item.other-posts .inner-content-company .col-left .filter-category ul{list-style:none;margin:0;padding:0}.publications-listing .post-item.other-posts .inner-content-company .col-left .filter-category ul li{float:left;position:relative}.publications-listing .post-item.other-posts .inner-content-company .col-left .filter-category ul li a{color:#0052cc;font-size:12px;letter-spacing:.3px;line-height:1.42;padding:0 3px;text-align:left;text-transform:uppercase}.publications-listing .post-item.other-posts .inner-content-company .col-left .filter-category ul li:first-child a{padding-left:0}.publications-listing .list-left .post-item .inner-content-company .col-left .listing-date{color:#172b4d;display:block;font-size:12px;letter-spacing:.3px;line-height:1.42;margin-top:3px;text-align:left}.publications-listing .post-item.other-posts .inner-content-company .col-left .post-title{margin-top:35px;max-width:290px;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-left .post-title a{color:#172b4d;display:block;font-size:20px;font-weight:300;line-height:26px;text-align:left}.listing-blog-box #hubspot-author_data{font-size:12px;margin-bottom:0;margin-top:5px}.listing-blog-box .journal-name{color:#172b4d;font-size:12px;margin-bottom:0}.publications-listing .blog-pagination{display:flex;justify-content:space-around;margin:20px auto 0;max-width:300px}.publications-listing .blog-pagination a{color:#172b4d}.publications-listing .blog-pagination a:hover{color:#0052cc}.publications-listing .blog-pagination a i{margin:0 5px}.tag-container{background-color:#fff;-webkit-box-shadow:1px 1px 5px 0 #666;-moz-box-shadow:1px 1px 5px 0 #666;box-shadow:1px 1px 5px 0 #666;padding:15px 10px;position:relative}.tag-container .post-filter{padding:0 10px}.tag-container h3{color:#172b4d;float:left;font-size:16px;font-weight:600;line-height:20px;margin:0 20px 0 0}.tag-container .widget-module{float:left}.tag-container ul{list-style:none;margin:0;padding:0}.tag-container ul li{float:left;line-height:1px;margin-bottom:10px;margin-right:15px}.tag-container ul li a{color:#172b4d;font-size:16px;font-weight:400;line-height:20px;text-align:left}.tag-container ul li a:hover{color:#d71f27}@media only screen and (min-width:960px) and (max-width:1100px){.custom-header-group{padding:0}.custom-header-group .page-center{width:100%!important}.container-fluid .row-fluid .page-center{padding:0 30px;width:100%}.custom-banner-group .custom-banner-content{margin:20px auto;max-width:800px;padding:10px;text-align:center;width:100%}.publications-listing .post-item.featured-post .inner-content-company{float:none;height:400px;position:relative;transition:box-shadow .4s cubic-bezier(.4,0,.2,1)}.publications-listing .post-item.featured-post .inner-content-company .col-left{float:left;height:100%;max-width:325px;padding:27px 34px 37px 29px;position:relative;width:auto}.publications-listing .post-item.featured-post .inner-content-company .col-right{float:right;max-width:calc(100% - 325px);width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-right a.hs-featured-image-link{display:block;height:400px}.publications-listing .post-item.featured-post .inner-content-company .col-left .post-title a,.publications-listing .post-item.other-posts .inner-content-company .col-left .post-title a{font-size:18px;line-height:24px}}@media only screen and (min-width:768px) and (max-width:959px){.custom-header-group .page-center{width:100%!important}.container-fluid .row-fluid .page-center{padding:0 30px;width:100%}.custom-banner-group .custom-banner-content{margin:20px auto;max-width:800px;padding:10px;text-align:center;width:100%}.publications-listing .post-item.featured-post .inner-content-company{float:none;height:400px;position:relative;transition:box-shadow .4s cubic-bezier(.4,0,.2,1)}.publications-listing .post-item.featured-post .inner-content-company .col-left{float:left;height:100%;max-width:325px;padding:27px 34px 37px 29px;position:relative;width:auto}.publications-listing .post-item.featured-post .inner-content-company .col-right{float:right;max-width:calc(100% - 325px);width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-right a.hs-featured-image-link{display:block;height:400px}.publications-listing .post-item.other-posts{float:left;margin:0 0 20px;max-width:50%;padding:0 10px;width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-left .post-title a,.publications-listing .post-item.other-posts .inner-content-company .col-left .post-title a{font-size:18px;line-height:24px}}@media only screen and (min-width:320px) and (max-width:767px){.custom-header-group .page-center{width:100%!important}.container-fluid .row-fluid .page-center{padding:0 30px;width:100%}.custom-banner-group .custom-banner-content{margin:20px auto;max-width:800px;padding:10px;text-align:center;width:100%}.ff-blog-header .custom-banner-group .custom-banner-content h1{color:#fff;font-size:42px;font-weight:400;line-height:50px;margin:0 0 50px}.ff-blog-header .custom-banner-group .custom-banner-content p{color:#fff;font-size:18px;font-weight:400;line-height:22px;margin:24px 0 0}.abstracts .page-center ul,.abstracts .post-topic-container{flex-wrap:wrap;justify-content:flex-start!important}.publications-listing .post-item.featured-post{clear:both;float:none;margin:0 auto 15px;max-width:360px;overflow:hidden;padding:2px 10px 0;width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-right{float:none;height:145px;max-width:100%;width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-right a.hs-featured-image-link{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:145px;width:100%}.publications-listing .post-item.featured-post .inner-content-company .col-left{float:none;height:calc(100% - 145px);max-width:100%;padding:18px 19px;width:auto}.publications-listing .post-item.featured-post .inner-content-company .col-left .post-title{margin-top:35px;max-width:100%;width:100%}.publications-listing .post-item.featured-post .inner-content-company,.publications-listing .post-item.other-posts:first-child .inner-content-company{float:none;height:400px;position:relative;transition:box-shadow .4s cubic-bezier(.4,0,.2,1)}.publications-listing .post-item.other-posts,.publications-listing .post-item.other-posts:first-child{clear:both;float:none;margin:0 auto 15px;max-width:360px;overflow:hidden;padding:2px 10px 0;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-right,.publications-listing .post-item.other-posts:first-child .inner-content-company .col-right{float:none;height:145px;max-width:100%;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-right a.hs-featured-image-link{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:145px;width:100%}.publications-listing .post-item.other-posts .inner-content-company .col-left{float:none;height:calc(100% - 145px);max-width:100%;padding:18px 19px;width:auto}.publications-listing .post-item.other-posts:first-child .inner-content-company .col-left{border-right:none;border-top:1px solid #efefef;float:none;height:calc(100% - 145px);max-width:100%;padding:18px 19px;width:auto}.publications-listing .post-item.other-posts .inner-content-company .col-left .post-title{margin-top:35px;max-width:100%;width:100%}.publications-listing .post-item.other-posts:first-child .inner-content-company .col-left .post-title{margin-top:35px;max-width:290px;width:100%}.publications-listing .post-item.other-posts .inner-content-company{float:none;height:400px;position:relative;transition:box-shadow .4s cubic-bezier(.4,0,.2,1)}}.blog-details-page .post-body h1{color:#172b4d}.blog-details-page .post-body h2{color:#172b4d;font-size:36px}.blog-details-page .post-body h3{color:#172b4d;font-size:24px}.blog-details-page .post-body h4{color:#172b4d;font-size:20px}.blog-details-page .post-body h5{color:#172b4d;font-size:14px}.blog-details-page .post-body h6{color:#172b4d;font-size:12px}.blog-details-page .post-body,.blog-details-page .post-body div{color:#172b4d;font-size:16px;line-height:20px}.blog-details-page .recent-popular-text{display:none;max-width:160px}.blog-details-page .recent-popular-text ul li{line-height:normal}.blog-details-page .mobile-post-header-details{display:none}.blog-details-page .post-social-details{align-items:center;display:none!important;float:left;height:45px;padding-right:20px;position:relative}.blog-details-page .post-social-details ul{align-items:center;display:flex;list-style:none;margin:0;overflow:hidden;padding:0}.blog-details-page .post-social-details ul li{float:left;margin-right:18px}.blog-details-page .post-social-details ul li i{color:#6c6c6c;font-size:21px;opacity:.6}.blog-details-page .post-social-details ul li i:hover{color:#333}.blog-details-page .post-social-details ul li button{background:none;border:none;cursor:pointer;padding:0}.blog-details-page .post-topics-details{align-items:center;display:flex;float:left;height:45px;max-width:350px;padding-left:0;padding-right:20px;position:relative;vertical-align:middle}.blog-details-page .post-topics-details p.hubspot-topic_data{color:initial;font-size:medium;font-weight:400;line-height:normal;margin-bottom:0;margin-top:0}.blog-details-page .post-body .newnews p{margin-bottom:0}.blog-details-page .post-datetime-details{color:#172b4d;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;text-align:left}.blog-details-page .post-datetime-details,.blog-details-page .post-reading-details{align-items:center;float:left;height:45px;line-height:20px;padding-left:20px;padding-right:20px;position:relative}.blog-details-page .post-reading-details{display:none!important}.blog-details-page .post-reading-details .scroll-percentage{color:#172b4d;font-size:12px;font-weight:400;padding-right:20px}.blog-details-page .post-other-details #hubspot-author_data{margin:0}.blog-details-page .post-datetime-details.author-field{padding:0;width:100%}.blog-details-page .post-datetime-details.author-field:before{background-color:initial;height:auto;position:static;width:auto}.blog-details-page .post-reading-details .eta{color:#172b4d;font-size:12px;font-weight:400}.blog-details-page .blog-post-mobile-cta{display:none}.blog-details-page .column-left p a{color:#0052cc!important;font-size:16px;line-height:20px}.blog-details-page .cta-listing-bottom,.blog-details-page .new-design-head .column-right{display:none}.blog-details-page .new-design-head{line-height:normal;margin-bottom:60px;overflow:hidden}.blog-details-page .section.post-header h2{color:#172b4d;font-size:36px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:44px;margin:0 0 50px;text-align:left}.blog-details-page .post-body p{color:#172b4d;font-size:16px;line-height:20px;margin-bottom:24px}.blog-details-page .post-body a,.blog-details-page .post-body p a,.blog-details-page .post-body span a{color:#0052cc}.blog-details-page .blog-label-fixed{display:none}.blog-details-page .post-topics-details:before{display:none}.blog-details-page .post-datetime-details:before,.blog-details-page .post-reading-details:before,.blog-details-page .post-topics-details:before{background-color:#d8d8d8;content:"";height:20px;left:0;position:absolute;width:2px}.blog-details-page .custom-middle-group.publications-listing{padding-bottom:80px;padding-top:160px}.blog-details-page .custom-middle-group .page-center{padding:0}.blog-details-page .sidebar-blog-dp h3{color:#172b4d;font-size:24px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:32px;margin:0 0 24px;overflow:hidden;text-align:left}.blog-details-page .sidebar-blog-dp .post-image-container{background-color:#fff;box-shadow:0 1px 2px 0 hsla(0,0%,60%,.88);margin-bottom:20px}.blog-details-page .sidebar-blog-dp{padding-left:61px}.blog-details-page .sidebar-blog-dp .post-header{padding:17px 30px 30px 19px}.blog-details-page .sidebar-blog-dp #hubspot-topic_data{clear:both;color:#0052cc!important;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.42;text-align:left}.blog-details-page .sidebar-blog-dp #hubspot-topic_data a{color:#0052cc!important}.blog-details-page .sidebar-blog-dp #hubspot-topic_data a:first-child{margin-right:4px}.blog-details-page .sidebar-blog-dp .listing-date{clear:both;color:#172b4d;font-size:12px;font-style:normal;font-weight:400;line-height:1.67;margin-top:2px;text-align:left}.blog-details-page .sidebar-blog-dp .post-image-container .post-header h4{color:#172b4d;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:54px;text-align:left}.blog-details-page .sidebar-blog-dp .post-image-container .post-header h4 a{color:#172b4d!important}.blog-details-page .tag-container .post-filter{margin:0;padding:0 10px}@media only screen and (min-width:320px) and (max-width:767px){.blog-details-page .post-body h1{color:#172b4d;font-size:30px}.blog-details-page .post-body h2{color:#172b4d;font-size:26px}.blog-details-page .post-body p{color:#172b4d}.blog-details-page .post-body,.blog-details-page .post-body div{color:#172b4d;font-size:18px;line-height:22px}.blog-details-page .custom-banner-group .custom-banner-content h1{font-size:30px;line-height:38px;margin-bottom:50px}.blog-details-page .section.post-header h2{font-size:26px;line-height:34px;margin-bottom:50px}.blog-details-page .post-body p{font-size:18px;line-height:22px;margin-bottom:24px}.blog-details-page .custom-middle-group.publications-listing{padding-bottom:60px;padding-top:123px}.blog-details-page .custom-middle-group .page-center{padding-left:30px;padding-right:30px}.blog-details-page .post-social-details{width:100%}.blog-details-page .post-reading-details,.blog-details-page .post-topics-details{display:none}.blog-details-page .post-datetime-details{padding-left:0}.blog-details-page .post-datetime-details.author-field{height:auto}.blog-details-page .post-datetime-details:before{background-color:transparent;content:"";height:0;left:0;position:static;width:0}.blog-details-page .sidebar-blog-dp{display:none}.blog-details-page .blog-post-box{width:100%}.blog-details-page .blog-post-box .blog-content{margin-bottom:0;padding-bottom:0}.blog-details-page .new-design-head{margin-bottom:30px}.ff-blog-header .custom-banner-group .custom-banner-content .banner-arrow{display:block;margin-top:40px;text-align:center}.ff-blog-header .custom-banner-group .custom-banner-content .banner-arrow img{max-width:50px}.blog-details-page .ff-blog-header{display:none}.blog-details-page .blog-page-header-with-link{position:relative}.blog .publications-listing .social-share-icons ul{display:block!important}.blog-details-page .back-link-box .back-link a{color:#0052cc;font-size:12px}}@media only screen and (min-width:768px) and (max-width:1024px){.blog-details-page .tag-container .page-center{padding:0}.blog-details-page .custom-middle-group .page-center{padding:0 30px}.blog-details-page .post-social-details{margin-bottom:17px;width:100%}.blog-details-page .post-reading-details,.blog-details-page .post-topics-details{display:none}.blog-details-page .post-datetime-details{padding-left:0}.blog-details-page .post-datetime-details:before,.blog-details-page .sidebar-blog-dp{display:none}.blog-details-page .blog-post-box{width:100%}.blog .publications-listing .social-share-icons ul{display:block!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.blog-details-page .custom-middle-group.publications-listing{padding:137px 30px}.blog-details-page .sidebar-blog-dp{display:none}.blog-details-page .blog-post-box{width:100%}}.full_width{clear:both}html{scroll-behavior:smooth}.abstracts{box-shadow:0 0 4px #efefef;margin-bottom:16px;padding:8px 16px}.abstracts,.abstracts .page-center{align-items:center;display:flex;justify-content:flex-start;width:100%}.abstracts .page-center ul,.abstracts .post-topic-container{align-items:center;display:flex;justify-content:center}.abstracts h3,.abstracts li{margin:0!important}.abstracts li{padding:0 16px}.content-topic{border:.5px solid #0080ff;color:#0080ff;font-size:12px;margin-bottom:12px;padding:0 16px;width:fit-content}.content-topic+h2{margin-bottom:12px!important}.content-topic+h2+p+p{margin-bottom:0}.d-flex.full_width{display:flex}@media (max-width:767px){.full_width.d-flex{flex-direction:column}}