﻿/*! Copyright (C) MGTEK. All rights reserved. */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */
@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{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}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}}@-ms-viewport{width:device-width;}body{margin:0;padding:0;background-color:#4e555c;color:#444;font-size:14px;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-weight:normal}.container{max-width:1200px;margin:0 auto;background-color:#fff}.content{max-width:960px;margin:0 auto;z-index:1}.content:before,.content:after{content:" ";display:table}.content:after{clear:both}.content:before,.content:after{content:" ";display:table}.content:after{clear:both}.content>:first-child{margin-top:0}.content>:last-child{margin-bottom:0}.content+.content{margin-top:30px}@media only screen and (max-width:719px){.content{margin:0 10px}}@media only screen and (min-width:720px) and (max-width:999px){.content{margin:0 20px}}.header{position:relative;z-index:9999}@media only screen and (min-width:720px){.header{position:fixed;top:0;width:100%}}@media only screen and (min-width:1200px){.header{width:1200px}}@media only screen and (min-width:720px){.fixed-header-offset{padding-top:58px}}.topbar{padding:4px 0;background-color:#fff;color:#777;border-bottom:1px solid #e6e6e6;font-size:11px;line-height:28px}.topbar a{color:#777;text-decoration:none}.topbar a:hover,.topbar a:active{color:#19a3e6;text-decoration:none}@media only screen and (max-width:719px){.topbar{display:none}}.navbar{background-color:#eee;color:#777;border-bottom:1px solid #d5d5d5;font-size:14px;line-height:58px;opacity:.95;background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffeeeeee',GradientType=0)}.navbar a{color:#777;text-decoration:none}.navbar a:hover,.navbar a:active{color:#19a3e6;text-decoration:none}@media only screen and (max-width:719px){.navbar{line-height:44px}}.menu{margin:0;padding-left:0;list-style:none}.menu>li{float:left;display:block;margin:0;padding:0;font-size:14px}.menu>li>a{display:block;padding:0 15px}@media only screen and (max-width:719px){.menu{display:none;position:absolute;top:100%;width:100%;margin:0 -10px;line-height:normal}.menu.menu-open{display:block}.menu a,.menu a:active,.menu a:hover{color:#fff}.menu>li{float:none;background-color:#333;border-top:1px solid #666}.menu>li>a{display:block;padding:10px}.menu>li:first-child{border-top:none}}.logo{float:left;font-size:0}.logo img{vertical-align:middle;padding-right:15px;border-right:1px solid #ccc;background-repeat:no-repeat}.logo:hover img{background-position-y:100%}.menu-button{display:none;float:right;padding:12px 0}@media only screen and (max-width:719px){.menu-button{display:block}}.menu-button-icon{border-bottom:12px double #333;border-top:4px solid #333;display:block;height:4px;width:25px}.footer{position:relative;width:100%;padding:30px 0;border-top:1px solid #404040;background-image:url(footer.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:#333;color:#888;font-size:12px}.footer a{color:#888}.footer a:hover,.footer a:active{color:#bbb}.sitemap{margin:0;padding:0}.sitemap h5{margin:0 0 8px 0;color:#ddd;font-size:12px}.sitemap a{display:block;line-height:1.5em}.legal{margin:30px 0 0 0;padding:10px 0 0 0;border-top:1px solid #747474}.legal ul{margin:0;padding:0;list-style:none}.legal li{float:left;display:block;margin:0 0 4px 0;padding:0;border-right:1px solid #747474}.legal li>a{display:block;margin:0 10px}.legal li:first-child>a{margin-left:0}.legal li:last-child{border-right:none}.legal li:last-child>a{margin-right:0}.copyright{float:right}.fineprint{margin:10px 0;text-align:center}.swimlane{padding:50px 0;display:block;overflow:hidden}.swimlane-small{padding:30px 0}.hero{position:relative;padding:30px 0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:#333;color:#fff}.hero p,.hero li{font-size:16px}.hero li{margin-bottom:10px}.swimlane-light{background-color:#eee;color:#444}.swimlane-light a{color:#444;text-decoration:underline}.swimlane-light a:hover,.swimlane-light a:active{color:#444;text-decoration:underline}.swimlane-highlight-1{background-color:#ff3500;color:#fff}.swimlane-highlight-2{background-color:#ff8900;color:#fff}.swimlane-highlight-3{background-color:#71aa00;color:#fff}.swimlane-highlight-4{background-color:#00aa4a;color:#fff}.swimlane-highlight-5{background-color:#0072aa;color:#fff}.swimlane-highlight-6{background-color:#aa0060;color:#fff}@media only screen and (min-width:720px){.divider{padding-top:30px;border-top:1px solid #ddd}}.button{display:inline-block;padding:6px 20px 9px 20px;text-align:center}.button:hover{-o-transition:all ease-in-out .1s;-moz-transition:all ease-in-out .1s;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.button-primary{background-color:#8c0;color:#fff;font-size:24px;font-family:"Segoe UI Light","Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;line-height:32px}.button-primary:hover{color:#fff;background-color:#96e000}.button-secondary{background-color:#33bcff;color:#fff;font-size:18px;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;line-height:26px}.button-secondary:hover{color:#fff;background-color:#47c3ff}.notification{margin:30px 0;padding:9px 20px 8px 80px;overflow:hidden;display:block;min-height:44px;background-color:#eee;color:#000}.faq{margin:0;padding:0;list-style-type:none}.faq .faq-question{position:relative}.faq .faq-answer{display:none}.faq .faq-question>a:before{position:absolute;left:-14px;content:"+"}.faq .faq-open>a:before{content:"−"}.faq .faq-open .faq-answer{display:block}.faq ul{list-style-type:disc}.product-box{text-align:center}.product-box h2,.product-box h3{margin:0;font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400}.product-box p{margin:0 0 12px 0}.product-box .product-box-title{padding:10px 14px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#888;color:#fff}.product-box .product-box-body{padding:20px 24px;border:1px solid #ccc;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media(max-width:719px){.visible-xs{display:block !important}}@media(min-width:720px) and (max-width:959px){.visible-sm{display:block !important}}@media(min-width:960px) and (max-width:1199px){.visible-md{display:block !important}}@media(min-width:1200px){.visible-lg{display:block !important}}@media(max-width:719px){.hidden-xs{display:none !important}}@media(min-width:720px) and (max-width:959px){.hidden-sm{display:none !important}}@media(min-width:960px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.column{float:left;display:block;margin:0;width:100%;min-height:1px}.column+.column{margin-top:1.5em}.column>:first-child{margin-top:0}@media only screen and (min-width:720px){.column+.column{margin-top:0;margin-left:2%}.two-columns .column{width:49%}.three-columns .column{width:32%}.three-columns .column-w2{width:66%}.four-columns .column{width:23.5%}.four-columns .column-w2{width:49%}.four-columns .column-w3{width:74.5%}.five-columns .column{width:19.5%}.five-columns .column-w2{width:39.2%}.five-columns .column-w3{width:58.8%}.five-columns .column-w4{width:78.4%}}h1,h2,h3,h4,h5,h6{margin:0 0 12px 0;font-family:"Segoe UI Light","Segoe UI",Tahoma,Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.2em}h4,h5,h6{font-family:"Segoe UI",Tahoma,Arial,Helvetica,sans-serif}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4,h5{font-size:18px}h6{font-size:12px}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:30px}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6{margin-top:30px}ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:30px}p{margin:12px 0;line-height:1.5em}ul,ol{margin:0 0 15px 0;padding:0}li{margin:0 0 4px 16px;padding:0}a{color:#19a3e6;text-decoration:none;-o-transition:color ease-in-out .1s;-moz-transition:color ease-in-out .1s;-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}a:hover,a:active{color:#1482b8;text-decoration:none;-o-transition:color ease-in-out .1s;-moz-transition:color ease-in-out .1s;-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}img{border:0}code,kbd,pre,samp{font-family:Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%}pre{display:block;margin:0 0 1em 0;padding:.5em;font-size:13px;line-height:1.5em;background-color:#f5f5f5;border:1px solid #ccc}.nobullets{list-style-type:none}.nobullets li{margin:0 0 4px 0}.checkmarks{margin-left:10px;list-style-image:url("checkmark.png");list-style-position:outside}.checkmarks li{margin-bottom:10px}img.responsive{max-width:100%;height:auto}.mgtek.hero{background-color:#3d3d4d}.mgtek.hero h1,.mgtek.hero h2,.mgtek.hero h3,.mgtek.hero li{text-shadow:0 2px 2px rgba(0,0,0,.8)}.helpproducer.hero{background-color:#e67b00}.helpproducer .button-secondary{background-color:#e67b00}.helpproducer .button-secondary:hover{background-color:#f58300}.helpproducer .product-box-title{background-color:#e67b00}.traceview.hero{background-color:#690;background-image:url(/traceview/images/hero.jpg)}.traceview.hero h1,.traceview.hero h2,.traceview.hero h3,.traceview.hero li{text-shadow:0 2px 2px rgba(0,0,0,.8)}.traceview .button-secondary{background-color:#690}.traceview .button-secondary:hover{background-color:#77b300}.traceview .product-box-title{background-color:#690}.smartcard.hero{background-color:#0072aa}.smartcard .button-secondary{background-color:#0072aa}.smartcard .button-secondary:hover{background-color:#0084c3}.smartcard .product-box-title{background-color:#0072aa}.delad.hero{background-color:#0072aa}.delad .button-secondary{background-color:#0072aa}.delad .button-secondary:hover{background-color:#0084c3}.delad .product-box-title{background-color:#0072aa}.selection{cursor:default}.validation-error{color:#f00}