﻿.triangle{display:block;width:0;height:0;border:0 solid transparent;border-bottom-color:#09f;border-width:0 50px 100px 50px;transition:all 1s ease;}.btn-right{background:none;border:0;font-size:22px;line-height:20px;width:80px;height:20px;font-weight:bold;}.btn-right .arrow-label{color:#fff;text-align:center;text-decoration:none;position:relative;z-index:10;}.btn-right::before,.btn-right::after{background:#29c0d5;border-radius:2px;content:'';display:block;position:absolute;left:0;right:0;transition:all 1s;height:10px;}.btn-right::before{box-shadow:0 0 1px #1897c0;transform:skew(45deg);top:0;}.btn-right::after{box-shadow:0 0 1px #1897c0;transform:skew(-45deg);bottom:0;}.btn-right:hover::before,.btn-right:hover::after{background:#68d3e2;}.btn-right:focus{outline:0;}.btn-right:focus::before,.btn-right:focus::after{background:#68d3e2;}.btn-left{background:none;border:0;font-size:22px;line-height:2em;width:8em;height:2em;font-weight:bold;}.btn-left .arrow-label{color:#fff;text-align:center;text-decoration:none;position:relative;z-index:10;}.btn-left::before,.btn-left::after{background:#e4135d;border-radius:2px;content:'';display:block;position:absolute;left:0;right:0;transition:all 1s;height:1em;}.btn-left::before{box-shadow:0 0 1px #c81163;transform:skew(45deg);bottom:0;z-index:1;}.btn-left::after{box-shadow:0 0 1px #c81163;transform:skew(-45deg);top:0;}.btn-left:hover::before,.btn-left:hover::after{background:#f1538b;}.btn-left:focus{outline:0;}.btn-left:focus::before,.btn-left:focus::after{background:#f1538b;}.btn-up{background:none;border:0;font-size:22px;line-height:3em;width:4em;height:3em;font-weight:bold;transform:rotate(-90deg);}.btn-up .arrow-label{color:#fff;text-align:center;text-decoration:none;position:relative;z-index:10;}.btn-up::before,.btn-up::after{background:#e4135d;border-radius:2px;content:'';display:block;position:absolute;left:0;right:0;transition:all 1s;height:1.5em;}.btn-up::before{box-shadow:0 0 1px #c81163;transform:skew(45deg);top:0;}.btn-up::after{box-shadow:0 0 1px #c81163;transform:skew(-45deg);bottom:0;}.btn-up:hover::before,.btn-up:hover::after{background:#f1538b;}.btn-up:focus{outline:0;}.btn-up:focus::before,.btn-up:focus::after{background:#f1538b;}.btn-down{background:none;border:0;font-size:22px;line-height:4em;width:6em;height:4em;font-weight:bold;transform:rotate(90deg);margin-top:3em;}.btn-down .arrow-label{color:#fff;text-align:center;text-decoration:none;position:relative;z-index:10;}.btn-down::before,.btn-down::after{background:#29c0d5;border-radius:2px;content:'';display:block;position:absolute;left:0;right:0;transition:all 1s;height:2em;}.btn-down::before{box-shadow:0 0 1px #1897c0;transform:skew(45deg);top:0;}.btn-down::after{box-shadow:0 0 1px #1897c0;transform:skew(-45deg);bottom:0;}.btn-down:hover::before,.btn-down:hover::after{background:#68d3e2;}.btn-down:focus{outline:0;}.btn-down:focus::before,.btn-down:focus::after{background:#68d3e2;}@keyframes zoom{25%{transform:scale3d(1.5,1.5,0);}50%{transform:scale3d(1,1,0);}75%{transform:scale3d(1.25,1.25,0);}}@keyframes spin{100%{transform:rotate(360deg);}}#software-content-area{height:100%;width:100%;}.overview-nav-section{position:relative;height:64px;margin-bottom:16px;}.overview-nav-section:hover{cursor:pointer;}.overview-nav-section:hover .ribbon-container{opacity:1;}.overview-nav-section .ribbon-hex{font-size:64px;position:relative;width:.5773502691896258em;height:1em;display:inline-block;margin:0 auto;opacity:1;position:absolute;left:0;box-shadow:0 2px 0 #8f8a8b;}.overview-nav-section .ribbon-hex:before,.overview-nav-section .ribbon-hex:after{content:"";position:absolute;width:inherit;height:inherit;background:inherit;}.overview-nav-section .ribbon-hex:before{transform:rotate(60deg);}.overview-nav-section .ribbon-hex:after{transform:rotate(120deg);}.overview-nav-section .ribbon-hex-label{position:absolute;top:50%;width:100%;transform:translateY(-50%);z-index:10;height:2.5rem;}.overview-nav-section .ribbon-hex-label .fa{color:#fff;font-size:2.25rem;}.overview-nav-section .ribbon-container{position:absolute;left:2.25rem;right:2.25rem;opacity:.7;transition:opacity .25s ease;}.overview-nav-section .ribbon-container .ribbon{height:64px;width:100%;position:relative;display:inline-block;margin-left:.5rem;box-shadow:0 2px 0 #8f8a8b;}.overview-nav-section .ribbon-container .ribbon .ribbon-left,.overview-nav-section .ribbon-container .ribbon .ribbon-right{position:absolute;width:18px;top:0;height:100%;}.overview-nav-section .ribbon-container .ribbon .ribbon-left{left:0;}.overview-nav-section .ribbon-container .ribbon .ribbon-right{right:0;}.overview-nav-section .ribbon-container .ribbon .ribbon-body{position:absolute;left:18px;right:18px;height:100%;text-align:center;}.overview-nav-section .ribbon-container .ribbon .ribbon-body-text{position:absolute;top:50%;left:1rem;right:.5rem;text-align:left;transform:translateY(-50%);color:#fff;font-size:1.25rem;font-weight:400;line-height:1.2;}.overview-nav-section .ribbon-container .ribbon .triangle-top-right{display:block;width:0;height:0;border-width:0;border-style:solid;border-width:0 18px 32px 0;}.overview-nav-section .ribbon-container .ribbon .triangle-bottom-right{display:block;width:0;height:0;border-width:0;border-style:solid;border-width:0 0 32px 18px;}.overview-nav-section .ribbon-container .ribbon .triangle-top-left{display:block;width:0;height:0;border-width:0;border-style:solid;border-width:32px 18px 0 0;}.overview-nav-section .ribbon-container .ribbon .triangle-bottom-left{display:block;width:0;height:0;border-width:0;border-style:solid;border-width:32px 0 0 18px;}#software-navigation{position:fixed;bottom:0;height:60px;width:100%;max-width:1440px;background-color:#333;background-color:#3f4a4f;z-index:3;}#software-navigation.unfix{position:absolute;bottom:0;}#software-navigation #software-nav-container{color:#fff;text-align:center;height:100%;}#software-navigation #software-nav-container ul{margin:0;height:100%;}#software-navigation #software-nav-container ul li{position:relative;cursor:pointer;margin:0;padding:0;height:100%;border-color:#555;transition:border .15s ease-in-out;}#software-navigation #software-nav-container ul li .bubble{height:24px;width:24px;display:block;margin-left:auto;margin-right:auto;margin-top:-11px;position:relative;border-color:inherit;}#software-navigation #software-nav-container ul li .bubble .the-bubble{position:absolute;height:24px;width:24px;border-radius:12px;border:2px solid;border-color:inherit;left:0;top:0;background-color:#fff;z-index:3;transition-property:border-radius background-color;transition-duration:.15s;transition-timing-function:ease-in-out;}#software-navigation #software-nav-container ul li .bubble .the-bubble.no-border{padding-top:2px;border:none !important;}#software-navigation #software-nav-container ul li .bubble .the-bubble .fa{transition-property:line-height font-size height width;transition-duration:.15s;transition-timing-function:ease-in-out;color:#fff;opacity:0;line-height:24px;font-size:10.8px;vertical-align:middle;}#software-navigation #software-nav-container ul li .bubble .the-bubble .fa-govt{width:10px;height:10px;margin:0 auto;top:50%;position:relative;transform:translateY(-50%);}#software-navigation #software-nav-container ul li.before:before{content:'';position:absolute;left:0;width:50%;top:0;border-top:2px solid;border-color:inherit;height:1px;z-index:0;}#software-navigation #software-nav-container ul li.after:after{content:'';position:absolute;width:50%;right:0;top:0;border-top:2px solid;border-color:inherit;height:1px;z-index:0;}#software-navigation #software-nav-container ul li .section-label{transition:color .15s ease-in-out;width:100%;position:absolute;bottom:10px;font-size:10pt;color:inherit;padding:0 .625rem;line-height:1;top:50%;transition:transform ease-in-out .15s;transform:translateY(-50%);}#software-navigation #software-nav-container ul li.selected .bubble .the-bubble{background-color:#555;height:48px;width:48px;border-radius:24px;top:-12px;left:-12px;}#software-navigation #software-nav-container ul li.selected .bubble .the-bubble .fa{opacity:1;line-height:43.2px;font-size:23px;}#software-navigation #software-nav-container ul li.selected .bubble .the-bubble .fa-govt{width:30px;height:26px;}#software-navigation #software-nav-container ul li.selected .section-label{transform:translateY(0);}#software-navigation #software-nav-container ul li:hover .bubble .the-bubble{background-color:#555;height:48px;width:48px;border-radius:24px;top:-12px;left:-12px;}#software-navigation #software-nav-container ul li:hover .bubble .the-bubble .fa{opacity:1;line-height:43.2px;font-size:23px;}#software-navigation #software-nav-container ul li:hover .bubble .the-bubble .fa-govt{width:30px;height:26px;}#software-navigation #software-nav-container ul li:hover .section-label{transform:translateY(0);}.heart-div{height:240px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:4rem;margin-bottom:4rem;}.software-section{min-height:calc(100vh - 146px);width:100%;}.software-section#Overview{min-height:calc(100vh - 85px);z-index:5;position:relative;}.software-section:nth-of-type(10){min-height:calc(100vh - 146px);}.software-section .software-banner{float:none;}.software-section .software-banner h2{font-size:2.5rem;text-align:center;}.software-section .software-banner h3{font-weight:400;color:#888;font-size:1.6rem;text-align:center;}.software-section .section-content-header{font-weight:400;font-size:1rem;}.software-section .section-large-header{font-weight:400;margin:10px 0 10px 0;font-size:1.3rem;}.software-section .isolate-2{padding-bottom:0;}.software-section .section-middle-holder.v-align{height:100%;width:100%;display:block;}.software-section .section-middle-holder.v-align.pull-up{margin-top:-100px;}.software-section .section-middle-holder.v-align .section-inner{position:relative;top:50%;transform:translateY(-50%);display:block;}.software-section .section-middle-holder.v-align .section-inner .isolate{padding:0;}.software-section .section-middle-holder.v-align .section-inner .isolate-top{padding:0;}.software-section .software-section-bottom+.section-middle-holder.v-align{margin-bottom:200px;overflow:hidden;}@media only screen and (max-width:64em){#software-navigation{height:30px;}#software-navigation #software-nav-container ul li .section-label{display:none;}#OverviewRibbons{margin:0 1rem !important;}}.hex{font-size:100px;background:#00f;position:relative;width:.5773502691896258em;height:1em;display:block;margin:0 auto;opacity:.7;}.hex:before,.hex:after{content:"";position:absolute;width:inherit;height:inherit;background:inherit;}.hex:before{transform:rotate(60deg);}.hex:after{transform:rotate(120deg);}.chapter{display:block;z-index:2;width:100%;padding:0 0 0 0;overflow:hidden;min-height:238px;color:#fff;}.chapter .story-bse{padding-top:1.875rem;}.chapter h3{color:#fff;}.banner-triangle{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:0;height:0;border:0 solid transparent;border-left-color:rgba(0,0,0,.05);border-width:119px 0 119px 1440px;}.software-banner-image-container{position:absolute;bottom:0;height:100%;}.software-banner-image{max-height:230px;position:absolute;bottom:0;right:.9375rem;}.hex-holder{min-height:50px;}.hex-container{position:absolute;right:-50px;left:-50px;min-height:10px;cursor:pointer;}.hex-container:hover .hex{opacity:1;}.hex-container .fa{color:#fff !important;position:absolute;font-size:3rem;line-height:2;vertical-align:middle;top:0;left:0;text-align:center;right:0;}.hex-container .fa-govt{width:49px;height:42px;top:27px;left:46px;}.hex-label,.overview-nav-section .ribbon-hex-label{color:#333;text-align:center;display:block;margin:0 auto;bottom:0;font-size:10pt;}.col-header-img{max-height:50px;margin-bottom:.9375rem;}.software-section-bottom{position:absolute;right:0;bottom:0;left:0;}.software-section-bottom img{display:block;margin:0 auto;}.content-blocks h5{color:inherit;}.linear-fade-down{position:absolute;height:900px;top:0;right:0;left:0;background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);}.sky{background-image:url("../Images/Software/software_sky_BG.jpg");background-size:cover;background-repeat:no-repeat;}.icon-holder{display:block;width:60px;height:60px;float:left;}.icon-holder img{display:block;vertical-align:middle;max-height:70px;margin:10px auto 0 auto;}.icon-holder+p{margin-left:70px;}.exchanged-container{text-align:left;}.exchanged-container .records-number{color:#46c8ce;font-size:2.5rem;font-weight:200;line-height:1;}.exchanged-container .records-number.small{font-size:1.5rem;font-weight:300;}.small-heading,.heading-1,.heading-2,.heading-3{font-size:1rem;font-weight:700;padding-top:10px;}.heading-1{color:#c9654c;}.heading-2{color:#cf9529;}.heading-3{color:#419997;}.simple-header{line-height:1;font-size:1rem;font-weight:400;}.caad{text-align:center;}.caad ul{list-style:none;}.regulations img{max-height:80px;height:80px;padding-bottom:.9375rem;}#ManagedCare .managed-care-row{position:relative;padding-left:5.5rem;}#ManagedCare .managed-care-row .managed-care-section-img{position:absolute;top:0;left:0;width:5rem;}#Mobile .software-banner p{line-height:1.2;}#Mobile .section-inner{margin-top:-2rem;}#Mobile #MobileFamily{margin-top:3rem;}@media only screen and (max-width:64em){#Mobile .software-banner p{font-size:1.25rem;}#Mobile .section-inner{margin:0;}#Mobile #MobileFamily{margin:0;}}#SpecialtiesAncillaries p{line-height:1.4;}.specialties-explainer::after{content:'  *';color:#a1a0a3;}.specialties-explainer-text{font-size:.9rem;color:#a1a0a3;}.specialties-explainer-text::before{content:'*  ';color:#a1a0a3;}.specialty-title{color:#ba122b;font-size:1.25rem;}.specialty-title:nth-of-type(2){padding-top:.9375rem;}.specialties-grid{text-align:center;text-align:left;font-size:1rem;}.specialties-grid:nth-of-type{padding-bottom:30px;}.specialties-grid li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem;line-height:1.3;padding-bottom:.46875rem;}.specialties-grid div{width:30px;display:inline-block;float:left;height:20px;background-size:auto 20px;background-repeat:no-repeat;background-position:center;margin-right:.25rem;}.specialties-grid img{max-height:20px;height:30px;margin:0 auto;display:block;padding-right:5px;}.pop-health-content>div{padding-left:60px;position:relative;}.pop-health-content>div:after{content:'';position:absolute;top:5px;width:50px;height:50px;border-radius:25px;left:0;}.pop-health-content:nth-of-type(1)>div:nth-of-type(1):after{background-color:#93ca9e;}.pop-health-content:nth-of-type(1)>div:nth-of-type(2):after{background-color:#71c7e3;}.pop-health-content:nth-of-type(1)>div:nth-of-type(3):after{background-color:#eb7b75;}.pop-health-content:nth-of-type(1)>div:nth-of-type(4):after{background-color:#8295ca;}.pop-health-content:nth-of-type(1)>div:nth-of-type(5):after{background-color:#f3b73e;}.pop-health-content:nth-of-type(1)>div:nth-of-type(6):after{background-color:#c8d42c;}.extra-padding-on-columns .columns{padding-left:1.40625rem;padding-right:1.40625rem;}#records-shared{transition:opacity .25s ease-in-out;}.inner-container ul{margin:0;}#Interoperability .content-blocks{position:relative;}#Interoperability .interop-right{position:absolute;top:50%;right:0;transform:translateY(-50%);}#Clinicals p{line-height:1.3;}#CareAtADistance li{line-height:1.2;}.software-splitter{padding:0 2rem;border-width:1px 0;border-style:solid;border-color:rgba(161,160,163,.5);}.spacer-bottom{display:block;width:100%;height:60px;}.fa-govt{background-image:url("../Images/Software/update/govt_icon1.png");background-repeat:no-repeat;background-size:contain;}@media only screen and (max-width:64em){.software-section{padding-bottom:1.875rem;}.software-section:nth-of-type(2n){background-color:#f1f1f1;}.software-section .section-inner{transform:none !important;top:0 !important;}#Overview{display:block;padding-bottom:.9375rem;}#Overview>div{display:block;vertical-align:middle;}#Overview .hex-holder{height:50px;background-color:rgba(255,255,255,.8);margin-top:.46875rem;}#Overview .hex-container{position:static;}#Overview .hex-container .fa{font-size:1.5rem;line-height:2;display:inline-block;width:58px;margin-left:-.9375rem;}#Overview .hex-container .fa-govt{width:49px;height:30px;top:9px;left:11px;}#Overview .hex-container .hex{opacity:1;font-size:50px;display:inline-block;margin-left:-.9375rem;}#Overview .hex-container .hex-label,#Overview .hex-container .overview-nav-section .ribbon-hex-label,.overview-nav-section #Overview .hex-container .ribbon-hex-label{display:inline-block;font-size:1.2rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%);margin-left:1.40625rem;line-height:1;}#PatientEngagement img{display:inline-block;}#PatientEngagement img.bump-down{padding:0;}.software-section-bottom{display:none;}.v-align{margin-bottom:0 !important;}.software-banner p{padding-left:.9375rem;padding-right:.9375rem;}#software-navigation{background:none;}#software-navigation #software-nav-container .back-to-top{position:absolute;z-index:5;right:10px;bottom:60px;font-size:1.4rem;}#software-navigation #software-nav-container ul li{display:none;position:absolute;right:9px;bottom:9px;}#software-navigation #software-nav-container ul li.selected{display:block;}#software-navigation #software-nav-container ul li.selected:nth-of-type(1){display:none;}#software-navigation #software-nav-container ul li.before:before{content:'';border:none !important;}#software-navigation #software-nav-container ul li.after:after{content:'';border:none !important;}#CareAtADistance .caad{text-align:left;}}@media only screen and (max-width:40.063em){#Interoperability .interop-right{position:static;transform:none;}}