html{font-family:open sans,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:0}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}@media print{*{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}a[href^="#"]:after{content:""}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:glyphicons halflings;src:url(../assets/fonts/glyphicons-halflings-regular.eot);src:url(../assets/fonts/glyphicons-halflings-regular.eot?#iefix)format('embedded-opentype'),url(../assets/fonts/glyphicons-halflings-regular.ttf)format('truetype'),url(../assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format('svg')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:open sans,sans-serif;font-size:15px;line-height:1.42857143;color:#333;background-color:#fff}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}p{margin:0 0 10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-12,.col-lg-3,.col-lg-9,.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:992px){.col-md-12{float:left}.col-md-12{width:100%}}@media(min-width:1200px){.col-lg-12,.col-lg-3,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-9{width:75%}.col-lg-3{width:25%}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0}.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}@-ms-viewport{width:device-width
}@font-face{font-family:open sans;font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf)format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf)format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf)format('truetype')}@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i";a,a:focus,a:hover{text-decoration:none}@media(min-width:0) and (max-width:640px){body{-webkit-touch-callout:none!important}a{-webkit-user-select:none!important}}a,a:hover{transition:all .3s ease}.spacer{margin-bottom:65px}@media(max-width:1199px) and (min-width:1024px){.spacer{display:none}}@media(max-width:1024px) and (min-width:640px){.row{margin-right:0!important;margin-left:0!important}.spacer{display:none}}@media(max-width:640px) and (min-width:0){.row{margin-right:0!important;margin-left:0!important}.spacer{display:none}}::-ms-backdrop{color:rgba(255,255,255,.1);text-shadow:0 0 5px #fff}::-ms-backdrop{color:rgba(156,215,101,.1);text-shadow:0 0 10px rgba(156,215,101,.1)}.header1{margin-top:85px;text-align:center;padding-bottom:45px}#UserNameLink,.backtop,.backtop:hover,.casestudy p a,.panel-container2 a:hover,.productbox a,.productbox a:hover,a,a:focus,a:hover{text-decoration:none}.header1{margin-top:85px;text-align:center;padding-bottom:45px}.header1 h1,.header1 h4{font-weight:700;text-shadow:0 2px 1px rgba(0,0,0,.34)}.header1 h1{margin-top:38px}.header1 h4{line-height:1.5;margin:25px 0}a,a:focus,a:hover{outline:0}.minify-header a,.minify-header h1,.minify-header h2,.minify-header h4{font-family:open sans,sans-serif}.minify-header{padding:45px 0}.minify-header h1{font-weight:lighter!important;margin-top:2%!important;font-size:38px}.minify-header h4{font-weight:300;font-size:22px}.header1{margin-top:0;text-align:center;padding-bottom:45px}.header1 h1,.header1 h4{font-weight:700;text-shadow:none}.header1 h1{margin-top:34px}.header1 h4{line-height:1.5;margin:25px 0;color:#fafafa}.header3{height:308px;text-align:left}.header3 .col-md-5 img,.header3 h1{margin-top:77px!important}.header3 h4{font-weight:400;text-shadow:none}a,a:focus,a:hover{outline:0}.stickytopheight{margin-top:-105px;position:absolute;height:60px}.custom>p{display:none}.anchor,.searchul,.visi-hide{visibility:hidden}.activetab:after,.anchor,.searchul:after{content:" "}.diagram-tab .item,.tc{text-align:center}.tl{text-align:left}.liveimage .product-bar,.liveimage .product-bar em,.liveimage .product-bar h2 a,.topsmallheader-hd-section h1,.topsmallheader-hd-section h2{font-family:open sans,sans-serif}.anchor{display:block;margin-top:-150px;height:150px}.liveimage .androidbg,.liveimage .cloudbg,.liveimage .jasperbg,.liveimage .javabg,.liveimage .netbg,.liveimage .sharepointbg,.liveimage .ssrsbg,.liveimage .totalbg,.liveimage .xamarinbg{border:1px solid #c7e3ec;float:left}.liveimage .product-bar h3{font-size:13px;font-weight:100;color:#888}.liveimage .product-bar h2{margin:0 0 25px;font-size:36px;letter-spacing:-.01em}.liveimage .product-bar h2 a{font-size:30px;color:#3d8ec4;font-weight:100;padding:0;margin:0 0 15px;float:left}.header1 h1,.header1 h4{font-weight:700;text-shadow:0 2px 1px rgba(0,0,0,.34)}.header1 h1{margin-top:38px}.header1 h4{line-height:1.5;margin:25px 0}a,a:focus,a:hover{outline:0}@font-face{font-family:glyphicons halflings;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(..fonts/glyphicons-halflings-regular.eot?#iefix)format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.ttf)format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format('svg')}@media all and (max-width:1199px) and (min-width:0){.header1{margin-top:60px}}.minify-header h1,.minify-header h4{font-family:open sans,sans-serif}.minify-header{padding:45px 0}.minify-header h1{font-weight:lighter!important;margin-top:2%!important;font-size:38px}.minify-header h4{font-weight:300;font-size:22px}.header1{margin-top:0;text-align:center;padding-bottom:45px}.header1 h1,.header1 h4{font-weight:700;text-shadow:none}.header1 h1{margin-top:34px}.header1 h4{line-height:1.5;margin:25px 0;color:#fafafa}.header3{height:308px;text-align:left}.header3 h1{margin-top:77px!important}.header3 h4{font-weight:400;text-shadow:none}a,a:focus,a:hover{outline:0}.stickytopheight{margin-top:-105px;position:absolute;height:60px}.custom>p{display:none}.anchor{visibility:hidden}.anchor{content:" "}.tc{text-align:center}.tl{text-align:left}.liveimage .product-bar,.liveimage .product-bar em,.liveimage .product-bar h2 a{font-family:open sans,sans-serif}.anchor{display:block;margin-top:-150px;height:150px}.liveimage .cloudbg{border:1px solid #c7e3ec;float:left}.liveimage a:focus,.liveimage a:hover{text-decoration:none}.liveimage .product-bar h3{font-size:13px;font-weight:100;color:#888}.liveimage .product-bar h2{margin:0 0 25px;font-size:36px;letter-spacing:-.01em}.liveimage .product-bar h2 a{font-size:30px;color:#3d8ec4;font-weight:100;padding:0;margin:0 0 15px;float:left}.liveimage .product-bar h2 a:focus,.liveimage .product-bar h2 a:hover{color:#3071a9!important;opacity:.8;text-decoration:none!important}.liveimage .product-bar em{margin:0;font-size:16px;line-height:24px;font-style:normal;display:block;clear:both;color:#333;font-weight:100}.liveimage .product-bar a{display:inline-block;margin:5px 8px 5px 0;font-size:11px;padding:10px;color:#333;text-align:left;min-width:200px}.liveimage .product-bar a em{font-size:16px;display:block;clear:both;font-style:normal;font-weight:700}.liveimage .product-bar .col-lg-12 a,.liveimage .product-bar .col-lg-12 a em{transition:all .3s ease}.liveimage .product-bar a:hover,.liveimage .product-bar a:hover em{color:#3d8ec4!important;transition:all .3s ease}.liveimage .cloudbg:hover{box-shadow:0 1px 10px #ccc;transition:all .3s ease}.liveimage .brdr-spacer{margin:45px 0 65px;float:left;width:100%;border-bottom:1px solid #eaeaea}.liveimage .rhs-box a,.rhs-box a:last-child{border-bottom:0 solid #eee}.liveimage .anchor{display:block!important;content:" "!important;margin-top:-160px!important;height:150px!important;visibility:hidden!important;min-width:1px!important;width:0!important}.liveimage .pf-urls{clear:both;display:block}.liveimage .rhs-box{background:#fff;box-shadow:0 3px 10px -5px #444;width:270px}.liveimage .rhs-box a{text-decoration:none;clear:both;display:iinline-block;min-width:49%}.liveimage .rhs-box .rhs-section{padding:10px;border-bottom:1px solid #eee}.liveimage .rhs-box .api-link h3{background:#3071a9;color:#fff;padding:10px 15px;margin:0 0 10px;font-size:16px;font-weight:100}.liveimage .rhs-box .api-link{font-size:13px!important;padding:0 0 10px}.liveimage .api-link a{margin:0!important;padding:8px 10px;color:#7c7c7c;font-size:13px}.liveimage .api-link a:hover{color:#3d8ec4!important}.minify-header h1{min-width:100%}@media(max-width:1024px){.minify-header h1,.minify-header h4{text-align:center}.minify-header h1{white-space:normal;font-size:30px}}@media(max-width:968px){.liveimage .profuctfamilyrhs{display:none!important}}@media(max-width:768px){.liveimage .anchor{display:none!important}.liveimage .fam-product-section{padding:0}}@media(max-width:1024px) and (min-width:0){.minify-header h1{white-space:normal}.liveimage .profuctfamilyrhs{display:none!important}.liveimage .spacer{display:block!important}.liveimage .product-bar a{min-width:164px}.liveimage .product-bar a em{font-size:15px}}@media(max-width:320px){.liveimage .product-bar a{min-width:138px!important}.liveimage .product-bar a em{font-size:12px!important}}@media(max-width:480px){.col-lg-12,.col-lg-3,.col-lg-9,.col-md-12{padding:0}}@media(max-width:967px){.container{width:100%;padding:0;margin:0}}@media all and (max-width:1199px) and (min-width:0){.header1{margin-top:60px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header1{margin-top:60px}}@media all and (max-width:481px) and (min-width:0){.header3{height:auto}.header3 h1{margin-top:38px!important}.col-lg-12,.col-lg-3,.col-lg-9,.col-md-12{text-align:left}}@media all and (max-width:975px) and (min-width:481px){.header3{height:auto}.header3 h1{margin-top:38px!important}.col-lg-12,.col-lg-3,.col-lg-9,.col-md-12{text-align:left}}@media(max-width:868px){.header1.minify-header .row{display:flex!important;align-items:center;flex-flow:column!important}.liveimage .product-bar h2 a{font-size:24px!important;text-align:left!important;line-height:32px}.liveimage .product-bar a.btn{font-size:16px!important}.liveimage .product-bar a.btn em{font-size:20px!important}}.liveimage .product-bar a{min-width:200px!important}.liveimage .rhs-section.api-link a{min-width:49%!important}.liveimage a.anchor{min-width:0!important;width:0!important;max-width:0!important}@media(max-width:1024px){.liveimage .product-bar a{min-width:180px!important}}::-webkit-input-placeholder{font-weight:400;font-style:normal}::-moz-placeholder{font-weight:400;font-style:normal}:-ms-input-placeholder{font-weight:400;font-style:normal}:-moz-placeholder{font-weight:400;font-style:normal}body,html{padding:0;margin:0}a,a:focus,a:hover{text-decoration:none!important}@font-face{font-family:FontAwesome;font-display:swap;src:url(../assets/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3)format('embedded-opentype'),url(../assets/fonts/fontawesome-webfont.ttf?v=4.6.3)format('truetype'),url(../assets/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular)format('svg');font-weight:400;font-style:normal}body.fileformatmain{font-family:open sans}body.fileformatmain .header3.fileformatproducheader h1{margin-top:50px!important}.row{margin:0!important}@media(max-width:868px){.container{width:100%}}.header1.minify-header.fileformatproducheader{background-size:cover}@media(max-width:1024px){.minify-header h1,.minify-header h4{text-align:left}}@media(max-width:991px){.minify-header h1,.minify-header h4{text-align:center}}#UserNameLink,.backtop,.backtop:hover,.casestudy p a,.panel-container2 a:hover,.productbox a,.productbox a:hover,a,a:focus,a:hover{text-decoration:none}.header1{margin-top:85px;text-align:center;padding-bottom:45px}.header1 h1,.header1 h4{font-weight:700;text-shadow:0 2px 1px rgba(0,0,0,.34)}.header1 h1{margin-top:38px}.header1 h4{line-height:1.5;margin:25px 0}a,a:focus,a:hover{outline:0}.minify-header a,.minify-header h1,.minify-header h2,.minify-header h4{font-family:open sans,sans-serif}.minify-header{padding:45px 0}.minify-header h1{font-weight:lighter!important;margin-top:2%!important;font-size:38px}.minify-header h4{font-weight:300;font-size:22px}.header1{margin-top:0;text-align:center;padding-bottom:45px}.header1 h1,.header1 h4{font-weight:700;text-shadow:none}.header1 h1{margin-top:34px}.header1 h4{line-height:1.5;margin:25px 0;color:#fafafa}.header3{height:308px;text-align:left}.header3 .col-md-5 img,.header3 h1{margin-top:77px!important}.header3 h4{font-weight:400;text-shadow:none}a,a:focus,a:hover{outline:0}.stickytopheight{margin-top:-105px;position:absolute;height:60px}.custom>p{display:none}.anchor,.searchul,.visi-hide{visibility:hidden}.activetab:after,.anchor,.searchul:after{content:" "}.diagram-tab .item,.tc{text-align:center}.tl{text-align:left}.liveimage .product-bar,.liveimage .product-bar em,.liveimage .product-bar h2 a,.topsmallheader-hd-section h1,.topsmallheader-hd-section h2{font-family:open sans,sans-serif}.anchor{display:block;margin-top:-150px;height:150px}.liveimage .androidbg,.liveimage .cloudbg,.liveimage .jasperbg,.liveimage .javabg,.liveimage .netbg,.liveimage .sharepointbg,.liveimage .ssrsbg,.liveimage .totalbg,.liveimage .xamarinbg{border:1px solid #c7e3ec;float:left}.liveimage .product-bar h3{font-size:13px;font-weight:100;color:#888}.liveimage .product-bar h2{margin:0 0 25px;font-size:36px;letter-spacing:-.01em}.liveimage .product-bar h2 a{font-size:30px;color:#3d8ec4;font-weight:100;padding:0;margin:0 0 15px;float:left}.header1 h4{color:inherit}.header3{height:auto}.header1{background-image:none!important}