/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.button__blue,.button__blue-white{display:block;background-color:#3471c2;color:#fff!important;text-decoration:none;max-width:200px;margin:0 auto;padding:15px;text-transform:uppercase;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;font-weight:700}.button__blue-white{border:1px solid #fff}html{background-color:#999}.wrapper{max-width:1370px;margin:0 auto;padding:0}@media only screen and (max-width:1199px){.wrapper{max-width:1162px}}@media only screen and (max-width:991px){.wrapper{max-width:938px}}@media only screen and (max-width:767px){.wrapper{max-width:650px}}.content{max-width:1370px;margin:0 auto}@media only screen and (max-width:1199px){.content{max-width:1162px}}@media only screen and (max-width:991px){.content{max-width:938px}}@media only screen and (max-width:767px){.content{max-width:650px}}.container{max-width:1200px;margin:0 auto;overflow:hidden}@media only screen and (max-width:1199px){.container{max-width:992px}}@media only screen and (max-width:991px){.container{max-width:768px}}@media only screen and (max-width:767px){.container{max-width:480px}}@media only screen and (max-width:767px){.xs-hidden{display:none}}@media only screen and (max-width:991px){.sm-hidden{display:none}}@media only screen and (max-width:1199px){.md-hidden{display:none}}@media only screen and (min-width:1200px){.lg-hidden{display:none}}.bg-gray{background-color:#f1f2f2!important}.bg-darkgray{background-color:#ddd!important}.bg-dark-gray{background-color:#e6e7e8!important}.bg-lightblue{background-color:#dceef7!important}sup{top:-.8em;font-size:.5em}a.anchor{display:block;position:relative;top:-175px;visibility:hidden}a.arrowleft:before{content:"< "}a.arrowright:after{content:" >"}ul{list-style-type:none}a{text-decoration:none}.navcontainer{position:fixed;z-index:1000;width:100%;background-color:#999}.navcontainer .container{background-color:#fff;max-width:1370px;margin:0 auto;padding:0}@media only screen and (max-width:1199px){.navcontainer .container{max-width:1162px}}@media only screen and (max-width:991px){.navcontainer .container{max-width:938px}}@media only screen and (max-width:767px){.navcontainer .container{max-width:650px}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:1240px;margin:0 auto;background:#fff;padding:8px 20px 0;max-height:88px}@media only screen and (max-width:1199px){.nav{max-height:48px;padding:0 20px}.navcontainer>.nav{padding:5px}}.nav.productnav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;max-height:100%}@media only screen and (max-width:1199px){.nav.productnav{max-height:45px}}.nav__logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:133px;height:28px}.nav__product{height:93px;padding:15px 0 10px;-ms-flex-negative:0;flex-shrink:0}.icon{width:26px;height:26px;margin:0 5px 0 0}.icon-facebook{background-image:url(/images/nav/facebook.png)}.navbar{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:25px}.productnav .navbar{margin-left:auto}.navbar ul{padding:0;margin:0;text-align:right}.search input{width:100%}@media (max-width:650px){.bar{-ms-flex-wrap:wrap;flex-wrap:wrap}.icon{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.username{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;width:100%;margin:15px}.search{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;width:100%}}.navitem{display:inline-block;font-family:Arial Narrow,Arial,sans-serif;letter-spacing:1px;font-stretch:condensed;text-transform:uppercase;text-decoration:none;font-size:20px;color:#323638;padding:13px;cursor:pointer}.navitem:hover{background-color:#ccc}.navitem a{color:#323638}.navitem.active{font-weight:700}.navitem.buynow a,.navitem.download a{color:#3571c3;font-weight:700}.navitem.buynow:hover,.navitem.download:hover{background-color:#3571c3}.navitem.buynow:hover a,.navitem.download:hover a{color:#fff}.navitem.buynow a:after{content:" >"}.subnav{display:none;position:absolute;background-color:#eee;margin-left:-13px;margin-top:13px;padding:13px 13px 13px 0}.open .subnav{display:block}.subnav .navitem{display:block;text-transform:none;padding:13px}.subnav .navitem:hover{background-color:rgba(0,0,0,.2)}.open{background-color:#eee}.arrow-down{content:url(/images/nav/arrow_down.png);padding-bottom:3px;width:12px;height:10px}.catselector{float:left;border-right:1px solid #ddd}.subcat{display:none;float:left;min-width:250px}.subcat.open{display:block}.subitem.open{background-color:rgba(0,0,0,.2)}img{display:block;max-width:100%}.band{clear:both;position:relative;background-color:#fff;padding-bottom:0}.band.bg-authentic_desktop{background-color:#3c3228}.band.bg-authenticbrowser{background-color:#ccc}.band.bg-authenticdesktop{background-color:#3c3228}.band.bg-databasespy{background-color:#2c4c97}.band.bg-diffdog{background-color:#52a5e7}.band.bg-flowforce_server,.band.bg-flowforceserver{background-color:#02336b}.band.bg-license_server,.band.bg-licenseserver{background-color:#564e5b}.band.bg-mapforce{background-color:#091315}.band.bg-mapforce_server{background-color:#060a16}.band.bg-missionkit{background-color:#d5d9dc}.band.bg-mobiletogether,.band.bg-mobiletogetherdesigner,.band.bg-mobiletogetherserver{background-color:#615850}.band.bg-raptorxml_server,.band.bg-raptorxmlxbrl_server{background-color:#080029}.band.bg-schemaagent{background-color:#968665}.band.bg-stylevision{background-color:#2e610d}.band.bg-stylevision_server{background-color:#f1f3f2}.band.bg-umodel{background-color:#292613}.band.bg-eba{background-color:#87b3d8}.band.bg-wip,.band.bg-wip_xbrl_add_in{background-color:#4b6175}.band.bg-wip_xbrl_add_in-contractors{background-color:#d2d2cc}.band.bg-wip_xbrl_add_in-sureties{background-color:#4b6175}.band.bg-xmlspy{background-color:#043384}.band-first{padding-top:57px}.band.ref{padding:0;margin:0}.product-title{padding-top:50px}.withsubnav .product-title{padding-top:20px}.product-title-nav{position:fixed;z-index:1;width:1370px;border-bottom:1px solid #d8d8d8}.product-title-nav+.band{padding-top:195px}.product-title.bg-wip_xbrl_add_in{padding-bottom:50px}.product-title.bg-wip{padding-bottom:20px}.product-title__header{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;padding:20px 0 0;text-align:center;color:#fff}@media only screen and (max-width:991px){.product-title__header{font-size:40px;line-height:50px}}.page-authentic_editions .product-title__header,.page-authentic_whatsnew .product-title__header,.page-databasespy_editions .product-title__header,.page-databasespy_whatsnew .product-title__header,.page-diffdog_editions .product-title__header,.page-diffdog_whatsnew .product-title__header,.page-flowforceserver_whatsnew .product-title__header,.page-mapforce_editions .product-title__header,.page-mapforce_whatsnew .product-title__header,.page-mapforceserver_whatsnew .product-title__header,.page-mobiletogether_features .product-title__header,.page-mobiletogether_whatsnew .product-title__header,.page-raptorxml_whatsnew .product-title__header,.page-schemaagent_whatsnew .product-title__header,.page-stylevision_editions .product-title__header,.page-stylevision_whatsnew .product-title__header,.page-umodel_editions .product-title__header,.page-umodel_whatsnew .product-title__header,.page-xmlspy_editions .product-title__header,.page-xmlspy_whatsnew .product-title__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;padding:20px 0 0}@media only screen and (max-width:991px){.page-authentic_editions .product-title__header,.page-authentic_whatsnew .product-title__header,.page-databasespy_editions .product-title__header,.page-databasespy_whatsnew .product-title__header,.page-diffdog_editions .product-title__header,.page-diffdog_whatsnew .product-title__header,.page-flowforceserver_whatsnew .product-title__header,.page-mapforce_editions .product-title__header,.page-mapforce_whatsnew .product-title__header,.page-mapforceserver_whatsnew .product-title__header,.page-mobiletogether_features .product-title__header,.page-mobiletogether_whatsnew .product-title__header,.page-raptorxml_whatsnew .product-title__header,.page-schemaagent_whatsnew .product-title__header,.page-stylevision_editions .product-title__header,.page-stylevision_whatsnew .product-title__header,.page-umodel_editions .product-title__header,.page-umodel_whatsnew .product-title__header,.page-xmlspy_editions .product-title__header,.page-xmlspy_whatsnew .product-title__header{font-size:30px;padding-top:8px;line-height:34px}}.bg-missionkit .product-title__header,.bg-stylevision_server .product-title__header,.bg-wip_xbrl_add_in-contractors .product-title__header,.page-authentic_editions .product-title__header,.page-authentic_whatsnew .product-title__header,.page-databasespy_editions .product-title__header,.page-databasespy_whatsnew .product-title__header,.page-diffdog_editions .product-title__header,.page-diffdog_whatsnew .product-title__header,.page-flowforceserver_whatsnew .product-title__header,.page-mapforce_editions .product-title__header,.page-mapforce_whatsnew .product-title__header,.page-mapforceserver_whatsnew .product-title__header,.page-mobiletogether_features .product-title__header,.page-mobiletogether_whatsnew .product-title__header,.page-raptorxml_whatsnew .product-title__header,.page-schemaagent_whatsnew .product-title__header,.page-stylevision_editions .product-title__header,.page-stylevision_whatsnew .product-title__header,.page-umodel_editions .product-title__header,.page-umodel_whatsnew .product-title__header,.page-xmlspy_editions .product-title__header,.page-xmlspy_whatsnew .product-title__header,.product-title__header.dark{color:#323638}.bg-wip .product-title__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;color:#fff}@media only screen and (max-width:991px){.bg-wip .product-title__header{font-size:30px;padding-top:8px;line-height:34px}}.product-title__sub-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;padding-top:20px;padding-bottom:0;color:#fff;text-align:center}@media only screen and (max-width:991px){.product-title__sub-header{font-size:30px;padding-top:8px;line-height:34px}}.bg-missionkit .product-title__sub-header,.bg-stylevision_server .product-title__sub-header,.bg-wip_xbrl_add_in-contractors .product-title__sub-header,.page-authentic_editions .product-title__sub-header,.page-authentic_whatsnew .product-title__sub-header,.page-databasespy_editions .product-title__sub-header,.page-databasespy_whatsnew .product-title__sub-header,.page-diffdog_editions .product-title__sub-header,.page-diffdog_whatsnew .product-title__sub-header,.page-flowforceserver_whatsnew .product-title__sub-header,.page-mapforce_editions .product-title__sub-header,.page-mapforce_whatsnew .product-title__sub-header,.page-mapforceserver_whatsnew .product-title__sub-header,.page-mobiletogether_features .product-title__sub-header,.page-mobiletogether_whatsnew .product-title__sub-header,.page-raptorxml_whatsnew .product-title__sub-header,.page-schemaagent_whatsnew .product-title__sub-header,.page-stylevision_editions .product-title__sub-header,.page-stylevision_whatsnew .product-title__sub-header,.page-umodel_editions .product-title__sub-header,.page-umodel_whatsnew .product-title__sub-header,.page-xmlspy_editions .product-title__sub-header,.page-xmlspy_whatsnew .product-title__sub-header,.product-title__sub-header.dark{color:#323638}.product-title__text{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;max-width:100%;text-align:center;padding-top:35px;padding-bottom:0;color:#fff}@media only screen and (max-width:991px){.product-title__text{font-size:21px;padding-top:8px;line-height:26px}}.bg-wip .product-title__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;padding:0 0 25px}.bg-wip .product-title__text a{color:#3571c3}.bg-wip .product-title__text ul{list-style-type:disc}.bg-wip .product-title__text ul li{line-height:35px}@media only screen and (max-width:991px){.bg-wip .product-title__text{font-size:16px;padding:6px 20px;line-height:20px}}.bg-wip .product-title__text a,.product-title__text a{color:#fff;text-decoration:underline}.bg-missionkit .product-title__text,.bg-stylevision_server .product-title__text,.bg-wip_xbrl_add_in-contractors .product-title__text,.page-authentic_editions .product-title__text,.page-authentic_whatsnew .product-title__text,.page-databasespy_editions .product-title__text,.page-databasespy_whatsnew .product-title__text,.page-diffdog_editions .product-title__text,.page-diffdog_whatsnew .product-title__text,.page-flowforceserver_whatsnew .product-title__text,.page-mapforce_editions .product-title__text,.page-mapforce_whatsnew .product-title__text,.page-mapforceserver_whatsnew .product-title__text,.page-mobiletogether_features .product-title__text,.page-mobiletogether_whatsnew .product-title__text,.page-raptorxml_whatsnew .product-title__text,.page-schemaagent_whatsnew .product-title__text,.page-stylevision_editions .product-title__text,.page-stylevision_whatsnew .product-title__text,.page-umodel_editions .product-title__text,.page-umodel_whatsnew .product-title__text,.page-xmlspy_editions .product-title__text,.page-xmlspy_whatsnew .product-title__text,.product-title__text.dark{color:#323638}.bg-missionkit .product-title__text a,.bg-stylevision_server .product-title__text a,.bg-wip_xbrl_add_in-contractors .product-title__text a,.page-authentic_editions .product-title__text a,.page-authentic_whatsnew .product-title__text a,.page-databasespy_editions .product-title__text a,.page-databasespy_whatsnew .product-title__text a,.page-diffdog_editions .product-title__text a,.page-diffdog_whatsnew .product-title__text a,.page-flowforceserver_whatsnew .product-title__text a,.page-mapforce_editions .product-title__text a,.page-mapforce_whatsnew .product-title__text a,.page-mapforceserver_whatsnew .product-title__text a,.page-mobiletogether_features .product-title__text a,.page-mobiletogether_whatsnew .product-title__text a,.page-raptorxml_whatsnew .product-title__text a,.page-schemaagent_whatsnew .product-title__text a,.page-stylevision_editions .product-title__text a,.page-stylevision_whatsnew .product-title__text a,.page-umodel_editions .product-title__text a,.page-umodel_whatsnew .product-title__text a,.page-xmlspy_editions .product-title__text a,.page-xmlspy_whatsnew .product-title__text a,.product-title__text.dark a{color:#3571c3;text-decoration:none}.bg-wip_xbrl_add_in .product-title__text{text-align:left}.product-teaser{background-repeat:no-repeat;background-color:#fff;background-size:cover;height:900px;padding-top:45px;background-image:url(http://placehold.it/1370x900);background-position:bottom}@media only screen and (max-width:991px){.product-teaser{padding-top:8px}}.product-teaser.xmlspy{background-color:#043384;height:750px;background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual1370_en.jpg)}.de .product-teaser.xmlspy{background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual1370_de.jpg)}.es .product-teaser.xmlspy{background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual1370_es.jpg)}.fr .product-teaser.xmlspy{background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual1370_fr.jpg)}.ja .product-teaser.xmlspy{background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual1370_ja.jpg)}@media only screen and (max-width:991px){.product-teaser.xmlspy{height:659px;background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual_992_en.jpg)}}@media only screen and (max-width:767px){.product-teaser.xmlspy{height:508px;background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual_768_en.jpg)}}.product-teaser.raptorxmlserver{height:634px;background-color:#080029;background-image:url(/images/backgrounds/product_teaser/raptorxml_visual_1370_en.jpg)}.de .product-teaser.raptorxmlserver{background-image:url(/images/backgrounds/product_teaser/raptorxml_visual_1370_de.jpg)}.es .product-teaser.raptorxmlserver{background-image:url(/images/backgrounds/product_teaser/raptorxml_visual_1370_es.jpg)}.fr .product-teaser.raptorxmlserver{background-image:url(/images/backgrounds/product_teaser/raptorxml_visual_1370_fr.jpg)}.ja .product-teaser.raptorxmlserver{background-image:url(/images/backgrounds/product_teaser/raptorxml_visual_1370_ja.jpg)}.product-teaser.license_server,.product-teaser.licenseserver{height:616px;background-color:#564e5b;background-image:url(/images/backgrounds/product_teaser/License_server_visual_1370_en.jpg)}.de .product-teaser.license_server,.de .product-teaser.licenseserver{background-image:url(/images/backgrounds/product_teaser/License_server_visual_1370_de.jpg)}.es .product-teaser.license_server,.es .product-teaser.licenseserver{background-image:url(/images/backgrounds/product_teaser/License_server_visual_1370_es.jpg)}.fr .product-teaser.license_server,.fr .product-teaser.licenseserver{background-image:url(/images/backgrounds/product_teaser/License_server_visual_1370_fr.jpg)}.ja .product-teaser.license_server,.ja .product-teaser.licenseserver{background-image:url(/images/backgrounds/product_teaser/License_server_visual_1370_ja.jpg)}.product-teaser.mapforce{height:636px;background-color:#091315;background-image:url(/images/backgrounds/product_teaser/mapforce_visual_1370_en.jpg)}.de .product-teaser.mapforce{background-image:url(/images/backgrounds/product_teaser/mapforce_visual_1370_de.jpg)}.es .product-teaser.mapforce{background-image:url(/images/backgrounds/product_teaser/mapforce_visual_1370_es.jpg)}.fr .product-teaser.mapforce{background-image:url(/images/backgrounds/product_teaser/mapforce_visual_1370_fr.jpg)}.ja .product-teaser.mapforce{background-image:url(/images/backgrounds/product_teaser/mapforce_visual_1370_ja.jpg)}.product-teaser.mobiletogether{height:920px;background-color:#615850;background-image:url(/images/backgrounds/product_teaser/MT_visual1370.jpg)}.product-teaser.umodel{height:890px;background-color:#292613;background-image:url(/images/backgrounds/product_teaser/UModel_visual1370.jpg)}.product-teaser.stylevision{height:775px;background-color:#2e610d;background-image:url(/images/backgrounds/product_teaser/StyleVision_visual1370_en.jpg)}.de .product-teaser.stylevision{background-image:url(/images/backgrounds/product_teaser/StyleVision_visual1370_de.jpg)}.es .product-teaser.stylevision{background-image:url(/images/backgrounds/product_teaser/StyleVision_visual1370_es.jpg)}.fr .product-teaser.stylevision{background-image:url(/images/backgrounds/product_teaser/StyleVision_visual1370_fr.jpg)}.ja .product-teaser.stylevision{background-image:url(/images/backgrounds/product_teaser/StyleVision_visual1370_ja.jpg)}@media only screen and (max-width:991px){.product-teaser.stylevision{height:auto;background-size:contain;background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual_992_en.jpg)}}@media only screen and (max-width:767px){.product-teaser.stylevision{height:auto;min-height:400px;background-size:contain;background-image:url(/images/backgrounds/product_teaser/XMLSpy_visual_768_en.jpg)}}.product-teaser.flowforceserver{height:840px;background-color:#02336b;background-image:url(/images/backgrounds/product_teaser/FlowForceServer_visual_1370_en.jpg)}.de .product-teaser.flowforceserver{background-image:url(/images/backgrounds/product_teaser/FlowForceServer_visual_1370_de.jpg)}.es .product-teaser.flowforceserver{background-image:url(/images/backgrounds/product_teaser/FlowForceServer_visual_1370_es.jpg)}.fr .product-teaser.flowforceserver{background-image:url(/images/backgrounds/product_teaser/FlowForceServer_visual_1370_fr.jpg)}.ja .product-teaser.flowforceserver{background-image:url(/images/backgrounds/product_teaser/FlowForceServer_visual_1370_ja.jpg)}.product-teaser.mapforceserver{height:750px;background-color:#060a16;background-image:url(/images/backgrounds/product_teaser/MapForceServer_visual_1370_en.jpg)}.de .product-teaser.mapforceserver{background-image:url(/images/backgrounds/product_teaser/MapForceServer_visual_1370_de.jpg)}.es .product-teaser.mapforceserver{background-image:url(/images/backgrounds/product_teaser/MapForceServer_visual_1370_es.jpg)}.fr .product-teaser.mapforceserver{background-image:url(/images/backgrounds/product_teaser/MapForceServer_visual_1370_fr.jpg)}.ja .product-teaser.mapforceserver{background-image:url(/images/backgrounds/product_teaser/MapForceServer_visual_1370_ja.jpg)}.product-teaser.stylevisionserver{height:978px;background-color:#f1f3f2;background-image:url(/images/backgrounds/product_teaser/StyleVisionServer_visual_1370_en.jpg)}.de .product-teaser.stylevisionserver{background-image:url(/images/backgrounds/product_teaser/StyleVisionServer_visual_1370_de.jpg)}.es .product-teaser.stylevisionserver{background-image:url(/images/backgrounds/product_teaser/StyleVisionServer_visual_1370_es.jpg)}.fr .product-teaser.stylevisionserver{background-image:url(/images/backgrounds/product_teaser/StyleVisionServer_visual_1370_fr.jpg)}.ja .product-teaser.stylevisionserver{background-image:url(/images/backgrounds/product_teaser/StyleVisionServer_visual_1370_ja.jpg)}.product-teaser.stylevisionserver .container .product-teaser__buttons .buynow,.product-teaser.stylevisionserver .container .product-teaser__text{color:#323638}.product-teaser.missionkit{height:750px;background-color:#d5d9dc;background-repeat:no-repeat;background-position:bottom;background-size:1370px 539px;background-image:url(/images/backgrounds/product_teaser/missionkit_visual_1370_en.jpg)}.de .product-teaser.missionkit{background-image:url(/images/backgrounds/product_teaser/missionkit_visual_1370_de.jpg)}.es .product-teaser.missionkit{background-image:url(/images/backgrounds/product_teaser/missionkit_visual_1370_es.jpg)}.fr .product-teaser.missionkit{background-image:url(/images/backgrounds/product_teaser/missionkit_visual_1370_fr.jpg)}.ja .product-teaser.missionkit{background-image:url(/images/backgrounds/product_teaser/missionkit_visual_1370_ja.jpg)}.product-teaser.databasespy{height:738px;background-color:#2c4c97;background-repeat:no-repeat;background-position:bottom;background-size:1370px 738px;background-image:url(/images/backgrounds/product_teaser/databasespy_visual_1370_en.jpg)}.de .product-teaser.databasespy{background-image:url(/images/backgrounds/product_teaser/databasespy_visual_1370_de.jpg)}.es .product-teaser.databasespy{background-image:url(/images/backgrounds/product_teaser/databasespy_visual_1370_es.jpg)}.fr .product-teaser.databasespy{background-image:url(/images/backgrounds/product_teaser/databasespy_visual_1370_fr.jpg)}.ja .product-teaser.databasespy{background-image:url(/images/backgrounds/product_teaser/databasespy_visual_1370_ja.jpg)}.product-teaser.authenticdesktop{height:640px;background-color:#3c3228;background-repeat:no-repeat;background-position:bottom;background-size:1370px 640px;background-image:url(/images/backgrounds/product_teaser/authentic_visual_1370_en.jpg)}.de .product-teaser.authenticdesktop{background-image:url(/images/backgrounds/product_teaser/authentic_visual_1370_de.jpg)}.es .product-teaser.authenticdesktop{background-image:url(/images/backgrounds/product_teaser/authentic_visual_1370_es.jpg)}.fr .product-teaser.authenticdesktop{background-image:url(/images/backgrounds/product_teaser/authentic_visual_1370_fr.jpg)}.ja .product-teaser.authenticdesktop{background-image:url(/images/backgrounds/product_teaser/authentic_visual_1370_ja.jpg)}.product-teaser.diffdog{height:834px;background-color:#52a5e7;background-repeat:no-repeat;background-position:bottom;background-size:1370px 834px;background-image:url(/images/backgrounds/product_teaser/diffdog_visual_1370_en.jpg)}.de .product-teaser.diffdog{background-image:url(/images/backgrounds/product_teaser/diffdog_visual_1370_de.jpg)}.es .product-teaser.diffdog{background-image:url(/images/backgrounds/product_teaser/diffdog_visual_1370_es.jpg)}.fr .product-teaser.diffdog{background-image:url(/images/backgrounds/product_teaser/diffdog_visual_1370_fr.jpg)}.ja .product-teaser.diffdog{background-image:url(/images/backgrounds/product_teaser/diffdog_visual_1370_ja.jpg)}.product-teaser.schemaagent{height:773px;background-color:#968665;background-repeat:no-repeat;background-position:bottom;background-size:1370px 773px;background-image:url(/images/backgrounds/product_teaser/schemaagent_visual_1370_en.jpg)}.de .product-teaser.schemaagent{background-image:url(/images/backgrounds/product_teaser/schemaagent_visual_1370_de.jpg)}.es .product-teaser.schemaagent{background-image:url(/images/backgrounds/product_teaser/schemaagent_visual_1370_es.jpg)}.fr .product-teaser.schemaagent{background-image:url(/images/backgrounds/product_teaser/schemaagent_visual_1370_fr.jpg)}.ja .product-teaser.schemaagent{background-image:url(/images/backgrounds/product_teaser/schemaagent_visual_1370_ja.jpg)}.product-teaser.eba_xbrl_add_in{height:620px;background-color:#87b3d8;background-repeat:no-repeat;background-position:bottom;background-size:1370px 620px;background-image:url(/images/backgrounds/product_teaser/EBA_visual_1370_en.jpg)}.de .product-teaser.eba_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/EBA_visual_1370_de.jpg)}.es .product-teaser.eba_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/EBA_visual_1370_es.jpg)}.fr .product-teaser.eba_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/EBA_visual_1370_fr.jpg)}.ja .product-teaser.eba_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/EBA_visual_1370_ja.jpg)}.product-teaser.wip_xbrl_add_in{height:780px;background-color:#4b6175;background-repeat:no-repeat;background-position:bottom;background-size:1370px 780px;background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_en.jpg)}.de .product-teaser.wip_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_de.jpg)}.es .product-teaser.wip_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_es.jpg)}.fr .product-teaser.wip_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_fr.jpg)}.ja .product-teaser.wip_xbrl_add_in{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_ja.jpg)}.product-teaser.wip_xbrl_add_in-sureties{height:556px;background-color:#4b6175;background-repeat:no-repeat;background-position:bottom;background-size:1370px 556px;background-image:url(/images/backgrounds/product_teaser/sureties.jpg)}.product-teaser.wip_xbrl_add_in-contractors{height:780px;background-color:#d2d2cc;background-repeat:no-repeat;background-position:bottom;background-size:1370px 780px;background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_en.jpg)}.de .product-teaser.wip_xbrl_add_in-contractors{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_de.jpg)}.es .product-teaser.wip_xbrl_add_in-contractors{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_es.jpg)}.fr .product-teaser.wip_xbrl_add_in-contractors{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_fr.jpg)}.ja .product-teaser.wip_xbrl_add_in-contractors{background-image:url(/images/backgrounds/product_teaser/WIP_XBRL_visual1370_ja.jpg)}.product-teaser__text{font-size:24px;line-height:34px;color:#434749;color:#fff;max-width:710px;padding-top:0;float:left}@media only screen and (max-width:991px){.product-teaser__text{font-size:16px;padding:6px 20px;line-height:20px}}.missionkit .product-teaser__text,.wip_xbrl_add_in-contractors .product-teaser__text{color:#323638}.product-teaser__header{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;text-align:center}@media only screen and (max-width:991px){.product-teaser__header{font-size:40px;line-height:50px}}.wip_xbrl_add_in-sureties .product-teaser__header{position:absolute;top:450px;width:1200px}.product-teaser__buttons{padding-top:22px;float:right}@media only screen and (max-width:991px){.product-teaser__buttons{float:left;margin-left:83px}}.product-teaser__buttons a{text-decoration:none;text-transform:uppercase;color:#fff}.product-teaser__buttons a.download{background-color:#3571c3;padding:27px;border-radius:3px;display:block;letter-spacing:1px;border:1px solid #fff;font-size:24px}@media only screen and (max-width:991px){.product-teaser__buttons a.download{font-size:16px;padding:15px;line-height:20px;margin:0 auto}}.product-teaser__buttons a.buynow{text-align:right;display:block;padding-top:16px;font-size:24px}.missionkit .product-teaser__buttons a.buynow{color:#3571c3}@media only screen and (max-width:991px){.product-teaser__buttons a.buynow{font-size:16px;line-height:20px}}.raptor-promo{background-color:#e6e7e8;margin:0 85px;max-width:100%;bottom:40px;display:inline-block}.raptor-promo__logo{width:105px;height:105px;display:block;margin-left:40px;margin-top:40px;float:left}.raptor-promo__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;float:left;display:block;max-width:825px;padding:40px 20px}.raptor-promo__text a{color:#3571c3}.raptor-promo__text ul{list-style-type:disc}.raptor-promo__text ul li{line-height:35px}@media only screen and (max-width:991px){.raptor-promo__text{font-size:16px;padding:6px 20px;line-height:20px}}.product-feature{padding-top:50px;padding-bottom:50px}.page-missionkit .product-feature{padding-bottom:10px}.product-feature.zerotoapp{background-color:#323638!important;background:url(/images/mobiletogether/speedometer.png) no-repeat;background-position-x:right;color:#fff!important}.product-feature.zerotoapp .product-feature__header,.product-feature.zerotoapp .product-feature__para{color:#fff}.product-feature__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;padding:15px 0;padding-top:0;margin:0}@media only screen and (max-width:991px){.product-feature__header{font-size:30px;padding-top:8px;line-height:34px}}.product-feature__header.center{text-align:center}.product-feature__sub-header{margin:0;padding-bottom:10px;padding-top:5px}.product-feature__sub-header.center{text-align:center}.product-feature__screenshot{margin-top:15px;width:1200px;height:675px;margin-bottom:25px}.product-feature__screenshot.missionkit{height:650px}.product-feature__screenshot.missionkit img{border:0}.product-feature__screenshot.zerotoapp{height:840px}.product-feature__screenshot.zerotoapp img{border:0}@media only screen and (max-width:1199px){.product-feature__screenshot{width:992px;height:558px;margin:0 auto}}@media only screen and (max-width:991px){.product-feature__screenshot{width:768px;height:432px;margin:0 auto}}@media only screen and (max-width:767px){.product-feature__screenshot{width:100%;height:auto;margin:0 auto}}.product-feature__screenshot img{border:1px solid #bcbec0;display:block;margin:0 auto}.product-feature__screenshot img.lazy{display:none}.product-feature__screenshot-half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.product-feature__screenshot-half img{width:600px;height:675px;border:1px solid #bcbec0}.product-feature__para{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-bottom:15px;clear:both}.product-feature__para a{color:#3571c3}.product-feature__para ul{list-style-type:disc}.product-feature__para ul li{line-height:35px}@media only screen and (max-width:991px){.product-feature__para{font-size:16px;padding:6px 20px;line-height:20px}}.product-feature__para.center{text-align:center}.product-feature ul{margin:0 0 18px;list-style:none;padding-left:0}.screenshot-half__content{width:550px}.screenshot-half__screenshot{width:600px;margin-left:50px}.generic-content{padding-top:50px;padding-bottom:50px}.generic-content.band-first{padding-top:107px}.generic-content__header{padding-top:0;margin:0}.page-legal_3rdparty_dictionaries .generic-content__header{border-top:1px solid #ccc;padding-top:15px;clear:both}.page-legal_3rdparty_dictionaries .generic-content__header:first-of-type{border:none}.generic-content__sub-header{margin:0;padding-top:0}.page-xpath_intro .generic-content__sub-header{padding-top:25px}.generic-content__screenshot{margin-top:15px;width:1200px;height:675px}@media only screen and (max-width:1199px){.generic-content__screenshot{width:992px;height:558px;margin:0 auto}}@media only screen and (max-width:991px){.generic-content__screenshot{width:768px;height:432px;margin:0 auto}}@media only screen and (max-width:767px){.generic-content__screenshot{width:100%;height:auto;margin:0 auto}}.generic-content__screenshot img{border:1px solid #bcbec0;display:block;margin:0 auto}.generic-content__screenshot img.lazy{display:none}.generic-content__screenshot-half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.generic-content__screenshot-half img{width:600px;height:675px;border:1px solid #bcbec0}.generic-content__para{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-top:15px;clear:both}.generic-content__para a{color:#3571c3}.generic-content__para ul{list-style-type:disc}.generic-content__para ul li{line-height:35px}@media only screen and (max-width:991px){.generic-content__para{font-size:16px;padding:6px 20px;line-height:20px}}.generic-content__para-center{text-align:center}.generic-content__code{background-color:#eee;padding:15px 25px;margin-top:5px}.generic-content__code pre{margin:0;padding:3px}.generic-content__code pre span.xquery_variable{color:#a000a0}.generic-content__code pre span.xquery_keyword{color:#00f}.generic-content__code pre span.xquery_function{color:teal}.generic-content__code pre span.xquery_string{color:#c60}.generic-content__code pre span.xml_element{color:maroon}.cust-quote{background-color:#808285;padding-top:7px;padding-bottom:50px;overflow:hidden}.cust-quote__quote{max-width:50%;float:left;padding-right:15px}.cust-quote__quote-full{max-width:100%}.cust-quote__header{font-family:Arial Black,Arial;font-size:24px;font-weight:900;color:#bcbec0}.cust-quote__quote-text{font-size:18px;line-height:28px;color:#434749;color:#f1f2f2;padding-top:3px;margin:0}.cust-quote__quote-text a{color:#3571c3}.cust-quote__quote-text ul{list-style-type:disc}.cust-quote__quote-text ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote__quote-text{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote__quote-name{font-size:18px;line-height:28px;color:#434749;font-size:16px;font-weight:700;color:#d1d3d4;padding-top:25px}.cust-quote__quote-name a{color:#3571c3}.cust-quote__quote-name ul{list-style-type:disc}.cust-quote__quote-name ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote__quote-name{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote__quote-company{font-size:18px;line-height:28px;color:#434749;font-size:16px;color:#d1d3d4;padding-top:25px}.cust-quote__quote-company a{color:#3571c3}.cust-quote__quote-company ul{list-style-type:disc}.cust-quote__quote-company ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote__quote-company{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote-area{padding:25px 0;background-color:#808285}.cust-quote-area-light{background-color:#f1f2f2}.cust-quote-area__header{font-family:Arial Black,Arial;font-size:24px;font-weight:900;color:#bcbec0;padding-bottom:20px}.cust-quote-area__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;padding-bottom:20px}.cust-quote-area__text a{color:#3571c3}.cust-quote-area__text ul{list-style-type:disc}.cust-quote-area__text ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote-area__text{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote-area__text a{color:#fff;text-decoration:underline}.cust-quote-area__quotes{background-color:#f1f2f2;padding:0 40px}.cust-quote-area-light .cust-quote-area__quotes{padding:0}.cust-quote-area__quote{border-bottom:1px solid #989999;padding:30px 0}.cust-quote-area__quote:last-of-type{border-bottom:none}.cust-quote-area__quote-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;margin:0;padding-bottom:10px}.cust-quote-area__quote-text a{color:#3571c3}.cust-quote-area__quote-text ul{list-style-type:disc}.cust-quote-area__quote-text ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote-area__quote-text{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote-area__quote-name{font-size:18px;line-height:28px;color:#434749;font-size:16px;font-weight:700;padding-top:25px}.cust-quote-area__quote-name a{color:#3571c3}.cust-quote-area__quote-name ul{list-style-type:disc}.cust-quote-area__quote-name ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote-area__quote-name{font-size:16px;padding:6px 20px;line-height:20px}}.cust-quote-area__quote-company{font-size:18px;line-height:28px;color:#434749;font-size:16px;padding-top:25px}.cust-quote-area__quote-company a{color:#3571c3}.cust-quote-area__quote-company ul{list-style-type:disc}.cust-quote-area__quote-company ul li{line-height:35px}@media only screen and (max-width:991px){.cust-quote-area__quote-company{font-size:16px;padding:6px 20px;line-height:20px}}.training-link{background-color:#dcecf9;padding:25px}.training-link .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.training-link__logo{-ms-flex-negative:0;flex-shrink:0}.training-link__header{font-size:32px;line-height:42px;color:#434749}.training-link__textcontainer{padding-left:25px;width:600px}.training-link__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-bottom:15px}.training-link__text a{color:#3571c3}.training-link__text ul{list-style-type:disc}.training-link__text ul li{line-height:35px}@media only screen and (max-width:991px){.training-link__text{font-size:16px;padding:6px 20px;line-height:20px}}.training-link__button{float:right}.training-link__multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33%}.training-link__multiple .training-link__logo{height:127px}.training-link__multiple .training-link__text{text-align:center;width:100%}.training-link__multiple .training-link__button{margin-top:auto}.video-demo{background-image:url(/images/backgrounds/Demo_video_lg.jpg)}.video-demo .container{margin:0 auto;text-align:center}.video-demo__video{display:block;margin:0 auto;min-width:50%;padding:45px}.multiple .video-demo__video{float:left}.video-demo__video img{display:block;margin:0 auto;text-align:center}.video-demo__text{font-size:18px;line-height:28px;color:#434749;color:#fff;padding-bottom:10px}.video-demo__text a{color:#3571c3}.video-demo__text ul{list-style-type:disc}.video-demo__text ul li{line-height:35px}@media only screen and (max-width:991px){.video-demo__text{font-size:16px;padding:6px 20px;line-height:20px}}.video-demo__play{position:relative;top:-112px}.library__section-video .video-demo__play{left:132px;top:-100px}.video-demo__embed a:active,.video-demo__embed a:focus{outline:0}.column-list{background-color:#d2d3d5}.page-legal .column-list{background-color:transparent}.column-list__column{width:50%;float:left}.column-list__column ul{padding:35px 35px 35px 60px;margin:0}.column-list__list-item{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.column-list__list-item a{color:#3571c3}.column-list__list-item ul{list-style-type:disc}.column-list__list-item ul li{line-height:35px}@media only screen and (max-width:991px){.column-list__list-item{font-size:16px;padding:6px 20px;line-height:20px}}.list__list-item{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;background:url(/images/nav/bullet_large.png) no-repeat 0;background-position-y:.5em;padding-left:25px}.list__list-item a{color:#3571c3}.list__list-item ul{list-style-type:disc}.list__list-item ul li{line-height:35px}@media only screen and (max-width:991px){.list__list-item{font-size:16px;padding:6px 20px;line-height:20px}}ol .list__list-item{list-style-type:none;background:inherit;padding-left:0;padding-bottom:12px}ol .list__list-item:before{background-color:#7caef3;border-radius:50%;color:#fff;content:counter(a,decimal);counter-increment:a;line-height:1.4em;height:1.4em;width:1.4em;left:-1.3em;text-align:center;top:-2px;display:inline-block;margin-right:.8em}ol{list-style-type:none;counter-reset:a}ul.nobullets,ul.noindent,ul.noindent li{padding-left:0}@media only screen and (max-width:991px){ul.nobullets{padding-left:20px}}.faqs__faq ul.nobullets{padding-left:25px}ul.nobullets .list__list-item{background:none;padding-left:0}.news__header{font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;font-size:40px;color:#808285;text-align:center;padding-top:50px;padding-bottom:15px}.news__news-item{max-width:700px;margin:0 auto;overflow:hidden;padding-bottom:40px}.news__news-item a{float:right}.news .news-item__header{font-size:30px;font-weight:400;line-height:40px;color:#434749;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;padding:0}.news .news-item__text{font-size:24px;line-height:34px;color:#434749;margin:0}@media only screen and (max-width:991px){.news .news-item__text{font-size:16px;padding:6px 20px;line-height:20px}}.news .news-item__image{padding:15px 0}.slider .slide__header{font-size:30px;font-weight:400;line-height:40px;color:#434749;color:#fff;padding-bottom:6px}.slider .slide__header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.slider .slide__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;padding-bottom:8px}.slider .slide__text a{color:#3571c3}.slider .slide__text ul{list-style-type:disc}.slider .slide__text ul li{line-height:35px}@media only screen and (max-width:991px){.slider .slide__text{font-size:16px;padding:6px 20px;line-height:20px}}.slider .slide__list ul{list-style:none;padding:0;margin:8px 0}.slider .slide__list ul li{padding-left:0;color:#fff;background-image:none}.slider .slide__list ul li:before{content:"> "}.slider .slide__list ul li a{color:#fff}.slider .slide__list ul li a:after{content:none}.slider .slide__container{background-color:rgba(0,0,0,.55);width:460px;height:100%;position:absolute;right:85px;padding:25px 35px;margin:0}.whatsnew-title__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;padding-top:30px}@media only screen and (max-width:991px){.whatsnew-title__header{font-size:30px;padding-top:8px;line-height:34px}}.whatsnew-title__sub-header{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center;max-width:100%;font-size:24px;margin-top:0}.whatsnew-title__sub-header a{color:#3571c3}.whatsnew-title__sub-header ul{list-style-type:disc}.whatsnew-title__sub-header ul li{line-height:35px}@media only screen and (max-width:991px){.whatsnew-title__sub-header{font-size:16px;padding:6px 20px;line-height:20px}}.whatsnew-title__banner{background-image:url(/images/backgrounds/WhatsNew_1370.jpg);height:395px}.whatsnew-title__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;font-size:24px;text-align:left;padding-bottom:25px;padding-top:110px}.whatsnew-title__text a{color:#3571c3}.whatsnew-title__text ul{list-style-type:disc}.whatsnew-title__text ul li{line-height:35px}@media only screen and (max-width:991px){.whatsnew-title__text{font-size:16px;padding:6px 20px;line-height:20px}}.whatsnew-title__textbox{width:420px;margin:0;height:395px;text-align:center;overflow:hidden}.whatsnew-title__button{text-decoration:none;text-transform:uppercase;background-color:#3471c2;color:#fff;padding:17px;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;font-weight:700;margin:0 auto}.three-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.three-column.area-whatsnew{height:350px}.three-column__column{padding:25px 90px;width:400px}.three-column__column ul{list-style:none;padding-left:0;margin:3px 0}.three-column__column ul a{text-decoration:none}.three-column__column ul a:after{content:">"}.three-column__column ul .list__list-item{padding-left:0;background:inherit}.area-whatsnew .three-column__column{background-color:#e2e2e2;background-image:url(/images/WhatsNew/server_graphic_1200.png);background-repeat:no-repeat;background-position-x:236px;background-position-y:bottom}.three-column__column .column-header{font-size:32px;width:250px}.three-column__column:first-of-type{width:485px;padding-left:85px;padding-right:35px;color:#fff}.three-column__column:first-of-type a{color:#fff}.area-whatsnew .three-column__column:first-of-type{background-color:#6d6e71;background-image:url(/images/WhatsNew/missionkit_box_1200.png);background-repeat:no-repeat;background-position-x:327px;background-position-y:15px}.three-column__column:last-of-type{width:485px;padding-right:85px;padding-left:35px}.area-whatsnew .three-column__column:last-of-type{background-color:#cfe6f9;background-image:url(/images/WhatsNew/mobile_graphic_1200.png);background-repeat:no-repeat}.three-column__para{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.three-column__para a{color:#3571c3}.three-column__para ul{list-style-type:disc}.three-column__para ul li{line-height:35px}@media only screen and (max-width:991px){.three-column__para{font-size:16px;padding:6px 20px;line-height:20px}}.three-column__para a{text-decoration:none}.three-column__two-column-list ul{float:left;padding-right:20px}.cta{padding-top:40px;padding-bottom:45px}.page-update .cta{background-color:#6288a0!important}.cta__box{width:240px;margin:0 auto;padding:0}.col-1 .cta__box{width:600px}@media only screen and (max-width:991px){.cta__box{width:100%;display:block}}@media only screen and (max-width:767px){.cta__box{width:100%;display:block}}.cta__icon{width:80px;height:80px;display:block;margin:0 auto}.col-1 .cta__icon{float:left}.cta__icon.update{background-image:url(/images/cta/update.png)}.page-home .cta__icon.update,.page-ooops .cta__icon.update{background-image:url(/images/homepage/update_hp.png)}.page-update .cta__icon.update{background-image:url(/images/update/free_updates.png);width:80px;height:94px;margin-right:30px}.cta__icon.download{background-image:url(/images/cta/download.png)}.page-home .cta__icon.download,.page-ooops .cta__icon.download{background-image:url(/images/homepage/download_hp.png)}.cta__icon.buy{background-image:url(/images/cta/buy.png)}.cta__icon.learn{background-image:url(/images/cta/learn_read.png)}.cta__icon.support{background-image:url(/images/cta/support.png)}.page-home .cta__icon.support,.page-ooops .cta__icon.support{background-image:url(/images/homepage/support_hp.png)}.cta__icon.whatsnew{background-image:url(/images/cta/news.png)}.page-home .cta__icon.whatsnew,.page-ooops .cta__icon.whatsnew{background-image:url(/images/homepage/news_hp.png)}.cta__icon.mapforce{background-image:url(/images/cta/download_mapforce.png)}.cta__icon.raptorxml{background-image:url(/images/cta/download_raptorxml_server.png)}.cta__icon a{display:block;width:100%;height:100%}.cta__box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.cta__box-container{display:block}}.col-2 .cta__box-container{padding:0 280px}@media only screen and (max-width:1199px){.col-2 .cta__box-container{padding:0 196px}}@media only screen and (max-width:991px){.col-2 .cta__box-container{padding:0}}@media only screen and (max-width:767px){.col-2 .cta__box-container{padding:0}}.col-3 .cta__box-container{padding:0 150px}@media only screen and (max-width:1199px){.col-3 .cta__box-container{padding:0 46px}}@media only screen and (max-width:991px){.col-3 .cta__box-container{padding:0}}@media only screen and (max-width:767px){.col-3 .cta__box-container{padding:0}}.cta__title{text-align:center;font-size:18px;line-height:28px;color:#434749;font-size:28px;padding-top:6px;color:#76808c}.cta__title a{color:#3571c3}.cta__title ul{list-style-type:disc}.cta__title ul li{line-height:35px}@media only screen and (max-width:991px){.cta__title{font-size:16px;padding:6px 20px;line-height:20px}}.page-update .cta__title{color:#fff!important}.col-1 .cta__title{text-align:left}.cta__text{padding-top:6px;text-align:center;font-size:18px;line-height:28px;color:#434749;color:#76808c;line-height:23px}.cta__text a{color:#3571c3}.cta__text ul{list-style-type:disc}.cta__text ul li{line-height:35px}@media only screen and (max-width:991px){.cta__text{font-size:16px;padding:6px 20px;line-height:20px}}.page-update .cta__text{color:#fff!important}.col-1 .cta__text{text-align:left}.cta__text a{text-decoration:none}.page-update .cta__text a{color:#fff!important;text-decoration:underline}.features-list{padding-bottom:50px}.features-list .container{padding-top:25px}.features-list__table{display:table;width:100%;padding-top:0}.features-list__table-row{display:table-row}.features-list__table-row:nth-child(2n){background-color:#fff}.features-list__table-row:nth-child(odd){background-color:#e8f4fc}.features-list__table-row.header{background:none}@media only screen and (max-width:991px){.features-list__table-row.header{display:none}}.features-list__table-row.category{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-weight:700;padding:6px 20px;line-height:20px}.features-list__table-row.category a{color:#3571c3}.features-list__table-row.category ul{list-style-type:disc}.features-list__table-row.category ul li{line-height:35px}@media only screen and (max-width:991px){.features-list__table-row.category{font-size:16px;padding:6px 20px;line-height:20px}}.features-list__table-row.mob-title{display:none}@media only screen and (max-width:991px){.features-list__table-row.mob-title{display:table-caption;font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-weight:700;padding:6px 20px;line-height:20px}.features-list__table-row.mob-title a{color:#3571c3}.features-list__table-row.mob-title ul{list-style-type:disc}.features-list__table-row.mob-title ul li{line-height:35px}}@media only screen and (max-width:991px) and (max-width:991px){.features-list__table-row.mob-title{font-size:16px;padding:6px 20px;line-height:20px}}.features-list__table-header{display:table-cell;font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding:10px;text-align:center}.features-list__table-header a{color:#3571c3}.features-list__table-header ul{list-style-type:disc}.features-list__table-header ul li{line-height:35px}@media only screen and (max-width:991px){.features-list__table-header{font-size:16px;padding:6px 20px;line-height:20px}}.features-list__table-header.mob-feature{display:none}.features-list__table-header.title{text-align:left;font-weight:700}.features-list__table-cell{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding:8px 21px;display:table-cell}.features-list__table-cell a{color:#3571c3}.features-list__table-cell ul{list-style-type:disc}.features-list__table-cell ul li{line-height:35px}@media only screen and (max-width:991px){.features-list__table-cell{font-size:16px;padding:6px 20px;line-height:20px}}.features-list__table-cell.feature{text-align:center}@media only screen and (max-width:991px){.features-list__table-cell.feature{display:none}}.features-list__table-cell.feature img{display:block;margin:0 auto}.features-list__table-cell.mob-feature{display:none;padding:8px 4px}@media only screen and (max-width:991px){.features-list__table-cell.mob-feature{display:table-cell}}.features-list__table-cell a{text-decoration:none}.tech-header.xbrl{background-image:url(/images/backgrounds/xbrl_teaser_1370.jpg);height:516px}.tech-header.xpath{background-image:url(/images/TechPages/XPath/XPATH_tools1370.png);height:516px}.tech-header.edi{background-image:url(/images/TechPages/EDI/EDI_tools1370.png);height:516px}.tech-header.healthcare{background-image:url(/images/TechPages/Healthcare/healthcare_compliance_tools1370.png);height:516px}.tech-header.xmlschema{background-image:url(/images/TechPages/XML_Schema/XML_Schema_tools1370.png);height:516px}.tech-header.xslt{background-image:url(/images/TechPages/XSLT/XSLT_tools1370.png);height:516px}.tech-header.json{background-image:url(/images/TechPages/JSON/JSON_1370.png);height:516px}.tech-header__header{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;color:#fff;height:123px;line-height:123px;display:block;padding-left:85px;background-color:rgba(0,0,0,.4)}@media only screen and (max-width:991px){.tech-header__header{font-size:40px;line-height:50px}}.healthcare .tech-header__header{background-color:rgba(5,94,155,.45)}.tech-header__text{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;color:#fff;padding-left:85px;width:650px;padding-top:120px}@media only screen and (max-width:991px){.tech-header__text{font-size:30px;padding-top:8px;line-height:34px}}.healthcare .tech-header__text{color:#008fc1}.download-missionkit{padding-top:6px;padding-bottom:15px;background-color:#6d6e71}.withsubnav .download-missionkit{padding-top:181px}.download-missionkit .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:15px;padding-bottom:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.download-missionkit__content{width:600px}.download-missionkit__media{width:515px}.download-missionkit__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;color:#fff}@media only screen and (max-width:991px){.download-missionkit__header{font-size:30px;padding-top:8px;line-height:34px}}.download-missionkit__text1{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#e6e7e8;padding-bottom:20px}.download-missionkit__text1 a{color:#3571c3}.download-missionkit__text1 ul{list-style-type:disc}.download-missionkit__text1 ul li{line-height:35px}@media only screen and (max-width:991px){.download-missionkit__text1{font-size:16px;padding:6px 20px;line-height:20px}}.download-missionkit__text2{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;font-weight:700}.download-missionkit__text2 a{color:#3571c3}.download-missionkit__text2 ul{list-style-type:disc}.download-missionkit__text2 ul li{line-height:35px}@media only screen and (max-width:991px){.download-missionkit__text2{font-size:16px;padding:6px 20px;line-height:20px}}.download-missionkit__icon{background-image:url(/images/features/missionkit.png);width:294px;height:265px;display:block;margin:0 auto;margin-bottom:52px}.download-missionkit__form{padding-top:25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.download-missionkit__dropdown{width:235px}.download-missionkit__dropdown span{float:left;color:#bcbec0;font-size:18px;width:200px;padding-bottom:5px}.download-missionkit__dropdown select{float:left;width:200px;font-size:16px;padding:4px}.download-missionkit__button{text-align:center;display:block;padding-bottom:27px}.download-missionkit__button a{background-color:#f96726;padding:27px;border-radius:3px;letter-spacing:1px;border:1px solid #fff;font-size:24px;color:#fff;text-transform:uppercase;font-weight:700}.download-missionkit__other{text-align:right;padding-top:4px}.download-missionkit__other a{color:#fff}.download-archive #archive-container{padding:25px 0}.download-archive .item-description{padding-left:15px}.download.bg-gray{background-color:#f1f2f2}.download.bg-white{background-color:#fff}.download__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #bcbec0}.download__item:last-of-type{border-bottom:none}.download__content{width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download__product{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.download__product a{color:#3571c3}.download__product ul{list-style-type:disc}.download__product ul li{line-height:35px}@media only screen and (max-width:991px){.download__product{font-size:16px;padding:6px 20px;line-height:20px}}.download__edition{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-size:32px}.download__edition a{color:#3571c3}.download__edition ul{list-style-type:disc}.download__edition ul li{line-height:35px}@media only screen and (max-width:991px){.download__edition{font-size:16px;padding:6px 20px;line-height:20px}}.download__component{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-weight:700}.download__component a{color:#3571c3}.download__component ul{list-style-type:disc}.download__component ul li{line-height:35px}@media only screen and (max-width:991px){.download__component{font-size:16px;padding:6px 20px;line-height:20px}}.download__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-top:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.download__text a{color:#3571c3}.download__text ul{list-style-type:disc}.download__text ul li{line-height:35px}@media only screen and (max-width:991px){.download__text{font-size:16px;padding:6px 20px;line-height:20px}}.download__box{background-color:#fff;width:540px;margin-left:60px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download__box.component{padding:0 40px}.download__logo{margin:0 auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.download__button{text-align:center;text-decoration:none;text-transform:uppercase;padding:0;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;font-weight:700;margin:25px auto 0}.download__button a{background-color:#3471c2;margin:0 auto;color:#fff;padding:17px;display:inline-block}.download__info{text-align:center;padding-top:15px}.download__form{padding-top:25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.download__dropdown{width:235px}.download__dropdown span{float:left;color:#a0a2a3;font-size:18px;width:200px;padding-bottom:5px}.download__dropdown select{float:left;width:200px;font-size:16px;padding:4px}.download__hero{height:415px;background-image:url(/images/hero/download.jpg)}.download__hero .header-small{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;color:#cacfe5;padding-top:88px;padding-bottom:0;margin:0 auto;text-align:center;line-height:32px}@media only screen and (max-width:991px){.download__hero .header-small{font-size:21px;padding-top:8px;line-height:26px}}.download__hero .header-large{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;color:#fff;padding-top:23px;margin-top:0;text-align:center;line-height:60px}@media only screen and (max-width:991px){.download__hero .header-large{font-size:40px;line-height:50px}}.download__hero .header-text{font-size:24px;line-height:34px;color:#434749;color:#fff;text-align:center;margin:0 auto}@media only screen and (max-width:991px){.download__hero .header-text{font-size:16px;padding:6px 20px;line-height:20px}}.download__hero .header-text.last{margin-top:20px}.download_thankyou{padding-bottom:50px}.download_thankyou iframe{display:none}.download_thankyou a,.download_thankyou span{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.download_thankyou a a,.download_thankyou span a{color:#3571c3}.download_thankyou a ul,.download_thankyou span ul{list-style-type:disc}.download_thankyou a ul li,.download_thankyou span ul li{line-height:35px}@media only screen and (max-width:991px){.download_thankyou a,.download_thankyou span{font-size:16px;padding:6px 20px;line-height:20px}}.download_thankyou a{color:#3571c3;text-decoration:none;background-color:#f1f2f2;padding:20px 30px;width:100%;display:inline-block}.download_thankyou>.container>div{padding-top:25px}.forum-bg{background-color:#dbdbdb}.forum-disclaimer{width:100%;background-color:#a7a9ac;padding:20px}.forum-disclaimer p{font-size:18px;line-height:28px;font-size:16px;color:#434749;font-weight:700;text-align:center;margin:0}.forum-disclaimer p a{color:#3571c3}.forum-disclaimer p ul{list-style-type:disc}.forum-disclaimer p ul li{line-height:35px}@media only screen and (max-width:991px){.forum-disclaimer p{font-size:16px;padding:6px 20px;line-height:20px}}.forum-disclaimer p a{font-size:18px;line-height:28px;font-size:16px;color:#434749;font-weight:700;text-decoration:underline}.forum-disclaimer p a a{color:#3571c3}.forum-disclaimer p a ul{list-style-type:disc}.forum-disclaimer p a ul li{line-height:35px}@media only screen and (max-width:991px){.forum-disclaimer p a{font-size:16px;padding:6px 20px;line-height:20px}}.forum-header__header{display:inline-block;width:100%}.forum-header__header h2{float:left;padding-top:25px}.forum-header__header img{float:left;padding:36px 8px 15px 0}body#forum td{text-align:left;padding:8px}body#forum td.postheader{color:#323638}body#forum td img{display:inline-block}body#forum td.message a{color:#3571c3}.productgroup__desktop{background-color:#6d6e71}.productgroup__desktop .container{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productgroup__desktop .left-container{width:450px}.productgroup__desktop .left-container,.productgroup__desktop .right-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productgroup__desktop .header-large{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;color:#fff;padding:0}@media only screen and (max-width:991px){.productgroup__desktop .header-large{font-size:30px;padding-top:8px;line-height:34px}}.productgroup__desktop .leadtext{font-size:24px;line-height:34px;color:#434749;padding:30px 0 0;margin:0;color:#fff}@media only screen and (max-width:991px){.productgroup__desktop .leadtext{font-size:16px;padding:6px 20px;line-height:20px}}.productgroup__desktop .bottom{font-size:24px;line-height:34px;color:#434749;color:#fff;font-weight:700;margin:auto 0 0}@media only screen and (max-width:991px){.productgroup__desktop .bottom{font-size:16px;padding:6px 20px;line-height:20px}}.productgroup__desktop .screenshot{background-image:url(/images/product_group/missionkit_screenshots.png);background-repeat:no-repeat;width:682px;height:319px}.productgroup__desktop .mkbundle{background-image:url(/images/product_group/missionkit_box.png);background-repeat:no-repeat;width:245px;height:244px}.productgroup__desktop .missionkit-block{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productgroup__desktop .dl-missionkit,.productgroup__desktop .missionkit-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.productgroup__desktop .dl-missionkit{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:370px}.productgroup__desktop .dl-missionkit .download-missionkit__dropdown{width:100%;margin-bottom:40px;padding:0 7px}.productgroup__desktop .dl-missionkit .download-missionkit__dropdown span{width:100px}.productgroup__desktop .dl-missionkit .download-missionkit__dropdown select{float:right}.productgroup__desktop .dl-missionkit .bitselect{color:#bcbec0;margin-bottom:15px;padding-left:7px}.productgroup__desktop .dl-missionkit .bitselect input{margin-right:5px;margin-left:20px}.productgroup__desktop .dl-missionkit .bitselect input:first-of-type{margin-left:0}.productgroup__mobile{background-color:#cfe6f9;padding-top:50px}.productgroup__mobile-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0}@media only screen and (max-width:991px){.productgroup__mobile-header{font-size:30px;padding-top:8px;line-height:34px}}.productgroup__mobile-text{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.productgroup__mobile-text{font-size:16px;padding:6px 20px;line-height:20px}}.productgroup__mobile .container{padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productgroup__mobile .left-container{width:450px}.productgroup__mobile .left-container,.productgroup__mobile .right-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productgroup__mobile .screenshot{background-image:url(/images/product_group/mobiletogether_graphic_downl.png);background-repeat:no-repeat;width:742px;height:495px}.productgroup__server{background-color:#e6e7e8;padding-top:50px}.productgroup__server-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0}@media only screen and (max-width:991px){.productgroup__server-header{font-size:30px;padding-top:8px;line-height:34px}}.productgroup__server-text{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.productgroup__server-text{font-size:16px;padding:6px 20px;line-height:20px}}.productgroup__server .container{padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productgroup__server .left-container{width:450px}.productgroup__server .left-container,.productgroup__server .right-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productgroup__server .screenshot{background-image:url(/images/product_group/server_tools_graphic_downl.png);background-repeat:no-repeat;width:654px;height:424px}.download-list{background-color:#f1f2f2}.download-list.bg-blue{background-color:#cfe6f9}.download-list.bg-gray{background-color:#e6e7e8!important}.download-list.bg-white{background-color:#fff!important}.download-list__mt .container{padding-top:0!important}.download-list .container{padding:50px 0}.download-list .header{font-size:30px;font-weight:400;line-height:40px;color:#434749;margin:0;padding:0;padding-bottom:23px}.download-list .header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.download-list .item{width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px 15px 8px 8px;margin-bottom:8px}.download-list .item:last-of-type{margin-bottom:0}.download-list .item__logo{-ms-flex-negative:0;flex-shrink:0;width:302px}.download-list .item__description{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-left:20px}.download-list .item__description a{color:#3571c3}.download-list .item__description ul{list-style-type:disc}.download-list .item__description ul li{line-height:35px}@media only screen and (max-width:991px){.download-list .item__description{font-size:16px;padding:6px 20px;line-height:20px}}.download-list .item__button{margin-left:auto}.download-list__appstore{background-color:#fff;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px}.download-list__appstore-item{padding:10px;margin:0}.page-mobiletogether_demos .download-list__appstore{background-color:#f1f2f2;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-mobiletogether_demos .download-list__appstore-item{padding:10px 20px 10px 0}.categories .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories .category__container{width:375px}.categories .category__image,.categories .category__image img{width:375px;height:190px}.categories .category__header{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;text-align:center;margin-top:10px}@media only screen and (max-width:991px){.categories .category__header{font-size:21px;padding-top:8px;line-height:26px}}.categories .category__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center;margin-top:0}.categories .category__text a{color:#3571c3}.categories .category__text ul{list-style-type:disc}.categories .category__text ul li{line-height:35px}@media only screen and (max-width:991px){.categories .category__text{font-size:16px;padding:6px 20px;line-height:20px}}.update__hero{height:210px;background-image:url(/images/update/update_teaser_1370.jpg)}.update__header{font-size:60px;font-weight:400;line-height:72px;color:#323638;color:#fff;padding:0 85px;margin:0;line-height:210px}@media only screen and (max-width:991px){.update__header{font-size:40px;line-height:50px}}.update__nav{height:60px;background-color:#2f5363}.update__nav-section a{font-size:24px;line-height:34px;color:#434749;color:#d3ed72;line-height:60px}@media only screen and (max-width:991px){.update__nav-section a{font-size:16px;padding:6px 20px;line-height:20px}}.update__nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.update__region{padding:50px 0;margin:0;border:0}.update__region.bg-gray{background-color:#f1f2f2}.update__region.bg-blue{background-color:#e4ecef}.update__region-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0}@media only screen and (max-width:991px){.update__region-header{font-size:30px;padding-top:8px;line-height:34px}}.update__block{padding:15px 0;border-bottom:1px solid #7f9dad}.update__block a{color:#3571c3}.update__block:last-of-type{border-bottom:none}.update__block-image{display:block;float:left;margin-right:30px}.update__block-header{font-size:30px;font-weight:400;line-height:40px;color:#434749}.update__block-header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.update__block-text{font-size:24px;line-height:34px;color:#434749;padding-bottom:25px}@media only screen and (max-width:991px){.update__block-text{font-size:16px;padding:6px 20px;line-height:20px}}.update__block-disclaimer{font-size:18px;line-height:28px;color:#434749;font-size:16px}.update__block-disclaimer a{color:#3571c3}.update__block-disclaimer ul{list-style-type:disc}.update__block-disclaimer ul li{line-height:35px}@media only screen and (max-width:991px){.update__block-disclaimer{font-size:16px;padding:6px 20px;line-height:20px}}.update__block-footer{font-size:24px;line-height:34px;color:#434749;clear:both;padding-bottom:15px}@media only screen and (max-width:991px){.update__block-footer{font-size:16px;padding:6px 20px;line-height:20px}}.update__whatsnew{padding:35px 0;background-color:#c5cfd6}.update__whatsnew a{color:#3571c3}.update__whatsnew-header{font-size:30px;font-weight:400;line-height:40px;color:#434749}.update__whatsnew-header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.update__whatsnew-text{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.update__whatsnew-text{font-size:16px;padding:6px 20px;line-height:20px}}.update__whatsnew-list{float:left;margin:10px 40px 0 0;padding:0;list-style:none}.update__whatsnew-list .list__list-item{background:none;margin:0;padding:0}.update__whatsnew-list .list__list-item a:after{content:""}.update__whatsnew-list .list__list-item a:before{content:"< "}.buttongroup .container{display:-webkit-box;display:-ms-flexbox;display:flex}.page-missionkit .buttongroup .container{padding-bottom:25px;border-bottom:1px solid #ccc}.page-missionkit .buttongroup .container.last{border:none}.buttongroup__buttoncontainer{padding:5px}.buttongroup-right .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buttongroup-left .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttongroup-center .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.library__header{background-color:rgba(0,0,0,.15);font-size:30px;font-weight:400;line-height:40px;color:#434749;color:#f1f2f2;text-align:center;height:54px;line-height:54px}.library__header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.library__header2{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;text-align:center;color:#9da5aa;height:650px;padding-top:30px;background-image:url(/images/backgrounds/library_visual_1370_en.jpg)}@media only screen and (max-width:991px){.library__header2{font-size:40px;line-height:50px}}.de .library__header2{background-image:url(/images/backgrounds/library_visual_1370_de.jpg)}.fr .library__header2{background-image:url(/images/backgrounds/library_visual_1370_fr.jpg)}.es .library__header2{background-image:url(/images/backgrounds/library_visual_1370_es.jpg)}.ja .library__header2{background-image:url(/images/backgrounds/library_visual_1370_ja.jpg)}.library__datasheets-header{background-color:#e6e7e8;padding-bottom:35px}.library__datasheets-header-title{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;text-align:center}@media only screen and (max-width:991px){.library__datasheets-header-title{font-size:30px;padding-top:8px;line-height:34px}}.library__datasheets-header-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center;margin-bottom:35px}.library__datasheets-header-text a{color:#3571c3}.library__datasheets-header-text ul{list-style-type:disc}.library__datasheets-header-text ul li{line-height:35px}@media only screen and (max-width:991px){.library__datasheets-header-text{font-size:16px;padding:6px 20px;line-height:20px}}.library__datasheets-section{padding:35px 0}.library__datasheets-section-dark{background-color:#e6e7e8}.library__datasheets-section-light{background-color:#f1f2f2}.library__datasheets-section-header{font-size:30px;font-weight:400;line-height:40px;color:#434749;margin:0;padding:0;padding-bottom:23px}.library__datasheets-section-header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.library__datasheets-datasheet{width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px;margin-bottom:8px}.library__datasheets-datasheet:last-of-type{margin-bottom:0}.library__datasheets-featured .library__datasheets-datasheet{height:68px}.library__datasheets-logo img{width:74px;height:52px}.library__datasheets-featured .library__datasheets-logo img{width:174px;height:141px;overflow:visible;margin-top:-82px;margin-left:-5px}.library__datasheets-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-left:20px}.library__datasheets-text a{color:#3571c3}.library__datasheets-text ul{list-style-type:disc}.library__datasheets-text ul li{line-height:35px}@media only screen and (max-width:991px){.library__datasheets-text{font-size:16px;padding:6px 20px;line-height:20px}}.library__datasheets-button{margin-left:auto}.library__datasheets-featured-header{font-size:30px;font-weight:400;line-height:40px;color:#434749;margin:0;padding:0;margin-left:200px;padding-bottom:4px}.library__datasheets-featured-header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.library__hotspot{width:200px;height:200px;position:absolute}.library__hotspot-datasheets{top:197px;left:156px}.library__hotspot-casestudies{top:362px;left:975px}.library__hotspot-whitepapers{top:415px;left:196px}.library__hotspot-training{top:140px;left:886px}.library__section{padding:50px 0}.page-mobiletogether_demos .library__section{padding:0}.library__section-headertitle{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;text-transform:uppercase;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed}@media only screen and (max-width:991px){.library__section-headertitle{font-size:30px;padding-top:8px;line-height:34px}}.library__section-headertext{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center}.library__section-headertext a{color:#3571c3}.library__section-headertext ul{list-style-type:disc}.library__section-headertext ul li{line-height:35px}@media only screen and (max-width:991px){.library__section-headertext{font-size:16px;padding:6px 20px;line-height:20px}}.bg-white .library__section-headertext{border-bottom:1px solid #bcbec0;padding-bottom:30px}.library__section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 0;border-bottom:1px solid #bcbec0}.library__section-container:last-of-type{border:none}.library__section-logo{margin-right:100px}.library__section-textcontainer{width:750px}.library__section-header{font-size:26px;font-weight:400;line-height:34px;color:#434749;text-transform:uppercase;margin-bottom:24px}.library__section-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.library__section-text a{color:#3571c3}.library__section-text ul{list-style-type:disc}.library__section-text ul li{line-height:35px}@media only screen and (max-width:991px){.library__section-text{font-size:16px;padding:6px 20px;line-height:20px}}.library__section-button{margin-left:auto}.library__section-video{padding-right:35px;-ms-flex-item-align:start;align-self:flex-start}.library__section-videoruntime{font-size:18px;line-height:28px;color:#434749;font-size:16px;color:#76808c}.library__section-videoruntime a{color:#3571c3}.library__section-videoruntime ul{list-style-type:disc}.library__section-videoruntime ul li{line-height:35px}@media only screen and (max-width:991px){.library__section-videoruntime{font-size:16px;padding:6px 20px;line-height:20px}}.ad{padding:50px 0}.ad .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:880px;-ms-flex-line-pack:center;align-content:center}.ad__logo{padding:0;margin:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ad__textcontainer{padding:0 0 0 20px;margin:0}.ad__title{font-size:32px;line-height:42px;color:#434749;padding-bottom:8px}.ad-libraryblog .ad__title,.ad-wip .ad__title{color:#fff}.ad__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.ad__text a{color:#3571c3}.ad__text ul{list-style-type:disc}.ad__text ul li{line-height:35px}@media only screen and (max-width:991px){.ad__text{font-size:16px;padding:6px 20px;line-height:20px}}.ad-libraryblog .ad__text,.ad-wip .ad__text{color:#fff}.ad-libraryblog .ad__text a,.ad-wip .ad__text a{color:#fff;text-decoration:underline}.ad__button{margin:0 auto}.ad-libraryblog{background-color:#3571c3}.ad-wip{background-color:#ed7f35}.ad-eba{background-color:#bea21d}.ad-zerotoapp{background-color:#323638}.ad-zerotoapp .ad__text,.ad-zerotoapp .ad__title{color:#fff}.ad-partner{background-color:#cce1ea}.ad-partner .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ad-partner-mt{padding:0;background-color:#cfe6f9}.ad-partner-mt .container{max-width:100%;padding:0 85px}.ad-partner-mt .ad__text{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;padding:45px 0 45px 50px}@media only screen and (max-width:991px){.ad-partner-mt .ad__text{font-size:21px;padding-top:8px;line-height:26px}}.ad-partner-mt .ad__textcontainer{padding:0}.ad-partner-mt .ad__logo{-ms-flex-item-align:end;align-self:flex-end}.ad-partner-reseller{background-color:#7b9db9}.ad-partner-reseller .ad__text,.ad-partner-reseller .ad__title{color:#fff}.support__hero{height:703px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 640px;background-image:url(/images/support/Support_1370.jpg)}.support__hero-headersmall{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;color:#e6e7e8;text-align:center;position:absolute;bottom:272px;max-width:1370px;width:1370px;line-height:32px}@media only screen and (max-width:991px){.support__hero-headersmall{font-size:21px;padding-top:8px;line-height:26px}}.support__hero-headerlarge{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;line-height:104px;font-weight:700;background-color:rgba(0,0,0,.3);color:#fff;text-align:center;text-transform:uppercase;padding:0 85px;width:1370px;height:104px;position:absolute;bottom:168px}@media only screen and (max-width:991px){.support__hero-headerlarge{font-size:40px;line-height:50px}}.support__hero-text{font-size:24px;line-height:34px;color:#434749;color:#fff;padding:30px 85px 0;height:168px;background-color:rgba(0,0,0,.6);text-align:center;position:absolute;bottom:0}@media only screen and (max-width:991px){.support__hero-text{font-size:16px;padding:6px 20px;line-height:20px}}.support__smp{background-color:#cce1ea}.support__renewals{background-color:#7b9db9}.support__renewals .training-link__header,.support__renewals .training-link__text{color:#fff}.dt__title{height:45px}.dt__spacer{background-color:#fff;border:none;width:0;padding:0!important}.dt__spacer.visible{width:25px}.dt__title th{border:0;cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:28px;border:0 solid red;margin:0;padding:2px 0 0 2px;text-align:right}.dt__checkrow td{border:0}.dt__row:nth-of-type(odd){background-color:#eee}.dt__c{background:url(http://altova.com/X12/img/ok.gif) no-repeat;width:19px;height:19px;margin:0 auto}.dt__idcol{cursor:pointer}.dt__checkbox{height:20px;border:0}td{text-align:center}th{border:0!important}.hero__documentation{height:442px;background-image:url(/images/documentation/documentation_1370.jpg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat}.hero__documentation-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;padding-top:35px;text-align:center}@media only screen and (max-width:991px){.hero__documentation-header{font-size:30px;padding-top:8px;line-height:34px}}.hero__documentation-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;width:400px;position:absolute;text-align:center;left:85px;bottom:55px}.hero__documentation-text a{color:#3571c3}.hero__documentation-text ul{list-style-type:disc}.hero__documentation-text ul li{line-height:35px}@media only screen and (max-width:991px){.hero__documentation-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__awards{height:400px;background-image:url(/images/awards/awards_1370.jpg);background-position-x:center}.hero__news{height:427px;background-image:url(/images/company/timeline_1370.jpg);background-position-x:center;background-position-y:bottom}.hero__corpresponsibility{height:438px;background-image:url(/images/company/Corporate_responsibility_1370.jpg);background-position-x:center}.hero__events{height:510px;background-image:url(/images/company/Events_1370.jpg);background-position-x:center}.hero__careers{height:380px;background-image:url(/images/company/Careers_1370.jpg);background-position-x:center}.hero__companynews{height:415px;background-image:url(/images/company/News_1370.jpg);background-position-x:center}.hero__companynews-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;color:#fff}@media only screen and (max-width:991px){.hero__companynews-header{font-size:30px;padding-top:8px;line-height:34px}}.hero__thankyou{height:450px;background-image:url(/images/hero/thank_you_visual_1370.jpg);background-position-x:center}.hero__thankyou-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;color:#fff;padding-top:180px}@media only screen and (max-width:991px){.hero__thankyou-header{font-size:30px;padding-top:8px;line-height:34px}}.hero__company{height:470px;background-image:url(/images/company/About_us_1370.jpg);background-position-x:center}.hero__company-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;color:#fff;position:absolute;left:85px;bottom:20px}@media only screen and (max-width:991px){.hero__company-header{font-size:30px;padding-top:8px;line-height:34px}}.hero__404{height:600px;background-image:url(/images/backgrounds/product_teaser/404_error_1370.jpg);background-position-x:center}.hero__404-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#fff;background-color:rgba(0,0,0,.5);position:absolute;right:0;bottom:90px;padding:10px 90px 10px 15px}.hero__404-text a{color:#3571c3}.hero__404-text ul{list-style-type:disc}.hero__404-text ul li{line-height:35px}@media only screen and (max-width:991px){.hero__404-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__consulting{height:380px;background-image:url(/images/support/Product_Consulting_Visual_1370.jpg);background-position-x:center}.hero__consulting-text{font-size:24px;line-height:34px;color:#434749;width:550px;height:100%;vertical-align:middle;padding:97px 85px;text-align:center}@media only screen and (max-width:991px){.hero__consulting-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__raptorpromo{height:513px;background-image:url(/images/ads/raptorxml_teaser_ad_1370.jpg)}.hero__raptorpromo-text{font-size:24px;line-height:34px;color:#434749;color:#fff;width:550px;height:100%;vertical-align:middle;padding:154px 85px}@media only screen and (max-width:991px){.hero__raptorpromo-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__onlinetraining{height:452px;background-image:url(/images/training/online_training_visual_1370.jpg)}.hero__onlinetraining-text{font-size:24px;line-height:34px;color:#434749;width:550px;height:100%;vertical-align:middle;padding:154px 85px;text-align:center}@media only screen and (max-width:991px){.hero__onlinetraining-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__onlinetraining-bar{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;position:absolute;height:75px;line-height:75px;color:#fff;bottom:0;width:100%;max-width:100%;text-align:center;background-color:rgba(75,155,162,.75);display:block}@media only screen and (max-width:991px){.hero__onlinetraining-bar{font-size:21px;padding-top:8px;line-height:26px}}.hero__partner{height:725px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 725px;background-image:url(/images/partner/overview_visual_1370.jpg)}.hero__partner-headersmall{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;background-color:rgba(0,0,0,.3);padding-top:32px;color:#d1d3d4;text-align:center;position:absolute;bottom:324px;max-width:1370px;width:1370px;line-height:32px}@media only screen and (max-width:991px){.hero__partner-headersmall{font-size:21px;padding-top:8px;line-height:26px}}.hero__partner-headerlarge{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;line-height:104px;font-weight:700;background-color:rgba(0,0,0,.3);color:#fff;text-align:center;text-transform:uppercase;padding:0 85px;width:1370px;height:104px;position:absolute;bottom:220px}@media only screen and (max-width:991px){.hero__partner-headerlarge{font-size:40px;line-height:50px}}.hero__partner-text{font-size:24px;line-height:34px;color:#434749;color:#fff;padding:30px 85px 0;height:220px;background-color:rgba(0,0,0,.6);text-align:center;position:absolute;bottom:0}@media only screen and (max-width:991px){.hero__partner-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__partner-consulting,.hero__partner-education,.hero__partner-mt,.hero__partner-reseller,.hero__partner-software,.hero__partner-training,.hero__partner-xbrl{height:600px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 600px;background-image:url(/images/partner/mt_implementation_partners_1370.jpg)}.hero__partner-consulting-header1,.hero__partner-education-header1,.hero__partner-mt-header1,.hero__partner-reseller-header1,.hero__partner-software-header1,.hero__partner-training-header1,.hero__partner-xbrl-header1{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;height:83px;background-color:hsla(0,0%,100%,.6);color:#353951;text-align:center;position:absolute;bottom:104px;width:100%}@media only screen and (max-width:991px){.hero__partner-consulting-header1,.hero__partner-education-header1,.hero__partner-mt-header1,.hero__partner-reseller-header1,.hero__partner-software-header1,.hero__partner-training-header1,.hero__partner-xbrl-header1{font-size:30px;padding-top:8px;line-height:34px}}.hero__partner-consulting-header2,.hero__partner-education-header2,.hero__partner-mt-header2,.hero__partner-reseller-header2,.hero__partner-software-header2,.hero__partner-training-header2,.hero__partner-xbrl-header2{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;height:104px;line-height:104px;background-color:rgba(66,67,73,.7);color:#fff;text-align:center;position:absolute;bottom:0;width:100%}@media only screen and (max-width:991px){.hero__partner-consulting-header2,.hero__partner-education-header2,.hero__partner-mt-header2,.hero__partner-reseller-header2,.hero__partner-software-header2,.hero__partner-training-header2,.hero__partner-xbrl-header2{font-size:40px;line-height:50px}}.hero__partner-consulting-header1,.hero__partner-education-header1,.hero__partner-reseller-header1,.hero__partner-software-header1,.hero__partner-training-header1,.hero__partner-xbrl-header1{font-size:24px;line-height:34px;color:#434749;height:58px;background-color:hsla(0,0%,100%,.7);color:#333;text-align:center;position:absolute;bottom:104px;width:100%;text-transform:uppercase}@media only screen and (max-width:991px){.hero__partner-consulting-header1,.hero__partner-education-header1,.hero__partner-reseller-header1,.hero__partner-software-header1,.hero__partner-training-header1,.hero__partner-xbrl-header1{font-size:16px;padding:6px 20px;line-height:20px}}.hero__partner-consulting-header2,.hero__partner-education-header2,.hero__partner-reseller-header2,.hero__partner-software-header2,.hero__partner-training-header2,.hero__partner-xbrl-header2{background-color:rgba(66,67,73,.8)}.hero__partner-software{height:653px;background-size:1370px 590px;background-image:url(/images/partner/software_partners_1370.jpg)}.hero__partner-training{height:653px;background-size:1370px 590px;background-image:url(/images/partner/training_partners_1370.jpg)}.hero__partner-consulting{height:653px;background-size:1370px 590px;background-image:url(/images/partner/consulting_partners_1370.jpg)}.hero__partner-xbrl{height:653px;background-size:1370px 590px;background-image:url(/images/partner/xbrl_partners_1370.jpg)}.hero__partner-education{height:653px;background-size:1370px 590px;background-image:url(/images/partner/education_partners_1370.jpg)}.hero__partner-reseller{height:653px;background-size:1370px 590px;background-image:url(/images/partner/reseller_partners_1370.jpg)}.hero__partnerdir-training{background-image:url(/images/partner/training_visual_1370.jpg);height:750px}.hero__partnerdir-software{background-image:url(/images/partner/software_partners_1370.jpg);height:590px}.hero__partnerdir-smallheader{font-size:24px;line-height:34px;color:#434749;height:56px;line-height:56px;background-color:rgba(0,0,0,.35);text-align:center;color:#fff}@media only screen and (max-width:991px){.hero__partnerdir-smallheader{font-size:16px;padding:6px 20px;line-height:20px}}.hero__partnerdir-largeheader{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;height:95px;line-height:95px;background-color:rgba(0,0,0,.25);text-align:center;color:#fff}@media only screen and (max-width:991px){.hero__partnerdir-largeheader{font-size:40px;line-height:50px}}.hero__partnerdir-text{font-size:24px;line-height:34px;color:#434749;height:220px;background-color:rgba(0,0,0,.6);text-align:center;color:#fff;padding:30px 85px;position:absolute;bottom:0}@media only screen and (max-width:991px){.hero__partnerdir-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__legal{height:419px;background-size:1370px 419px;background-image:url(/images/legal/Legal_1370.jpg)}.hero__legal,.hero__mtdownload{background-repeat:no-repeat;background-position:bottom}.hero__mtdownload{background-color:#e3f0ff;height:615px;background-size:1164px 440px;background-image:url(/images/server/download_MobileTogether.jpg)}.hero__mt-ios{height:527px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 527px;background-image:url(/images/mobiletogether/MT_iOS_app_1370.jpg)}.hero__mt-ios-text{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;max-width:530px;position:absolute;left:85px;bottom:150px}@media only screen and (max-width:991px){.hero__mt-ios-text{font-size:21px;padding-top:8px;line-height:26px}}.hero__mt-ios-text a{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#3571c3;text-decoration:none}.hero__mt-ios-text a a{color:#3571c3}.hero__mt-ios-text a ul{list-style-type:disc}.hero__mt-ios-text a ul li{line-height:35px}@media only screen and (max-width:991px){.hero__mt-ios-text a{font-size:16px;padding:6px 20px;line-height:20px}}.hero__mt-ios-text a:after{content:">"}.hero__mt-android{height:527px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 527px;background-image:url(/images/mobiletogether/MT_And_app_1370.jpg)}.hero__mt-android-text{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;max-width:530px;position:absolute;left:85px;bottom:150px}@media only screen and (max-width:991px){.hero__mt-android-text{font-size:21px;padding-top:8px;line-height:26px}}.hero__mt-android-text a{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#3571c3;text-decoration:none}.hero__mt-android-text a a{color:#3571c3}.hero__mt-android-text a ul{list-style-type:disc}.hero__mt-android-text a ul li{line-height:35px}@media only screen and (max-width:991px){.hero__mt-android-text a{font-size:16px;padding:6px 20px;line-height:20px}}.hero__mt-android-text a:after{content:">"}.hero__mt-windows{height:527px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 527px;background-image:url(/images/mobiletogether/MT_Win_app_1370.jpg)}.hero__mt-windows-text{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;max-width:530px;position:absolute;left:85px;bottom:150px}@media only screen and (max-width:991px){.hero__mt-windows-text{font-size:21px;padding-top:8px;line-height:26px}}.hero__mt-windows-text a{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#3571c3;text-decoration:none}.hero__mt-windows-text a a{color:#3571c3}.hero__mt-windows-text a ul{list-style-type:disc}.hero__mt-windows-text a ul li{line-height:35px}@media only screen and (max-width:991px){.hero__mt-windows-text a{font-size:16px;padding:6px 20px;line-height:20px}}.hero__mt-windows-text a:after{content:">"}.hero__server{height:640px;background-repeat:no-repeat;background-position:bottom;background-size:1370px 640px;background-image:url(/images/server/server_software_visual_1370.jpg)}.hero__server-headersmall{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;color:#e6e7e8;text-align:center;position:absolute;bottom:317px;max-width:1370px;width:1370px;line-height:45px;background-color:rgba(0,0,0,.3);font-weight:700}@media only screen and (max-width:991px){.hero__server-headersmall{font-size:21px;padding-top:8px;line-height:26px}}.hero__server-headerlarge{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0;line-height:104px;font-weight:700;background-color:hsla(0,0%,100%,.7);color:#3f4649;text-align:center;text-transform:uppercase;width:1370px;height:104px;position:absolute;bottom:213px}@media only screen and (max-width:991px){.hero__server-headerlarge{font-size:40px;line-height:50px}}.hero__server-textheader{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;color:#3f4649;height:45px;background-color:hsla(0,0%,100%,.7);text-align:center;position:absolute;bottom:168px;max-width:1370px;width:100%;line-height:45px}@media only screen and (max-width:991px){.hero__server-textheader{font-size:21px;padding-top:8px;line-height:26px}}.hero__server-text{font-size:24px;line-height:34px;color:#434749;color:#fff;padding:30px 85px 0;height:168px;background-color:rgba(0,0,0,.6);text-align:center;position:absolute;bottom:0}@media only screen and (max-width:991px){.hero__server-text{font-size:16px;padding:6px 20px;line-height:20px}}.hero__smp{background-color:#cce1ea}.hero__renewals{background-color:#7b9db9}.hero__renewals .training-link__header,.hero__renewals .training-link__text{color:#fff}.hero__nlform{position:relative;top:60px}.hero__nlform-container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px}.hero__nlform-container-col{padding:25px}.hero__nlform-group{margin:0 auto;padding-bottom:8px}.hero__nlform-group label{display:inline-block;width:100px}.hero__nlform-group label.error{width:50%;color:red}.hero__nlform form{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.hero__nlform form a{color:#3571c3}.hero__nlform form ul{list-style-type:disc}.hero__nlform form ul li{line-height:35px}@media only screen and (max-width:991px){.hero__nlform form{font-size:16px;padding:6px 20px;line-height:20px}}.hero__nlform p{margin-top:0;margin-bottom:.5em;font-weight:700}.hero__nlform button{border:0;background:none;box-shadow:none;border-radius:0;color:#fff;background-color:#3471c2;padding:15px 25px;text-transform:uppercase;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;font-weight:700}.hero__nlform button:focus{outline:none}.sections{padding:50px 0}.sections__header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0}@media only screen and (max-width:991px){.sections__header{font-size:30px;padding-top:8px;line-height:34px}}.sections__text{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.sections__text{font-size:16px;padding:6px 20px;line-height:20px}}.sections__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}.sections__section-image{width:140px;padding:0;-ms-flex-negative:0;flex-shrink:0}.sections__section-title{font-size:30px;font-weight:400;line-height:40px;color:#434749}.sections__section-title.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.sections__section-text{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.sections__section-text{font-size:16px;padding:6px 20px;line-height:20px}}.pageheader__title{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;padding-top:15px;padding-bottom:15px}@media only screen and (max-width:991px){.pageheader__title{font-size:30px;padding-top:8px;line-height:34px}}.pageheader__subtitle{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center;max-width:100%;font-size:24px;padding-bottom:30px}.pageheader__subtitle a{color:#3571c3}.pageheader__subtitle ul{list-style-type:disc}.pageheader__subtitle ul li{line-height:35px}@media only screen and (max-width:991px){.pageheader__subtitle{font-size:16px;padding:6px 20px;line-height:20px}}.pageheader.gray{background-color:#f1f2f2}.pageheader.darkgray{background-color:#e6e6e6}.bar{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;height:75px;line-height:75px;width:100%;max-width:100%;text-align:center}@media only screen and (max-width:991px){.bar{font-size:21px;padding-top:8px;line-height:26px}}.bar.onlinetraining{background-color:#64a3a9;color:#fff}.advanced{background-color:#f1f2f2;border-top:none}.withsubnav .advanced{padding-top:175px}.advanced .container{background-color:#e6e7e8;padding-bottom:30px;border-bottom:1px solid #a7a9ac}.advanced__title{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;padding:40px 0 15px}@media only screen and (max-width:991px){.advanced__title{font-size:30px;padding-top:8px;line-height:34px}}.advanced__subtitle{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px;text-align:center;padding:0 30px 15px;max-width:100%}@media only screen and (max-width:991px){.advanced__subtitle{font-size:21px;padding-top:8px;line-height:26px}}.advanced__text{font-size:24px;line-height:34px;color:#434749;text-align:center;padding-bottom:15px;max-width:100%}@media only screen and (max-width:991px){.advanced__text{font-size:16px;padding:6px 20px;line-height:20px}}.advanced__logo{text-align:center;padding-bottom:15px}.advanced__logo a,.advanced__logo img{margin:0 auto}.advanced__list{font-size:24px;line-height:34px;color:#434749;margin:0;padding:0 30px!important;float:left;width:50%}@media only screen and (max-width:991px){.advanced__list{font-size:16px;padding:6px 20px;line-height:20px}}.faqs{background-color:#f1f2f2}.faqs__faq{padding:15px 0 10px}.faqs__question{font-size:24px;line-height:34px;color:#434749;color:#3571c3;background-image:url(/images/mobiletogether/faq_01.png);background-repeat:no-repeat;background-position-y:8px;padding-left:25px;cursor:pointer}@media only screen and (max-width:991px){.faqs__question{font-size:16px;padding:6px 20px;line-height:20px}}.faqs__question.active{background-image:url(/images/mobiletogether/faq_02.png)}.faqs__answer{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;background-color:#fff;padding:15px;display:none}.faqs__answer a{color:#3571c3}.faqs__answer ul{list-style-type:disc}.faqs__answer ul li{line-height:35px}@media only screen and (max-width:991px){.faqs__answer{font-size:16px;padding:6px 20px;line-height:20px}}.faqs__answer ul{padding-top:8px;padding-bottom:15px}.benefits{padding-bottom:40px;background-color:#e6e6e6}.benefits .container{background-color:#f1f2f2;padding-top:40px;padding-bottom:40px}.benefits__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.benefits__title{font-size:30px;font-weight:400;line-height:40px;color:#434749;text-align:center}.benefits__title.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.benefits__text{font-size:24px;line-height:34px;color:#434749;padding:25px;width:550px}@media only screen and (max-width:991px){.benefits__text{font-size:16px;padding:6px 20px;line-height:20px}}.benefits__text-left{text-align:right}.benefits__text-right{text-align:left}.benefits__image{padding:10px;-ms-flex-negative:0;flex-shrink:0}.contactcard{background-color:#fff;padding:25px;margin-bottom:35px;margin-top:35px}.contactcard__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contactcard__header{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-weight:700;width:50%;text-align:right;padding-right:20px;margin-bottom:15px}.contactcard__header a{color:#3571c3}.contactcard__header ul{list-style-type:disc}.contactcard__header ul li{line-height:35px}@media only screen and (max-width:991px){.contactcard__header{font-size:16px;padding:6px 20px;line-height:20px}}.contactcard-left{text-align:right;border-right:1px solid #bcbec0;padding-right:20px;width:50%}.contactcard-right{padding-left:20px}.contactcard__item{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.contactcard__item a{color:#3571c3}.contactcard__item ul{list-style-type:disc}.contactcard__item ul li{line-height:35px}@media only screen and (max-width:991px){.contactcard__item{font-size:16px;padding:6px 20px;line-height:20px}}.contactcard__item-grey{color:#777b7c}.timeline{padding:35px 0}.timeline__left,.timeline__right{display:block}.timeline__left{float:left;width:200px;text-align:right;font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;color:#5c6163;padding-top:2px}.timeline__left a{color:#3571c3}.timeline__left ul{list-style-type:disc}.timeline__left ul li{line-height:35px}@media only screen and (max-width:991px){.timeline__left{font-size:16px;padding:6px 20px;line-height:20px}}.timeline__right{margin-left:220px}.timeline__title{font-size:26px;font-weight:400;line-height:34px;color:#434749;text-transform:uppercase;text-transform:none;padding-bottom:8px}.timeline__text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.timeline__text a{color:#3571c3}.timeline__text ul{list-style-type:disc}.timeline__text ul li{line-height:35px}@media only screen and (max-width:991px){.timeline__text{font-size:16px;padding:6px 20px;line-height:20px}}.timeline__button{float:right;margin-bottom:30px}.timeline__item{clear:both;border-top:1px solid #bcbec0;padding-top:30px}.timeline__item:first-of-type{border-top:none}.docindex{background-color:#e6e7e8;border-top:1px solid #bcbec0;border-bottom:1px solid #bcbec0;padding:35px 0}.docindex__text{font-size:24px;line-height:34px;color:#434749;text-align:center;padding-bottom:15px}@media only screen and (max-width:991px){.docindex__text{font-size:16px;padding:6px 20px;line-height:20px}}.docindex__list ul{margin:0;width:50%;float:left}.docindex__list li{padding-left:0;background:none}.manuals{padding:35px 0}.manuals__item{padding:13px 0;border-top:1px solid #d8d8d8}.manuals__item:first-of-type{padding-top:0;border-top:none}.manuals__item-title{font-size:26px;font-weight:400;line-height:34px;color:#434749;text-transform:uppercase}.manuals__online{clear:both}.manuals__online-title{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.manuals__online-title{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__online ul{padding-left:0;margin-top:0}.manuals__online ul li.list__list-item{background:none;padding-left:0}.manuals__pdf{clear:both}.manuals__pdf-title{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.manuals__pdf-title{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__pdf-item{background-color:#f1f2f2;width:100%;display:block;overflow:hidden;padding:15px;margin:10px 0;clear:both}.manuals__pdf-logo{float:left;width:90px}.manuals__pdf-logo img{width:70px;height:60px}.manuals__pdf-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;float:left;line-height:60px}.manuals__pdf-text a{color:#3571c3}.manuals__pdf-text ul{list-style-type:disc}.manuals__pdf-text ul li{line-height:35px}@media only screen and (max-width:991px){.manuals__pdf-text{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__pdf-button{float:right;padding:4px 0}.manuals__pdf-size{font-size:18px;line-height:28px;color:#434749;color:#5c6163;padding-left:10px}.manuals__pdf-size a{color:#3571c3}.manuals__pdf-size ul{list-style-type:disc}.manuals__pdf-size ul li{line-height:35px}@media only screen and (max-width:991px){.manuals__pdf-size{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__printed{padding:20px 0;clear:both;display:block;overflow:hidden;height:200px}.manuals__printed-logo{float:left;width:163px}.manuals__printed-textcontainer{float:left;height:100%;margin-top:25px}.manuals__printed-text-header{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.manuals__printed-text-header{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__printed-text-title{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;font-weight:700}.manuals__printed-text-title a{color:#3571c3}.manuals__printed-text-title ul{list-style-type:disc}.manuals__printed-text-title ul li{line-height:35px}@media only screen and (max-width:991px){.manuals__printed-text-title{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__printed-text-pages{color:#5c6163}.manuals__printed-isbn{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;float:right;text-align:right;height:100%;margin-top:65px;margin-right:25px}.manuals__printed-isbn a{color:#3571c3}.manuals__printed-isbn ul{list-style-type:disc}.manuals__printed-isbn ul li{line-height:35px}@media only screen and (max-width:991px){.manuals__printed-isbn{font-size:16px;padding:6px 20px;line-height:20px}}.manuals__printed-button{float:right;height:100%;margin-top:55px}.homepage_counter{background-color:#808285}.homepage_counter .container{padding-top:45px;padding-bottom:15px}.homepage_counter__counter{font-family:Arial Black,Arial;font-size:33px;font-weight:900;color:#f1f2f2}.homepage_counter__users{font-size:18px;line-height:28px;color:#434749;padding-left:15px;color:#d1d3d4}.homepage_counter__users a{color:#3571c3}.homepage_counter__users ul{list-style-type:disc}.homepage_counter__users ul li{line-height:35px}@media only screen and (max-width:991px){.homepage_counter__users{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory{background-color:#f1f2f2}.partnerdirectory-header{background-color:#e6e7e8;border-bottom:1px solid #bcbec0}.partnerdirectory-header-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding:50px 0 0}.partnerdirectory-header-text a{color:#3571c3}.partnerdirectory-header-text ul{list-style-type:disc}.partnerdirectory-header-text ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory-header-text{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory-header-button{float:right}.partnerdirectory-header form{margin-bottom:50px;margin-top:15px}.partnerdirectory-header form select{margin-right:20px}.partnerdirectory-top{background-color:#f1f2f2;padding:30px 0 20px}.partnerdirectory-title{font-size:30px;font-weight:400;line-height:40px;color:#434749;margin:0;padding:0;text-align:left}.partnerdirectory-title.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.partnerdirectory-title-container{float:left}.partnerdirectory-filtertext{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;margin:0;padding:0;text-align:right}.partnerdirectory-filtertext a{color:#3571c3}.partnerdirectory-filtertext ul{list-style-type:disc}.partnerdirectory-filtertext ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory-filtertext{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory-filtertext-container{float:right}.partnerdirectory__left{float:left;width:185px;font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-left:35px;padding-top:43px}.partnerdirectory__left a{color:#3571c3}.partnerdirectory__left ul{list-style-type:disc}.partnerdirectory__left ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory__left{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__left .premier{position:relative;left:-41px;top:-43px}.partnerdirectory__left .partnerlogo{padding-bottom:20px;max-width:120px}.partnerdirectory__center{float:right;max-width:1000px;padding-right:35px}.partnerdirectory__bottom{clear:both}.partnerdirectory__item{background-color:#fff;padding-top:35px;margin-bottom:35px;border-left:5px solid #f1f2f2}.partnerdirectory__itemcontainer:after{content:"";clear:both;display:table}.partnerdirectory__companyname{font-size:24px;line-height:34px;color:#434749;padding:0;margin:0}@media only screen and (max-width:991px){.partnerdirectory__companyname{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__description{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-top:43px;margin:0}.partnerdirectory__description a{color:#3571c3}.partnerdirectory__description ul{list-style-type:disc}.partnerdirectory__description ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory__description{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__products{width:100%;text-align:center;clear:both}.partnerdirectory__products>li{margin-bottom:24px;display:inline-block;padding:9px}.partnerdirectory__list{margin:0;padding:35px 0}.partnerdirectory__address,.partnerdirectory__contact{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;width:50%;padding:0;margin:35px 0;float:left}.partnerdirectory__address a,.partnerdirectory__contact a{color:#3571c3}.partnerdirectory__address ul,.partnerdirectory__contact ul{list-style-type:disc}.partnerdirectory__address ul li,.partnerdirectory__contact ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory__address,.partnerdirectory__contact{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__address{text-align:right;padding-right:20px;border-right:1px solid #bcbec0}.partnerdirectory__contact{text-align:left;padding-left:20px}.partnerdirectory__courses{clear:both;margin:0 auto 35px;text-align:center}.partnerdirectory__courses-title{font-size:24px;line-height:34px;color:#434749;padding:15px 0 0;margin:0;text-transform:uppercase}@media only screen and (max-width:991px){.partnerdirectory__courses-title{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__courses-description{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding-top:8px;padding-bottom:14px;margin:0}.partnerdirectory__courses-description a{color:#3571c3}.partnerdirectory__courses-description ul{list-style-type:disc}.partnerdirectory__courses-description ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory__courses-description{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__courses-additional{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;padding:8px 0 14px;line-height:46px;float:left}.partnerdirectory__courses-additional a{color:#3571c3}.partnerdirectory__courses-additional ul{list-style-type:disc}.partnerdirectory__courses-additional ul li{line-height:35px}@media only screen and (max-width:991px){.partnerdirectory__courses-additional{font-size:16px;padding:6px 20px;line-height:20px}}.partnerdirectory__courses-additional>img{float:left;padding-right:8px}.partnerdirectory__courses-url{float:right}.partnerdirectory__courses>a{cursor:pointer}.partnerdirectory__courselist{display:none;clear:both;padding:0 35px}.partnerdirectory__coursecontainer{padding:15px 0;border-top:1px solid #ccc;overflow:hidden}.partner__applynow,.partner__benefits,.partner__intro,.partner__qualified,.partner__questions,.partner__requirements,.partner__reseller{padding:35px 0}.partner__applynow-text,.partner__benefits-text,.partner__intro-text,.partner__qualified-text,.partner__questions-text,.partner__requirements-text,.partner__reseller-text{font-size:24px;line-height:34px;color:#434749;margin:0}@media only screen and (max-width:991px){.partner__applynow-text,.partner__benefits-text,.partner__intro-text,.partner__qualified-text,.partner__questions-text,.partner__requirements-text,.partner__reseller-text{font-size:16px;padding:6px 20px;line-height:20px}}.partner__applynow-list,.partner__benefits-list,.partner__intro-list,.partner__qualified-list,.partner__questions-list,.partner__requirements-list,.partner__reseller-list{margin:0;padding:0}.partner__applynow-list>li,.partner__benefits-list>li,.partner__intro-list>li,.partner__qualified-list>li,.partner__questions-list>li,.partner__requirements-list>li,.partner__reseller-list>li{font-size:24px;line-height:34px;color:#434749}@media only screen and (max-width:991px){.partner__applynow-list>li,.partner__benefits-list>li,.partner__intro-list>li,.partner__qualified-list>li,.partner__questions-list>li,.partner__requirements-list>li,.partner__reseller-list>li{font-size:16px;padding:6px 20px;line-height:20px}}.partner__applynow-header,.partner__benefits-header,.partner__intro-header,.partner__qualified-header,.partner__questions-header,.partner__requirements-header,.partner__reseller-header{font-size:30px;font-weight:400;line-height:40px;color:#434749;margin-top:0}.partner__applynow-header.news,.partner__benefits-header.news,.partner__intro-header.news,.partner__qualified-header.news,.partner__questions-header.news,.partner__requirements-header.news,.partner__reseller-header.news{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}.partner__intro{background-color:#f1f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.partner__intro-header{text-align:center}.partner__intro-header-bold{font-weight:700}.partner__benefits{background-color:#fff}.partner__requirements{background-color:#fff;border-bottom:1px solid #ccc}.partner__applynow{background-color:#f1f2f2}.partner__applynow-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center;margin-top:0;padding-top:0}@media only screen and (max-width:991px){.partner__applynow-header{font-size:30px;padding-top:8px;line-height:34px}}.partner__applynow-intro{font-size:24px;line-height:34px;color:#434749;text-align:center;margin:0}@media only screen and (max-width:991px){.partner__applynow-intro{font-size:16px;padding:6px 20px;line-height:20px}}.partner__applynow-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.partner__applynow-text a{color:#3571c3}.partner__applynow-text ul{list-style-type:disc}.partner__applynow-text ul li{line-height:35px}@media only screen and (max-width:991px){.partner__applynow-text{font-size:16px;padding:6px 20px;line-height:20px}}.partner__applynow-list{margin:25px 0}.partner__applynow-list>li{margin-bottom:15px;background-image:none;padding-left:0}.partner__questions{background-color:#e6e7e8;border-top:1px solid #ccc;font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center}.partner__questions a{color:#3571c3}.partner__questions ul{list-style-type:disc}.partner__questions ul li{line-height:35px}@media only screen and (max-width:991px){.partner__questions{font-size:16px;padding:6px 20px;line-height:20px}}.partner__level{padding-bottom:35px}.partner__level-header{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0;text-align:center}@media only screen and (max-width:991px){.partner__level-header{font-size:30px;padding-top:8px;line-height:34px}}.partner__level .partner__requirements-header{margin-top:30px}.partner__level-premier{background-color:#e6e7e8}.partner__level-premier>.container{background-color:#fff}.partner__level-premier .partner__level-header{background-color:#e6e7e8;padding:35px 0}.partner__level-premier .partner__level-container{padding:25px}.partner__level-premier .partner__benefits-header{margin-top:80px}.partner__level-premier-badge{position:absolute;width:156px;height:67px;background-repeat:no-repeat;background-position:bottom;background-size:156px 67px;background-image:url(/images/partner/premier_partner_large.png);left:75px}.table__3rdparty tr,.table__dictionary tr{border-bottom:1px solid #ccc}.table__3rdparty tr:last-of-type,.table__dictionary tr:last-of-type{border:none}.table__3rdparty tr:first-of-type td,.table__dictionary tr:first-of-type td{text-align:center}.table__3rdparty td,.table__dictionary td{padding:15px;text-align:left}.table__3rdparty td.align-center,.table__dictionary td.align-center{text-align:center}.table__3rdparty td.align-center img,.table__dictionary td.align-center img{margin:0 auto}.table__dictionary{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px}.table__dictionary a{color:#3571c3}.table__dictionary ul{list-style-type:disc}.table__dictionary ul li{line-height:35px}@media only screen and (max-width:991px){.table__dictionary{font-size:16px;padding:6px 20px;line-height:20px}}.table__dictionary tr:first-of-type td{font-weight:700}.mainnavcontainer,.table__dictionary tr:nth-child(2n){background-color:#fff}.mainnavcontainer{width:100%;max-width:1370px;margin:0 auto;padding:12px 85px 3px;position:fixed;z-index:10}@media only screen and (max-width:767px){.mainnavcontainer{padding:5px}}.mainnavcontainer a,.mainnavcontainer li,.mainnavcontainer nav,.mainnavcontainer ul{margin:0;padding:0}.toggleMenu{display:none;width:100%}.toggleMenu>li{display:inline-block}.toggleMenu>li.menuButton{float:right}.toggleMenuButton{background:#666;padding:10px 15px;color:#fff}.mainnav{list-style:none;*zoom:1;background:#fff;position:relative;font-family:Arial Narrow,Arial,sans-serif;letter-spacing:1px;font-stretch:condensed;font-size:20px}@media only screen and (max-width:767px){.mainnav{background-color:#ddd}}.mainnav:after,.mainnav:before{content:" ";display:table}.mainnav:after{clear:both}.mainnav ul{list-style:none;width:14em}@media only screen and (max-width:767px){.mainnav ul{display:block;width:100%}}.mainnav a{padding:10px 15px;color:#323638;*zoom:1;text-decoration:none}.mainnav>li{float:left;z-index:200}@media only screen and (max-width:767px){.mainnav>li{float:none}}.mainnav>li.hover{background-color:#ccc}.mainnav>li.hover>ul{left:0}@media only screen and (max-width:767px){.mainnav>li.hover>ul{position:static}}.mainnav>li>a{display:block;text-transform:uppercase}.mainnav>li>.parent{background-position:95% 50%;background-image:url(/images/nav/arrow_down.png);background-repeat:no-repeat;padding-right:20px}.mainnav>li>.parent.hover{background-color:#ccc}@media only screen and (max-width:767px){.mainnav>li>.parent{background-position:95% 50%}}.mainnav>li.logo{margin-right:15px}.mainnav>li.logo.hover{background-color:#fff}@media only screen and (max-width:767px){.mainnav>li.logo{display:none}}.mainnav>li.social{float:right}@media only screen and (max-width:767px){.mainnav>li.social{float:none}}.mainnav>li.social.hover{background-color:#fff}.mainnav>li.social>a{padding:5px 0 0 15px}.mainnav li{position:relative}.mainnav li ul{position:absolute;left:-9999px;z-index:100}.mainnav li li a{display:block;background:#ddd;position:relative;z-index:100}.mainnav li li.hover a{background-color:#ccc}.mainnav li li.hover ul{left:100%;top:0}@media only screen and (max-width:767px){.mainnav li li.hover ul{position:static}}.mainnav li li li .hover a{background-color:#bbb}.mainnav li li li a{background:#ddd;z-index:200}.mainnav li li .parent{background-image:url(/images/nav/arrow_right.png);background-repeat:no-repeat;background-position:95% 50%}@media only screen and (max-width:767px){.mainnav li li .parent{background-image:url(/images/nav/arrow_down.png);background-repeat:no-repeat;background-position:95% 50%}}.support_form .formlist h2{font-size:44px;font-weight:400;line-height:54px;color:#434749;margin:0;padding:15px 0}@media only screen and (max-width:991px){.support_form .formlist h2{font-size:30px;padding-top:8px;line-height:34px}}.support_form .formlist label{vertical-align:top;display:inline-block;width:200px}.support_form .formlist label.required{font-weight:700}.support_form .formlist label.radio{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;width:500px;padding-left:15px}.support_form .formlist label.radio a{color:#3571c3}.support_form .formlist label.radio ul{list-style-type:disc}.support_form .formlist label.radio ul li{line-height:35px}@media only screen and (max-width:991px){.support_form .formlist label.radio{font-size:16px;padding:6px 20px;line-height:20px}}.support_form .formlist input,.support_form .formlist select,.support_form .formlist textarea{display:inline-block;width:800px}.support_form .formlist input[type=radio],.support_form .formlist select[type=radio],.support_form .formlist textarea[type=radio]{width:auto;vertical-align:baseline;height:32px}.support_form .formlist input[type=radio]:focus,.support_form .formlist select[type=radio]:focus,.support_form .formlist textarea[type=radio]:focus{outline:none}.support_form .formlist .form_combo,.support_form .formlist .form_edit,.support_form .formlist .form_file,.support_form .formlist .form_multiline,.support_form .formlist .form_multiradio{padding:8px 0}.support_form button:disabled{color:#ddd}.column-ads.mt-adv{background-color:#dcecf9}.column-ads .container{padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column-ads__ad{max-width:176px}.column-ads__ad-text{font-size:18px;line-height:28px;color:#434749;font-size:22px;line-height:32px;text-align:center}.column-ads__ad-text a{color:#3571c3}.column-ads__ad-text ul{list-style-type:disc}.column-ads__ad-text ul li{line-height:35px}@media only screen and (max-width:991px){.column-ads__ad-text{font-size:16px;padding:6px 20px;line-height:20px}}.column-ads__ad-button{text-align:center}.search-box{padding-bottom:25px}.search-box .container{border-top:1px solid #ccc}.search-box input,.search-box label{display:inline-block}.search-box label{width:100px}.search-box label.error{width:50%;padding-left:25px;color:red}.search-box button{border:0;background:none;box-shadow:none;border-radius:0;color:#fff;background-color:#3471c2;padding:15px 25px;text-transform:uppercase;font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;font-weight:700}.search-box button:focus{outline:none}.search-results{font-size:18px;line-height:28px;color:#434749}.search-results a{color:#3571c3}.search-results ul{list-style-type:disc}.search-results ul li{line-height:35px}@media only screen and (max-width:991px){.search-results{font-size:16px;padding:6px 20px;line-height:20px}}.search-results .container{border-top:1px solid #ccc}.search-results__table{width:100%;display:table}.search-results__table-row{display:table-row}.search-results__table-row .header{font-weight:700}.search-results__table-cell{display:table-cell;padding:15px}.eofk{padding-top:150px}.eofk .form-group{margin-bottom:15px}.eofk .form-group input,.eofk .form-group label,.eofk .form-group span{display:inline-block}.eofk .form-group label{width:210px;vertical-align:top}.eofk .form-group input,.eofk .form-group select,.eofk .form-group textarea{width:420px}.eofk h3{margin-bottom:10px}.training.band-first{padding-top:100px}.newsletter-profile__results{font-weight:700;color:green}.releasenotes td,.releasenotes th{text-align:left;padding:8px;vertical-align:top}.releasenotes thead>tr,.releasenotes tr:nth-of-type(2n){background-color:#f1f1f1}.releasenotes thead>tr:hover,.releasenotes tr:hover,.releasenotes tr:nth-of-type(2n):hover{background-color:#ccc}.releasenotes table{margin-bottom:50px}.releasenotes ol{margin:20px 0;padding:0}.releasenotes ol li{margin-bottom:5px}.releasenotes label{width:215px;font-weight:700;display:inline-block}.releasenotes span{display:inline-block;padding-left:5px;padding-right:15px}.jssorb05{position:absolute}.jssorb05 .av,.jssorb05 div,.jssorb05 div:hover{position:absolute;width:12px;height:12px;background:url(/images/homepage/01.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb05 .av,.jssorb05 .av:hover,.jssorb05 div:hover{background:url(/images/homepage/02.png) no-repeat}.jssora22l,.jssora22r{display:block;position:absolute;width:33px;height:70px;cursor:pointer;background:url(/images/homepage/arrow_left.png) 50% no-repeat;overflow:hidden}.jssora22r{background:url(/images/homepage/arrow_right.png) 50% no-repeat}body{font-family:Arial,sans-serif;font-size:18px;color:#434749}h1{font-size:60px;font-weight:400;line-height:72px;color:#323638;margin:0}h1.productgroup{font-size:65px;line-height:82px;color:#7d828c}.introtext{margin:auto;font-size:32px;line-height:44px;color:#323638;max-width:920px}h2{font-size:44px;line-height:54px;margin:0;padding:15px 0}h2,h3{font-weight:400;color:#434749}h3{font-size:30px;line-height:40px}h3.news,h4{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-stretch:condensed}h4{font-size:40px;color:#808285}h5{font-family:Arial Narrow,Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;font-size:32px;line-height:42px}.leadtext,h5{color:#434749}.leadtext{font-size:24px;line-height:34px}.leadtext a{line-height:40px;color:#3571c3}.copy{font-size:18px;line-height:28px;color:#434749}.copy a{color:#3571c3}.copy ul{list-style-type:disc}.copy ul li{line-height:35px}.copy.large{font-size:22px;line-height:32px}.copy.large ul li{line-height:40px}.copy.small{font-size:16px}.centered{text-align:center}.bandheadline{font-size:32px;line-height:42px;color:#434749}.footer{background-color:#323638;display:block;overflow:hidden;padding:45px 0 50px;max-width:1370px;margin:0 auto}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__menu{padding:0 12px;margin:0;float:left}.footer__menu-noheader{margin-top:22px}.footer__menu-item{font-family:Arial,sans-serif;font-size:16px;line-height:22px;list-style:none;color:#ccc}.footer__menu-item.header{text-transform:uppercase;color:#fff}.footer__menu-item.header.padding-top{padding-top:25px}.footer__menu-item.header a{text-decoration:none;color:#fff}.footer__menu-item a{text-decoration:none;color:#ccc}.footer__menu-item a:hover{color:#a7d0f4}.footer__language{background-color:#bcbec0;font-size:19px;color:#323638;max-width:1370px;margin:0 auto}.footer__language a{color:#3571c3;text-decoration:none}.footer__copy{background-color:#000;font-family:Arial,sans-serif;font-size:16px;color:#999;padding:23px 15px 50px;text-align:center;max-width:1370px;margin:0 auto}.footer__copy a{color:#a7d0f4;text-decoration:none}.language-list{width:430px;padding:0;margin:0 auto}.language-list__header,.language-list__language{list-style:none;float:left;padding:3px 7px;margin:4px 0}.language-list__language{text-transform:uppercase;border-right:1px solid #929497}.language-list__language.selected{background-color:#a7d0f4;color:#ccc}.language-list li:last-of-type{border-right:none}

/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}

/*# sourceMappingURL=altova.min.css.map */
