html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::after,::before,input[type=search]{box-sizing:border-box}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.spacer{display:inline-block;width:20px}.alignRight{text-align:right}.floatRight{float:right}.qry{display:none}.hidden{display:none !important;visibility:hidden}.keepOne{display:none}.clear{clear:both}.clear:after{content:"";display:table;clear:both}iframe[name='google_conversion_frame'],img[src*="googlead"]{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;position:relative;left:-13px;float:left;border:0 !important}.is-faded-out{opacity:0 !important;visibility:hidden !important}.no-js .js-required{display:none}div:focus{outline:0}.js-cycle>div{display:none}html{font-size:1rem}body{-webkit-font-feature-settings:"kern","liga";-ms-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";background-color:#fff;color:#262626}body:lang(en),body:lang(fr),body:lang(de){font-family:"Lato","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}body:lang(ja){font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body:lang(zh){font-family:"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif}body,.h2.aside-promo a{font-size:1.05rem;line-height:1.6}@media screen and (min-width: 48em){body,.h2.aside-promo a{font-size:1.15rem;line-height:1.7}}body,::after,::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,ul,ol,pre,blockquote,figure,.figure{margin:1rem 0}li{margin:0 0 .65rem 0}h1,.h1{font-size:2.25rem;line-height:1.25;font-weight:300;margin:1.375rem 0 1.375rem 0}@media screen and (min-width: 48em){h1,.h1{font-size:2.5rem;line-height:1.125}}@media screen and (min-width: 63.9375em){h1,.h1{font-size:2.75rem;line-height:1.2}}.h1plus{font-size:2.5rem;line-height:1;font-weight:300}@media screen and (min-width: 48em){.h1plus{font-size:2.85rem;line-height:1}}@media screen and (min-width: 63.9375em){.h1plus{font-size:3.15rem;line-height:1}}h2,.h2{font-size:1.55rem;line-height:1.154;font-weight:700;margin:0 0 1.375rem 0}@media screen and (min-width: 48em){h2,.h2{font-size:1.65rem;line-height:1.25}}@media screen and (min-width: 63.9375em){h2,.h2{font-size:1.85rem;line-height:1.25}}h3,.h3{font-size:1.35rem;line-height:1.136;font-weight:700;margin:1.65em 0 .825em 0}@media screen and (min-width: 48em){h3,.h3{font-size:1.45rem;line-height:1.25}}@media screen and (min-width: 63.9375em){h3,.h3{font-size:1.65rem;line-height:1.25}}h4,.h4{font-size:1.3rem;line-height:1.111;font-weight:700;margin:2.475em 0 .825em 0}@media screen and (min-width: 48em){h4,.h4{font-size:1.35rem;line-height:1.222}}h5,h6{font-size:1.2rem;line-height:1.4;font-weight:700;margin:1.65em 0 0 0}@media screen and (min-width: 48em){h5,h6{font-size:1.2rem;line-height:1.58}}.small{font-size:0.875rem;line-height:1.25}xsmall{font-size:0.75rem;line-height:1}h1+h2{color:#737373}.h1.heading-section-name{color:#737373;margin:.625rem 0 3.75rem 0}.h2.aside-promo{color:#888;font-weight:400;margin-bottom:2rem}@media screen and (min-width: 20em) and (max-width: 48em){.h2.aside-promo{font-size:1.2rem;font-weight:bold}}.h2.aside-promo a{font-weight:normal;display:inline-block;padding-left:1rem}h3 .sub,.h3 .sub{display:block;font-weight:normal;font-style:italic;color:#737373}.heading-sub{font-style:italic;display:block;font-size:.7em}.gold-ital,.subhead-accent,.card-body .card-date,.colList-item .colList-content .h3{color:#AB6F07;font-style:italic}.subhead-accent{font-size:1.2rem;line-height:1.4;font-weight:400;display:block}@media screen and (min-width: 48em){.subhead-accent{font-size:1.2rem;line-height:1.58}}small,.small{font-size:70%;color:#6f6f6f;line-height:0}small::before,.small::before{content:"\00a0\00a0"}small.clear,.small.clear{display:block;line-height:1.65em}small.clear::before,.small.clear::before{content:""}.secondary,figure,.figure,.footnote{color:#737373;font-size:0.9rem}.footnote{font-style:italic;display:block;margin-bottom:2rem}.footnotes{margin-top:3rem;border-top:1px solid rgba(0,0,0,0.1)}.footnote-ref{font-size:0.7em;position:relative;top:-0.3em;margin:0 0.1em 0 0.25em}.intro p{font-size:1.2em}[class*="col-"] h2:first-child,[class*="col-"] h3:first-child,[class*="col-"] h4:first-child,[class*="col-"] .h2:first-child,[class*="col-"] .h3:first-child,[class*="col-"] .h4:first-child{margin-top:0}a{-webkit-transition:color 0.1s linear;transition:color 0.1s linear;color:#0071bc;text-decoration:none}a:hover{color:#003a60;text-decoration:underline}a:active,a:focus{color:#003a60;outline:none}nav a:hover{text-decoration:none}blockquote{border-left:2px solid rgba(0,0,0,0.1);color:#4c4c4c;padding-left:.825em}cite{color:#666;font-style:italic}cite:before{content:"\2014 \00A0"}.badge{display:inline-block;padding:1px 8px;margin-right:6px;background-color:#333;background:#0071bc;font-family:tahoma,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:9px;font-weight:bold;line-height:14px;color:#fff;vertical-align:middle;text-transform:uppercase;border-radius:2px;position:relative;top:-2px}hr{display:block;height:1px;border:0;color:transparent;border-bottom:1px solid rgba(0,0,0,0.1);margin:1.65em 0;padding:0;clear:both}audio,canvas,iframe,img,svg,video{vertical-align:middle}.truncator-link{display:block}.hide{display:none}.relative{position:relative;clear:both}.section_content .link-en:after{font-size:.8em}.de .section_content .link-en:after{content:"\00a0(Englisch)"}.fr .section_content .link-en:after{content:"\00a0(Anglais)"}.ja .section_content .link-en:after{content:"\00a0(英語)"}.zh .section_content .link-en:after{content:"\00a0(英语)"}.ja em,.ja i,.ja *{font-style:normal !important}@font-face{font-family:'icomoon';src:url("//media.flexerasoftware.com/binary/crpr-iconfont.eot?3bbkxa");src:url("//media.flexerasoftware.com/binary/crpr-iconfont.eot?3bbkxa#iefix") format("embedded-opentype"),url("//media.flexerasoftware.com/binary/crpr-iconfont.ttf?3bbkxa") format("truetype"),url("//media.flexerasoftware.com/binary/crpr-iconfont.woff?3bbkxa") format("woff"),url("//media.flexerasoftware.com/binary/crpr-iconfont.svg?3bbkxa#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="iconr-"]:after,[class*=" iconr-"]:after,[class^="iconl-"]:before,[class*=" iconl-"]:before,[class^="icon-"],[class*=" icon-"],.section_alert:before,.alert:before,.dropdown-button:after,.linkarrow:after,[class*="linkarrow-"]:before,.card_video .card-header:after,.ticker__item:after,.isTouchEnabled .js-add-close:after,.siteMenu .menuUnfold-trigger:after,.primaryPromo-side a.video:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}[class^="iconr-"]:after,[class*=" iconr-"]:after{padding-left:.25em;padding-right:.1em;display:inline-block}[class^="iconl-"]:before,[class*=" iconl-"]:before{padding-right:.4em;display:inline-block}.footer_connect .social-follow-links .icon-button,.social-share-links .icon-button{font-size:1.25rem;line-height:1.25rem;padding:.5rem}@media screen and (min-width: 48em){.footer_connect .social-follow-links .icon-button,.social-share-links .icon-button{font-size:1.75rem;line-height:1.75rem;padding:.75rem}}.icon-button{cursor:pointer;display:inline-block;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;-ms-transition:none}.icon-button:hover{text-decoration:none;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);-webkit-transform:translate3d(-1px, -1px, 0px);transform:translate3d(-1px, -1px, 0px)}.icon-button:active{box-shadow:none;-webkit-transform:translate3d(1px, 1px, 0px);transform:translate3d(1px, 1px, 0px)}.iconr-extlink:after{content:"\e600"}.iconr-language:after{content:"\e603"}.iconr-play3:after{content:"\ed7b"}.iconr-video:after{content:"\eef4";position:relative;top:0.06em}.iconr-menu:after{content:"\ec6e"}.iconr-close:after{content:"\ed6a"}.iconl-phone2:before{content:"\ea1d"}.iconl-keyboard:before{content:"\ea6d"}.iconl-pdf:before{content:"\ef36"}.iconl-print:before{content:"\ea65"}.iconl-location:before{content:"\ea38"}.iconl-rss:before{content:"\e605"}.iconl-news:before{content:"\e90b"}.iconl-location:before{content:"\ea38"}.iconl-link-external:before{content:"\e600"}.iconl-link:before{content:"\e9ad"}.iconl-resource:before{margin-right:0.15rem}.iconl-award:before,.card_award .iconl-resource:before{content:"\ecb4"}.iconl-blog:before,.card_blog .iconl-resource:before{content:"\eadc"}.iconl-datasheet:before,.card_datasheet .iconl-resource:before{content:"\e9ad"}.iconl-demo:before,.card_demo .iconl-resource:before{content:"\eef4"}.iconl-event:before,.card_event .iconl-resource:before{content:"\e610"}.iconl-freetrial:before,.card_freetrial .iconl-resource:before{content:"\ebe7"}.iconl-infographic:before,.card_infographic .iconl-resource:before{content:"\e941"}.iconl-roicalc:before,.card_roicalc .iconl-resource:before{content:"\e9c5"}.iconl-successstory:before,.card_successstory .iconl-resource:before{content:"\eaf4"}.iconl-testimonial:before,.card_testimonial .iconl-resource:before,.iconl-video:before,.card_video .iconl-resource:before,.iconl-webinar:before,.card_webinar .iconl-resource:before{content:"\e9b3"}.iconl-whitepaper:before,.card_whitepaper .iconl-resource:before{content:"\e9ad"}.iconl-slideshare:before,.card_slideshare .iconl-resource:before{content:"\e95c"}.iconl-researchreport:before,.card_researchreport .iconl-resource:before{content:"\eb84"}.iconl-ebook:before,.card_ebook .iconl-resource:before{content:"\e99b"}.icon_circlebg:before{border-radius:50%;margin:0.15em;margin-right:0.55em;padding:0.5em 0.475em 0.5em 0.5em;background-color:#262626;color:white}.iconl-blog.icon_circlebg:before{background-color:#00b6ad}.iconl-datasheet.icon_circlebg:before{background-color:#0071bc}.iconl-demo.icon_circlebg:before{background-color:#bf3330}.iconl-ebook.icon_circlebg:before{background-color:#8daf34}.iconl-event.icon_circlebg:before{background-color:#7f3d9b}.iconl-freetrial.icon_circlebg:before{background-color:#bf3330}.iconl-infographic.icon_circlebg:before{background-color:#747474}.iconl-researchreport.icon_circlebg:before{background-color:#366371}.iconl-roicalc.icon_circlebg:before{background-color:#263f7e}.iconl-successstory.icon_circlebg:before{background-color:#e69428}.iconl-webinar.icon_circlebg:before{background-color:#137d3f}.iconl-whitepaper.icon_circlebg:before{background-color:#a43e81}.iconl-video.icon_circlebg:before{background-color:#34495e}.icon-link-external:before{content:"\e600"}.icon-newspaper:before{content:"\e90b"}.icon-image4:before{content:"\e941"}.icon-presentation:before{content:"\e95c"}.icon-file-text:before{content:"\e99b"}.icon-file-text2:before{content:"\e9ad"}.icon-file-play:before{content:"\e9b3"}.icon-file-spreadsheet:before{content:"\e9c5"}.icon-phone2:before{content:"\ea1d"}.icon-location:before{content:"\ea38"}.icon-printer2:before{content:"\ea65"}.icon-keyboard:before{content:"\ea6d"}.icon-bubbles10:before{content:"\eadc"}.icon-user:before{content:"\eaf4"}.icon-search:before{content:"\eb2d"}.icon-stats-dots:before{content:"\eb84"}.icon-lab:before{content:"\ebe7"}.icon-menu7:before{content:"\ec6e"}.icon-bookmark2:before{content:"\ecb4"}.icon-warning2:before{content:"\ed4d"}.icon-cross2:before{content:"\ed6a"}.icon-play3:before{content:"\ed7b"}.icon-arrow-up2:before{content:"\edb5"}.icon-arrow-right2:before{content:"\edb9"}.icon-arrow-down2:before{content:"\edbd"}.icon-arrow-left2:before{content:"\edc1"}.icon-google-plus:before{content:"\eee4"}.icon-youtube:before{content:"\eef3"}.icon-youtube2:before{content:"\eef4"}.icon-youtube3:before{content:"\eef5"}.icon-file-pdf:before{content:"\ef36"}.icon-earth3:before{content:"\e603"}.icon-xing:before{content:"\e604"}.icon-mail:before{content:"\e900"}.icon-rss:before{content:"\e605"}.icon-twitter:before{content:"\e60a"}.icon-facebook:before{content:"\e60b"}.icon-linkedin:before{content:"\e60d"}.icon-sina-weibo:before{content:"\e60e"}.icon-youtube-play:before{content:"\e60f"}.icon-event:before{content:"\e610"}ul,ol{margin-bottom:.825em;padding-left:2.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin-bottom:.825em}dl dt{font-weight:bold;margin-top:.825em}dl dd{margin:0 0 2rem 2.5rem}.faq .js-expand-context dt a{line-height:1.5;font-weight:normal;margin:1rem 0 0 1.25rem;text-indent:-0.5em}ul.list-bare{margin:0;padding:0;list-style:none}ul.inline{margin:0;padding:0;display:inline-block}ul.inline li{list-style:none;display:inline-block}ul.inline li a{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.list-columns{list-style-type:none;width:100%;padding-left:0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (min-width: 48em){.list-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width: 63.9375em){.list-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}.fr .list-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.list-columns li{margin:0;height:3.3rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.no-csscolumns .list-columns{list-style-type:none}.no-csscolumns .list-columns,.no-csscolumns .list-columns li{margin:0px;padding:0px;display:inline-block}.no-csscolumns .list-columns a,.no-csscolumns .list-columns li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.no-csscolumns .list-columns li{width:33%}@media screen and (min-width: 20em) and (max-width: 63.9375em){input,select,textarea{font-size:16px !important}}.XYZ h2:not(:first-child){margin-top:4rem}.XYZ h4{margin:2rem 0 0 0}.cf{*zoom:1}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}.center{text-align:center}body{border-top:3px solid #0071bc}.section_full,header>.contain,footer>.contain,.section_breadcrumbs>.contain,.section_full>.contain,.section_content-resourcecards>.contain,div>.contain,aside>.contain{width:auto;max-width:78.125rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:2.1875rem;padding-right:2.1875rem;*zoom:1}.section_full:before,header>.contain:before,footer>.contain:before,.section_breadcrumbs>.contain:before,.section_full>.contain:before,.section_content-resourcecards>.contain:before,div>.contain:before,aside>.contain:before,.section_full:after,header>.contain:after,footer>.contain:after,.section_breadcrumbs>.contain:after,.section_full>.contain:after,.section_content-resourcecards>.contain:after,div>.contain:after,aside>.contain:after{content:'';display:table}.section_full:after,header>.contain:after,footer>.contain:after,.section_breadcrumbs>.contain:after,.section_full>.contain:after,.section_content-resourcecards>.contain:after,div>.contain:after,aside>.contain:after{clear:both}.section_narrow,section>.contain,.section_alert>.contain,.section_nav>.contain,.section_content-narrow>.contain{width:auto;max-width:78.125rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:2.1875rem;padding-right:2.1875rem;*zoom:1}.section_narrow:before,section>.contain:before,.section_alert>.contain:before,.section_nav>.contain:before,.section_content-narrow>.contain:before,.section_narrow:after,section>.contain:after,.section_alert>.contain:after,.section_nav>.contain:after,.section_content-narrow>.contain:after{content:'';display:table}.section_narrow:after,section>.contain:after,.section_alert>.contain:after,.section_nav>.contain:after,.section_content-narrow>.contain:after{clear:both}@media screen and (min-width: 63.9375em){.section_narrow,section>.contain,.section_alert>.contain,.section_nav>.contain,.section_content-narrow>.contain{max-width:none;margin-right:0;margin-left:0;padding-left:0;padding-right:0;width:auto;max-width:78.125rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:9.375rem;padding-right:9.375rem;*zoom:1}.section_narrow:before,section>.contain:before,.section_alert>.contain:before,.section_nav>.contain:before,.section_content-narrow>.contain:before,.section_narrow:after,section>.contain:after,.section_alert>.contain:after,.section_nav>.contain:after,.section_content-narrow>.contain:after{content:'';display:table}.section_narrow:after,section>.contain:after,.section_alert>.contain:after,.section_nav>.contain:after,.section_content-narrow>.contain:after{clear:both}}@media screen and (min-width: 20em) and (max-width: 48em){.col-1of2,.col-1of3,.productpage-grid a,.col-2of3,.col-1of4,.span-1of3,.span-1of4{margin:20px 0}}@media screen and (min-width: 35.9375em){.col-1of2{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-1of2:nth-of-type(2n){margin-right:0%;float:right}.col-1of2:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-1of3,.productpage-grid a{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-1of3:nth-of-type(2n),.productpage-grid a:nth-of-type(2n){margin-right:0%;float:right}.col-1of3:nth-of-type(2n+1),.productpage-grid a:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-1of3,.productpage-grid a{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}.col-1of3:nth-of-type(2n),.productpage-grid a:nth-of-type(2n){margin-right:3%;float:left}.col-1of3:nth-of-type(2n+1),.productpage-grid a:nth-of-type(2n+1){clear:none}.col-1of3:nth-of-type(3n),.productpage-grid a:nth-of-type(3n){margin-right:0%;float:right}.col-1of3:nth-of-type(3n+1),.productpage-grid a:nth-of-type(3n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-2of3{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-2of3:nth-of-type(2n){margin-right:0%;float:right}.col-2of3:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-2of3{float:left;clear:none;width:65.66667%;margin-left:0%;margin-right:3%}.col-2of3:nth-of-type(3n){margin-right:3%;float:left}.col-2of3:nth-of-type(3n+1){clear:none}.col-2of3:nth-of-type(2n){margin-right:0%;float:right}.col-2of3:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-1of4{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-1of4:nth-of-type(2n){margin-right:0%;float:right}.col-1of4:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-1of4{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}.col-1of4:nth-of-type(2n){margin-right:3%;float:left}.col-1of4:nth-of-type(2n+1){clear:none}.col-1of4:nth-of-type(3n){margin-right:0%;float:right}.col-1of4:nth-of-type(3n+1){clear:both}}@media only screen and (min-width: 1130px){.col-1of4{float:left;clear:none;width:22.75%;margin-left:0%;margin-right:3%}.col-1of4:nth-of-type(3n){margin-right:3%;float:left}.col-1of4:nth-of-type(3n+1){clear:none}.col-1of4:nth-of-type(4n){margin-right:0%;float:right}.col-1of4:nth-of-type(4n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-1of5{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-1of5:nth-of-type(2n){margin-right:0%;float:right}.col-1of5:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-1of5{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}.col-1of5:nth-of-type(2n){margin-right:3%;float:left}.col-1of5:nth-of-type(2n+1){clear:none}.col-1of5:nth-of-type(3n){margin-right:0%;float:right}.col-1of5:nth-of-type(3n+1){clear:both}}@media only screen and (min-width: 1130px){.col-1of5{float:left;clear:none;width:17.6%;margin-left:0%;margin-right:3%}.col-1of5:nth-of-type(3n){margin-right:3%;float:left}.col-1of5:nth-of-type(3n+1){clear:none}.col-1of5:nth-of-type(5n){margin-right:0%;float:right}.col-1of5:nth-of-type(5n+1){clear:both}}@media screen and (min-width: 48em){.span-1of3{float:left;clear:none;width:33.33333%;margin-left:0%;margin-right:0%}.span-1of3:nth-of-type(3n){float:right}.span-1of3:nth-of-type(3n+1){clear:both}}@media screen and (min-width: 48em){.span-1of4{float:left;clear:none;width:25%;margin-left:0%;margin-right:0%}.span-1of4:nth-of-type(4n){float:right}.span-1of4:nth-of-type(4n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-onethird{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-onethird:nth-of-type(2n){margin-right:0%;float:right}.col-onethird:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-onethird{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}.col-onethird:nth-of-type(2n){margin-right:0%;float:right}.col-onethird:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 35.9375em){.col-twothirds{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.col-twothirds:nth-of-type(2n){margin-right:0%;float:right}.col-twothirds:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){.col-twothirds{float:left;clear:none;width:65.66667%;margin-left:0%;margin-right:3%}.col-twothirds:nth-of-type(2n){margin-right:0%;float:right}.col-twothirds:nth-of-type(2n+1){clear:both}}.section_breadcrumbs,.section_nav,aside{padding-top:1rem;padding-bottom:1rem}.section_content{padding-top:1rem;padding-bottom:3rem}.section_content-intro{padding-top:1rem;padding-bottom:0}.section_content-outro{padding-top:2rem;padding-bottom:2rem}.section_content-supplement,.section_social-bottom{padding-top:3rem;padding-bottom:3rem}nav+.section_content-supplement,.sticky-wrapper+.section_content-supplement,nav+.section_social-bottom,.sticky-wrapper+.section_social-bottom{padding-top:0}.section_content-intro+div.section_content:not(.section_content-supplement){padding-top:0}.section_content-intro+aside.section_content-supplement{margin-top:3rem;position:relative}.section_content-intro+aside.section_content-supplement:before{content:"";position:absolute;top:-3.5rem;width:100%;height:4rem;z-index:-1;background-color:white}.section_nav+.section_content{padding-top:3rem}.marginTop-1{margin-top:1rem}.marginTop-2{margin-top:2rem}.marginTop-3{margin-top:3rem}.marginTop-4{margin-top:4rem}.marginBottom-1{margin-bottom:1rem}.marginBottom-2{margin-bottom:2rem}.marginBottom-3{margin-bottom:3rem}.marginBottom-4{margin-bottom:4rem}.section_content-resourcecards .contain>div:first-child>div.marginTop-4:first-child{margin-top:0}aside,section,.section_breadcrumbs,.section_content,header,.section_nav{background-color:white}.section_white{background-color:white}.section_ltgray{background-color:#f2f2f2}aside+aside{background-color:white;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}aside,aside+aside+aside{background-color:#f2f2f2;border:0}aside.section_white,aside.section_white+aside+aside{background-color:white;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}aside.section_white+aside{background-color:#f2f2f2;border:0}.section_white+.section_social-bottom,.section_content+.section_content{border-top:1px solid rgba(0,0,0,0.1)}aside.no-border{border:0}div.cardList{*zoom:1}div.cardList:before,div.cardList:after{content:'';display:table}div.cardList:after{clear:both}@media screen and (min-width: 63.9375em){div.cardList{margin-top:1.5625rem}.tabbedContentItem div.cardList{margin-top:2px}.tabbedContentItem div.cardList .card-wrap{margin-bottom:5px}}@media screen and (min-width: 20em) and (max-width: 48em){div.cardList .col-1of3,div.cardList .productpage-grid a,.productpage-grid div.cardList a,div.cardList col-1of2{margin-top:0}}div.intro{padding-bottom:.5rem}table.chart td.checkmark,table.chart th.checkmark,.editionTable-checkmark{font:0/0 a;text-shadow:none;color:transparent;text-align:center}table.chart td.checkmark:after,table.chart th.checkmark:after,.editionTable-checkmark:after{content:'';width:22px;height:22px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMjEgMjEiPjxwYXRoIGQ9Ik0xOSA1LjZsLTEuNC0xLjRjLTAuMy0wLjMtMC43LTAuMy0wLjkgMGwtOC40IDguNC00LTRjLTAuMy0wLjMtMC43LTAuMy0wLjkgMGwtMS40IDEuNGMtMC4zIDAuMy0wLjMgMC43IDAgMC45bDUuOSA1LjljMC4zIDAuMyAwLjcgMC4zIDAuOSAwbDEwLjMtMTAuM2MwLjMtMC4zIDAuMy0wLjcgMC0wLjl6IiBmaWxsPSIjMDE4QjA0Ii8+PC9zdmc+);background-position:0 0;background-repeat:no-repeat}table.chart,table.tableIntDiv{border-collapse:collapse;margin:1.65em 0 2.0625em 0;width:auto}table.chart caption,table.tableIntDiv caption{text-align:left;padding:.825em 0}table.chart td,table.chart th,table.tableIntDiv td,table.tableIntDiv th{vertical-align:top;border:1px solid #e6e6e6;padding:.825em;text-align:left}table.layout{border-collapse:collapse;margin:1.65em auto 2.0625em auto;width:auto}table.layout td,table.layout th{vertical-align:top;border:0;padding:.275em;text-align:left}@media screen and (max-width: 35.9375em){table.chart,table.tableIntDiv,table.layout{max-width:100%;overflow-x:hidden;table-layout:fixed}.js-table-container{width:100%;overflow-x:auto;background-image:-webkit-linear-gradient(right, #c3c3c5, rgba(195,195,195,0));background-image:linear-gradient(to left, #c3c3c5, rgba(195,195,195,0));background-position:100% 0;background-repeat:no-repeat;background-size:2em 100%;background-attachment:scroll;margin:1.65em 0 2.0625em 0}.js-table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.js-table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}.js-table-container table{table-layout:auto}.js-table-container:not(.noborder){border-left:1px solid #e6e6e6}.js-table-container:not(.noborder) table{position:relative;left:-1px}.js-table-container table{margin:0;min-width:500px}.js-table-container table table{min-width:100%}.js-table-container table.tableIntDiv{min-width:675px}#roi,#roi table{overflow-x:hidden}}table.chart,table.tableIntDiv{-webkit-font-feature-settings:"kern","liga";-ms-font-feature-settings:"kern","liga";font-feature-settings:"kern","liga";line-height:1.3em;color:#262626}table.chart img,table.tableIntDiv img{max-width:inherit}table.chart .button,table.tableIntDiv .button{line-height:1.3}@media screen and (min-width: 20em) and (max-width: 48em){table.chart,table.tableIntDiv{font-size:0.8rem}table.chart .button,table.tableIntDiv .button{font-size:0.85rem}table.chart .button.button_arrow:before,table.tableIntDiv .button.button_arrow:before{background-size:20px 10px}}@media screen and (min-width: 48em) and (max-width: 63.9375em){table.chart,table.tableIntDiv{font-size:0.88rem}}@media screen and (min-width: 63.9375em){table.chart,table.tableIntDiv{font-size:0.95rem}}table.chart caption,table.tableIntDiv caption{font-size:1.25rem;font-size:1.3rem;line-height:1.111;font-weight:700}@media screen and (min-width: 48em){table.chart caption,table.tableIntDiv caption{font-size:1.35rem;line-height:1.222}}table.chart th,table.tableIntDiv th{font-weight:700}table.chart p:first-child,table.chart ul:first-child,table.tableIntDiv p:first-child,table.tableIntDiv ul:first-child{margin-top:0;padding-top:0}table.chart p:last-child,table.chart ul:last-child,table.tableIntDiv p:last-child,table.tableIntDiv ul:last-child{margin-bottom:0;padding-bottom:0}table.chart{border:1px solid #e6e6e6}table.chart tr[bgcolor="#ffffff"]{background-color:inherit}table.chart th,table.chart td{border:1px solid #e6e6e6;text-align:left}table.chart th.center,table.chart th[align="center"],table.chart td.center,table.chart td[align="center"]{text-align:center}table.chart th[valign="middle"],table.chart td[valign="middle"]{vertical-align:middle}table.chart th{font-weight:bold;background-color:rgba(0,0,0,0.05)}table.chart th.highlight{color:white;background-color:rgba(0,115,189,0.75)}table.chart td.title{font-weight:bold;line-height:1.3}table.chart td .sub{font-weight:normal;display:block;color:#888}table.chart td a img{margin-right:6px}table.chart table{border:0;margin-top:1em}table.chart table td,table.chart table th{border:0;border-top:1px solid #e6e6e6;padding:1em 0 0.6em 0}table.chart table th{background-color:transparent}table.chart td.checkmark,table.chart th.checkmark{vertical-align:middle}table.chart td.no-checkmark,table.chart th.no-checkmark{text-align:center}.chart.rowdividers{border:0}.chart.rowdividers th,.chart.rowdividers td{width:auto;border:0;border-top:1px solid #e6e6e6;padding:10px 20px 10px 0 !important}.chart.rowdividers th:last-child,.chart.rowdividers td:last-child{padding-right:0 !important}.tableIntDiv th{background-color:rgba(0,0,0,0.05)}.tableIntDiv th.feat{background-color:rgba(255,206,100,0.5)}.tableIntDiv td.feat{background-color:rgba(255,206,100,0.25)}table.rowhover tr:hover td{background-color:rgba(0,115,189,0.1)}table.rowhover tr:hover td.feat{background-color:rgba(110,155,170,0.25)}#roi{background-color:#f3f3f1;border:1px solid #e6e6e1;padding:12px;margin-top:2rem;text-align:center}#roi,#roi table{width:100%;max-width:100%}#roi h3{margin:0 0 10px 0;padding:0}#roi table{table-layout:auto;margin:5px auto}#roi table:not(.roicalc) td,#roi table:not(.roicalc) th{border:0}#roi table:not(.roicalc) th{text-align:center}#roi table td{padding:0.2em 0.4em;color:#555;text-align:left}#roi table select.currencymenu{position:absolute;left:-2.5rem;width:3rem !important;top:1px;max-width:3rem !important}#roi table select.currencymenu:focus{color:#990000;background-color:#fafcdf;text-decoration:none}#roi table input,#roi table textarea,#roi table select{display:inline}#roi table .input-text,#roi table .input-disabled{text-align:center;width:4em;margin:0 5px 0 20px}#roi table .input-text{background-color:#ffffff}#roi table .input-text:focus{color:#990000;background-color:#fafcdf}#roi table .input-disabled{border:1px solid #f2f1ee;color:black !important;background-color:#faf9f6}#roi table .input-prefix{display:inline;width:1rem;margin:0 -15px 0 5px}#roi table.roicalc,#roi table.roicalc th,#roi table.roicalc td{border-collapse:collapse;border:1px solid #e6e6e1;background-color:#f3f3f1}#roi table.roicalc th{padding:0.6em 0.4em;text-align:center;background-color:#f3f3f1}#roi table.roicalc td{padding:0.4em 0.4em;color:#555}#roi table.roicalc td.data{text-align:center !important}#roi table.roicalc th.statusquo,#roi table.roicalc td.statusquo{border:1px solid #d9dac1;background-color:#fafbda}#roi table.roicalc td.statusquo .input-disabled{border-color:#f3dfb7;background-color:#f3dfb7}#roi table.roicalc th.featured,#roi table.roicalc td.featured{border:1px solid #b9d3d5;background-color:#d9f4f1}#roi table.roicalc th.featured .input-disabled,#roi table.roicalc td.featured .input-disabled{border-color:#d9f4f1;background-color:#d9f4f1}#roi table.roicalc th.results,#roi table.roicalc td.results{border:1px solid #b1d3b5;background-color:#ccf2cc;color:black}#roi h3{font-size:1.25rem;font-size:1.3rem;line-height:1.111;font-weight:700}@media screen and (min-width: 48em){#roi h3{font-size:1.35rem;line-height:1.222}}#roi table{line-height:1.3}#roi table .input-text,#roi table .input-text:focus,#roi table .input-disabled,#roi table .input-disabled:focus{font-weight:bold}@media screen and (min-width: 20em) and (max-width: 48em){#roi table{font-size:0.8rem}#roi table tr:last-child td.results,#roi table tr:last-child td.results b,#roi table tr:last-child td.results span,#roi table tr:last-child th.results,#roi table tr:last-child th.results b,#roi table tr:last-child th.results span{font-size:1rem !important}}@media screen and (min-width: 48em) and (max-width: 63.9375em){#roi table{font-size:0.88rem}#roi table tr:last-child td.results,#roi table tr:last-child td.results b,#roi table tr:last-child td.results span,#roi table tr:last-child th.results,#roi table tr:last-child th.results b,#roi table tr:last-child th.results span{font-size:1rem !important}}@media screen and (min-width: 63.9375em){#roi table{font-size:0.95rem}#roi table tr:last-child td.results,#roi table tr:last-child td.results b,#roi table tr:last-child td.results span,#roi table tr:last-child th.results,#roi table tr:last-child th.results b,#roi table tr:last-child th.results span{font-size:1.15rem !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.mfp-ajax-holder.mfp-s-ready{padding:8px}.mfp-ajax-holder.mfp-s-ready .mfp-content{background-color:white;padding:30px 20px 20px 20px;max-width:78.125rem}.mfp-figure figure figcaption{margin-bottom:0}.mfp-wrap{-webkit-overflow-scrolling:touch}.mfp-s-loading .mfp-preloader{width:100%;height:50px;background:url("//media.flexerasoftware.com/binary/crpr-ui-spinner.svg") no-repeat top center;background-size:contain;overflow:hidden !important;font-size:0;line-height:0;text-indent:-10000px;opacity:.7}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background-color:transparent;border-color:transparent;box-shadow:none;-webkit-transition:none;transition:none;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;margin:0;z-index:1046;box-shadow:none}button.mfp-close:hover,button.mfp-close:active,button.mfp-close:focus,button.mfp-arrow:hover,button.mfp-arrow:active,button.mfp-arrow:focus{background-color:transparent;border-color:transparent;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#feca40;border-radius:1px;border:1px solid #fec01c;color:black;cursor:pointer;display:inline-block;font-weight:normal;font-size:1em;line-height:1;padding:0.5rem 1rem;margin-right:1.618em;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;-ms-transition:none}@media screen and (min-width: 20em) and (max-width: 48em){.button,button,input[type="button"],input[type="reset"],input[type="submit"]{font-size:1.15rem}}.button:hover,.button:focus,button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#ffca3f;border:1px solid #fec42c;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);-webkit-transform:translate3d(-1px, -1px, 0px);transform:translate3d(-1px, -1px, 0px);color:black;outline:0;text-decoration:none}.button:active,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#f0af01;border:1px solid #cd9501;box-shadow:none;-webkit-transform:translate3d(1px, 1px, 0px);transform:translate3d(1px, 1px, 0px)}.button:disabled,button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}.button_arrow{padding-right:4rem;position:relative}.button_arrow:before{content:"";position:absolute;width:24px;height:24px;right:0.35rem;top:0.35rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDQwIDI0IiB2ZXJzaW9uPSIxLjEiPgogIDxnIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPGcgZmlsbD0iIzMzMzMzMyI+CiAgICAgIDxwYXRoIGQ9Ik0xNC4zIDEwLjNMNC43IDAuN0MzLjgtMC4yIDIuNC0wLjIgMS41IDAuN0wwLjcgMS41Qy0wLjIgMi40LTAuMiAzLjggMC43IDQuN0w4IDEyIDAuNyAxOS4zQy0wLjIgMjAuMi0wLjIgMjEuNiAwLjcgMjIuNUwxLjUgMjMuM0MyLjQgMjQuMiAzLjggMjQuMiA0LjcgMjMuM0wxNC4zIDEzLjdDMTQuOCAxMy4zIDE1IDEyLjYgMTQuOSAxMiAxNSAxMS40IDE0LjggMTAuNyAxNC4zIDEwLjNMMTQuMyAxMC4zWiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);background-position:.5rem .35rem;background-repeat:no-repeat;background-size:24px 14px}.button_fillParent{width:100%;text-align:left}.button_inline{display:inline-block}.button_product{background-color:white;padding:.35rem 2.5rem .2rem 1rem;line-height:1;color:white;border-color:rgba(0,0,0,0.2)}.button_product img{height:1.5em;padding:0}.button_product:hover{background-color:white;border-color:rgba(0,0,0,0.3)}.dropmenu-ctas .button_arrow{padding-right:3rem}.siteNav-products .dropmenu-ctas .button_arrow{padding-right:2.25rem}.dropmenu button.button_arrow:before,.dropmenu-ctas .button_arrow:before{top:0.225rem;background-size:21.6px 12.6px}a.dropmenu-btnlink{padding:0;background-color:inherit}a.dropmenu-btnlink:hover{background-color:inherit !important}.button:active,button:active{z-index:2000}.button,button{position:relative}.button:active::after,button:active::after{background-color:#feca40;content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.4;-webkit-animation:disappear-to-outside .2s ease,fade-out .2s linear;animation:disappear-to-outside .2s ease,fade-out .2s linear}.button.mfp-close:active::after,button.mfp-close:active::after{background-color:black}@-webkit-keyframes disappear-to-outside{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(2);transform:scale(2)}}@keyframes disappear-to-outside{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes fade-out{from{opacity:.4}to{opacity:0}}@keyframes fade-out{from{opacity:.4}to{opacity:0}}.scrollToTop,.carousel-button{background-color:rgba(127,127,127,0.15);color:rgba(0,0,0,0.35);cursor:pointer;font-family:'icomoon';text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;-ms-transition:none}.scrollToTop:hover,.carousel-button:hover,.carousel-button:focus{background-color:rgba(127,127,127,0.75);color:#5a5a5a;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);-webkit-transform:translate3d(-1px, -1px, 0px);transform:translate3d(-1px, -1px, 0px);outline:0;text-decoration:none}.scrollToTop:active,.carousel-button:active{background-color:white;color:black;box-shadow:none;-webkit-transform:translate3d(1px, 1px, 0px);transform:translate3d(1px, 1px, 0px)}[class*="linkarrow"]{display:block}.linkarrow:after,[class*="linkarrow-"]:before{display:inline-block;font-size:.6em !important;position:relative;top:-1px}.linkarrow:after{content:"\edb9";padding-left:0.4em}.linkarrow-left:before{content:"\edc1";padding-right:0.4em}.linkarrow-up:before,.linkarrow-down:before{padding-right:0.7em;top:-2px}.linkarrow-up:before{content:"\edb5"}.linkarrow-down:before{content:"\edbd"}.linkarrow_strong{font-size:1.2rem;line-height:1.4;font-weight:700;margin:1.65em 0 0 0}@media screen and (min-width: 48em){.linkarrow_strong{font-size:1.2rem;line-height:1.58}}.floatLink{position:absolute;right:0;bottom:0.1rem}@media screen and (min-width: 20em) and (max-width: 48em){.floatLink{display:block;position:relative;top:-1rem;font-size:1rem;margin-bottom:0.5rem}}.product-logo-row .floatLink{white-space:nowrap}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}figure,.figure{margin-bottom:1.75rem;text-align:center}figure.figure_multiple,.figure.figure_multiple{margin-top:2.5rem}figure.figure_multiple img,.figure.figure_multiple img{margin:10px}figure.figure_multiple-top img,.figure.figure_multiple-top img{vertical-align:top}figure .lightbox-link,.figure .lightbox-link{margin-top:1rem}form.search-bar{position:relative}form.search-bar input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:1px;background-color:white;border:1px solid rgba(0,0,0,0.1);display:block;margin:0;padding:.55em .55em;position:relative;width:100%;-webkit-transition:border-color;transition:border-color;-webkit-transition:all 0.30s ease-in-out;transition:all 0.30s ease-in-out}form.search-bar input[type=search]:focus{outline:none;border-color:rgba(82,168,236,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}form.search-bar button[type=submit]{background-color:#feca40;border-radius:3px;border:0;color:#333;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;position:absolute;top:0em;right:0em;bottom:0em;border-radius:1px;border-bottom-left-radius:0;border-top-left-radius:0;outline:none;margin-right:0}form.search-bar button[type=submit]:hover:not(:disabled){background-color:#ffd159;cursor:pointer}form.search-bar button[type=submit]:active:not(:disabled),form.search-bar button[type=submit]:focus:not(:disabled){background-color:#fac12b;cursor:pointer}form.search-bar button[type=submit]:disabled{cursor:not-allowed;opacity:0.5}.scrollToTop{position:fixed;bottom:0;right:0;width:4rem;height:4rem;line-height:4rem;will-change:bottom right}.scrollToTop:hover{background-color:rgba(0,0,0,0.25)}img,picture{margin:0;max-width:100%}.float,.float_right,.floatImg{max-width:38%;height:auto;margin:0.5rem 0 1rem 2rem;float:right}.careers .float,.careers .float_right,.careers .floatImg{border:1px solid rgba(0,0,0,0.15)}.float.float_left,.floatImg.floatImg_left{float:left;margin:0.5rem 2rem 1rem 0}.float.float_50,.floatImg.floatImg_50{max-width:50%}@media (max-width: 700px){.float,.float_right,.floatImg,.floatImg.floatImg_left,.floatImg.floatImg_50,.float.float_50,.float.float_left{max-width:100%;float:none;margin:1rem 0;display:block}}.panel,.callout-full,.sidepanel,.sidebox,.callout,.storyBox{background-color:#edf5fb;border:1px solid #c3def2;padding:2rem 1.5rem 1.5rem 1.5rem;margin:1.5rem 0}.panel>*:first-child,.callout-full>*:first-child,.sidepanel>*:first-child,.sidebox>*:first-child,.callout>*:first-child,.storyBox>*:first-child{margin-top:0}.panel>*:last-child,.callout-full>*:last-child,.sidepanel>*:last-child,.sidebox>*:last-child,.callout>*:last-child,.storyBox>*:last-child{margin-bottom:0}.panel ul,.panel ol,.callout-full ul,.callout-full ol,.sidepanel ul,.sidepanel ol,.sidebox ul,.sidebox ol,.callout ul,.callout ol,.storyBox ul,.storyBox ol{padding-left:1.65em}@media screen and (min-width: 48em){.panel p,.panel ul,.panel li,.callout-full p,.callout-full ul,.callout-full li,.sidepanel p,.sidepanel ul,.sidepanel li,.sidebox p,.sidebox ul,.sidebox li,.callout p,.callout ul,.callout li,.storyBox p,.storyBox ul,.storyBox li{font-size:0.925rem;line-height:1.5;margin:.75em 0 .75em 0;padding-top:0;padding-bottom:0}.panel ul,.callout-full ul,.sidepanel ul,.sidebox ul,.callout ul,.storyBox ul{margin:0}.panel ul>:first-child,.callout-full ul>:first-child,.sidepanel ul>:first-child,.sidebox ul>:first-child,.callout ul>:first-child,.storyBox ul>:first-child{margin-top:.25rem}}.sidepanel,.sidebox,.callout{display:inline-block;float:right;width:38%;margin:0 0 2rem 2.5rem}@media screen and (min-width: 20em) and (max-width: 48em){.sidepanel,.sidebox,.callout{display:block;width:100%;margin:2rem 0;float:none}}.sidepanel_nav{margin-top:2rem;padding:1.5rem 1.5rem 1rem 2rem}.sidepanel_nav ul{padding-left:0;list-style-type:none}.sidepanel_nav ul li[class^="iconl-"]:before,.sidepanel_nav ul li[class*=" iconl-"]:before{color:rgba(0,0,0,0.5)}.sidepanel_gray{background-color:white;border:1px solid #e6e6e6}.sidepanel .current{font-weight:400;color:#124C77}blockquote.quote{border-left:0;margin:1.5rem 0;padding-left:3rem;position:relative;font-style:italic}blockquote.quote>*:first-child{margin-top:0}blockquote.quote>*:last-child{margin-bottom:0}blockquote.quote .attribution{font-weight:bold;font-size:.9em;font-style:normal}blockquote.quote:before,.techValidate-quote:before{content:"";position:absolute;top:.4em;left:.25em;width:1.75rem;height:1.75rem;background:url("//media.flexerasoftware.com/designimages/crpr-icon-quote.png") no-repeat;background-size:contain;opacity:.1}.social-share-links a:before{color:white}.social-share-links .icon-button.icon-xing{background-color:#005A5F}.social-share-links .icon-button.icon-rss{background-color:orange}.social-share-links .icon-button.icon-twitter{background-color:#55ACEE}.social-share-links .icon-button.icon-facebook{background-color:#3B5998}.social-share-links .icon-button.icon-google-plus{background-color:#DC4E41}.social-share-links .icon-button.icon-linkedin{background-color:#0077B5}.social-share-links .icon-button.icon-sina-weibo{background-color:#E6162D}.social-share-links .icon-button.icon-youtube{background-color:#CD201F}.social-share-links .icon-button.icon-mail{background-color:gray}.icon-button.icon-xing:hover{background-color:#00383b}.icon-button.icon-rss:hover{background-color:#db8e00}.icon-button.icon-twitter:hover{background-color:#359ceb}.icon-button.icon-facebook:hover{background-color:#314a7e}.icon-button.icon-google-plus:hover{background-color:#d33527}.icon-button.icon-linkedin:hover{background-color:#006091}.icon-button.icon-sina-weibo:hover{background-color:#c51327}.icon-button.icon-youtube:hover{background-color:#ae1b1a}.icon-button.icon-mail:hover{background-color:#6e6e6e}.social-follow-links_inline .icon-button.icon-xing{color:#00383b}.social-follow-links_inline .icon-button.icon-rss{color:#db8e00}.social-follow-links_inline .icon-button.icon-twitter{color:#359ceb}.social-follow-links_inline .icon-button.icon-facebook{color:#314a7e}.social-follow-links_inline .icon-button.icon-google-plus{color:#d33527}.social-follow-links_inline .icon-button.icon-linkedin{color:#006091}.social-follow-links_inline .icon-button.icon-sina-weibo{color:#c51327}.social-follow-links_inline .icon-button.icon-youtube{color:#ae1b1a}.social-follow-links_inline .icon-button.icon-mail{color:#6e6e6e}.dropdown{z-index:2}.dropdown+.dropdown{z-index:1}.dropdown .dropdown-menu.show-menu{display:block;z-index:3}.dropdown{display:inline-block;position:relative;text-align:left;line-height:1.5em}.dropdown .dropdown-button{position:relative;float:right;line-height:2.25rem;margin:0;padding:0 2.5em 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#262626;background:#e5e5e5;font-weight:bold;border:#e5e5e5;cursor:pointer}.dropdown .dropdown-button:after{content:"\ec6e";display:block;position:absolute;right:.65em;top:0.55rem}.dropdown .dropdown-button.is-open{box-shadow:2px 3px 0px 0px rgba(0,0,0,0.2)}.dropdown .dropdown-button.is-open:after{content:"\ed6a"}.dropdown .dropdown-menu{display:none;position:absolute;right:0;top:2.25rem;margin:0;padding:0;overflow:show;background:white;border:1px solid #e5e5e5;box-shadow:2px 3px 0px 0px rgba(0,0,0,0.2);color:#262626;cursor:pointer;font-size:.9em;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dropdown .dropdown-menu.show-menu{display:block}.dropdown .dropdown-menu li{margin:0;padding:0}.dropdown .dropdown-menu span,.dropdown .dropdown-menu a{display:block;margin:0;padding:8px 14px;line-height:1.15em;overflow:visible;background-color:white;text-decoration:none;list-style:none}.dropdown .dropdown-menu span.dropdown-item-L1,.dropdown .dropdown-menu a.dropdown-item-L1{font-weight:bold}.dropdown .dropdown-menu span.dropdown-item-L2,.dropdown .dropdown-menu a.dropdown-item-L2{padding-left:30px}.dropdown .dropdown-menu a{color:#0071bc}.dropdown .dropdown-menu a:hover{background-color:#0071bc;text-decoration:none;color:white}.dropdown .dropdown-button,.dropdown .dropdown-menu{width:450px}.dropdown .dropdown-button,.dropdown .dropdown-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown:first-child{margin-right:20px}@media screen and (min-width: 20em) and (max-width: 63.9375em){.dropdown{display:block;margin-top:1rem;padding:0 0 2.5rem 0;width:100%}.dropdown .dropdown-button,.dropdown .dropdown-menu{width:100%}.dropdown:first-child{margin-right:0}}.no-touch .dropdown,.no-touch .dropdown .dropdown-button,.no-touch .dropdown .dropdown-menu{-webkit-transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;-ms-transition:none}.no-touch .dropdown:hover{-webkit-transform:translate3d(-1px, -1px, 0px);transform:translate3d(-1px, -1px, 0px)}.no-touch .dropdown:hover .dropdown-button{box-shadow:2px 3px 0px 0px rgba(0,0,0,0.2)}@media screen and (min-width: 20em) and (max-width: 63.9375em){.section_content-resourcecards .dropdown{position:relative;top:25px;left:0}}@media screen and (min-width: 63.9375em){.section_content-resourcecards .dropdown{right:2.1875rem;position:absolute;top:2.7rem}}.js-toggleViz,.js-toggleViz .js-hide,.js-toggleViz .js-show,.js-toggleViz .js-toggleViz-content{position:relative;text-align:left}.js-toggleViz .js-hide{display:none}.js-toggleViz .js-show{display:block}.js-toggleViz.is-open .js-hide{display:block}.js-toggleViz.is-open .js-show{display:none}.js-toggleViz .js-toggleViz-content{display:none}.js-toggleViz .js-toggleViz-content>*:first-child{margin-top:0;padding-top:0}.js-truncate-toggle>:first-child{margin-top:0}.tooltip-wrapper{position:relative;display:inline-block;cursor:pointer}a.tooltip-wrapper.red{color:#990000}a.tooltip-wrapper,a.tooltip-wrapper:hover{text-decoration:none}.tooltip-wrapper.tooltip-link{color:#0071bc}.tooltip-wrapper .tooltip-data{-webkit-transform:translateY(20px);transform:translateY(20px);box-sizing:border-box;position:absolute;bottom:30px;left:-150px;min-width:300px;text-align:center;z-index:10;display:block;margin-left:50%;padding:20px;visibility:hidden;opacity:0;background-color:rgba(0,0,0,0.85);font-size:0.85rem;line-height:1.3;color:white;-webkit-transition:all 0.2s 0 ease-in;transition:all 0.2s 0 ease-in}.tooltip-wrapper .tooltip-data a{color:white}.tooltip-wrapper .tooltip-data:before{-webkit-transition:0.2s;transition:0.2s;position:absolute;bottom:-20px;left:150px;display:block;margin-left:-10px;width:0;height:0;border:10px solid rgba(0,0,0,0.85);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background:transparent;content:''}.tooltip-wrapper:hover{-webkit-transition:all 0.145s 0 ease-in;transition:all 0.145s 0 ease-in}.tooltip-wrapper:hover .tooltip-data{-webkit-transition:all 0.2s 0.1s ease-out;transition:all 0.2s 0.1s ease-out;-webkit-transform:translateY(-5px);transform:translateY(-5px);visibility:visible;opacity:1}.tooltip-twitter .tooltip-data{bottom:50px;text-align:left !important}.tooltip-twitter .tooltip-data a{display:block;font-size:1.5rem;padding:10px}.tooltip-twitter .tooltip-data a b{font-family:lato, arial;margin-left:12px;font-size:1rem;position:relative;top:-0.25rem;font-weight:400}.tooltip-twitter .tooltip-data a:hover{text-decoration:none;background-color:#444}.tooltip-twitter .tooltip-data a.icon-link.icon-twitter:before{color:#55ACEE !important}.tooltip-twitter .tooltip-data a.icon-link.icon-twitter:before,.tooltip-twitter .tooltip-data a.icon-link.icon-twitter:before:hover{text-decoration:none}.tooltip-twitter .tooltip-data:after{content:"";position:absolute;bottom:-30px;left:105px;width:5rem;height:2rem}.custLogoContainer{height:50px;margin:0;overflow:hidden;text-align:center}.custLogoContainer.custLogoContainer_inContent{margin-top:2rem;margin-bottom:2rem}.custlogo{position:relative;height:50px;display:inline-block;text-align:center}[class^="logo-customersprite-"],[class*=" logo-customersprite-"]{background-image:url("//media.flexerasoftware.com/designimages/crpr-sprite-customer-logos2.png");background-repeat:no-repeat;display:inline-block;margin:0 15px;width:125px;height:50px}.js .js-carousel-logos [class^="logo-customersprite-"],.js .js-carousel-logos [class*=" logo-customersprite-"]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:50px}.logo-customersprite-3m-ar-slo-is{background-position:0 0%}.logo-customersprite-accelyrs-is-swm{background-position:0 0.78125%}.logo-customersprite-adobe-is-swm{background-position:0 1.5625%}.logo-customersprite-agilent-is-swm{background-position:0 2.34375%}.logo-customersprite-airitsystems-csi-svm{background-position:0 3.125%}.logo-customersprite-alcatel-lucent-is-swm{background-position:0 3.90625%}.logo-customersprite-anz-ar-slo{background-position:0 4.6875%}.logo-customersprite-ard-vim-svm{background-position:0 5.46875%}.logo-customersprite-areva-vim-svm{background-position:0 6.25%}.logo-customersprite-aut-csi-svm{background-position:0 7.03125%}.logo-customersprite-autodesk-slo-is-swm{background-position:0 7.8125%}.logo-customersprite-avagolsi-slo-is{background-position:0 8.59375%}.logo-customersprite-bancatransilvania-csi-svm{background-position:0 9.375%}.logo-customersprite-bankart-vim-svm{background-position:0 10.15625%}.logo-customersprite-bestbuy-ar-slo{background-position:0 10.9375%}.logo-customersprite-bktrier-csi-svm{background-position:0 11.71875%}.logo-customersprite-boeing-ar-slo-is-swm{background-position:0 12.5%}.logo-customersprite-bp-slo-swm{background-position:0 13.28125%}.logo-customersprite-ca-slo-is{background-position:0 14.0625%}.logo-customersprite-cadence-ar-is-swm{background-position:0 14.84375%}.logo-customersprite-cisco-ar-is-swm{background-position:0 15.625%}.logo-customersprite-citibank-ar-is-swm{background-position:0 16.40625%}.logo-customersprite-citrix-is-swm{background-position:0 17.1875%}.logo-customersprite-colt-vim-svm{background-position:0 17.96875%}.logo-customersprite-commerzbank-vim-svm{background-position:0 18.75%}.logo-customersprite-danfoss-csi-svm{background-position:0 19.53125%}.logo-customersprite-dell-ar-slo-is-swm{background-position:0 20.3125%}.logo-customersprite-departmentofdefense-ar-slo{background-position:0 21.09375%}.logo-customersprite-deutschebundesbank-vim-svm{background-position:0 21.875%}.logo-customersprite-dfi-csi-svm{background-position:0 22.65625%}.logo-customersprite-dibs-vim-svm{background-position:0 23.4375%}.logo-customersprite-eds-ar-slo-is{background-position:0 24.21875%}.logo-customersprite-ericsson-slo-is-swm{background-position:0 25%}.logo-customersprite-esa-vim-svm{background-position:0 25.78125%}.logo-customersprite-evernote-vim-svm{background-position:0 26.5625%}.logo-customersprite-fidelityinvestments-ar-slo-is-swm{background-position:0 27.34375%}.logo-customersprite-foraytechnologies-is-swm{background-position:0 28.125%}.logo-customersprite-ford-ar-slo-is-swm{background-position:0 28.90625%}.logo-customersprite-freescale-slo-is-swm{background-position:0 29.6875%}.logo-customersprite-fujitsu-ar-slo-is-swm{background-position:0 30.46875%}.logo-customersprite-generaldynamics-ar-slo-is-swm{background-position:0 31.25%}.logo-customersprite-gm-ar{background-position:0 32.03125%}.logo-customersprite-gpstrategies-csi-svm{background-position:0 32.8125%}.logo-customersprite-hamk-csi-svm{background-position:0 33.59375%}.logo-customersprite-helsinkimetropolia-csi-svm{background-position:0 34.375%}.logo-customersprite-hitachi-ar-slo-is-swm{background-position:0 35.15625%}.logo-customersprite-hitachiconsulting-vim-svm{background-position:0 35.9375%}.logo-customersprite-honeybee-csi-svm{background-position:0 36.71875%}.logo-customersprite-honeywell-ar-slo-is-swm{background-position:0 37.5%}.logo-customersprite-hp-ar-slo-is-swm{background-position:0 38.28125%}.logo-customersprite-hsbc-ar{background-position:0 39.0625%}.logo-customersprite-ibm-ar-slo-is-swm{background-position:0 39.84375%}.logo-customersprite-ifonline-csi-svm{background-position:0 40.625%}.logo-customersprite-indianauniversity-csi-svm{background-position:0 41.40625%}.logo-customersprite-intel-slo-is-swm{background-position:0 42.1875%}.logo-customersprite-irs-ar-is{background-position:0 42.96875%}.logo-customersprite-jpmorganchase-ar-slo{background-position:0 43.75%}.logo-customersprite-kirkkohelsingissa-csi-svm{background-position:0 44.53125%}.logo-customersprite-kmdrgb-vim-svm{background-position:0 45.3125%}.logo-customersprite-kone-slo-is-swm{background-position:0 46.09375%}.logo-customersprite-lbbw-vim-svm{background-position:0 46.875%}.logo-customersprite-lifetouch-csi-svm{background-position:0 47.65625%}.logo-customersprite-linkopings-csi-svm{background-position:0 48.4375%}.logo-customersprite-lockheedmartin-ar-slo-is{background-position:0 49.21875%}.logo-customersprite-mannvit-csi-svm{background-position:0 50%}.logo-customersprite-meditronic-ar-slo-is{background-position:0 50.78125%}.logo-customersprite-mentorgraphics-is-swm{background-position:0 51.5625%}.logo-customersprite-microlease-csi-svm{background-position:0 52.34375%}.logo-customersprite-microsoft-ar-is{background-position:0 53.125%}.logo-customersprite-molndalenergi-csi-svm{background-position:0 53.90625%}.logo-customersprite-moodys-slo-is{background-position:0 54.6875%}.logo-customersprite-motorola-ar-slo-is-swm{background-position:0 55.46875%}.logo-customersprite-nasa-ar-slo-is{background-position:0 56.25%}.logo-customersprite-ncdot-vim-svm{background-position:0 57.03125%}.logo-customersprite-nec-ar-slo-is-swm{background-position:0 57.8125%}.logo-customersprite-newrivercollege-csi-svm{background-position:0 58.59375%}.logo-customersprite-nokia-slo-is-swm{background-position:0 59.375%}.logo-customersprite-northeastlincolnshirecouncil-csi-svm{background-position:0 60.15625%}.logo-customersprite-oawaustria-csi-svm{background-position:0 61.71875%}.logo-customersprite-opensystems-vim-svm{background-position:0 62.5%}.logo-customersprite-oulu-csi-svm{background-position:0 63.28125%}.logo-customersprite-philips-ar-slo-is-swm{background-position:0 64.0625%}.logo-customersprite-pitneybowes-is-swm{background-position:0 64.84375%}.logo-customersprite-polycom-is-swm{background-position:0 65.625%}.logo-customersprite-provincieoostvlaanderen-csi-svm{background-position:0 66.40625%}.logo-customersprite-rabobank-vim-svm{background-position:0 67.1875%}.logo-customersprite-rbsroyalbankofscotland-vim-svm{background-position:0 67.96875%}.logo-customersprite-rsasecurity-swm{background-position:0 68.75%}.logo-customersprite-sanjuanislandsd-csi-svm{background-position:0 69.53125%}.logo-customersprite-sans-csi-svm{background-position:0 70.3125%}.logo-customersprite-sas-is{background-position:0 71.09375%}.logo-customersprite-saudiaramco-ar-slo{background-position:0 71.875%}.logo-customersprite-seagate-ar-slo-is{background-position:0 72.65625%}.logo-customersprite-shell-ar-slo-swm{background-position:0 73.4375%}.logo-customersprite-siemens-ar-slo-is-swm-vim-svm{background-position:0 74.21875%}.logo-customersprite-snellmangroup-csi-svm{background-position:0 75%}.logo-customersprite-sony-ar-slo-is-swm{background-position:0 75.78125%}.logo-customersprite-springer-csi-svm{background-position:0 76.5625%}.logo-customersprite-suntrust-ar-slo{background-position:0 77.34375%}.logo-customersprite-swisslife-vim-svm{background-position:0 78.125%}.logo-customersprite-sybase-slo-is-swm{background-position:0 78.90625%}.logo-customersprite-syddanskuniversitet-csi-svm{background-position:0 79.6875%}.logo-customersprite-symantec-is-swm{background-position:0 80.46875%}.logo-customersprite-synopsys-slo-is-swm{background-position:0 81.25%}.logo-customersprite-tableau-swm{background-position:0 82.03125%}.logo-customersprite-tep-vim-svm{background-position:0 82.8125%}.logo-customersprite-texasinstruments-ar-slo-swm{background-position:0 83.59375%}.logo-customersprite-texel-csi-svm{background-position:0 84.375%}.logo-customersprite-thymorsenergi-csi-svm{background-position:0 85.15625%}.logo-customersprite-timocom-csi-svm{background-position:0 85.9375%}.logo-customersprite-toshiba-slo-is-swm{background-position:0 86.71875%}.logo-customersprite-travelers-ar{background-position:0 87.5%}.logo-customersprite-ttg-csi-svm{background-position:0 88.28125%}.logo-customersprite-umass-csi-svm{background-position:0 89.0625%}.logo-customersprite-uniaugsburg-csi-svm{background-position:0 89.84375%}.logo-customersprite-uniheidelberg-csi-svm{background-position:0 90.625%}.logo-customersprite-universitaatbonn-csi-svm{background-position:0 91.40625%}.logo-customersprite-universitycollegenordjylland-csi-svm{background-position:0 92.1875%}.logo-customersprite-universityflorida-csi-svm{background-position:0 92.96875%}.logo-customersprite-universityofoxford-csi-svm{background-position:0 93.75%}.logo-customersprite-usdeptofenergy-csi-svm{background-position:0 94.53125%}.logo-customersprite-utssydney-vim-svm{background-position:0 95.3125%}.logo-customersprite-vanbreda-vim-svm{background-position:0 96.09375%}.logo-customersprite-verizon-ar-slo-is{background-position:0 96.875%}.logo-customersprite-vodafone-ar-slo-swm{background-position:0 97.65625%}.logo-customersprite-volvo-ar-is{background-position:0 98.4375%}.logo-customersprite-walki-csi-svm{background-position:0 99.21875%}.logo-customersprite-xerox-ar-is-swm{background-position:0 100%}.card-wrap{z-index:0;position:relative;overflow:hidden;width:100%;min-height:20.625rem}.col-1of2 .card-wrap{margin-bottom:6%}.col-1of3 .card-wrap,.productpage-grid a .card-wrap{margin-bottom:9%}.col-1of4 .card-wrap{margin-bottom:12%}.card{position:relative;width:100%;overflow:hidden;background-color:white;height:25rem;border:1px solid rgba(0,0,0,0.1)}@media screen and (min-width: 20em) and (max-width: 48em){.card{height:20.625rem}}.card-badge{z-index:2;display:inline-block;position:absolute;right:-.125rem;margin:0;padding:.125rem .375rem;height:1rem;font-size:.75rem;line-height:.75rem;font-weight:bold;text-align:right;text-transform:uppercase;color:#ffffff;background-color:#0071bc;top:.3125rem;box-shadow:0 2px 0px 0px rgba(0,0,0,0.08)}.card-badge:before{content:"";display:block;width:0;height:0;position:absolute;top:0;left:-.75rem;margin:0;padding:0;border:.5rem solid #0071bc;border-right-width:.3125rem;border-left-color:transparent}.card-header{z-index:1;position:relative;width:100%;overflow-y:hidden;border-bottom:1px solid #dddddd;background-color:black;background-repeat:no-repeat;background-position:1000px 10000px;height:9.375rem}@media screen and (min-width: 20em) and (max-width: 48em){.card-header{height:7.8125rem}}.card-header:before{content:" ";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-position:center center;background-size:cover}.card_video .card-header:after{content:"\ed7b";color:black;position:absolute;width:100%;top:0;left:0;padding:0;text-align:center;font-size:6rem;margin-top:2.125rem}@media screen and (min-width: 20em) and (max-width: 48em){.card_video .card-header:after{font-size:5.625rem;margin-top:1.25rem}}.card_slideshare .card-header:before{background-position:top center}.card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-default.jpg")}.card_blog .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-blog.jpg")}.card_datasheet .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-datasheet.jpg")}.card_demo .card-header,.card_freetrial .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-demo.jpg")}.card_event .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-event.jpg")}.card_roicalc .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-roicalc.jpg")}.card_successstory .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-successstory.jpg")}.card_webinar .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-webinar.jpg")}.card_whitepaper .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-whitepaper.jpg")}.card_researchreport .card-header{background-image:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-researchreport.jpg")}.card-body{position:absolute;top:0;z-index:2;overflow:hidden;width:100%;background-color:rgba(255,255,255,0.9);min-height:12rem}@media screen and (min-width: 20em) and (max-width: 48em){.card-body{min-height:9.1875rem}}.card-bottom-fade{display:inline-block;width:100%;position:absolute;bottom:-1px;left:0;background:url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-bottom-fade.png") no-repeat left bottom}.card-link{position:absolute;left:0;bottom:0;padding:1rem 1rem 0.4rem 1rem;display:inline-block;width:100%}.card{font-size:.9375rem;line-height:1.4;text-align:left;margin-bottom:1px}.ja .card,.zh .card{font-size:.9125rem}.card-header{padding:.25rem 1rem 2rem 1rem;color:white}.card-header-title{z-index:1;position:relative;margin:0;padding:1rem 0 0 0;font-size:1.1875em;line-height:1.26}.card-header-title.card-title-adjust-large{font-size:1.375em}@media screen and (min-width: 48em) and (max-width: 63.9375em){.card-header-title.card-title-adjust-large{font-size:1.3125em}}@media screen and (min-width: 20em) and (max-width: 48em){.card-header-title.card-title-adjust-normal{font-size:1.0625em}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.card-header-title.card-title-adjust-normal{font-size:1em}}.card-header-title.card-title-adjust-small{font-size:1.0625em}@media screen and (min-width: 20em) and (max-width: 48em){.card-header-title.card-title-adjust-small{font-size:1em}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.card-header-title.card-title-adjust-small{font-size:1em}}.card-header-title.card-title-adjust-xsmall{font-size:.9375em}@media screen and (min-width: 48em) and (max-width: 63.9375em){.card-header-title.card-title-adjust-xsmall{font-size:.875em}}.card-header-subtitle{z-index:1;position:relative;font-size:1.0625em;font-weight:normal;line-height:1.26;margin:0;padding:.1875rem 0 0 0}.card-category{padding:.5rem 1rem 0 1rem;white-space:nowrap;font-size:.875rem;line-height:.875rem;height:1.4375rem;overflow:hidden;text-transform:uppercase;color:#bfbfbf}.card-category i{margin-right:.3125rem}.fr .card_roicalc .card-category{font-size:0.635rem}.card-body{padding:0 1rem;color:#262626}.card-body h4,.card-body p,.card-body ul,.card-body ol,.card-body li{margin:0;padding:0}.card-body h4,.card-body p,.card-body li{padding-top:.8rem}.card-body h4{font-size:1em;color:#262626}.card-body ul,.card-body ol{overflow:hidden}.card-body .card-date{font-style:italic}.card-body .resource-language-links{font-size:0.825em;line-height:1.4em;color:#888;margin-bottom:1px}.card-body .resource-language-links a{white-space:nowrap}.no-touch .card-body .resource-language-links{font-size:0.825em;line-height:1.4em;color:#888;margin-bottom:1px}.no-touch .card-body .resource-language-links a{white-space:nowrap}.touch .card-body .resource-language-links{display:none}.card-wrap .card-header:after{opacity:0.33}.card-wrap .card-badge,.card-wrap .card-header-title{opacity:1}.card-wrap .card-body{-webkit-transform:translate(0, 10.875rem);transform:translate(0, 10.875rem)}@media screen and (min-width: 20em) and (max-width: 48em){.card-wrap .card-body{-webkit-transform:translate(0, 9.3125rem);transform:translate(0, 9.3125rem)}}.card-wrap .card-bottom-fade{z-index:3;height:5rem;padding:3.25rem 1rem 0rem 1rem;background-size:100% 80%}.csstransitions.no-touch .card-wrap:hover{cursor:pointer}.csstransitions.no-touch .card-wrap:hover .card-badge,.csstransitions.no-touch .card-wrap:hover .card-header-title,.csstransitions.no-touch .card-wrap:hover .card-header:before,.csstransitions.no-touch .card-wrap:hover .card-header:after{opacity:0.5}.csstransitions.no-touch .card-wrap:hover .card-body{-webkit-transform:translate(0, 1.25rem);transform:translate(0, 1.25rem)}.no-touch .card-wrap:hover .card-bottom-fade{z-index:2;padding-top:.6875rem;height:2.5rem;background-size:100% 120%}.no-touch .card-wrap:hover .card-link{z-index:10;background-color:white}.card-badge,.card-header-title,.card-header:before,.card-header:after,.card-bottom-fade{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}.card-body{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:0;transition-delay:0}.card-wrap ::-moz-selection{background-color:transparent;color:inherit;text-shadow:none}.card-wrap ::selection{background-color:transparent;color:inherit;text-shadow:none}.colList-item{*zoom:1;display:table;width:100%;margin-top:2rem}.colList-item:before,.colList-item:after{content:'';display:table}.colList-item:after{clear:both}.colList-item .colList-key,.colList-item .colList-content{display:table-cell;vertical-align:top}.colList-item .colList-key{width:11rem;margin-right:2rem}@media screen and (min-width: 20em) and (max-width: 48em){.colList-item{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:1rem;padding-bottom:1rem}.colList-item,.colList-item .colList-key,.colList-item .colList-content{display:block}.colList-item .colList-key{margin-right:1.5rem;font-weight:700}.colList-item .colList-key img{margin-bottom:1rem;max-width:8rem;max-height:4rem}}.colList-item colList-key{font-size:1.05rem;line-height:1.6}@media screen and (min-width: 48em){.colList-item colList-key{font-size:1.15rem;line-height:1.7}}.colList-item .colList-content .date{float:right;color:#737373;padding-left:2rem}@media screen and (min-width: 20em) and (max-width: 48em){.colList-item .colList-content .date{float:none;padding-left:0}}.colList-item .colList-content .h2,.colList-item .colList-content .h2 a{font-weight:700}.colList-item .colList-content .h3{font-weight:normal}.colList-item .colList-content .h2,.colList-item .colList-content .h2 a,.colList-item .colList-content .h3,.colList-item .colList-content .date,.colList-item .colList-content p{font-size:1.05rem;line-height:1.6;padding:0;margin:0}@media screen and (min-width: 48em){.colList-item .colList-content .h2,.colList-item .colList-content .h2 a,.colList-item .colList-content .h3,.colList-item .colList-content .date,.colList-item .colList-content p{font-size:1.15rem;line-height:1.7}}.colList-item .colList-content .h2:not(:last-child),.colList-item .colList-content .h2 a:not(:last-child),.colList-item .colList-content .h3:not(:last-child),.colList-item .colList-content .date:not(:last-child),.colList-item .colList-content p:not(:last-child){margin-bottom:0.4rem}.colList_compact .colList-item{margin-top:1.4rem}@media screen and (min-width: 20em) and (max-width: 48em){.colList_compact .colList-item{position:relative;top:-1rem;border-bottom:none;margin-bottom:0;padding-bottom:0}}.colList_compact .colList-key,.colList_compact .colList-key .h2,.colList_compact .colList-key .h2 a,.colList_compact .colList-content,.colList_compact .colList-content .h2,.colList_compact .colList-content .h2 a{font-weight:400;line-height:1.5rem}.colList_logos .colList-item{padding:1rem 0 2rem 0}.colList_logos .colList-item .colList-key{width:13rem}.colList_logos .colList-item .colList-key img{margin-top:7px;max-width:10rem;max-height:8rem}.colList_logos .colList-item .colList-content .h2{font-size:1.35rem;line-height:1.4}.productColList-item{*zoom:1}.productColList-item:before,.productColList-item:after{content:'';display:table}.productColList-item:after{clear:both}@media screen and (min-width: 35.9375em){.productColList-item .productColList-key{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}.productColList-item .productColList-key:nth-of-type(2n){margin-right:3%;float:left}.productColList-item .productColList-key:nth-of-type(2n+1){clear:none}.productColList-item .productColList-key:nth-of-type(3n){margin-right:0%;float:right}.productColList-item .productColList-key:nth-of-type(3n+1){clear:both}}.productColList-item .productColList-key img{max-height:3rem;max-width:90%;padding-right:1rem}@media screen and (max-width: 35.9375em){.productColList-item .productColList-key img{padding-right:25%}}@media screen and (min-width: 35.9375em){.productColList-item .productColList-key img{max-height:2.5rem}}@media screen and (min-width: 63.9375em){.productColList-item .productColList-key img{max-height:4rem}}@media screen and (min-width: 82.5em){.productColList-item .productColList-key img{max-width:95%}}@media screen and (min-width: 35.9375em){.productColList-item .productColList-content{float:left;clear:none;width:65.66667%;margin-left:0%;margin-right:3%}.productColList-item .productColList-content:nth-of-type(3n){margin-right:3%;float:left}.productColList-item .productColList-content:nth-of-type(3n+1){clear:none}.productColList-item .productColList-content:nth-of-type(2n){margin-right:0%;float:right}.productColList-item .productColList-content:nth-of-type(2n+1){clear:both}}.productColList-item .productColList-key,.productColList-item .productColList-content{margin:1rem 0}.productColList-item .productColList-key>*:first-child,.productColList-item .productColList-content>*:first-child{margin-top:0;padding-top:0}@media screen and (max-width: 35.9375em){.productColList-item{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:1rem;padding-bottom:1rem}.productColList-item:last-child{border-bottom:0;padding-bottom:0}}.dateCard{display:inline-block;line-height:1rem;text-align:center;padding:0;margin:.25rem 1rem 1rem 0;opacity:.5}.dateCard>span{display:block;padding:.1rem 1rem .1rem 0;line-height:1em}.dateCard .dateCard-month{font-size:0.9rem;background-color:white;color:inherit;margin-bottom:0rem;font-weight:700;text-transform:uppercase}.dateCard .dateCard-day{font-size:1.75rem;font-weight:700}.dateCard .dateCard-year{display:none;font-size:.875rem;opacity:.65}@media screen and (min-width: 20em) and (max-width: 48em){.dateCard{text-align:left}.dateCard>[class^="dateCard-"]{font-weight:normal;opacity:1;display:inline-block;padding:0 .25em 0 0;margin:0;font-size:inherit}}.colList_dateCards .colList-key{width:8rem;text-align:center}.ja .colList_dateCards .colList-key{width:10rem;text-align:left}.linkList,.resourceList{list-style-type:none;margin:0;padding:0;display:block;margin:1rem 0;padding:0}.linkList,.linkList li,.linkList li a,.resourceList,.resourceList li,.resourceList li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.linkList li,.resourceList li{display:block;margin:0px;padding:0px}.linkList li,.resourceList li{display:list-item;padding:0;margin:1rem 0 1.5rem 0}.linkList li>a,.linkList .linkList-description{display:block;line-height:1.5rem}.linkList li>a{font-weight:bold;margin-bottom:2px}.linkList .linkList-description{margin-bottom:1.5rem}.linkList .linkList-description .sub{color:#6f6f6f;font-style:italic;display:block}.resourceList li{margin:1rem 0 1.25rem 0}.resourceList li a{margin:0}.blockList{list-style-type:none;margin:0;padding:0;display:block}.blockList,.blockList li,.blockList li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blockList li{display:block;margin:0px;padding:0px}.blockList li{padding-bottom:0.75rem}[class*="iconList"]{list-style-type:none;margin:0;padding:0;display:block}[class*="iconList"],[class*="iconList"] li,[class*="iconList"] li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}[class*="iconList"] li{display:block;margin:0px;padding:0px}[class*="iconList"] li{line-height:1.4rem;padding-bottom:1rem;text-indent:-1.5em;padding-left:1.5em}[class*="iconList"] li:before{width:1em;height:1em;margin-right:0.5em;text-indent:0}.iconList li.iconl-rss:before{color:orange}.locations-list ul{list-style-type:none;margin:0;padding:0;display:block}.locations-list ul,.locations-list ul li,.locations-list ul li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.locations-list ul li{display:block;margin:0px;padding:0px}.locations-list ul>li{padding:0.5rem 0 0.5rem 0}.locations-list ul ul li{padding:5px 0 7px 1.5rem}.locations-list .location{margin:1rem 0 1rem 2rem}.locations-list .h2{margin-top:2rem;font-weight:300;font-size:2.55em}.locations-list .country-name{margin:0;font-weight:bold;font-size:1.2em}.locations-list .location-name{font-weight:bold}.locations-list .location{display:none}.locations-list .js-expand-content .location{display:table}.js-expand-context .js-expand-trigger{display:block}.js-expand-context .js-collapse-trigger{display:none}.js-expand-context .js-expand-content{display:none}.js-expand-context.is-open .js-expand-trigger{display:none}.js-expand-context.is-open .js-collapse-trigger{display:block}.location{display:table;width:100%}.js-truncate-toggle .location{padding-left:2rem;margin-bottom:-1.5rem}.location-details,.location-map{display:table-cell;vertical-align:top}.location-details :first-child,.location-map :first-child{margin-top:0;padding-top:0}.location-details{width:66.66%}.location-map{width:33.33%;padding:0 0 0 2rem;text-align:right}.location-map img{border:1px solid rgba(0,0,0,0.2);max-width:300px}@media (max-width: 920px){.js-truncate-toggle .location{margin-bottom:-1rem}.location,.location-details,.location-map{display:block;width:100%}.location *,.location-details *,.location-map *{font-size:0.97em;line-height:1.4}.location-map{padding:1rem 0 0 0;text-align:left}.location-map img{max-width:355px}}.location-details div,.location-details p{margin:0 0 1rem 0}.location-details p:last-child{margin-bottom:0}.carousel-button{position:absolute;top:50%;margin:-25px 0 0 0;width:30px;height:60px;line-height:60px;padding:0 5px;font-size:20px}.carousel-button.slick-disabled,.carousel-button.slick-disabled:hover,.carousel-button.slick-disabled:active{visibility:hidden}.carousel-button-prev{left:-60px}@media screen and (min-width: 240px) and (max-width: 1330px){.carousel-button-prev{left:-32px}}.carousel-button-next{right:-60px}@media screen and (min-width: 240px) and (max-width: 1330px){.carousel-button-next{right:-35px}}.no-js [class*="js-carousel-"]{display:none}.js [class*="js-carousel-"].slick-initialized{display:block}.js-carousel-cards{padding-top:4px}.js-carousel-cards .slick-list{margin:0 -19px 0 0}.js-carousel-cards .slick-slide{margin:0 19px 0 -20px}.js-carousel-cards .card-wrap{padding-left:20px}.js-carousel-cards .carousel-item{padding:3px 0}.no-js .js-carousel-cards{*zoom:1;max-height:600px}.no-js .js-carousel-cards:before,.no-js .js-carousel-cards:after{content:'';display:table}.no-js .js-carousel-cards:after{clear:both}.no-js .js-carousel-cards .carousel-item{float:left;clear:none;width:25%;margin-left:0%;margin-right:0%}.no-js .js-carousel-cards .carousel-item:nth-of-type(4n){float:right}.no-js .js-carousel-cards .carousel-item:nth-of-type(4n+1){clear:both}@media (max-width: 1024px){.no-js .js-carousel-cards .carousel-item{float:left;clear:none;width:33.33333%;margin-left:0%;margin-right:0%}.no-js .js-carousel-cards .carousel-item:nth-of-type(3n){float:right}.no-js .js-carousel-cards .carousel-item:nth-of-type(3n+1){clear:both}.no-js .js-carousel-cards .carousel-item:nth-of-type(4n){float:left}.no-js .js-carousel-cards .carousel-item:nth-of-type(4n+1){clear:none}}@media (max-width: 840px){.no-js .js-carousel-cards .carousel-item{float:left;clear:none;width:50%;margin-left:0%;margin-right:0%}.no-js .js-carousel-cards .carousel-item:nth-of-type(2n){float:right}.no-js .js-carousel-cards .carousel-item:nth-of-type(2n+1){clear:both}.no-js .js-carousel-cards .carousel-item:nth-of-type(3n){float:left}.no-js .js-carousel-cards .carousel-item:nth-of-type(3n+1){clear:none}}@media (max-width: 550px){.no-js .js-carousel-cards .carousel-item{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.no-js .js-carousel-cards .carousel-item:first-child{margin-left:auto}.no-js .js-carousel-cards .carousel-item:last-child{margin-right:auto}}.no-js .js-carousel-cards .carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{display:none}.js .js-carousel-cards{display:none}.js .js-carousel-cards.slick-slider{display:block}.js-carousel-customerquotes>.item{display:none}.js-carousel-customerquotes>.item:first-child{display:block}.carousel-item:focus{outline:none}.careersCustomers{width:350px;height:200px;float:right;margin:0 0 1em 2em}.careersCustomers div{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:57.1428571%;overflow:hidden}.careersCustomers img{position:absolute;top:-1000%;left:0px}.careersCustomers{-webkit-animation:fadeinout 8s infinite;animation:fadeinout 8s infinite;-webkit-animation-delay:0;animation-delay:0}.careersCustomers img{-webkit-animation:slideIt 80s steps(10) infinite;animation:slideIt 80s steps(10) infinite;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fadeinout{0%{opacity:0.01}15%{opacity:1}85%{opacity:1}100%{opacity:0.01}}@keyframes fadeinout{0%{opacity:0.01}15%{opacity:1}85%{opacity:1}100%{opacity:0.01}}@-webkit-keyframes slideIt{0%{top:0%}100%{top:-1000%}}@keyframes slideIt{0%{top:0%}100%{top:-1000%}}@media (max-width: 700px){.careersCustomers{display:none}}.editionSummary{border:1px solid rgba(0,0,0,0.1);margin:0 0 1rem 0}.editionSummary div{padding:20px}.editionSummary-head{background:#0071bc url("//media.flexerasoftware.com/designimages/crpr-resourcecard-bg-blue.jpg") 0% 0% no-repeat;color:white}.editionSummary-head.editionSummary-head1{background-position:50% 50%}.editionSummary-head.editionSummary-head2{background-position:100% 100%}.editionSummary-body{background-color:white}.editionSummary-body p{padding:0;margin:0 0 20px 0}.editionSummary-body .nobutton{height:22px;padding:18px 0}.featuresList{position:relative}.featuresList>div{clear:both;margin:0;padding:40px 0 20px 0;position:relative}.featuresList>div:before{content:'';position:absolute;width:100%;height:1px;top:-1px;left:0;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.1), transparent);background:linear-gradient(to right, transparent, rgba(0,0,0,0.1), transparent)}.featuresList h3{margin:0;padding:0}.featuresList h3 .sub{font-size:1.225rem}.featuresList .screenshot-container{width:240px;text-align:center;float:right;margin:0 0 20px 30px}.featuresList .screenshot-container.odd{float:left;margin:0 30px 20px 0}.featuresList .screenshot-container img{max-width:240px;max-height:130px}.featuresList .screenshot-container a img{border:4px solid rgba(0,0,0,0.1)}.featuresList_summary h3 .sub{display:none}.featuresList_summary div:first-child{padding-top:0}.featuresList_summary div:first-child:before{height:0px;background-color:inherit}.featuresList .fullToggle{display:block;opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s;transition:all 0.5s cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s;cursor:pointer}.featuresList .is-open .fullToggle.more{opacity:0}.featuresList .fullToggle.less{opacity:0;-webkit-transition:all .25s 0;transition:all .25s 0}.featuresList .is-open .fullToggle.less{opacity:1}.featuresList .full{max-height:0px;overflow:hidden;-webkit-transition:max-height 0.75s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:max-height 0.75s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;position:relative;top:-2rem;z-index:-1;margin-left:30px}.featuresList .is-open .full{max-height:600px;z-index:1}@media (max-width: 700px){.featuresList{text-align:center}.featuresList h3,.featuresList p{text-align:left}.featuresList .screenshot-container{display:inline-block;float:none;margin:0 0 30px 0}.featuresList .screenshot-container>*{clear:both}.featuresList .screenshot-container.odd{float:none;margin:0 0 30px 0}.featuresList .screenshot-container a{display:block}}.editionTable-intro{margin:0 0 2rem 0}.editionTable{display:block !important;border-collapse:collapse;table-layout:fixed;margin:1px;width:100%}.editionTable tr,.editionTable td{border:none}.editionTable_2products td{width:25%}.editionTable_2products td:first-child{width:50%}.editionTable_3products td{width:20%}.editionTable_3products td:first-child{width:40%}td.editionTable-badge,td.editionTable-title{border-left:1px solid #fff;border-right:1px solid #fff}td.editionTable-desc,.editionTable-coltitle,.editionTable-buttonRow td{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}td.editionTable-coltitle{border-left:1px solid #fff}.editionTable-body td{border:1px solid #e0e0e0}tfoot .editionTable-buttonRow td{border-left:none;border-right:none;border-bottom:none}.editionTable-badge{background-color:#404040;padding:5px 6px 2px;text-transform:uppercase}.editionTable-title{padding-top:14px;padding-bottom:12px;background-color:#0071bc}.editionTable-altHeading{text-indent:-9999px;white-space:nowrap}.editionTable-desc{padding:24px 10px 14px}.editionTable-coltitle.editionTable-coltitle{vertical-align:bottom;text-align:left}.editionTable-body td,.editionTable-notes{vertical-align:middle;padding:9px 8px 5px}.editionTable-body td:first-child{text-align:left}.editionTable-body tr td{background-color:#f6f6f6}.editionTable-body tr.oddRow td{background-color:#fff}.editionTable-body tr[data-tooltip] td:hover,.editionTable-body tr.expandedContent{cursor:pointer}.editionTable-checkmark:after{color:red}.editionTable-notes{vertical-align:top}.editionTable-buttonRow td{padding:6px;vertical-align:bottom}.editionTable-buttonRow .button{margin-bottom:0}.editionTable-body tr:hover td{background-color:#e9e9e9}.editionTable,.editionTable-popover{font-size:14px;line-height:1.3;text-align:center;color:#333;vertical-align:top}.editionTable .button,.editionTable-popover .button{line-height:1.3}.editionTable-badge{font-size:12px;line-height:14px;color:white}.editionTable-title h4{font-size:20px;line-height:23px;margin:0;padding:0;font-family:Arial, sans-serif;color:white}.editionTable-desc{font-size:16px;line-height:1.4}td.editionTable-coltitle{font-size:16px;line-height:1.4;font-weight:bold;padding-bottom:9px}td.editionTable-notes{color:#666;font-style:italic;text-align:left}.editionTable-body td:first-child ul,.editionTable-body td:first-child li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.editionTable.no-touch .editionTable-infoToggle{display:none}.editionTable-popover{display:none;position:absolute;padding:10px;width:200px;background:#0071bc;color:#fff;text-align:left;z-index:1100}.editionTable-popover:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:8px}.editionTable-popover-left:after{left:100%;top:50%;border-left-color:#0071bc;border-width:8px;margin-top:-8px}.editionTable-popover-above:after{top:100%;left:50%;border-top-color:#0071bc;border-width:8px;margin-left:-8px}.editionTable.touch .editionTable-popover{display:none}.editionTable.touch tr,.editionTable.touch td{-webkit-tap-highlight-color:transparent}.editionTable.touch .editionTable-body td:first-child{padding:9px 25px 5px 8px}.editionTable.touch .editionTable-infoToggle{width:16px;height:16px;content:'';display:block;float:right;position:relative;right:-15px;overflow:hidden;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGQ9Ik04IDBjLTQuNCAwLTggMy42LTggOHMzLjYgOCA4IDggOC0zLjYgOC04LTMuNi04LTgtOHpNMTIgOWgtM3YzaC0ydi0zaC0zdi0yaDN2LTNoMnYzaDN2MnoiIGZpbGw9IiM5OTk5OTkiLz48L3N2Zz4=);background-position:center center;background-repeat:no-repeat;opacity:.2;transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:all .35s ease;-webkit-transition:all .35s ease;outline:1px solid transparent}@media only screen and (max-width: 860px){.editionTable.touch .editionTable-infoToggle{float:none;position:absolute;right:8px;top:50%;margin-top:-8px}}.editionTable.touch tr[data-toggled|=on] .editionTable-infoToggle{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);opacity:1}.editionTable.touch .editionTable-expandedContent td{background-color:#444 !important;color:#e0e0e0}.editionTable.touch .editionTable-expandedContent td:first-child{padding-bottom:10px}@media only screen and (max-width: 860px){editionTable_2products td{width:20%}.editionTable_2products td:first-child{width:65%}.editionTable_3products td{width:12%}.editionTable_3products td:first-child{width:64%}.editionTable-body td{vertical-align:middle;position:relative;background-clip:padding-box;text-align:center}.editionTable-body tr td{background-color:#f6f6f6;padding-top:15px;padding-bottom:15px}.editionTable-desc,.editionTable-badge,.editionTable-buttonRow,.editionTable-notes{display:none}.editionTable thead td.editionTable-title{white-space:nowrap;padding:0;margin:0;border:none;vertical-align:bottom;background-color:#fff}.editionTable-altHeading{vertical-align:bottom;text-align:left;padding:8px}.editionTable-altHeading h4{display:none}.editionTable td.editionTable-title>div{transform:translate(0) rotate(-45deg);-webkit-transform:translate(0) rotate(-45deg);transform-origin:bottom left;-webkit-transform-origin:bottom left;width:2.5em;height:10em;padding:0;text-align:right;border-left:1px solid rgba(0,0,0,0.1);overflow:hidden;white-space:nowrap}.editionTable td.editionTable-title>div>span{transform:rotate(90deg);-webkit-transform:rotate(90deg);transform-origin:bottom left;-webkit-transform-origin:bottom left;border-bottom:none;display:inline-block;padding:5px 10px;position:relative;top:-10px}.editionTable td.editionTable-title>div>span>h4 span{display:none}.editionTable td.row-header{padding:0;border-bottom:none}.editionTable thead td:not([class^="edition"]){line-height:0}.editionTable{font-size:15px;line-height:1.3;text-align:center;color:#333;vertical-align:top}.editionTable-altHeading h4,.editionTable-title h4{color:#000;font-weight:800;font-size:18px;text-indent:0}}.ml{-webkit-column-count:0;-moz-column-count:0;column-count:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}@media (min-width: 768px){.ml{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 1200px){.ml{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.ml_pnl{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:10px}.ml_pnl-content{padding:20px 20px 20px 20px;border-radius:2px;border:1px solid #ececec;background-color:#f3f3f3}.ml.promoquote .promoquote-quote{font-size:1.1rem;font-style:normal;font-weight:400}@-webkit-keyframes ticker{0%{left:0}100%{left:-50%}}@keyframes ticker{0%{left:0}100%{left:-50%}}.ticker-container{position:relative;background-color:rgba(0,113,188,0.1);color:black;height:2.5rem;line-height:2.5rem;font-size:16px;padding-left:175px;overflow:hidden;position:relative;top:-16px;z-index:0}@media screen and (min-width: 20em) and (max-width: 63.9375em){.ticker-container{display:none}}.ticker-header{background-color:#ddd;color:black;background-color:#0071bc;color:white;position:absolute;top:0;left:0;height:2.5rem;font-weight:700;padding:0 0 0 1rem;z-index:1}.ticker-header:after{content:" ";display:block;background-color:#0071bc;width:3rem;height:2.5rem;position:absolute;top:0;right:-1.5rem;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.ticker{position:relative;white-space:nowrap;display:table-cell;overflow:hidden;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-play-state:paused;animation-play-state:paused}.ticker:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.ticker__item{display:inline-block}.ticker__item:after{content:"\edb9";display:inline;margin:0 20px 0 24px;opacity:0.2;position:relative;top:2px;opacity:0.10}.ticker:hover .ticker__item:after{opacity:0.6}@media screen and (min-width: 63.9375em){.header-logo,.header-menus{height:100px;float:left}.header-logo{width:22%;padding:30px 3% 20px 0}.header-logo img{max-height:50px}.header-mobile-icons{display:none}.header-menus{display:block;width:78%;position:relative}.header-nav-secondary{position:absolute;top:0;left:0;width:100%}.header-nav-primary{position:absolute;bottom:1px;height:46px;margin-bottom:10px;width:100%}.header-nav-primary .siteNav[style]{display:block !important}.header-nav-languageMenu,.header-nav-searchMenu{display:none}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.header .contain{width:100%;max-width:100%;padding:0;margin:0}.header .contain:after,.header .contain:before{content:none}.header-nav-branch,.header-nav-secondary{display:none}.header-mobile{background-color:white;position:relative;z-index:30;padding:1.25rem 1.5625rem}.header-logo{display:inline-block;position:relative;text-align:left;width:45%;z-index:2}.header-logo img{max-height:40px;margin:0}.header-mobile-icons{position:absolute;right:0;display:inline-block;z-index:1;top:25%;float:none}.header-menus{position:relative;width:100%}.header-menus .header-nav-primary,.header-menus .header-nav-searchMenu,.header-menus .header-nav-languageMenu{position:absolute;top:0;left:0;width:100%}.header-menus .header-nav-primary>.siteMenu,.header-menus .header-nav-searchMenu>.siteMenu,.header-menus .header-nav-languageMenu>.siteMenu{display:none}}@media screen and (min-width: 20em) and (max-width: 63.9375em){[class*="header-nav-"].is-open:after{z-index:20}.siteMenu{z-index:21}}@media screen and (min-width: 63.9375em){.siteNav>li .siteMenu-primaryItem{z-index:13}.siteNav>li.is-open{z-index:12}.siteNav .dropmenu{z-index:-1}.siteNav .is-open .dropmenu{z-index:12}.secondaryNav{z-index:28}.secondaryNav .dropmenu-container{z-index:24}.secondaryNav .dropmenu-container .dropmenu-toggle{z-index:22}.secondaryNav .dropmenu-container .dropmenu{z-index:-1}.secondaryNav .dropmenu-container.is-open{z-index:29}.secondaryNav .dropmenu-container.is-open .dropmenu{z-index:21}}@media screen and (min-width: 63.9375em){.siteNav,.siteNav ul,.siteNav li,.siteNav a,.siteNav .dropmenu,.siteNav .linksub{-webkit-transition:all 0s !important;transition:all 0s !important;-webkit-transition-delay:0s !important;transition-delay:0s !important}.secondaryNav .dropmenu-container .dropmenu-toggle,.secondaryNav .dropmenu-container .dropmenu,.secondaryNav,.secondaryNav ul,.secondaryNav li,.secondaryNav a,.secondaryNav .linksub{-webkit-transition:all 0s !important;transition:all 0s !important;-webkit-transition-delay:0s !important;transition-delay:0s !important}.dropmenu-container .dropmenu-toggle .icon-arrow-down2{-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dropmenu-container .dropmenu-toggle:hover{cursor:default}.dropmenu-container.is-open .dropmenu-toggle .icon-arrow-down2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.header-mobile-icons>div{-webkit-transition:color .25s linear;transition:color .25s linear;color:#262626}.header-mobile-icons>div.is-inactive{color:#DDD}.siteMenu .menuUnfold-trigger:after,.siteMenu .menuUnfold-trigger>span{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear, -webkit-transform .25s linear;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-delay:0s;transition-delay:0s}.siteMenu .menuUnfold-trigger.is-open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.siteMenu .branchNav .menuUnfold-trigger:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.siteMenu .branchNav .menuUnfold-trigger.is-open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (min-width: 63.9375em){.isTouchEnabled .js-add-close:after{display:block;position:absolute;top:0;right:0;font-size:20px;padding:.5rem;line-height:1rem;content:"\ed6a";color:#d1d1d1}}.sticky-wrapper{background-color:white}@media screen and (min-width: 63.9375em){.siteNav .branchNav,.siteNav .utilityNav,.siteNav .dropmenu li.js-mobile-overview-link{display:none !important}.siteNav{list-style-type:none;width:100%;position:relative;left:-10px;overflow:visible}.siteNav,.siteNav li{margin:0px;padding:0px;display:inline-block}.siteNav a,.siteNav li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.siteNav>li.siteNav-search{float:right;position:relative;left:20px}.siteNav>li .siteMenu-primaryItem{border:1px solid transparent;display:block;color:#000;position:relative;top:1px}.siteNav>li.is-open{box-shadow:2px 3px 0px 0px rgba(0,0,0,0.08)}.siteNav>li.is-open .siteMenu-primaryItem{border:1px solid #d1d1d1;border-bottom:1px solid white}.siteNav>li .siteMenu-primaryItem.is-current{color:#0071bc}}@media screen and (min-width: 63.9375em){.siteNav .dropmenu{list-style-type:none;margin:0;padding:0;display:block;position:absolute;visibility:hidden;opacity:0;margin:0;padding:0;background-color:white;border:1px solid #d1d1d1;box-shadow:2px 3px 0px 0px rgba(0,0,0,0.08);top:100%}.siteNav .dropmenu,.siteNav .dropmenu li,.siteNav .dropmenu li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.siteNav .dropmenu li{display:block;margin:0px;padding:0px}.siteNav .dropmenu-nav a,.siteNav .dropmenu-branchlink a{display:block}.siteNav .is-open .dropmenu{visibility:visible;opacity:1}.siteNav .siteNav-products .dropmenu{left:-20%}.siteNav .siteNav-products .dropmenu{width:120%}.siteNav .siteNav-company .dropmenu,.siteNav .siteNav-support .dropmenu,.siteNav .siteNav-search .dropmenu{right:-12px}}@media screen and (min-width: 63.9375em){.dropmenu-nav,.dropmenu-branchlink{list-style-type:none;margin:0;padding:0;display:block;padding:1.5rem}.dropmenu-nav,.dropmenu-nav li,.dropmenu-nav li a,.dropmenu-branchlink,.dropmenu-branchlink li,.dropmenu-branchlink li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dropmenu-nav li,.dropmenu-branchlink li{display:block;margin:0px;padding:0px}.dropmenu-nav ul,.dropmenu-nav li,.dropmenu-branchlink ul,.dropmenu-branchlink li{margin:0;padding:0;list-style:none}.dropmenu-nav a,.dropmenu-nav .dropmenu-nav-section-title,.dropmenu-branchlink a,.dropmenu-branchlink .dropmenu-nav-section-title{padding:6px 12px}.dropmenu-nav a,.dropmenu-nav .unlinked,.dropmenu-branchlink a,.dropmenu-branchlink .unlinked{display:block}.dropmenu-nav .linksub,.dropmenu-branchlink .linksub{display:block}.dropmenu-nav a,.dropmenu-branchlink a{display:block}.dropmenu-nav a:hover,.dropmenu-nav a:active,.dropmenu-branchlink a:hover,.dropmenu-branchlink a:active{text-decoration:none}.dropmenu-nav a:hover,.dropmenu-branchlink a:hover{color:#fff;background-color:#0071bc}.dropmenu-nav a:hover .linksub,.dropmenu-branchlink a:hover .linksub{color:rgba(255,255,255,0.85)}.dropmenu-nav a .linksub,.dropmenu-branchlink a .linksub{color:#888}.dropmenu-branchlink{padding-top:0;padding-bottom:0}.dropmenu ul{padding-left:0}.dropmenu ul .dropmenu-nav-section{float:left;padding-right:1.5rem;padding-bottom:1.5rem}.dropmenu ul .dropmenu-nav-section:last-child{padding-right:0}.siteNav-products .dropmenu-nav .prodNavCol{float:left;width:50%}.siteNav-products .dropmenu-nav .prodNavCol .dropmenu-nav-section:first-child{margin-bottom:1rem}.siteNav-products .dropmenu-nav .dropmenu-nav-section{float:none;display:block;width:100%;margin:0;padding:0 0 1.5rem 0}.siteNav-products .dropmenu-nav .dropmenu-nav-section>ul{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;clear:both}.siteNav-products .dropmenu-nav .dropmenu-nav-section>ul ul a{padding-left:2rem;margin-left:0}.siteNav-products .dropmenu-nav .dropmenu-nav-section a{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;clear:left;display:block}}@media screen and (min-width: 63.9375em){.siteNav .dropmenu-branchlink,.siteNav .dropmenu-ctas{white-space:nowrap}.siteNav .dropmenu-branchlink{clear:both;margin:0 2.25rem;padding:0;border-top:1px solid #d1d1d1}.siteNav .dropmenu-branchlink a{padding:12px 0;margin:0;width:100%;padding-left:0;max-width:100%}.siteNav .dropmenu-branchlink a:hover{background-color:white;text-decoration:underline;color:#003a60}.siteNav .dropmenu-ctas{background-color:#DDD;padding:1rem 1.5rem 0.25rem 2.25rem}.siteNav .dropmenu-ctas .button{margin-right:12px;margin-bottom:12px}.siteNav .dropmenu-ctas .dropmenu-ctalink{padding-left:12px}.siteNav .dropmenu-ctas .dropmenu-ctalink:hover{text-decoration:underline}.siteNav .dropmenu-ctas p{margin:0;padding:0 0 0.25rem 0}.siteNav .siteNav-search .dropmenu{right:0}.siteNav .siteNav-search .dropmenu-search{width:30rem;padding:20px 20px 20px 20px}.siteNav .siteNav-search .dropmenu-search .dropmenu-nav-section-title{padding-left:0}}@media screen and (min-width: 63.9375em){.siteMenu-primaryItem{line-height:2rem;font-weight:700}.dropmenu .linksub{padding-bottom:4px;font-weight:normal}.siteNav a:hover,.siteNav a:active{text-decoration:none}}@media screen and (min-width: 63.9375em){.siteNav{left:-8px}.siteNav>li .siteMenu-primaryItem{padding:4px 12px}.de .siteNav>li .siteMenu-primaryItem{padding:4px 10px}.siteMenu-primaryItem{font-size:0.98rem}.de .siteMenu-primaryItem,.fr .siteMenu-primaryItem{font-size:0.96rem}.dropmenu-nav-section-title{font-size:.9rem;font-weight:700;color:#000}.dropmenu{font-size:.82rem;line-height:1.45}.dropmenu .linksub{font-size:.75rem}}@media screen and (min-width: 75em){.siteNav{left:-10px}.siteNav>li .siteMenu-primaryItem{padding:4px 14px}.siteMenu-primaryItem{font-size:1.25rem}.de .siteMenu-primaryItem,.fr .siteMenu-primaryItem{font-size:1.2rem}.dropmenu-nav-section-title{font-size:1.05rem;font-weight:700;color:#000}.dropmenu{font-size:.9rem;line-height:1.45}.dropmenu .linksub{font-size:.85rem}}@media screen and (min-width: 63.9375em){.secondaryNav{list-style-type:none;width:100%;position:relative;overflow:visible;text-align:right}.secondaryNav,.secondaryNav li{margin:0px;padding:0px;display:inline-block}.secondaryNav a,.secondaryNav li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.secondaryNav>li{display:inline-block;position:relative;top:1px;right:-10px;color:#000}.secondaryNav>li>.dropmenu-toggle,.secondaryNav>li>a{display:block;position:relative;top:1px;border:1px solid transparent;color:#737373;padding:5px 8px;cursor:pointer;font-size:.85rem}.fr .secondaryNav>li>.dropmenu-toggle,.fr .secondaryNav>li>a{font-size:.8rem}.secondaryNav>li>a:not(.dropmenu-toggle):hover{background-color:#0071bc;color:white}.secondaryNav>li.secondaryNav-branchMenu{float:left;position:relative;left:-4px}.secondaryNav>li.dropmenu-container.is-open{box-shadow:2px 3px 0px 0px rgba(0,0,0,0.08)}.secondaryNav>li.dropmenu-container.is-open>a,.secondaryNav>li.dropmenu-container.is-open>.dropmenu-toggle{border:1px solid #d1d1d1;border-bottom:1px solid white;background-color:white}}@media screen and (min-width: 75em){.fr .secondaryNav li>.dropmenu-toggle,.fr .secondaryNav li>a{font-size:.85rem}}@media screen and (min-width: 63.9375em){.dropmenu-container .dropmenu-toggle .icon-arrow-down2{display:inline-block;font-size:0.85em;margin-left:0.5em}}@media screen and (min-width: 63.9375em){.secondaryNav .dropmenu{list-style-type:none;margin:0;padding:0;display:block;position:absolute;visibility:hidden;opacity:0;margin:0;padding:0;background-color:white;border:1px solid #d1d1d1;box-shadow:2px 3px 0px 0px rgba(0,0,0,0.08);top:100%;width:25em;text-align:left}.secondaryNav .dropmenu,.secondaryNav .dropmenu li,.secondaryNav .dropmenu li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.secondaryNav .dropmenu li{display:block;margin:0px;padding:0px}.secondaryNav .dropmenu a{display:block;margin-right:1rem}.secondaryNav .dropmenu .brands{font-style:italic;margin-top:1rem}.secondaryNav .is-open .dropmenu{visibility:visible;opacity:1}.secondaryNav .dropmenu-container.secondaryNav-branchMenu .dropmenu{left:0;width:30rem}.secondaryNav .dropmenu-container.secondaryNav-navMenu .dropmenu{right:0;width:auto}.secondaryNav .dropmenu-container.secondaryNav-navMenu .dropmenu a{white-space:nowrap}.secondaryNav .secondaryNav-languageMenu .dropmenu{right:0;width:14rem}}@media screen and (min-width: 63.9375em){.secondaryNav-branchMenu .dropmenu{padding:20px 25px 20px 25px}.secondaryNav-branchMenu .dropmenu ul{display:block;margin:.5em 0 1em 1em}.secondaryNav-branchMenu .dropmenu ul ul,.secondaryNav-branchMenu .dropmenu ul ol,.secondaryNav-branchMenu .dropmenu ul li{margin:0 1.5em 1.5em 1.5em;list-style-type:disc}.secondaryNav-branchMenu .dropmenu ul ul li,.secondaryNav-branchMenu .dropmenu ul ol li,.secondaryNav-branchMenu .dropmenu ul li li{margin:0 0 0 1.5em}.secondaryNav-branchMenu .dropmenu ul li{display:list-item;padding:0 0 0 .5em;margin:.4em 0 .4em 1.5em;line-height:1.2em}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu{list-style-type:none;margin:0;padding:0;display:block;padding:20px}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu li,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu li{display:block;margin:0px;padding:0px}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu ul,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu li{margin:0;padding:0;list-style:none}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu .dropmenu-nav-section-title{padding:6px 12px}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu .unlinked{display:block}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu .linksub{display:block}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a{display:block}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a:hover,.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a:active{text-decoration:none}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a:hover{color:#fff;background-color:#0071bc}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a:hover .linksub{color:rgba(255,255,255,0.85)}.dropmenu-container:not(.secondaryNav-branchMenu) .dropmenu a .linksub{color:#888}}@media screen and (min-width: 63.9375em){.secondaryNav-branchMenu .dropmenu{font-size:.82rem;line-height:1.45}.secondaryNav-branchMenu .dropmenu .dropmenu-heading{margin:0 0 .5em 0;font-size:.9rem;font-weight:700;color:#000}.secondaryNav-branchMenu .dropmenu .dropmenu-heading .secondary,.secondaryNav-branchMenu .dropmenu .dropmenu-heading figure,.secondaryNav-branchMenu .dropmenu .dropmenu-heading .figure{display:block;font-weight:normal;font-size:.75rem}}@media screen and (min-width: 75em){.secondaryNav-branchMenu .dropmenu{font-size:.9rem;line-height:1.45}.secondaryNav-branchMenu .dropmenu .dropmenu-heading{font-size:1.05rem;font-weight:700;color:#000}.secondaryNav-branchMenu .dropmenu .dropmenu-heading .secondary,.secondaryNav-branchMenu .dropmenu .dropmenu-heading figure,.secondaryNav-branchMenu .dropmenu .dropmenu-heading .figure{font-size:.85rem}}@media screen and (min-width: 20em) and (max-width: 63.9375em){[class*="header-nav-"].is-open:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);border-top:3px solid #0071bc}.siteMenu{width:100%;position:relative;top:0;left:0;background-color:#fff;display:block}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.siteMenu,.siteMenu ul,.siteMenu li{margin:0;padding:0;list-style:none}.siteMenu .siteMenu-primaryItem+.dropmenu,.siteMenu .dropmenu-nav-section-title+ul,.siteMenu .menuUnfold-target{display:none;margin:0}.siteMenu li li{background-color:#ededed}.siteMenu .utilityNav li li{background-color:#555}.siteMenu li li li{background-color:#e3e3e3}.siteMenu li li>a,.siteMenu li li>.dropmenu-nav-section-title{padding-left:2.5rem}.siteMenu li li li>a,.siteMenu li li li>.dropmenu-nav-section-title{padding-left:4rem}.siteMenu li li li li>a,.siteMenu li li li li>.dropmenu-nav-section-title{padding-left:6rem}.siteMenu .dropmenu-branchlink,.siteMenu .dropmenu-ctas,.siteMenu .siteNav-search{display:none}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.siteMenu .branchNav .dropmenu-nav-section-title{color:#fff;background-color:#666}.siteMenu .branchNav .dropmenu-nav-section-title.is-open{color:#fff;background-color:#0071bc}.siteMenu .branchNav .dropmenu-nav-section-title .icon-arrow-down2{display:none}.siteMenu .branchNav .dropmenu{display:none;position:relative;top:0;left:0;background-color:#ededed}.siteMenu .branchNav .dropmenu .dropmenu-inner{padding:1rem 1.5625rem;border-bottom:1px solid rgba(0,0,0,0.08);display:block}.siteMenu .branchNav .dropmenu .dropmenu-inner ul,.siteMenu .branchNav .dropmenu .dropmenu-inner ol,.siteMenu .branchNav .dropmenu .dropmenu-inner li{margin:0 1.5em 1.5em 1.5em;list-style-type:disc}.siteMenu .branchNav .dropmenu .dropmenu-inner ul li,.siteMenu .branchNav .dropmenu .dropmenu-inner ol li,.siteMenu .branchNav .dropmenu .dropmenu-inner li li{margin:0 0 0 1.5em}.siteMenu .branchNav .dropmenu,.siteMenu .branchNav .dropmenu p,.siteMenu .branchNav .dropmenu li,.siteMenu .branchNav .dropmenu .secondary,.siteMenu .branchNav .dropmenu figure,.siteMenu .branchNav .dropmenu .figure{color:#000}.siteMenu .branchNav .dropmenu p{margin:0 0 .75rem 0;line-height:1.2}.siteMenu .branchNav .dropmenu .dropmenu-heading{font-weight:bold}.siteMenu .branchNav .dropmenu .secondary,.siteMenu .branchNav .dropmenu figure,.siteMenu .branchNav .dropmenu .figure{display:block}.siteMenu .branchNav .dropmenu ul li{box-shadow:none !important;border:0 !important;background-color:inherit !important}.siteMenu .branchNav .dropmenu ul,.siteMenu .branchNav .dropmenu li,.siteMenu .branchNav .dropmenu .secondary,.siteMenu .branchNav .dropmenu figure,.siteMenu .branchNav .dropmenu .figure{font-size:14px}.siteMenu .branchNav .dropmenu .brands{font-style:italic}.siteMenu .branchNav .dropmenu a.dropmenu-btnlink{border:0}.siteMenu .utilityNav{background-color:#666}.siteMenu .utilityNav a{border:0;color:#DDD}.siteMenu .utilityNav a.iconl-phone2{font-weight:bold}.siteMenu .utilityNav .utilityNav_desktopOnly{display:none}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.siteMenu.searchMenu{background-color:white}.siteMenu.searchMenu .dropmenu-search .dropmenu-nav-section-title{border:0}.siteMenu.searchMenu .dropmenu-search form.search-bar{margin:0 1.5625rem 2rem 1.5625rem;padding:0}.siteMenu.searchMenu .dropmenu-search form.search-bar input.search-query{line-height:1.6rem}.siteMenu.searchMenu .dropmenu-branchlink{display:block}.siteMenu.searchMenu .dropmenu-branchlink a{background-color:#ededed;color:#000;border-top:1px solid #dbdbdb}.siteMenu.languageMenu span.dropmenu-toggle{display:block;font-weight:bold;padding:1rem 1.5625rem;background-color:#0071bc;color:white}.siteMenu.languageMenu span.dropmenu-toggle:after{content:""}.siteMenu.languageMenu .dropmenu a{background-color:white;color:#000}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.siteMenu .linksub{font-size:14px;display:block;color:rgba(0,0,0,0.5);line-height:1.2;font-weight:normal}.siteMenu .dropmenu-nav-section-title{font-weight:bold}.siteMenu .siteMenu-primaryItem{font-weight:bold}.siteMenu .siteMenu-primaryItem.is-open{color:#fff;background-color:#0071bc}.siteMenu .utilityNav a,.siteMenu .utilityNav .dropmenu-nav-section-title{color:white;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.08);padding-top:0.65rem;padding-bottom:0.65rem}.siteMenu a,.siteMenu .dropmenu-nav-section-title{color:#000;display:block;width:100%;position:relative;text-decoration:none;padding:0.75rem 1.5625rem;border-bottom:1px solid rgba(0,0,0,0.08)}.siteMenu a:hover,.siteMenu a:active,.siteMenu .dropmenu-nav-section-title:hover,.siteMenu .dropmenu-nav-section-title:active{text-decoration:none}.siteMenu .menuUnfold-target .is-current{color:#0071bc}.siteMenu .menuUnfold-trigger{padding-right:2rem}.siteMenu .menuUnfold-trigger:after{display:block;position:absolute;font-size:.8rem;height:2rem;line-height:2rem;width:2rem;text-align:center;right:12px;top:10px;content:"\edb9"}.siteMenu .branchNav .menuUnfold-trigger span{display:none}.siteMenu .branchNav .menuUnfold-trigger:after{content:"\edbd"}.siteMenu .branchNav .menuUnfold-trigger.is-open:after{content:"\ed6a"}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.siteMenu.siteMenu li a:not(.is-open),.siteMenu.siteMenu .unlinked:not(.dropmenu-nav-section-title),.siteMenu.languageMenu li a:not(.is-open),.siteMenu.languageMenu .unlinked:not(.dropmenu-nav-section-title){-webkit-transition:all 0.05s ease;transition:all 0.05s ease}.siteMenu.siteMenu li a:not(.is-open):focus,.siteMenu.siteMenu li a:not(.is-open):hover,.siteMenu.siteMenu .unlinked:not(.dropmenu-nav-section-title):focus,.siteMenu.siteMenu .unlinked:not(.dropmenu-nav-section-title):hover,.siteMenu.languageMenu li a:not(.is-open):focus,.siteMenu.languageMenu li a:not(.is-open):hover,.siteMenu.languageMenu .unlinked:not(.dropmenu-nav-section-title):focus,.siteMenu.languageMenu .unlinked:not(.dropmenu-nav-section-title):hover{background-color:rgba(0,0,0,0.05)}.siteMenu.siteMenu li a:not(.is-open):active,.siteMenu.siteMenu .unlinked:not(.dropmenu-nav-section-title):active,.siteMenu.languageMenu li a:not(.is-open):active,.siteMenu.languageMenu .unlinked:not(.dropmenu-nav-section-title):active{background-color:#0071bc;color:white}}@media screen and (min-width: 20em) and (max-width: 63.9375em){.header-mobile-icons{display:none}.header-mobile-icons.js-menu-loaded{display:block}.header-mobile-icons>div{display:inline-block;position:relative;float:left}.header-mobile-icons div[class*="icon-"]{font-size:1.5rem;line-height:1.5rem;padding:10px 20px 11px 0}.header-mobile-icons div[class*="icon-"].is-open:before{content:"\ed6a"}}.header-mobile-icons div[class*="icon-"]{-webkit-animation:scaleYFadeIn 0.2s 0s 1 both;animation:scaleYFadeIn 0.2s 0s 1 both}.header-mobile-icons div[class*="icon-"].fadeOut{-webkit-animation:scaleYFadeOut 0.2s 0s 1 both;animation:scaleYFadeOut 0.2s 0s 1 both}@-webkit-keyframes scaleYFadeIn{0%{opacity:0;-webkit-transform:rotate(0deg) scaleY(0.001);transform:rotate(0deg) scaleY(0.001)}100%{opacity:1;-webkit-transform:rotate(0deg) scaleY(1);transform:rotate(0deg) scaleY(1)}}@keyframes scaleYFadeIn{0%{opacity:0;-webkit-transform:rotate(0deg) scaleY(0.001);transform:rotate(0deg) scaleY(0.001)}100%{opacity:1;-webkit-transform:rotate(0deg) scaleY(1);transform:rotate(0deg) scaleY(1)}}@-webkit-keyframes scaleYFadeOut{0%{opacity:1;-webkit-transform:rotate(0deg) scaleY(1);transform:rotate(0deg) scaleY(1)}100%{opacity:0;-webkit-transform:rotate(0deg) scaleY(0.001);transform:rotate(0deg) scaleY(0.001)}}@keyframes scaleYFadeOut{0%{opacity:1;-webkit-transform:rotate(0deg) scaleY(1);transform:rotate(0deg) scaleY(1)}100%{opacity:0;-webkit-transform:rotate(0deg) scaleY(0.001);transform:rotate(0deg) scaleY(0.001)}}.section_interiorBanner{position:relative;font-size:1.15rem;background-color:#0071bc;background-repeat:no-repeat}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner{padding-top:4rem;padding-bottom:3.5rem;-webkit-transform:translateZ(0);transform:translateZ(0);background-size:cover;background-image:url("//media.flexerasoftware.com/designimages/crpr-banner-bg-blue-mobile.jpg")}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_interiorBanner{padding-top:4rem;padding-bottom:4rem;background-size:150% auto;background-image:url("//media.flexerasoftware.com/designimages/crpr-banner-bg-blue-desktop.jpg")}}@media screen and (min-width: 63.9375em){.section_interiorBanner{padding-top:5.5rem;padding-bottom:5.7rem;background-color:transparent}.section_interiorBanner:before{content:' ';position:fixed;width:100%;height:650px;top:0;left:0;background-color:#0071bc;background:url("//media.flexerasoftware.com/designimages/crpr-banner-bg-blue-desktop.jpg") no-repeat center center;background-size:cover;will-change:transform;z-index:-1}}.section_interiorBanner .overline{font-size:1.125rem;font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.55);margin:0 0 1rem 0}.section_interiorBanner .h1{color:white;font-style:normal;font-size:3.85rem;line-height:1.2;margin:0 0 1rem 0}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner .h1{font-size:2em}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_interiorBanner .h1{font-size:2.5em}}.section_interiorBanner .h2{color:rgba(255,255,255,0.85);display:block;font-size:2rem;font-weight:400;margin:0 0 1rem 0;line-height:1.2}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_interiorBanner .h2{font-size:1.65rem}}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner .h2{font-size:1.35rem}}.section_interiorBanner div.CTAs{padding-top:1rem}.section_interiorBanner .button:last-child,.section_interiorBanner button:last-child{margin-right:0}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner .button,.section_interiorBanner button{margin-bottom:1rem}}.section_interiorBanner .h1.h1_reduced{font-size:3.125rem}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner .h1.h1_reduced{font-size:2rem;font-weight:400}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_interiorBanner .h1.h1_reduced{font-size:2.75rem}}.section_interiorBanner.hasBadge .interiorBanner-newbadge{position:absolute;top:0;right:0;padding:0}@media screen and (min-width: 20em) and (max-width: 48em){.section_interiorBanner.hasBadge .interiorBanner-newbadge{width:200px;height:200px}.section_interiorBanner.hasBadge .h1{margin-right:25px}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_interiorBanner.hasBadge .interiorBanner-newbadge{width:233px;height:233px}.section_interiorBanner.hasBadge .h1{margin-right:78px}}@media screen and (min-width: 63.9375em){.section_interiorBanner.hasBadge .interiorBanner-newbadge{width:275px;height:275px}.section_interiorBanner.hasBadge .h1{margin-right:100px}}.section_alert,.alert{background-color:#feca40;width:100%;text-align:left}.section_alert .button,.alert .button{background-color:#feda79;border-color:#f1c03d;margin-bottom:.75rem}.section_alert .button:hover,.alert .button:hover{background-color:#fff4d9;border-color:#b28d2d}main .alert{border:1px solid rgba(0,0,0,0.08);padding:1rem 1rem 1rem 5rem;position:relative}main .alert *:first-child{padding-top:0;margin-top:0}main .alert *:last-child{padding-bottom:0;margin-bottom:0}main .alert:before{content:"\ed4d";position:absolute;top:1.5rem;left:1.5rem;font-size:2rem;line-height:2rem}.section_alert{position:fixed;bottom:0;z-index:100;overflow:hidden;display:none;border:1px solid rgba(0,0,0,0.04);padding:0;line-height:1.2}.section_alert .contain{padding-top:.5rem;padding-bottom:.5rem}.section_alert .contain+.contain{border-top:1px solid rgba(0,0,0,0.04)}.js .section_alert:before{content:"\ed6a";color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;padding:.75rem;cursor:pointer}.no-js .section_alert{display:block}.section_breadcrumbs .contain{position:relative}ul.breadcrumbs{list-style-type:none}ul.breadcrumbs,ul.breadcrumbs li{margin:0px;padding:0px;display:inline-block}ul.breadcrumbs a,ul.breadcrumbs li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.breadcrumbs li:after{content:"  › "}ul.breadcrumbs li:last-child:after{content:""}ul.breadcrumbs li.last:after{content:""}ul.pdfprint{list-style-type:none}ul.pdfprint,ul.pdfprint li{margin:0px;padding:0px;display:inline-block}ul.pdfprint a,ul.pdfprint li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.breadcrumbs{padding-right:8rem;width:100%}ul.pdfprint{position:absolute;top:0;right:2.1875rem;text-align:right;max-width:10rem}ul.pdfprint a:last-child{padding-left:.6rem}@media only screen and (max-width: 500px){ul.breadcrumbs{padding-right:5rem;width:100%}ul.pdfprint{max-width:4rem}ul.pdfprint a:last-child{padding-left:0}}ul.breadcrumbs,ul.pdfprint{color:#c7c7c7;font-size:.85rem}ul.breadcrumbs a,ul.breadcrumbs span,ul.pdfprint a,ul.pdfprint span{color:#737373;white-space:no-wrap}ul.breadcrumbs a :hover,ul.pdfprint a :hover{text-decoration:underline;color:#0071bc}#pf-ft,#pf-dialog-ads,#gaiframe{opacity:0 !important;z-index:-1000 !important;visibility:hidden !important;height:0 !important;display:none !important;margin-top:-200vh !important;-webkit-transform:translateX(-9999px) !important;transform:translateX(-9999px) !important;-webkit-clip-path:rect(0px, 0px, 0px, 0px) !important;clip-path:rect(0px, 0px, 0px, 0px) !important;clip:rect(0px, 0px, 0px, 0px) !important}.tabs{border-bottom:1px solid rgba(0,0,0,0.1);position:relative;height:55px;margin-top:.5rem;margin-bottom:1rem}.tabs-label{display:inline-block}.tabs-label .tabs-label-heading{font-size:2.5rem;line-height:1;font-weight:300;margin:0;padding:0 0 4px 0;color:#737373}@media screen and (min-width: 48em){.tabs-label .tabs-label-heading{font-size:2.85rem;line-height:1}}@media screen and (min-width: 63.9375em){.tabs-label .tabs-label-heading{font-size:3.15rem;line-height:1}}.tabs-label .tabs-label-image{height:52px;padding-bottom:4px}.tabs-menu{list-style-type:none;float:right;position:relative;top:17px}.tabs-menu,.tabs-menu li{margin:0px;padding:0px;display:inline-block}.tabs-menu a,.tabs-menu li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tabs-menu li{float:left;margin-right:3px;position:relative;left:3px}.tabs-menu.tabs-menu_left{float:left}.tabs-menu.tabs-menu_left li{left:-3px}.tabs-menu li:empty,.tabs-menu li.tabs-menu-trigger{display:none}.tabs-menu a{display:inline-block;font-size:17px;line-height:17px;padding:10px 16px;font-weight:bold}.tabs-menu a:hover{background-color:rgba(0,0,0,0.1);color:#262626;text-decoration:none}.tabs-menu li.is-current a,.tabs-menu li.tabs-menu-trigger a{background-color:rgba(0,0,0,0.1);color:#262626}@media screen and (max-width: 950px){.tabs-menu{width:15rem;position:absolute;right:0;background-color:white;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;-ms-transition:none}.tabs-menu.tabs-menu_left{left:0;float:left}.tabs-menu.tabs-menu_left li{float:none;margin:0;left:0}.tabs-menu li{float:none;margin:0;left:0;display:none}.tabs-menu li.tabs-menu-trigger{display:block}.tabs-menu li.tabs-menu-trigger a:after{float:right}.tabs-menu a{display:block}.tabs-menu li.is-current a{background-color:rgba(0,0,0,0.1);color:#262626}.tabs-menu.is-open{box-shadow:2px 3px 0px 0px rgba(0,0,0,0.2);z-index:2}.tabs-menu.is-open li{display:block}.tabs-menu.is-open li.tabs-menu-trigger a,.tabs-menu.is-open li.tabs-menu-trigger a:hover{background-color:white;color:#262626;cursor:pointer}.section_nav .tabs-menu.is-open li.tabs-menu-trigger+li{border-top:1px solid rgba(0,0,0,0.1)}.tabs-menu.is-open li:first-child{border-top:1px solid rgba(0,0,0,0.1)}.tabs-menu.is-open li:last-child{border-bottom:1px solid rgba(0,0,0,0.1)}.tabs-menu.is-open li a{display:block}.tabs-menu.is-open li a:hover{background-color:#0071bc;color:white}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.tabs-label{position:relative;top:.35rem}}@media screen and (min-width: 20em) and (max-width: 48em){.tabs{border-bottom:none;height:4rem;margin-top:1rem;margin-bottom:2rem}.tabs.tabs_noLabel{height:2rem}.tabs-label{display:block;position:static}.tabs-label .tabs-label-image{height:39px}.tabs-menu{display:block;margin-top:2rem;width:100%;position:absolute}.tabs_noLabel .tabs-menu{margin-top:0;top:0}}.tabbedContentArea{margin-top:2rem;*zoom:1}.tabbedContentArea:before,.tabbedContentArea:after{content:'';display:table}.tabbedContentArea:after{clear:both}.tabbedContentArea .tabbedContentItem{*zoom:1;height:0;overflow-y:hidden;width:100%;display:block}.tabbedContentArea .tabbedContentItem:before,.tabbedContentArea .tabbedContentItem:after{content:'';display:table}.tabbedContentArea .tabbedContentItem:after{clear:both}.tabbedContentArea .tabbedContentItem.is-active{height:auto;overflow-y:visible}.tabbedContentItem{opacity:0}.tabbedContentItem.is-active{opacity:1}.section_nav.js-stickMe.stuck{position:fixed;top:0;background-color:white;width:100%;z-index:1;border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 3px 0px rgba(0,0,0,0.08);-webkit-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease;padding:0}.section_nav.js-stickMe.stuck .tabs{margin-bottom:0;border-bottom:0}.section_nav.js-stickMe.stuck .tabs .tabs-menu{top:5px}@media screen and (min-width: 20em) and (max-width: 48em){.section_nav.js-stickMe.stuck .tabs{height:2.5rem;margin:10px 0;padding:0}.section_nav.js-stickMe.stuck .tabs .tabs-label{display:none}.section_nav.js-stickMe.stuck .tabs .tabs-menu{margin-top:0;top:0}}footer ul{list-style-type:none}footer ul,footer ul li{margin:0px;padding:0px;display:inline-block}footer ul a,footer ul li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer h5{margin-top:0}.footer_contextualLinks{padding-top:3.75rem;padding-bottom:3.4375rem;background-color:#cbcbcb}.footer_contextualLinks h5{font-weight:400;font-size:1.6rem;line-height:1.125}.footer_contextualLinks h5 a{color:#262626;text-decoration:none}.footer_contextualLinks h5 a:hover{color:#003a60;text-decoration:underline}.footer_contextualLinks li{display:block;margin-top:.75rem;margin-bottom:.75rem;line-height:1.2}.footer_contextualLinks li.divider{font-style:italic;color:#777}.footer_contextualLinks li a.current{color:#124C77}.footer_contextualLinks li.indent{margin-left:1.3rem}.footer_contextualLinks li[class^="iconl-"]:before{display:none}.footer_connect h5,.footer_connect a,.footer_main h5,.footer_main a{color:#ccc}.footer_connect svg,.footer_main svg{fill:#ccc}.footer_connect a:hover,.footer_main a:hover{color:#fff}.footer_connect a:hover svg,.footer_main a:hover svg{fill:#fff}.footer_connect{padding-top:2.1875rem;padding-bottom:2.8125rem;background-color:#535353;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE2Ij4NCiAgPHBhdGggZmlsbD0iIzRhNGE0YSIgZD0iTTEyLjUgMGMuODI1IDAgMS41LjY3NSAxLjUgMS41djVjMCAuODI1LS42NzUgMS41LTEuNSAxLjVINi44TDIgMTJWOGgtLjVDLjY3NSA4IDAgNy4zMjUgMCA2LjV2LTVDMCAuNjc1LjY3NSAwIDEuNSAwaDExem00IDNjLjgyNSAwIDEuNS42NzUgMS41IDEuNXY2YzAgLjgyNS0uNjc1IDEuNS0xLjUgMS41SDE0djRsLTQuOC00SDZ2LTJoMy45MjRMMTMgMTIuNzNWMTBoM1Y1aC0xVjNoMS41eiIvPg0KPC9zdmc+);background-repeat:no-repeat;background-size:300px;background-position:80% -100px}.footer_connect h5{font-weight:400;font-size:1.6rem}.footer_connect h5,.footer_connect li{line-height:2;display:block}.footer-getInTouch a{display:block}a[class*="js-phone"]{display:none}a[class*="js-phone"].js-phone-default{display:block}.footer_main{padding-top:.9375rem;padding-bottom:.9375rem;background-color:#262626}.footer_main h5,.footer_main li{font-size:.9rem}.footer_main h5{text-transform:uppercase}.footer_main li{padding-right:2em}.footer_main .footer-topics{position:relative;padding-top:20px;padding-bottom:20px}.footer_main .footer-topics li,.footer_main .footer-topics a{display:block}.footer_main .footer-sitesections{border-top:1px solid #444;padding-top:1.875rem;padding-bottom:1.875rem;width:100%}.footer_main .footer-sitesections img.logo{height:40px;margin-right:40px;display:inline-block}.footer_main .footer-sitesections ul{display:inline-block;vertical-align:bottom}.footer_main .footer-sitesections li{margin-bottom:2px;padding-right:1em}.footer_main .footer-legal,.footer_main .footer-legal a{font-size:.8rem;color:#888}.iframe-container_form{-webkit-overflow-scrolling:touch;overflow:hidden !important;width:100%}.iframe-container_form::-webkit-scrollbar{width:0 !important}.iframe-container_form iframe{width:100%;height:825px;min-height:200px;border:0;overflow:hidden !important}.iframe-container_video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.iframe-container_video iframe,.iframe-container_video object,.iframe-container_video embed{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-container_reseller{position:relative;padding-bottom:100%;height:0;overflow:hidden;max-width:100%;margin-top:20px}.iframe-container_reseller:before{content:" ";width:100%;height:50px;position:absolute;z-index:1;bottom:0;left:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.iframe-container_reseller iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section_primaryPromo{padding-top:3.5rem;padding-bottom:3.5rem}.primaryPromo>*:first-child,.primaryPromo .primaryPromo-main>*:first-child{margin-top:0}.primaryPromo>*:last-child,.primaryPromo .primaryPromo-main>*:last-child{margin-bottom:0}.primaryPromo>.button,.primaryPromo .primaryPromo-main>.button{margin-top:.65rem;margin-right:0}.primaryPromo{text-align:center}.primaryPromo.slick-slide{text-align:center;display:table-row;margin-left:1.5rem;margin-right:1.5rem}.primaryPromo-main,.primaryPromo-side{position:relative;padding:0;display:table-cell}.primaryPromo-main{width:66%;text-align:left}.primaryPromo-side{width:33%;vertical-align:middle;text-align:right;padding-left:2rem}.primaryPromo-side .thumb-container{width:100%;max-width:357px;display:inline-block;text-align:right}.primaryPromo-side .thumb{position:relative;display:block;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;border:1px solid rgba(0,0,0,0.2);-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width: 1000px){.primaryPromo-main,.primaryPromo-side{width:50%}}@media (max-width: 700px){.section_primaryPromo{padding-top:2rem;padding-bottom:3rem}.primaryPromo-main,.primaryPromo-side{display:block;width:100%;padding-right:0}.primaryPromo-side{text-align:left;padding-top:2rem;padding-left:0}}.primaryPromo-side a:hover{text-decoration:none}.primaryPromo-side a.video:after{-webkit-transition:all .2s linear;transition:all .2s linear;content:"\ed7b";color:rgba(0,0,0,0.25);position:absolute;width:100%;top:0;left:0;padding:0;text-align:center;font-size:6rem;top:49%}@media screen and (min-width: 20em) and (max-width: 48em){.primaryPromo-side a.video:after{font-size:5.625rem;margin-top:-45px}}@media screen and (min-width: 48em){.primaryPromo-side a.video:after{font-size:6rem;margin-top:-45px}}.primaryPromo-side .thumb:hover{border-color:rgba(0,0,0,0.4)}.primaryPromo-side .thumb:hover:after{color:rgba(0,0,0,0.45)}.primaryPromo .overline,.primaryPromo p,.primaryPromo ul{font-size:1.05rem;line-height:1.6;margin:1rem 0}@media screen and (min-width: 48em){.primaryPromo .overline,.primaryPromo p,.primaryPromo ul{font-size:1.15rem;line-height:1.7}}.primaryPromo .overline{font-weight:bold;text-transform:uppercase;opacity:0.25;margin-top:0}.primaryPromo .h3{font-size:1.61rem;line-height:1.25;font-weight:normal}.section_content .primaryPromo .h3{font-weight:bold}.primaryPromo ul{text-align:left;position:relative;top:0.4rem}.primaryPromo-main_center{text-align:center}.primaryPromo:focus{outline:0}.no-js .js-carousel-promos{display:block}.no-js .js-carousel-promos>[class*="primaryPromo"],.no-js .js-carousel-promos>[class*="employeeQuote"]{display:none}.no-js .js-carousel-promos>[class*="primaryPromo"]:first-child,.no-js .js-carousel-promos>[class*="employeeQuote"]:first-child{display:table}.js .js-carousel-promos{display:none}.js .js-carousel-promos.slick-initialized{display:block}.primaryPromo_left .primaryPromo-side{padding-left:0;text-align:left;float:left}.primaryPromo_left .primaryPromo-main{padding-left:2rem;float:right}@media (max-width: 700px){.primaryPromo_left .primaryPromo-side,.primaryPromo_left .primaryPromo-main{padding-left:0}}.promoawards{padding:3rem 0 1.5rem 0}.promoawards-listing{padding:2rem 0;text-align:center;overflow:hidden}.promoawards-award{text-align:center;display:block;padding:0 2rem;margin:0 auto}.promoawards-listing_1 .promoawards-award{max-width:50%}@media screen and (min-width: 20em) and (max-width: 48em){.promoawards-listing_1 .promoawards-award{max-width:85%}.promoawards-award:nth-child(n+2){display:none}.promoawards-award .imageContainer{padding-bottom:1rem !important}}@media screen and (min-width: 48em){.promoawards-listing_2 .promoawards-award{float:left;clear:none;width:50%;margin-left:0%;margin-right:0%}.promoawards-listing_2 .promoawards-award:nth-of-type(2n){float:right}.promoawards-listing_2 .promoawards-award:nth-of-type(2n+1){clear:both}.promoawards-listing_3 .promoawards-award{float:left;clear:none;width:33.33333%;margin-left:0%;margin-right:0%}.promoawards-listing_3 .promoawards-award:nth-of-type(3n){float:right}.promoawards-listing_3 .promoawards-award:nth-of-type(3n+1){clear:both}.promoawards-listing_1 .promoawards-award .imageContainer{padding-bottom:1rem !important}.promoawards-listing_2 .promoawards-award .imageContainer,.promoawards-listing_3 .promoawards-award .imageContainer{height:110px}}.promoawards-award img{margin:0 auto;max-height:110px;vertical-align:middle;max-width:200px}.promoawards-award p{margin:0;padding-top:20px;line-height:1.4}.promoquote,.promocustomers{padding:3rem 0;text-align:center}.promo-quote-customers .promoquote{padding:3rem 0 2.5rem 0}.promo-quote-customers .promocustomers{padding:2.5rem 0 3rem 0}.promoquote+.promocustomers{border-top:1px solid rgba(0,0,0,0.1)}.promoquote .promoquote-quote{width:auto;max-width:870px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 15px 15px 15px;margin:0 auto;font-weight:300;font-style:italic;font-size:1.55rem;line-height:1.6em}.promoquote .promoquote-quote:before{content:"\201C"}.promoquote .promoquote-quote:after{content:"\201D"}.promoquote .promoquote-attrib{width:auto;max-width:600px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.promoquote .promoquote-attrib .nametitle{font-size:1rem;font-weight:600;line-height:1.5em;padding:0;margin:10px 0;display:inline-block}.promoquote .promoquote-attrib img{display:inline-block;max-height:70px;max-width:100px;margin:10px 30px 10px 0;padding:0;vertical-align:middle}.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{font-size:1.35rem}@media screen and (min-width: 20em) and (max-width: 48em){.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{font-size:1.15rem}}@media screen and (min-width: 35.9375em){.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{font-size:1.2rem}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{font-size:1.15rem;padding:0}}@media screen and (min-width: 63.9375em){.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{font-size:1.35rem}section .promoquote .col-1of3 .promoquote-quote,section .promoquote .productpage-grid a .promoquote-quote,.productpage-grid section .promoquote a .promoquote-quote{font-size:1.2rem}}.promoquote .col-1of3 .promoquote-quote,.promoquote .productpage-grid a .promoquote-quote,.productpage-grid .promoquote a .promoquote-quote{padding:0 0.5rem}.promoquote .col-1of3 .promoquote-attrib .nametitle,.promoquote .productpage-grid a .promoquote-attrib .nametitle,.productpage-grid .promoquote a .promoquote-attrib .nametitle{display:block;font-size:1.15rem;font-weight:400}.promoquote .col-1of3 .promoquote-attrib img,.promoquote .productpage-grid a .promoquote-attrib img,.productpage-grid .promoquote a .promoquote-attrib img{margin:1rem auto;max-height:3.5rem;max-width:7rem}@media screen and (max-width: 35.9375em){.promoquote .col-1of3:nth-child(n+2),.promoquote .productpage-grid a:nth-child(n+2),.productpage-grid .promoquote a:nth-child(n+2){display:none}}@media screen and (min-width: 20em) and (max-width: 48em){.promoquote .col-1of3:nth-child(n+3),.promoquote .productpage-grid a:nth-child(n+3),.productpage-grid .promoquote a:nth-child(n+3){display:none}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.promoquote .col-1of3:nth-child(n+3),.promoquote .productpage-grid a:nth-child(n+3),.productpage-grid .promoquote a:nth-child(n+3){display:block}}.techValidate{position:relative}.techValidate>*{margin:1rem 0}.techValidate img{margin:1em;max-height:12em}.techValidate img.floatRight{max-height:6em;margin:0 0 2em 2em}.techValidate-quote{position:relative}.techValidate-quote:before{left:-3rem}.techValidate-source{color:#737373;font-size:0.925rem}.techValidate-about{border-top:1px solid #e8e8e8;padding-top:1rem;margin-top:3rem;font-size:0.925rem;line-height:2rem;clear:both}.techValidate-branding img{margin:0rem 1rem 1rem 0;max-width:16rem;height:2rem;float:left}.techValidate-seeMore{white-space:nowrap;float:right;margin-top:.25em}@media screen and (min-width: 20em) and (max-width: 48em){.techValidate-seeMore,.techValidate-quote:before{display:none}.techValidate-branding img{height:1.5rem;float:right}}.promo_techValidate.section_white{background-color:#ededed;border-color:#eaeaea}.promo_techValidate.section_white .techValidate-about{border-color:#e3e3e3}.polaroid{position:relative;z-index:1}.polaroid:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-image:url("//media.flexerasoftware.com/images/crpr-polaroid-frame.png");background-position:top left;background-size:cover}.polaroid .polaroid-photo{width:90%;position:absolute;top:5%;left:5%;z-index:2}.polaroid .polaroid-label{position:relative;z-index:4}aside.employeeQuotes{padding:0;margin:0}aside.employeeQuotes .js-carousel-promos{position:relative;top:-20px;margin-bottom:-30px}.employeeQuote{position:relative;width:100%}.employeeQuote .employeeQuote-image{width:236px;height:286px;position:absolute;left:4px;padding:4px}.employeeQuote .employeeQuote-image .polaroid{height:100%;width:100%;z-index:3}.employeeQuote:nth-child(even) .employeeQuote-image{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.employeeQuote:nth-child(odd) .employeeQuote-image{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.employeeQuote .employeeQuote-content{min-height:266px;padding:0 15px 15px 25%;margin:0 auto;position:relative}.employeeQuote .employeeQuote-content .employeeQuote-quote,.employeeQuote .employeeQuote-content .employeeQuote-attrib{position:relative;top:40px;margin-top:20px;text-align:center}.employeeQuote .employeeQuote-content .employeeQuote-quote{font-weight:300;font-style:italic;font-size:1.63rem;line-height:1.5em}.employeeQuote .employeeQuote-content .employeeQuote-quote.small{font-size:1.4rem;line-height:1.4}.employeeQuote .employeeQuote-content .employeeQuote-quote.xsmall{font-size:1.3rem;line-height:1.4}.employeeQuote .employeeQuote-content .employeeQuote-attrib{margin-bottom:60px}.employeeQuote .employeeQuote-content .employeeQuote-attrib .employeeName{font-size:1.15rem;font-weight:600;line-height:1.5em;padding:0;margin:10px 0;display:inline-block}.employeeQuote .employeeQuote-content .employeeQuote-attrib img{display:inline-block;max-height:2.5rem;max-width:10rem;margin:10px 0 10px 20px;padding:0;vertical-align:middle}@media (max-width: 1050px){.employeeQuote .employeeQuote-image{width:157px;height:189px;position:absolute;top:50%;margin-top:-95px}.employeeQuote .employeeQuote-content .employeeQuote-quote{font-size:1.4rem;line-height:1.4em}.employeeQuote .employeeQuote-content .employeeQuote-quote.small{font-size:1.3rem;line-height:1.4}.employeeQuote .employeeQuote-content .employeeQuote-quote.xsmall{font-size:1.2rem;line-height:1.4}}@media (max-width: 750px){.employeeQuote .employeeQuote-image{display:none}.employeeQuote .employeeQuote-content{padding:0 15px 15px 15px}}.promo-jobs{background-color:#535353;background-image:url("//media.flexerasoftware.com/images/crpr-promo-jobs-bg.jpg");background-position:top left;background-size:cover;position:relative;z-index:0}.promo-jobs:before{content:"";background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.promo-jobs:hover::before{background-color:rgba(0,0,0,0.75)}.promo-jobs .contain{z-index:1;color:white;position:relative;margin-top:2rem;margin-bottom:2rem}.social-follow-links .icon-button{color:#ccc;background-color:transparent;display:inline-block;position:relative;left:-8px;padding:.5em;margin:0 4px 0 0}@media screen and (min-width: 48em){.social-follow-links .icon-button{margin-top:10px}}.footer_connect .social-follow-links .icon-button{margin:0 8px 0 0}.social-follow-links .icon-button:hover{color:white}.social-share-links .icon-button{color:white;margin:0}.social-share-links.horizontal{text-align:center}@media screen and (min-width: 48em){.social-share-links.horizontal{float:left;clear:none;width:65.66667%;margin-left:34.33333%;margin-right:3%;text-align:left}.social-share-links.horizontal:last-child{margin-right:0%}}.social-share-links.horizontal h5{display:inline;font-weight:400;font-size:1.6rem;line-height:1.125;margin-right:1rem}.social-share-links.horizontal .icon-button{display:inline-block;position:relative;left:-4px;margin-right:4px}@media screen and (min-width: 48em){.social-share-links.horizontal .icon-button{left:-8px;margin-right:8px}}.section_social-bottom{background-color:white}.social-share-links.vertical .icon-button{display:block;margin-bottom:10px}@media screen and (min-width: 20em) and (max-width: 48em){.social-share-links.vertical .icon-button{margin-bottom:0px}}.section_social-left{display:none}#js-social-leftmenu.section_social-left{background-color:transparent !important;position:fixed;height:100%;will-change:transform;top:0;padding:10px;-webkit-transition:all 0.5s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;transition:all 0.5s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;opacity:1;visibility:none;left:-100px}@media screen and (min-width: 63.9375em){#js-social-leftmenu.section_social-left{display:table;visibility:visible}}.section_social-left .social-share-links.vertical{display:table-cell;vertical-align:middle}.a2a_kit{display:inline-block}.a2a_default_style a{float:none !important}.a2a_kit .a2a_dd,.a2a_kit a span{display:none}h3.rsrclink{margin:2rem 0 .5rem 0}.productpage-diagram{width:55%;float:right;padding:0 0 0.5rem 2rem;max-width:760px;display:block;text-align:center}@media screen and (max-width: 600px){.productpage-diagram{width:100%;float:none;padding:20px 0}}@media screen and (min-width: 1250px){.productpage-diagram{width:522px}}.productpage-diagram .caption p{font-weight:bold;margin:1rem 0 0 0;padding:0;color:#262626;font-size:1.1em}.productpage-diagram .caption span{float:right;display:block;font-style:italic;font-size:.9em;color:#999}.productpage-diagram-bg{width:100%;background-color:white;background-repeat:no-repeat;background-position:0% 0%;background-image:url("//media.flexerasoftware.com/designimages/crpr-productpage-process-sprite.png");padding-bottom:72%;background-size:cover;position:relative}.productpage-diagram-bg a{position:absolute;top:0;width:50%;height:100%;display:inline-block;z-index:3;text-indent:100%;color:transparent;white-space:nowrap;overflow:hidden}.productpage-diagram-bg a.producer{left:0}.productpage-diagram-bg a.enterprise{right:0}.fr .productpage-diagram-bg{background-image:url("//media.flexerasoftware.com/designimages/crpr-productpage-process-sprite_FR.png")}.de .productpage-diagram-bg{background-image:url("//media.flexerasoftware.com/designimages/crpr-productpage-process-sprite_DE.png")}.ja .productpage-diagram-bg{background-image:url("//media.flexerasoftware.com/designimages/crpr-productpage-process-sprite_JP.png")}.zh .productpage-diagram-bg{background-image:url("//media.flexerasoftware.com/designimages/crpr-productpage-process-sprite_CN.png")}.producer .productpage-diagram-bg,.enterprise .productpage-diagram-bg.js-alternate{background-position:0% 0%}.enterprise .productpage-diagram-bg,.producer .productpage-diagram-bg.js-alternate{background-position:0% 100%}.enterprise .productpage-diagram-bg .enterprise,.producer .productpage-diagram-bg .producer{cursor:default}.productpage-category{overflow-y:hidden;clear:both;margin-top:3rem}.productpage-description{padding-left:18%}@media screen and (max-width: 35.9375em){.productpage-description{padding:0}}.productpage-icon{width:12%;display:inline-block;float:left}@media screen and (max-width: 35.9375em){.productpage-icon{display:inline-block;float:left;width:90px;margin:0 1rem 0.5rem 0}}.productpage-grid{overflow:hidden}.productpage-grid a{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 35.9375em){.productpage-grid a{display:block}}.productpage-grid a .prodName{display:inline-block;line-height:1.2em;font-weight:bold}.productpage-grid a .prodDesc{color:#777;display:block;font-size:.9em;line-height:1.3em;margin-top:2px;text-decoration:none}.productpage-grid a:hover{text-decoration:none}.productpage-grid a:hover .prodName{text-decoration:underline}.productpage-also{border-top:1px solid #eee;font-size:.9em;font-style:italic;padding-top:10px}.section_content-resourcecards .contain{position:relative;padding-bottom:4rem}.section_content-resourcecards>.contain>div:not(.resource-listing-category):not(.dropdown):nth-of-type(1) .h1{margin-top:30px}.section_content-resourcecards .cardList .cardCol{margin-bottom:2rem}@media screen and (min-width: 35.9375em) and (max-width: 48em){.section_content-resourcecards .cardList .cardCol{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}.section_content-resourcecards .cardList .cardCol:nth-of-type(2n){margin-right:0%;float:right}.section_content-resourcecards .cardList .cardCol:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_content-resourcecards .cardList .cardCol{float:left;clear:none;width:32%;margin-left:0%;margin-right:2%}.section_content-resourcecards .cardList .cardCol:nth-of-type(2n){margin-right:2%;float:left}.section_content-resourcecards .cardList .cardCol:nth-of-type(2n+1){clear:none}.section_content-resourcecards .cardList .cardCol:nth-of-type(3n){margin-right:0%;float:right}.section_content-resourcecards .cardList .cardCol:nth-of-type(3n+1){clear:both}}@media screen and (min-width: 63.9375em){.section_content-resourcecards .cardList .cardCol{float:left;clear:none;width:23.725%;margin-left:0%;margin-right:1.7%}.section_content-resourcecards .cardList .cardCol:nth-of-type(3n){margin-right:1.7%;float:left}.section_content-resourcecards .cardList .cardCol:nth-of-type(3n+1){clear:none}.section_content-resourcecards .cardList .cardCol:nth-of-type(4n){margin-right:0%;float:right}.section_content-resourcecards .cardList .cardCol:nth-of-type(4n+1){clear:both}}@media screen and (max-width: 767px){.section_content-resourcecards .cardList:not(.js-no-carousel) .cardCol:nth-child(n+3),.section_content-resourcecards .cardList:not(.js-cards-expand) .cardCol:nth-child(n+3){display:none}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_content-resourcecards .cardList:not(.js-no-carousel) .cardCol:nth-child(n+4),.section_content-resourcecards .cardList:not(.js-cards-expand) .cardCol:nth-child(n+4){display:none}}@media screen and (min-width: 63.9375em){.section_content-resourcecards .cardList:not(.js-no-carousel) .cardCol:nth-child(n+5),.section_content-resourcecards .cardList:not(.js-cards-expand) .cardCol:nth-child(n+5){display:none}}@media screen and (max-width: 767px){.section_content-resourcecards .cardList.js-cards-expand .cardCol:nth-child(n+7){display:none}}@media screen and (min-width: 48em) and (max-width: 63.9375em){.section_content-resourcecards .cardList.js-cards-expand .cardCol:nth-child(n+10){display:none}}@media screen and (min-width: 63.9375em){.section_content-resourcecards .cardList.js-cards-expand .cardCol:nth-child(n+13){display:none}}.product-logo-row{position:relative}.product-logo-row .product-logo{display:block;max-width:275px}aside.section_white.no-border{border:0}aside.section_white.no-border .custLogoContainer{margin:0.05rem 0 1rem 0}.resources-intro{margin:1rem 0 2rem 0;position:relative}.section_content-resourcecards .h1.heading-section-name{margin-top:3rem;margin-bottom:1.75rem;padding-top:0}.section_content-resourcecards .h1.heading-section-name+p{position:relative;top:-0.5rem}@media screen and (min-width: 63.9375em){.section_content-resourcecards .h1.heading-section-name{margin-top:5rem}}.resource-listing-category .js-carousel-cards{padding-bottom:1rem}.js-load-controls{clear:both;position:relative;top:-1rem;cursor:pointer}.js-load-controls .showless,.js-load-controls .showmore{display:none}.js-load-controls .showless{padding-right:20px}aside.resources-type-module{border:0}aside.resources-type-module>div{padding-bottom:4rem}aside.resources-type-module>div .h1.heading-section-name{margin-top:0rem;margin-bottom:1.75rem;padding-top:0px}.resource-download-wrapper{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);margin:2rem 0 3rem 0;padding:0.5rem 0 2rem 0}.resource-download-message{font-style:italic}.resource-download-link{font-weight:bold}ul.people-listing{list-style-type:none;margin:0;padding:0;display:block}ul.people-listing,ul.people-listing li,ul.people-listing li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.people-listing li{display:block;margin:0px;padding:0px}ul.people-listing>li{padding-top:1rem;padding-bottom:1.5rem}@media screen and (min-width: 35.9375em){ul.people-listing>li{float:left;clear:none;width:48.5%;margin-left:0%;margin-right:3%}ul.people-listing>li:nth-of-type(2n){margin-right:0%;float:right}ul.people-listing>li:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 48em){ul.people-listing>li{float:left;clear:none;width:31.33333%;margin-left:0%;margin-right:3%}ul.people-listing>li:nth-of-type(2n){margin-right:3%;float:left}ul.people-listing>li:nth-of-type(2n+1){clear:none}ul.people-listing>li:nth-of-type(3n){margin-right:0%;float:right}ul.people-listing>li:nth-of-type(3n+1){clear:both}}ul.people-listing .portrait{margin-bottom:1rem}ul.people-listing h3,ul.people-listing p{margin:0.25rem 0}ul.people-listing .logo-linkedin{max-width:4.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0.45;-webkit-filter:grayscale(100%);filter:grayscale(100%)}ul.people-listing .logo-linkedin:hover{opacity:1.0;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.bio>div .portrait{margin-top:6px;margin-right:1rem}.bio>div p:first-child{margin-top:0}.portrait{border:1px solid rgba(0,0,0,0.15)}.section-careers .col-1of2{margin-bottom:2rem}.section-careers .heading-section-name{margin-bottom:0.5rem}.section-careers .heading-section-name+p{margin:0 0 2rem 0;font-size:1.2em}.section-careers .careers-tile{position:relative;overflow:hidden;background-color:#333;min-height:100px}.section-careers .careers-tile .careers-tile-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.35);display:block;position:absolute;top:0;left:0;color:white;-webkit-transition:color .5s ease-out;transition:color .5s ease-out;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.section-careers .careers-tile .careers-tile-overlay .h3{font-weight:400;color:white;margin:0;position:absolute;top:50%;left:50%;width:80%;text-align:center;font-size:2rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-careers .careers-tile:hover .careers-tile-overlay{background-color:rgba(0,0,0,0.75)}.section-careers .careers-tile:hover .careers-tile-overlay h3{color:white}ul.horizTextNav{font-size:1rem;list-style-type:none}ul.horizTextNav,ul.horizTextNav li{display:inline-block;margin:0;padding:0}ul.horizTextNav a,ul.horizTextNav li a{-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}ul.horizTextNav li::after{content:"  | "}ul.horizTextNav li:last-child::after{content:""}ul.horizTextNav li.last::after{content:""}ul.horizTextNav a:hover{text-decoration:underline}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{margin:2cm}body,html{font-size:11px !important}.header,.section_breadcrumbs,.sticky-wrapper,.promo-quote-customers,.promoawards,.social-share-links,.footer_contextualLinks,.footer_connect,.footer_main,aside,.homepage .homehero,.section_interiorBanner .CTAs,.showmore,.showless,.card-badge,.card-category,.scrollToTop,.cardList,.promoquote,.tabs,.branchIntro .button,.branchIntro .remember,.js-toggleControl,.js-toggleViz .linkarrow-up,.js-toggleViz .linkarrow-down,.featuresList img,.featuresList .screenshot-container,.searchContainer{display:none !important}section{padding-top:1rem;margin-top:0}.section_interiorBanner{padding:25px 0 0 0;margin:0}.section_interiorBanner .h1{font-size:30px !important;font-weight:bold !important;top:0 !important;-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.section_interiorBanner .h2{font-size:26px !important;font-weight:normal !important;top:0 !important;-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.col-1of3,.productpage-grid a,.people-listing li{width:30%;margin-right:10px !important;float:left;font-size:14px !important;padding:0 !important}.col-1of2{width:42%;padding:0 !important;margin-right:10px !important;float:left;font-size:14px !important}.h1,.h2,.h3{color:black !important}.h1{font-size:25px !important}.h2{font-size:19px !important}.h2{font-size:16px !important}.js-toggleViz .js-toggleViz-content{display:block !important}.featuresList>div{padding:0 !important}img{max-width:50%;box-sizing:border-box}.bio img{float:right;width:300px !important;margin-left:20px !important}.people-listing img{max-width:200px !important}img.logo-linkedin{display:none}.productColList-key img{max-width:200px !important}}
