@import url(https://fonts.googleapis.com/css?family=Open+Sans);*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:#f2f2f2;color:#64757d;font-family:Arial,Sans-Serif;font-size:15px;line-height:1.5}.container-fluid .row-fluid .page-center{float:none;max-width:1140px;margin:0 auto}a{color:#00a3e1}a:hover,a:focus{color:#00a3e1}hr{color:#ccc;background-color:#ccc;height:1px;border:0}::-moz-selection{color:#fff;background:#64757d;text-shadow:none}::selection{color:#fff;background:#64757d;text-shadow:none}table tr td img{    max-width:initial}.center{text-align:center}.padding20AS{padding:20px}.padding20NL{padding:20px 20px 20px 0}.padding20EO{padding:20px 20px 60px}.padding40T20S{padding:40px 20px}.padding10V10H{padding:20px 10%}.padding10V20H{padding:10px 20px}.white-bg{background-color:#fff}.dark-gray-bg{background-color:#ecf0f3}.gray-bg{background-color:#6a737b}.red-bg{background-color:#bf311a;border-bottom:10px #6a737b solid;min-height:40px !important}.blue-bg{background-color:#00b6c8;border-bottom:10px #6a737b solid;min-height:40px !important}.footer-red-bg{background-color:#bf311a}p{color:#64757d}sup,sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1{line-height:1.25;margin-bottom:0}h2{color:#bf311a;line-height:1.25}ul.unstyled,ol.unstyled{list-style:none;margin:0;padding:0}.breadcrumbs{display:none !important}.footer-container-wrapper p,.footer-container-wrapper span{color:#fff;margin:0}.footer-container-wrapper .copyright-text{margin-top:20px}.footer-container-wrapper .copyright-text span{font-size:10px}.contact-info a{color:#fff;text-decoration:initial}.footer-logo img{width:100% !important}.footer-head p{font-size:1.5em;letter-spacing:1.5px}.footer-head p span{font-size:.5em;vertical-align:super}.footer-section{position:relative}.footer-section .copyright-text span{position:absolute;bottom:20px}.back-to-top{position:fixed;bottom:32px;right:32px}.custom-menu-primary .hs-menu-wrapper>ul{background:}.custom-menu-primary .hs-menu-wrapper>ul>li{background:}.custom-menu-primary .hs-menu-wrapper>ul>li>a{color:}.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover{color:}.custom-menu-primary .hs-menu-wrapper>ul ul li{background:}.custom-menu-primary .hs-menu-wrapper>ul ul li a{color:}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{color:}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible !important;max-width:none !important;width:auto !important}.hs-responsive-embed-youtube{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.hs-responsive-embed-iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){.custom-menu-primary .hs-menu-wrapper{display:block !important}}.mobile-trigger,.child-trigger{display:none}@media(max-width:767px){.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0px;margin:0px;background-image:none;background-color:transparent;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:normal;text-decoration:none;text-indent:0px;text-align:left;color:#fff}.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:0px;right:10px;width:auto;height:auto;padding:7px 10px 8px 10px;background:#fff;border:1px solid #000;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000}.mobile-trigger:hover{text-decoration:none;color:#fff;background-color:#000;border-color:transparent}.mobile-open .mobile-trigger{color:#fff;background-color:#000;border-color:transparent}.mobile-trigger i{display:inline;position:relative;top:-4px}.mobile-trigger i:before,.mobile-trigger i:after{position:absolute;content:''}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#000;display:inline-block}.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}.mobile-trigger:hover i,.mobile-trigger:hover i:before,.mobile-trigger:hover i:after,.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i:before,.mobile-open .mobile-trigger i:after{background-color:#fff}.child-trigger{display:block !important;cursor:pointer;position:absolute;top:0px;right:0px;width:55px !important;min-width:55px !important;height:45px !important;padding:0 !important;border-left:1px dotted rgba(255,255,255,.20)}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:50%;margin:0 auto !important}.child-trigger i:after{position:absolute;content:''}.child-trigger i,.child-trigger i:after{width:10px;height:1px;background-color:#fff;display:block}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.child-trigger.child-open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-menu-primary.js-enabled{position:relative;padding-top:44px;margin:10px 0 10px 0}.custom-menu-primary.js-enabled .hs-menu-wrapper,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.custom-menu-primary.js-enabled .hs-menu-wrapper{width:100%;position:relative;top:0;left:0;padding:0}.custom-menu-primary .hs-menu-wrapper{background-color:#000;width:100%}.custom-menu-primary .hs-menu-wrapper>ul>li{position:relative}.custom-menu-primary .hs-menu-wrapper>ul>li a{font-size:22px;line-height:45px;overflow:visible}.custom-menu-primary .hs-menu-wrapper>ul li{border-top:1px dotted rgba(255,255,255,.35)}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:0 10px;color:#fff}.custom-menu-primary .hs-menu-wrapper>ul li a:hover{color:#fff}.custom-menu-primary .hs-menu-wrapper>ul ul li{background-color:rgba(255,255,255,.08)}.custom-menu-primary .hs-menu-wrapper>ul ul li a{text-indent:10px;font-size:16px}.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}}.register .register-form{padding:10%;box-shadow:5px 8px 9px;background-color:#96999c}.register .register-form .hs-form-required{display:none}.register .register-form ::-webkit-input-placeholder{color:#96999c}.register .register-form :-moz-placeholder{color:#96999c}.register .register-form ::-moz-placeholder{color:#96999c}.register .register-form :-ms-input-placeholder{color:#96999c}.register .register-form .hs-input{padding:10px;border-radius:5px;font-weight:bold;color:#96999c;border-width:0}body.register .register-form form.hs-form .hs-form-field{margin-bottom:20px}body.register .register-form form.hs-form .hs-form-field ul.inputs-list{margin:0;color:#fff;font-style:italic;text-align:right}body.register .register-form .hs-button.primary{border:0;padding:15px 25px;background-color:#bf311a;color:#fff;font-weight:bold;border-radius:5px}body.registration-page{background:#37474f}body.registration-page .image-bg{background:url("//cdn2.hubspot.net/hubfs/2188035/Images/4310407-0-Digital-Xray1.jpg") no-repeat;background-position:center top}body.registration-page .body-container-wrapper .body-container .page-center{max-width:960px;margin:0 auto;padding-bottom:40px}body.registration-page .logo{margin-bottom:5%}body.registration-page .logo img{width:100% !important;max-width:420px}body.registration-page .desc{border-radius:6px;background:rgba(10,25,33,.85542168674699)}body.registration-page .desc .text-mobile{display:none}body.registration-page .desc .text,body.registration-page .desc .text-mobile{padding:0 20px;font-family:"Open Sans"}body.registration-page .desc .text h3,body.registration-page .desc .text-mobile h3{font-size:21px;font-weight:normal}body.registration-page .desc .text ul li h3,body.registration-page .desc .text-mobile ul li h3,body.registration-page .one-line span{font-size:17px;margin:0}body.registration-page .one-line{margin-top:10px}body.registration-page .form{background-color:#fff;border-radius:6px;padding:0 20px 15px 30px;position:relative}body.registration-page .form span{color:#171717;font-size:14px}body.registration-page .form .hs-form-field{margin-bottom:5px}body.registration-page .form .hs-form-field input,body.registration-page .form .hs-form-field select{color:#888;border:1px solid #a4a4a4;padding:10px;margin:8px 0;border-radius:3px}body.registration-page .form .hs-form-field ul{display:none !important}body.registration-page .form .hs_submit{position:relative}body.registration-page .form .hs_submit input[type="submit"]{position:absolute;background-color:#09b7d0;border:0;color:#fff;border-radius:3px;width:100%;padding:15px;font-weight:bold;font-size:19px}body.registration-page .form .hs-form-field .hs-form-required{display:none}body.registration-page h1,body.registration-page h3,body.registration-page span{color:#fff}body.registration-page .white-bg{min-height:150px}body.registration-page .lightblue-bg{min-height:70px;background-color:#75aed2}body.thank-you .sidebar.right{border:2px solid #eee;padding:20px;box-shadow:3px 5px 8px}body.under-construction{background-color:#fff}body.under-construction .main-content{box-shadow:0px 0px 8px #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-center .bx-wrapper{margin-bottom:0;z-index:-1}.page-center .bx-wrapper .bx-viewport{border:0;left:0;box-shadow:none}.page-center .bx-wrapper .slider-banner{padding:0;margin:0}.page-center .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:10px}.main-content-tab{margin-top:-44px}.minHeight46{min-height:46px !important}.main-content-tab img{width:100%;padding:10px 10px 0 20px}.main-content-tab-extra{width:0;height:0;border-style:solid;border-width:46px 0 0 23px;border-color:transparent transparent transparent #ecf0f3;-webkit-transform:rotate(360deg);margin-left:0 !important}.inner-content .cta a{font-size:1.25em;padding:6px 42px !important;display:block;margin:20px 0}body.hs-blog-post .post-body .qst01{font-size:4.5em !important;float:left;margin:-20px 10px -20px 0;padding:0;color:#bf311a}body.hs-blog-post .post-body h3,body.hs-blog-post .post-body strong,body.hs-blog-post .post-body .red-text{color:#bf311a}body.hs-blog-post .post-body h3{margin:30px 0 -5px}body.hs-blog-post .post-body h3.num{margin-bottom:-15px}body.hs-blog-post .post-body .bspace{margin:25px 0}.most-recent .hs-featured-image-wrapper{background:transparent;background-size:cover;border-top:5px #bf311a solid}.most-recent .hs-featured-image-wrapper .hs-featured-image-wrapper-text{padding:0;opacity:1;text-align:center;background:transparent}.most-recent .hs-featured-image-wrapper .hs-featured-image-wrapper-text:hover{opacity:1;color:#fff;transition:all .25s ease-in-out}.most-recent .hs-featured-image-wrapper .hs-featured-image-link{color:#fff;font-size:16px;font-weight:bold;text-decoration:none}.most-recent .hs-featured-image-wrapper .hs-featured-image-link:hover{text-decoration:underline;transition:all .25s ease-in-out}.most-recent .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image,img.hs-featured-image{border-width:0;height:auto;width:100%;float:none;margin:0;max-width:100%}.post-list .post-body{border-top:1px solid;padding-top:10px}.post-header h2{margin-bottom:0}.most-recent .post-header h2{font-size:1.75em}.most-recent .post-header h2,.most-recent .post-body h3{margin-top:0}.most-recent .post-body{margin:20px 0 10px}.post-list .post-header h2{margin-bottom:10px;font-size:1.25em}.post-wrapper{position:relative}.post-item.span4{padding:30px 0}.hs-featured-image-wrapper{background:url('//cdn2.hubspot.net/hubfs/542027/IDEXX/idexx-post-sample.jpg?t=1462340503471') no-repeat;background-size:cover !important}.hs-featured-image-wrapper .hs-featured-image-wrapper-text{padding:25% 0;text-align:center;opacity:0;background:#00a3e1}.hs-featured-image-wrapper .hs-featured-image-wrapper-text:hover{opacity:.8;color:#fff;transition:all .25s ease-in-out}.hs-featured-image-wrapper .hs-featured-image-link{color:#fff;font-size:16px;font-weight:bold;text-decoration:none}.hs-featured-image-wrapper .hs-featured-image-link:hover{text-decoration:underline;transition:all .25s ease-in-out}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image,img.hs-featured-image{border-width:0;height:auto;width:100%;float:none;margin:0;max-width:100%}a.more-link{font-weight:bold}.post-list a.more-link{position:absolute;bottom:0px}.post-video{margin:20px 0 0;text-align:center;border:1px #64757d solid}.post-video img{width:75px;padding:17.5% 0 15%}.hs-blog-social-share{padding:10px 0 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:auto}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}.comment{margin:10px 0;border-top:1px solid #ccc;padding:15px 0}.comment-date{font-size:13px;text-align:right}.comment-from{font-weight:bold}.comment-body{padding:10px 0}.blog-sidebar{padding:0 20px}.blog-sidebar h1{color:#bf311a;margin:0 0 20px}.blog-sidebar .recent{margin-bottom:20px}.blog-sidebar a .post-item{border-top:1px solid #64757d;padding:10px 0 5px}.blog-sidebar a:nth-child(4) .post-item{border-bottom:1px solid #64757d}.blog-sidebar a:nth-child(5) .post-item{display:none}.blog-sidebar a .post-item h4{margin:0;color:#64757d}.blog-inner-main .blog-sidebar .cta a{display:block !important;font-size:1.25em}body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body input[type="file"],body textarea,body select{width:100%;font-family:Arial,Sans-Serif;font-size:15px}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}::-webkit-input-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}.hs_form_target_blog_subscription{padding:3% 0}.hs_form_target_blog_subscription h3{display:none}.newsletter p{color:#fff;text-align:right;font-size:1.5em;font-family:times new roman;margin:0}.newsletter p span{font-size:1.25em;font-weight:bold}.section-more h3{color:#fff;font-size:28px;font-weight:normal;margin:10px 0;text-align:center}.hs_form_target_blog_subscription h3{color:#fff;font-size:28px;font-weight:normal;margin:0 0 40px}.hs_form_target_blog_subscription div{display:inline-block}.hs_form_target_blog_subscription .hs_email{margin:0 10px 10px 0}.hs_form_target_blog_subscription input[type="email"]{color:#fff;background-color:#bf311a;border:1px #fff solid;outline:0;padding:10px}.hs_form_target_blog_subscription .hs-error-msgs.inputs-list{display:none !important}.hs_form_target_blog_subscription input[type="radio"],#hs_form_target_blog_subscription input[type="checkbox"]{width:auto;margin-right:10px}.hs_form_target_blog_subscription input[type="submit"]{border:1px #fff solid;color:#666;background-color:#fff;padding:10px;font-weight:bold}.article-request-wrapper{background:#a6a9ac;color:#fff;border-top:10px solid #6a737c;padding:0 10%}.article-request-wrapper .head{margin:3em 0}.article-request-wrapper .head p{color:#fff;text-align:center;margin:0;font-size:24px;font-family:times new roman;line-height:1.2}.article-request-wrapper form input,.article-request-wrapper form select,.article-request-wrapper form textarea{border-radius:3px;border:0;padding:10px;margin-bottom:20px;color:#6a737c;font-weight:bold;height:40px}.article-request-wrapper form input[type=text],.article-request-wrapper form input[type=email],.article-request-wrapper form select{width:100% !important}.article-request-wrapper form textarea{min-height:150px}.article-request-wrapper form select{background:#fff url(//cdn2.hubspot.net/hubfs/2188035/Icons/arrow-down.png) no-repeat;background-position:right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.article-request-wrapper form input[type=submit]{color:#fff;background:#bf311a;padding:12px 24px}.article-request-wrapper form .hs_submit{margin-top:20px;text-align:center}.article-request-wrapper ::-webkit-input-placeholder{color:#a6a9ac}.article-request-wrapper :-moz-placeholder{color:#a6a9ac}.article-request-wrapper ::-moz-placeholder{color:#a6a9ac}.article-request-wrapper :-ms-input-placeholder{color:#a6a9ac}.widget-type-google_search input[type="text"]{outline:0;border-radius:3px;padding:5px 30px 5px 5px;color:#64757d;border:0;box-shadow:0px 0px 1px #64757d}#hs-search-module ::-webkit-input-placeholder{color:#64757d}#hs-search-module :-moz-placeholder{color:#64757d}#hs-search-module ::-moz-placeholder{color:#64757d}#hs-search-module :-ms-input-placeholder{color:#64757d}.header-section{position:relative}.search-input{position:absolute;right:20px;top:45px}.fa-search{position:absolute;right:35px;top:40px}.fa.fa-arrow-circle-up{font-size:35px;color:#414f55}body form.hs-form fieldset{max-width:none}body form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}body form.hs-form fieldset[class*="form-columns"] .input{margin-right:0}body form.hs-form fieldset[class*="form-columns"] .hs-input{width:100%}body form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto}body form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}@media(max-width:400px){body form.hs-form fieldset .hs-form-field{padding:0}body form.hs-form fieldset.form-columns-3 .hs-form-field,body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}body form.hs-form .form-columns-3 .hs-form-field .hs-input[type="checkbox"]{width:auto}}body .hs-button.primary,body input[type="submit"],body input[type="button"]{cursor:pointer;-webkit-appearance:none;font-family:Arial,Sans-Serif;font-size:15px;text-decoration:none !important}@media(max-width:767px){#hs_form_target_blog_subscription .hs_email{margin:0 10px 10px}.header-logo,.search-section{display:inline-block}.search-section{margin-top:10px;float:right}.fa-search{top:105px}.search-block .gsc-results-wrapper-overlay{left:2%;width:96%;top:2%;height:96%}.inner-content video{width:100%}.post-list a.more-link{position:initial}.newsletter,.newsletter p,.footer-section{text-align:center}.footer-section .copyright-text span{position:initial}.span3.dark-gray-bg.minHeight46{width:40% !important;display:inline-block !important}.main-content-tab-extra{display:none !important}.footer-logo img{width:150px !important}.footer-logo,.footer-head{text-align:center !important}.most-recent .post-header h2{width:100%}.header-container-wrapper .header-container .header h2{margin-top:.75em !important}body.registration-page .logo,body.registration-page h1,body.registration-page h3,body.registration-page .one-line{text-align:center}body.registration-page h1{margin-bottom:.67em}body.registration-page .desc .text ul li h3,body.registration-page .desc .text-mobile ul li h3{text-align:left}body.registration-page .desc .text h3,body.registration-page .desc .text ul{display:none}body.registration-page .desc .text-mobile{display:block}body.registration-page .one-line span{font-size:14px}body.registration-page .form{padding-top:10px}body.registration-page .form .hs_submit input[type="submit"]{position:initial}body.registration-page .space{display:none}body.registration-page .image-bg{background-size:cover}}@media(max-width:479px){.header-container-wrapper .header-container .header{position:fixed;width:100%;box-shadow:0px 0px 8px #000;z-index:1}.body-container-wrapper .body-container .body{margin-top:100px}#hs_form_target_blog_subscription input[type="email"]{width:100%}.search-input{position:initial;margin-top:20px}.span3.dark-gray-bg.minHeight46{width:50% !important}.back-to-top{position:fixed;bottom:15px;right:15px}}@media(max-width:371px){.hs_form_target_blog_subscription .hs_email{margin-right:0}}