html,body{font-family:"Open Sans",Tahoma,Arial,sans-serif;font-size:16px;margin:0;padding:0;overflow-x:hidden;max-width:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;min-width:320px;color:#666}html{overflow-y:auto}body{overflow-y:hidden}html.noscroll{overflow:hidden}a{color:#0080e0;text-decoration:none}a:hover{text-decoration:underline}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.height20{height:20px}.height30{height:30px}.height40{height:40px}.height60{height:60px}.height80{height:80px}.height120{height:120px}.height300{height:300px}.height500{height:500px}.height700{height:700px}.content{position:relative;left:50%;width:1000px;margin-left:-500px;margin-top:60px;margin-bottom:60px}.content .lightblue{padding:30px}h1,h2,.title{font-family:"Open Sans",Tahoma,Arial,sans-serif;font-weight:300;font-size:32px;color:#0080e0}h2,.title.smaller{font-size:22px}.title.hr{margin-top:20px;margin-left:250px;margin-right:250px;border-bottom:1px solid #f0f0f0}.description{font-family:"Open Sans",Tahoma,Arial,sans-serif;font-size:16px;color:#666;line-height:32px;margin:60px 0}.blue .content,.blue .description{margin-top:30px;margin-bottom:30px}.description_title{color:#0080e0;font-weight:bold;display:inline;font-size:18px;text-transform:uppercase}.hidden{display:none}.header{position:relative;height:80px;padding:20px 0;font-size:14px}.header .logo{margin-top:8px}.header .content{margin-top:0;margin-bottom:0;padding:0}.header .buttons{position:absolute;right:0;display:inline-block;line-height:40px}.header .buttons span.action{background:rgba(255,255,255,0.2)}.header .buttons>*{margin-left:20px}.header .buttons span{padding:10px 20px;text-align:center;cursor:pointer}.header .buttons span:hover{background:#fff;color:#0080e0;text-decoration:none}.header-fixed{position:fixed;top:0;width:100%;height:40px;background:white;z-index:1001}.header-fixed.with-shadow{border-bottom:1px solid #f0f0f0}.visible-on-scroll{display:none}.buttons:active,.buttons:hover{text-decoration:none !important}.header-fixed .buttons a span{color:#666}.header-fixed .buttons span:hover{background:#0080e0;color:#fff}.header-fixed .buttons span.action{background:#0080e0;color:#fff}.header-fixed .buttons span.action:hover{background:#008ffa}.header-fixed .buttons span:active{background:#0071c7}.fullheight{position:relative;height:100vh}.fullheight_middle{position:absolute;top:50%;margin-top:-225px !important;margin-bottom:0 !important}.blue .footer{position:absolute;left:0;bottom:80px;width:100%}.blue .footer a,.blue .footer a:hover{color:white}.blue{background:#0080e0;color:#fff}h1,h2,.blue .title{color:#fff}.blue .title img{position:relative;top:10px}.blue .description{color:#fff;opacity:.8}.blue .description{width:650px;text-align:justify}.blue .screenshot{display:block;width:220px;height:440px;position:absolute;top:5px;right:25px;z-index:10;content:"";filter:drop-shadow(0 0 10px rgba(0,0,0,0.3))}.screenshot.skewed{transform:perspective(600px) rotateY(-10deg) scale(1.2)}.blue .button{font-size:18px;margin-right:20px;background:rgba(255,255,255,0.2)}.blue a:last-child .button{margin-right:0}.blue .button:hover,.blue .button.white:hover{background:#0080e0;color:#fff}.blue .button:active,.blue .button.white:active{background:#002948}.blue .buttons a{color:white;font-weight:normal;text-decoration:none}@keyframes leftToRightSlowAnimation{from{background-position:0 200px}to{background-position:2000px 200px}}.stars:not(.noclouds):before{position:absolute;display:block;top:0;width:100%;content:"";background-image:url(/shared/images/index/clouds.png);background-position:0 200px;background-repeat:repeat-x;no_animation:leftToRightSlowAnimation 30s linear infinite}.stars{background-image:url(/shared/images/index/stars.png),radial-gradient(farthest-side at 100% 100%,#00e0d0,#0080e0)}.stars .title{font-size:36px;line-height:54px}.stars .description{font-size:18px}.hero .title{font-size:45px}.hero .description{font-size:18px;margin-top:30px;margin-bottom:40px}.red .description_features .image,.red .description_features,.green .description_features .image,.green .description_features{color:white}.description_feature{display:table-cell;width:160px;padding-right:20px}.description_feature .image{display:table-cell;padding-right:20px}.description_feature .image img{width:50px}.description_feature .text{display:table-cell;vertical-align:middle}.news{position:absolute;top:35px;left:50%;width:auto;display:inline-block;padding:10px 20px;color:#6a6a00;background:#ffffe3;border-left:5px solid #e0d000;z-index:1000}.customers{margin-top:40px;text-align:center}a .customer,a .customer_description{color:#666}.customer{width:300px;margin-right:20px;margin-bottom:20px;text-align:left;display:inline-block;border:1px solid #f0f0f0;cursor:pointer}.customer:hover{border:1px solid #0080e0}.customer div{margin:20px}.customer_picture:before{content:"";position:absolute;top:0;width:260px;height:200px;background:radial-gradient(farthest-side at 100% 100%,#00e0d0,#0080e0);opacity:.4}.customer_picture{width:260px;height:200px;overflow:hidden;position:relative}.customer_picture img{width:260px;height:200px}.customer_logo{height:80px}.customer_logo img{width:260px}a:hover .customer_description{text-decoration:none}.customer_link{color:#0080e0}.usecases{background-size:cover}.usecases .header:before{content:"";position:absolute;top:0;width:100%;height:160px;background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0))}.usecases:before{content:"";position:absolute;top:0;width:100%;height:500px;background:radial-gradient(farthest-side at 100% 100%,#00e0d0,#0080e0);opacity:.4}.floatingsquare,.usecases .title{display:inline-block;padding:30px;background:rgba(0,0,0,0.6);margin-bottom:150px}.quote{position:relative}.quote .hr{border-top:2px solid #0080e0;border-image:linear-gradient(to right,#0080e0,#00e060) 30%;padding-top:40px;margin:0 100px}.quote .quotation{font-weight:bold;font-size:60px;font-family:serif;color:#0080e0;line-height:40px}.quote .text{font-size:30px;font-style:italic;color:#000}.description .quote .text{font-size:16px}.green .quote .text{color:white}.red .quote .text{color:white}.quote .logo:hover{cursor:pointer;filter:saturate(100%);opacity:1.0}.quote .logo img{margin-top:30px;height:60px;width:auto}.quote .logo.pams img{width:150px;height:auto}.quote .logo.partssource img,.quote .logo.dh img{height:30px}.quote .person .avatar{display:inline-block;border-radius:24px;background:#0080e0;text-align:center;line-height:48px;color:white;width:48px;height:48px;position:relative;margin-right:5px;vertical-align:middle}.quote .person .avatar.eh{background:url("/customers/dartmouth-hitchcock-hipaa-compliant-messaging/eh.jpg");background-size:100%;content:""}.quote .person .avatar.bw{background:url("/customers/dartmouth-hitchcock-hipaa-compliant-messaging/bw.jpg");background-size:100%;content:""}.quote .person .avatar.jw{background:url("/customers/newpig-customer-service-messenger/jw.jpg");background-size:100%;content:""}.quote .person .avatar.so{background:url("/customers/protocall-services-call-center-messenger/so.jpg");background-size:100%;content:""}.quote .person .avatar.kp{background:url("/customers/prialto/kp.jpg");background-size:100%;content:""}.quote .person .avatar.rg{background:url("/customers/pamsauto/rg.jpg");background-size:100%;content:""}.quote .person .avatar.ph{background:url("/customers/pamsauto/ph.jpg");background-size:100%;content:""}.quote .person .name{display:inline-block;text-align:left;margin-top:20px;position:relative;top:12px}.description .quote .person .name{margin-top:0}.quote .person .full_name{font-weight:bold}.quote .person .full_name,.quote .person .dept{display:block}.slideshow img{height:320px;margin-right:10px}.slideshow.shorter img{height:280px}.stat{display:inline-block;width:245px;text-align:center;vertical-align:top}.stat .image,.stat .image img{height:64px}.stat .stat_title{color:#999;font-size:14px;margin-top:20px}.stat .stat_description{color:#666;line-height:30px;min-height:60px}a:hover .stat .stat_description{text-decoration:underline}.feature{position:relative;width:330px;display:inline-block;margin:20px 0;text-align:center}.faq{margin:20px 0}.left .faq{margin-right:20px}.faq_question,.feature_title{font-weight:bold;margin-bottom:20px;color:#0080e0}.feature_screenshot img{width:48px;margin-bottom:20px}.feature_description{margin:0 10px}.faq_answer{line-height:28px}.statuses{margin-top:20px;margin-left:20px}.statuses .status{display:inline-block}.statuses .status img{width:60px;height:auto;margin:auto;margin-right:20px}@keyframes animatedDance{0{transform:rotate(0)}40%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}.statuses .status img:hover{transform:rotate(2deg);transform-origin:bottom center;animation:animatedDance .2s linear infinite alternate}.statuses .status_title{width:60px;text-align:center;font-size:14px;text-transform:uppercase;color:#aaa}.leftright{display:table}.left img,.right img{width:480px}.hero .right img{width:500px}.left,.right{display:table-cell;vertical-align:middle;width:500px}.left .title,.left .description{margin-right:20px}.right .title,.right .description,.right .features,.right img,.right ol{margin-left:20px}.hero .right img{margin-left:0}.right .feature{width:215px}.screenshot{content:""}.left .screenshot,.right .screenshot{padding:40px 0}.fact{background:#c8e7ff;width:120px;height:120px;text-align:center;display:inline-block;margin-left:40px;margin-right:40px}.fact:last-child{margin-right:0}.fact_value{margin-top:30px;color:#005494;font-size:30px;font-weight:bold}.fact_title{font-size:14px;color:#005494}.press{width:300px;display:inline-block;vertical-align:top;margin:20px}.press_quote{font-style:italic}.press_source img{margin-top:20px;width:120px}.press_cloud img{height:60px;filter:saturate(0)}.press_cloud div{display:inline-block;margin:15px 30px}.timeline{white-space:nowrap;font-size:0}.timeline_year{color:#666;background:#fafafa;padding:15px 30px;display:inline-block;font-size:16px;border:1px solid #f0f0f0}.timeline_year:hover,.timeline_year.active{background:white;border-bottom:0 solid #fff;cursor:pointer}.milestones{white-space:nowrap;border-bottom:1px solid #f0f0f0;width:100%;overflow-x:scroll}.milestone{width:300px;height:200px;display:inline-block;white-space:normal;border-right:1px solid #f0f0f0;vertical-align:top;padding:20px;line-height:24px}.milestone_year{color:#aaa;margin-bottom:20px}.milestone_event{color:#0080e0;margin-bottom:10px}.gallery{display:inline-block}.gallery_item{display:inline-block;margin-right:10px}.gallery_item img{width:230px}.icon{display:inline-block;width:245px;text-align:center;vertical-align:top;cursor:pointer;padding-top:20px;padding-bottom:20px}.icon:hover{background:#fafafa}.icon .image,.icon .image img{height:64px}.image_circle320{height:320px !important;object-fit:cover;-webkit-clip-path:circle(160px at center);clip-path:circle(160px at center)}.image_circle160{width:160px !important;height:160px !important;object-fit:cover;-webkit-clip-path:circle(80px at center);clip-path:circle(80px at center);background:#fafafa}.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}a .button{text-decoration:none}.button{background:#0080e0;padding:10px 40px;line-height:30px;color:white;font-weight:normal;display:inline-block;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;min-width:120px;text-align:center}.button.disabled,.button.disabled:hover,.button.disabled:active{background-color:#7fbffe;cursor:default}.button.red{background:#e10600}.button img{vertical-align:middle;margin-right:10px;position:relative;top:-2px}.button:active .normal img,.button:hover .normal img,.button .hover img{display:none}.button .normal img .button:active .hover img,.button:hover .hover img{display:inline-block}.button.white{background:white;color:#0080e0}.button.white.healthcare:hover{background:#e10600}.button.white.healthcare:active{background:#c80500}.button.white.healthcare{color:#666}.button.white.businesses{color:#666}.button.white.businesses:hover{background:#f60}.button.white.businesses:active{background:#e65c00}.button.white.individuals{color:#666}.button.white.individuals:hover{background:#0080e0}.button.white.individuals:active{background:#0071c7}.button:hover{background:#0080e0}.button:active{background:#0071c7}.grey.button{background:#737373}.grey.button:hover{background:gray}.grey.button:active{background:#666}.texticonbutton{background:#fff;line-height:20px;display:inline-block;cursor:pointer;width:350px;margin:20px}.texticonbutton:hover{background:#f0f0f0}.texticonbutton:hover .icon{background:#dadada}.texticonbutton .icon{background:#f0f0f0;display:inline-block;width:auto;padding:0}.texticonbutton .icon img{width:40px;height:40px;padding:15px}.texticonbutton .text{display:inline-block;text-align:left;padding:5px;width:265px;height:50px;vertical-align:middle}.texticonbutton .text .title{font-size:16px;font-weight:normal;color:#666;display:block;padding-bottom:0;margin-bottom:0;margin-right:5px}.texticonbutton .text .subtext{font-size:14px;color:#999;display:block;margin-right:5px}ul{padding-left:20px;margin:0}li{break-inside:avoid;line-height:32px}ol{counter-reset:item;padding-left:30px;margin:0}ol li{list-style-position:outside;list-style-type:none;margin-left:10px}ol li:before{display:inline-block;content:counter(item);counter-increment:item;background-color:#0080e0;color:white;margin-left:-40px;margin-right:10px;width:30px;height:30px;line-height:30px;border-radius:15px;text-align:center}ol li.unicorn:before{background:url('/group-chats/feature-emoji.svg');background-size:30px 30px;content:" ";vertical-align:middle}.grey:before,.grey:after{content:' ';display:table}.grey{background:#f0f0f0}.red .content,.green .content,.grey .content{margin-top:30px;margin-bottom:30px}.lightblue{background:#f4faff}.green:before,.green:after,.red:before,.red:after{content:' ';display:table}.green{background:#0080e0}.red{background:#e10600}.red .description_title,.green .description_title{color:#fff;font-weight:bold;display:inline;font-size:18px;text-transform:uppercase}.red .description,.green .description{font-family:"Open Sans",Tahoma,Arial,sans-serif;font-size:16px;color:#fff;line-height:32px;margin:60px 0}.center{text-align:center}.footer{margin-top:30px;margin-bottom:30px;font-size:14px;color:#666;line-height:24px;position:relative}.footer.copyright{margin:0;line-height:60px}.footer.copyright img.team{margin-top:-12px}.footer .content{padding:0}.footer .footer_column{display:inline-block;width:250px;vertical-align:top}.footer .footer_column:last-child{width:230px}.footer .footer_title{color:#767676;font-size:14px;margin-top:10px;margin-bottom:10px}.footer .footer_title:first-child{margin-top:0}.footer .footer_logo{margin-bottom:20px}.footer .footer_description{margin-top:20px;margin-bottom:10px}.footer a{color:#666}.footer a:hover{color:#0080e0;text-decoration:underline}.footer.copyright{float:right}.footer.copyright .links{position:relative;display:inline-block}.whatsnew{background:#00c7b8;color:#fff;position:relative;z-index:999;box-shadow:0 0 30px rgba(0,0,0,0.15);cursor:pointer}.whatsnew:hover{background:#19ccbf}.whatsnew:active{background:#00b3a5}.whatsnew a{color:white}.whatsnew a:hover{text-decoration:none}.whatsnew .content{margin-top:0;margin-bottom:0;padding:12px;line-height:28px}.whatsnew .date{font-weight:bold}.whatsnew .action{margin-left:15px;font-weight:bold;color:#fff;white-space:nowrap}.whatsnew .action:hover{text-decoration:underline}.calltoaction{background:linear-gradient(to bottom,rgba(0,224,96,0.0),rgba(0,224,96,0.4) 60%,rgba(0,224,96,0.8)),radial-gradient(circle,#005494,#0080e0)}.calltoaction .title{color:white}hr{border:0;height:1px;color:#f0f0f0;background-color:#f0f0f0;width:500px}.red hr.quote_hr,.green hr.quote_hr{color:#fff;opacity:.5;margin:30px}.download{display:inline-block;padding:30px;border:1px solid #f0f0f0;margin:5px}.download:hover,.download.default{border:1px solid #0080e0;box-shadow:0 0 10px rgb(0,0,0,0.2);cursor:pointer}.download .logo{background:#f0f0f0;width:64px;height:64px;content:"";display:inline-block}.download .logo.windows{background:url(/shared/images/get/devices.png) 0 0 no-repeat;background-size:cover}.download .logo.mac{background:url(/shared/images/get/devices.png) 0 -64px no-repeat;background-size:cover}.download .logo.ios{background:url(/shared/images/get/devices.png) 0 -192px no-repeat;background-size:cover}.download .logo.android{background:url(/shared/images/get/devices.png) 0 -320px no-repeat;background-size:cover}.download .logo.linux{background:url(/shared/images/get/devices.png) 0 -384px no-repeat;background-size:cover}.download .device{display:inline-block;line-height:24px;vertical-align:top;margin-left:10px;top:8px;position:relative}.download .device .name{font-weight:bold;font-size:16px}.download .version{color:#666}.download .date{color:#ccc}.download .changes{color:#0080e0}.faded_bottom{position:relative;overflow:hidden}.annotated_image{position:relative}.annotated_image .annotation{text-align:left;padding:10px;font-size:12px;background:#f0f0f0;display:inline-block;position:absolute;width:200px;border-radius:5px;left:0;color:#666}.annotated_image .annotation .title{font-weight:bold;color:#666;font-size:14px;margin-left:0;margin-bottom:5px}.faded_bottom:after{content:"";width:220px;height:300px;position:absolute;left:0;bottom:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 90%)}table{border-collapse:collapse}table,th,tr,td{border:1px solid #dadada;padding:10px}td{text-align:center}th{background:#0080e0;color:white;border:1px solid #0080e0}.product td{background:#c8e7ff;color:#005494;font-weight:bold;text-align:left}.winner td,td.winner{color:green}.loser td{color:red}td.year{color:#666}table sup{font-size:10px}.footnote{margin-top:10px;font-size:14px;color:#999}.logocloud img{opacity:.8;filter:saturate(0);margin:30px}.logocloud img:first-child{opacity:.4}.logocloud img:hover{opacity:1;filter:saturate(100%)}.cards{position:relative;vertical-align:top;margin:20px 0;padding:0;font-size:0}.card{position:relative;display:inline-block;border:1px solid #0080e0;margin-right:40px;width:300px;text-align:center;font-size:16px;line-height:24px;color:#666;height:492px;vertical-align:top}.card:last-child{margin-right:0}.card select{font-size:16px;line-height:24px;text-align-last:center}.card .combo{margin:10px 20px 0 20px;padding:10px 20px;background:#fafafa;color:#666;border:1px solid #ccc;width:200px}.card .combo:hover{background:#f0f0f0}.card .height_combo{height:52px}.card .edition{background:#0080e0;color:white;border-bottom:0;padding:20px 30px;font-weight:normal;font-size:26px}.card.personal .edition{background:#737373}.card.personal{border-color:#737373}.card .price{font-weight:100;font-size:40px;margin-top:40px;margin-bottom:10px}.card .inside{margin:20px 0}.card .button{margin:0 20px;width:200px}.card .description{padding:20px;padding-top:20px;line-height:24px;margin:20px 0}.inhouse .card .description{padding-top:5px;margin:5px 0;margin-bottom:-2px}.card.cloud .price{margin-top:50px}.card.cloud .cycle{margin-bottom:40px}.card .cycle{position:relative;color:#aaa;margin-top:20px}.card .info{position:relative;right:auto;top:auto}.card_features{position:relative;vertical-align:top;margin:20px 0;font-size:0}.card_feature_list{position:relative;display:inline-block;text-align:left;width:280px;padding-top:40px;margin-left:0;margin-right:0;font-size:16px;line-height:24px;color:#666}.card_feature_list:last-child{margin-right:0}.card_feature_list .item{white-space:nowrap}.card_feature_list .item .check{margin-right:10px;color:#0080e0;font-weight:bold}.cards .switcher{font-size:16px}.cards .switcher .action{color:#0080e0;cursor:pointer}.cards .switcher .action:hover{text-decoration:underline}.info{position:absolute;right:10px;top:14px;font-size:12px;border-radius:10px;line-height:20px;width:20px;display:inline-block;text-align:center;background:#ccc;color:white;cursor:pointer}.info:hover{background:#0080e0}.info_popup{display:none;font-size:16px;text-align:left;color:#666;position:absolute;top:-30px;left:30px;width:300px;background:white;padding:20px;border:1px solid #999;z-index:1000;box-shadow:0 0 10px #999}.button_menu{background:white;color:#666;min-width:198px;position:absolute;left:0;bottom:50px;display:none;border:1px solid #f0f0f0;z-index:9999}.header .header_menu{position:relative;display:inline-block}.header .header_menu_item{display:inline-block;line-height:20px;min-width:122px}.header .header_menu .button_menu{min-width:160px}.header .noleftmargin{margin-left:0}.header .button_menu{bottom:auto;top:39px;left:auto;right:0}.header .button_menu{padding:0 !important;margin:0}.header .button_menu{min-width:107px;font-size:14px}.button_menu.large{min-width:268px}.header .header_menu:hover .header_menu_item{background:#fff;color:#0080e0}.button_menu:hover,.action:hover ~ .button_menu,.button:hover ~ .button_menu,.header_menu_item:hover ~ .button_menu{display:block}.button.default:active ~ .button_menu{box-shadow:0 0 30px #0080e0}.button_menu_anchor{display:inline-block;position:relative}.button_menu a:hover,a .button_menu_item{text-decoration:none;color:#666}.button_menu_item{padding:15px 20px;text-align:center}.header .button_menu_item{line-height:normal;padding:10px}a .button_menu_item{border-bottom:1px solid #fafafa}.button_menu_item:hover{cursor:pointer;background:#fafafa}.button_menu_item:active{background:#f0f0f0}.large_menu{width:100%;background:red;z-index:99999;box-shadow:0 0 10px rgba(0,0,0,0.25);position:absolute;top:50px;left:0;display:none;table-layout:fixed}.large_menu_left{position:relative;width:500px;background:#fafafa;vertical-align:top;display:table-cell;padding:10px;padding-bottom:20px}.large_menu_left .large_menu_items{column-count:2}.large_menu_right{position:relative;width:240px;background:white;display:table-cell;vertical-align:top;padding:10px;padding-bottom:20px;height:100%}.large_menu_header{text-transform:uppercase;font-size:14px;color:#aaa;padding:10px 20px;padding-bottom:0}.large_menu_item{color:#333;padding:10px;margin-left:10px}.large_menu_item:hover{background:#f0f0f0}.large_menu_right .large_menu_item:hover{background:#fafafa}.large_menu_name,.large_menu_description{line-height:20px}.large_menu_description{color:#999}table .check{font-size:24px;color:#0080e0}table .product_feature{text-align:left}.responsive .header.mobile{display:none}.responsive .header.mobile .header-menu{display:none}.responsive .blue .screenshot.mobile{display:none}.hamburger{z-index:1000}.header-menu{position:fixed;top:0;left:0;bottom:0;right:0;background:#0080e0;z-index:999;opacity:0;animation:fadeIn .25s 1 forwards}.header-menu img{text-align:center;padding:80px 30px 30px 30px}.header-menu a{color:white;display:block;border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:30px;margin:30px;font-size:20px;font-weight:100}.olarkavailable{display:none}@keyframes fadeIn{100%{opacity:1.0}}@media screen and (max-width:1120px){.responsive .content{width:auto;left:auto;margin-left:60px;margin-right:60px}.responsive .usecases{position:relative}.responsive .usecases:before{position:absolute;top:0;left:0;bottom:0;height:auto}.responsive .height500{height:auto}.responsive.about #x_heroCSLogo{width:80%;min-width:300px;padding-bottom:150px}.responsive .slideshow img{margin:auto;margin-bottom:20px;display:block;text-align:center}.responsive .footer_column{width:230px}.responsive .blue.stars:not(.noclouds)::before{background-image:none;display:none}.responsive .blue .content .description{width:650px;text-align:left}.responsive .stat{width:23%}.responsive .annotated_image .inset,.responsive .annotated_image .annotation,.responsive .annotated_image .arrow{display:none}.responsive .annotated_image img{width:100%;height:auto}}@media screen and (max-width:1068px){.responsive .footer_column{width:210px}}@media screen and (max-width:1080px){.responsive .left .screenshot,.responsive .right .screenshot{padding:0;text-align:center}.responsive .left img,.responsive .right img{height:auto;margin:20px 0}.responsive .left,.responsive .right{width:auto;display:block;padding:0 !important}.responsive .right .title,.responsive .right .features,.responsive .right .description{margin-left:0}.responsive .statuses{margin:0}.responsive .header{display:none}.responsive .header.mobile{display:block;color:white}.responsive .header.mobile .hamburger{position:absolute;font-size:40px;top:0;right:0}.responsive .header.mobile .hamburger svg #hamburger-top,.responsive .header.mobile .hamburger svg #hamburger-middle,.responsive .header.mobile .hamburger svg #hamburger-bottom{transform:rotate(0)}.responsive .header.mobile .hamburger.active svg{stroke:#fff}.responsive .header.mobile .hamburger.active svg #hamburger-top{animation:rotate45andScale .25s 1 forwards}@keyframes rotate45andScale{100%{transform:rotate(45deg) scale(0.95,1.0);transform-origin:4px 8px 0}}.responsive .header.mobile .hamburger.active svg #hamburger-middle{animation:fadeOut .25s 1 forwards}@keyframes fadeOut{100%{opacity:.0}}.responsive .header.mobile .hamburger.active svg #hamburger-bottom{animation:rotateneg45andScale .25s 1 forwards}@keyframes rotateneg45andScale{100%{transform:rotate(-45deg) scale(0.95,1.0);transform-origin:4px 24px 0}}.responsive .blue .content .screenshot{display:none}.responsive .content{margin-left:60px;margin-right:60px}.responsive .hide1020{display:none}.responsive .content .title,.responsive .blue .content .title,.responsive .content .description,.responsive .blue .content .description{width:auto;text-align:center}.responsive.index .header{padding-bottom:0}.responsive .header{padding-bottom:15px}.responsive .content .buttons{text-align:center}.responsive .content .height30{display:none}.responsive .content .height120{display:none;height:30px}.responsive .content .screenshot.mobile{display:block;position:relative;top:auto;left:auto;right:auto;width:100%;height:auto}.responsive .blue .content .screenshot.mobile img{margin-top:60px;margin-bottom:60px;width:100%;height:auto}.responsive .blue .content .nomobile{display:none}.responsive.index .blue .content{margin-top:0;margin-left:90px;margin-right:90px}.responsive .card,.responsive .card:last-child{margin:0 20px 20px 20px}.responsive .footer{text-align:center;column-count:2;margin-bottom:-30px}.responsive .footer{margin-left:90px;margin-right:90px}.responsive .footer.copyright{column-count:1;margin-left:0;margin-right:0;float:none}.responsive .footer_column,.responsive .footer_column:last-child{text-align:left}.responsive .footer_column:nth-child(3){width:230px}.responsive .footer_column .footer_title{margin-top:20px}.responsive .footer_column:nth-child(3) .footer_title{margin-top:0}.responsive .footer .links,.responsive .footer .copy{text-align:center;position:relative;line-height:24px}.responsive .footer.copyright img{margin-top:60px}}@media screen and (max-width:900px){.responsive.uses-self-hosted-instant-messaging #x_priceList tr th:nth-child(10),.responsive.uses-self-hosted-instant-messaging #x_priceList tr td:nth-child(10){display:none}.responsive.index .blue .button{display:block;margin-right:0;margin-bottom:30px}.responsive.index .blue a:last-child .button{margin-bottom:0}}@media screen and (max-width:790px){.responsive.index .blue .content,.responsive.index .content{margin-left:60px;margin-right:60px}.responsive .blue .content,.responsive .content{margin-left:30px;margin-right:30px}.responsive.uses-self-hosted-instant-messaging #x_priceList tr th:nth-child(9),.responsive.uses-self-hosted-instant-messaging #x_priceList tr td:nth-child(9){display:none}}@media screen and (max-width:740px){.responsive.index .blue .content,.responsive.index .content{margin-left:30px;margin-right:30px}}@media screen and (max-width:690px){.responsive .stars .title{font-size:28px}.responsive .stars .title img{top:8px;width:auto;height:32px}}@media screen and (max-width:660px){.responsive .blue .content .title,.responsive .blue .content .description{text-align:center}.responsive .blue .content .title br{display:none}.responsive .blue .buttons{width:auto;text-align:left}.responsive .hero .buttons.fullwidth660,.responsive .hero .buttons.fullwidth660 .button{width:100%;padding:10px 0}.responsive .blue .button_menu_anchor .button_menu{width:100%;border:0;box-shadow:0 0 10px rgba(0,0,0,0.5)}.responsive .blue .button_menu_anchor,.responsive .blue .button_menu_anchor .button{margin:0;display:block}.responsive .blue .button#x_buttonWhatIsTrillian{display:none}.responsive .stats{text-align:center}.responsive .stat{width:48%}.responsive .card,.responsive .card:last-child{margin-left:0;margin-right:0}.responsive table .check{font-size:16px}.responsive #x_priceList{font-size:12px}.responsive #x_priceList th,.responsive #x_priceList td,.responsive #x_priceList tr{padding:5px}.responsive img#x_hitrustLetter{width:100% !important}.responsive .press_cloud div{display:block}.responsive .press_cloud img{height:auto;max-height:60px;max-width:100%}.responsive .slideshow img{height:auto;width:100%}.responsive .footer{column-count:1;margin:0}.responsive .footer .footer_item{margin:10px 0}.responsive .footer .footer_column{text-align:center;width:100%}.responsive .footer_column:nth-child(3) .footer_title{margin-top:20px}}@media screen and (max-width:500px){.responsive .left img,.responsive .right img{width:100%}.responsive.uses-self-hosted-instant-messaging #x_priceList tr th:nth-child(7),.responsive.uses-self-hosted-instant-messaging #x_priceList tr td:nth-child(7),.responsive.uses-self-hosted-instant-messaging #x_priceList tr th:nth-child(8),.responsive.uses-self-hosted-instant-messaging #x_priceList tr td:nth-child(8){display:none}}@media screen and (max-width:390px){.responsive .feature{width:100%}}