@font-face{font-family:Muli;font-style:normal;font-weight:400;src:url(/includes/fonts/muli-v11-latin-regular.eot);src:local('Muli Regular'),local('Muli-Regular'),url(/includes/fonts/muli-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(/includes/fonts/muli-v11-latin-regular.woff2) format('woff2'),url(/includes/fonts/muli-v11-latin-regular.woff) format('woff'),url(/includes/fonts/muli-v11-latin-regular.ttf) format('truetype'),url(/includes/fonts/muli-v11-latin-regular.svg#Muli) format('svg')}@font-face{font-family:Muli;font-style:normal;font-weight:800;src:url(/includes/fonts/muli-v11-latin-800.eot);src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url(/includes/fonts/muli-v11-latin-800.eot?#iefix) format('embedded-opentype'),url(/includes/fonts/muli-v11-latin-800.woff2) format('woff2'),url(/includes/fonts/muli-v11-latin-800.woff) format('woff'),url(/includes/fonts/muli-v11-latin-800.ttf) format('truetype'),url(/includes/fonts/muli-v11-latin-800.svg#Muli) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/includes/fonts/open-sans-v15-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/includes/fonts/open-sans-v15-latin-italic.eot?#iefix) format('embedded-opentype'),url(/includes/fonts/open-sans-v15-latin-italic.woff2) format('woff2'),url(/includes/fonts/open-sans-v15-latin-italic.woff) format('woff'),url(/includes/fonts/open-sans-v15-latin-italic.ttf) format('truetype'),url(/includes/fonts/open-sans-v15-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/includes/fonts/open-sans-v15-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(/includes/fonts/open-sans-v15-latin-700italic.eot?#iefix) format('embedded-opentype'),url(/includes/fonts/open-sans-v15-latin-700italic.woff2) format('woff2'),url(/includes/fonts/open-sans-v15-latin-700italic.woff) format('woff'),url(/includes/fonts/open-sans-v15-latin-700italic.ttf) format('truetype'),url(/includes/fonts/open-sans-v15-latin-700italic.svg#OpenSans) format('svg')}html{scroll-behavior:smooth}body{scroll-behavior:smooth;font-family:Muli,sans-serif;color:#000;background-color:#fff;margin-left:10px;margin-right:10px;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul{margin-left:0;padding-left:2em}.h1_image_c,.h1_image_l,.h1_image_r{margin:0;padding:0;border:0;font-size:1em}.h1_image_l{text-align:left}.h1_image_r{text-align:right}.h1_image_c{text-align:center;margin-bottom:1em}h1{color:#7c5cb7;font-size:1.5em;font-style:italic;font-family:'Open Sans',sans-serif;text-align:right;border-top:solid thin;border-bottom:solid thin;border-width:1px;margin-bottom:1em}h2{font-size:1.4em;color:#f33}h3{font-size:1.2em;font-style:italic;font-family:'Open Sans',sans-serif;margin-bottom:.5em;border-bottom-style:dotted;border-bottom-color:#f33}figure{margin:0;padding:0}a:link{color:#006}a:visited{color:#006}a:active{color:#f33}hr{border-top:0;border-left:0;border-right:0;border-style:dotted;border-color:#f33}blockquote,em{font-family:'Open Sans',sans-serif;font-style:italic}label:hover{text-decoration:underline;color:#f33}ul.selector{list-style-type:none;display:inline;margin:0;padding:0}ul.selector li{display:inline}ul.selector li img{vertical-align:middle}#header_bar{position:absolute;background:linear-gradient(90deg,#a893cf,#fff);background:-webkit-linear-gradient(left,#a893cf,#fff);background:-moz-linear-gradient(left,#a893cf,#fff);padding:0;margin:0}#header_intro{position:absolute}#header_logo{position:absolute;right:10px}#region_column_1{position:absolute;margin:0;padding:0;font-size:.8em}#region_column_2{overflow:hidden;margin:0;padding:0}#region_column_2 a:hover{color:#f33}#region_footer hr{border-style:solid;border-color:#000}#region_column_1 a:link{text-decoration:none}#region_column_1 a:hover{text-decoration:underline}#region_column_1 a:active{text-decoration:none}#region_column_1 a:visited{text-decoration:none}#region_column_1 ul{margin-left:0;padding-left:1.5em;list-style-type:disc;color:#000}#region_column_1 ul li{margin-bottom:.35em}#region_column_1 ul li:hover{color:#f33}.main h2{margin-bottom:0;padding-bottom:0;text-align:center}.main dl,.main p{margin-top:0;padding-top:0}.main dt{white-space:nowrap}.main dl dd{padding-left:0}.nobr{white-space:nowrap}.hidden{display:none}.clear{clear:both}.center,.center_or_left{text-align:center}.important,.required{color:#f33}.footnote{color:#555;font-size:.9em}.size_smaller1{font-size:.9em}.size_smaller2{font-size:.8em}.codescope{color:red}.codecomment{color:green}.codeliteral{color:teal}.codekeyword{color:#00f}.datatype{font-weight:700}.metatype{font-weight:700;color:#006}.valid{background:#e0ffe0}.invalid{background:#ffe0e0}.box_left{float:left}.box_right{float:right}.box_platforms{float:right}.box_half{width:49%}.box_empty{margin:0;padding:0;text-align:right}.box_bkg0,.box_bkg1,.box_bkg2,.box_bkg5{border-top-style:solid;border-color:#000}.box_prototype{font-weight:700}.box_bkg3,.box_bkg4,.box_field,.box_prototype{padding:.5em;border-style:dotted;border-color:#f33}.box_field,.box_image,.box_table,.form{overflow:auto}.box_table{margin:0;padding:0}.box_bkg0,.box_bkg2{background:#f2f2f2}.box_bkg2{padding:.8em}.box_bkg3,.box_prototype{background:#fffff4}.box_bkg5{background:linear-gradient(0deg,#f2f2f2,#fff);background:-webkit-linear-gradient(bottom,#f2f2f2,#fff);background:-moz-linear-gradient(bottom,#f2f2f2,#fff)}.box_field{background:#f2f2f2}td .box_field{background:#e8e8e8;margin:.4em}.list_blank{list-style:none outside;padding-left:0}.table_data,.table_frame{border-collapse:collapse;width:100%;margin-left:0;margin-right:0}.table_data td,.table_data th,.table_data tr{border:1px solid #000;padding:.5em}.table_frame td,.table_frame th,.table_frame tr{border:1px dotted #e0e0e0;padding:.8em}.table_test td,.table_test th,.table_test tr{border:1px solid #e0e0e0;padding:0}.table_data tr{vertical-align:middle}.table_data td{vertical-align:top}.table_frame tr{vertical-align:middle}.table_test tr{vertical-align:middle}.table_data th{background:#e0e0e0;font-size:.85em}.table_data td{background:#f2f2f2;font-size:.85em}.table_data td td{background:#e8e8e8}.table_data td.image{background:#fff;text-align:center}.form,.panel,.panel_float{background:#f2f2f2;padding:.5em;border-style:dotted;border-color:#b0b0b0;font-size:.85em}.panel_float{float:right;margin-left:1em;margin-right:0;padding-left:1.5em;padding-right:1.5em}.panel_float ul{padding-left:0;list-style-type:square}.panel_float ul li{color:#7c5cb7}.panel_float ul li p{color:#000}.panel ul{padding-left:1.5em}.form dd{margin-top:.2em;margin-bottom:1em}.form h3,.news h3{padding-top:.1em;padding-bottom:.1em;padding-left:.5em;padding-right:.5em;border-top-style:dotted;border-top-color:#f33;font-style:italic;font-family:'Open Sans',sans-serif}.form h3{background:#e0e0e0}.news h3{background:#f2f2f2}.toc_head{padding:0;margin:0;padding-bottom:.5em;margin-bottom:.5em;border-bottom:dotted thin #888}.toc_subhead{padding:0;margin:0;padding-top:.5em}div.toc{padding:.5em;line-height:140%}div.toc ol li{text-transform:uppercase;font-weight:700;font-size:124%}div.toc ol li ol li{text-transform:none;font-weight:400;font-size:90%;border-top:none;font-weight:700}div.toc ol li ol li ol li{font-style:normal;font-weight:400}div.toc{background:#f0f0f0}.seealso{color:#888}a.seealso:link{color:#888}a.seealso:visited{color:#888}form.form dl dd{margin:0 1em 1.5em 1.5em}form.form dl dd ul{list-style-type:none;margin:0;padding:0}form.level_2 dl dd{font-weight:700}form.form dl dt.separator{padding-bottom:.8em}form.form dl dt label{font-weight:700}.required,form.form dl dt label strong{color:#f33}select{font-size:1em}input[type="password"],input[type="text"],input[type="email"],input[type="date"],input[type="time"],input[type="tel"],input[type="url"],textarea{font-family:Muli,sans-serif;box-sizing:border-box;width:100%;margin:3px 0 3px 0;padding:3px;border:1px inset #dee;background-color:#fff;font-size:1.05em}input[type=submit]{font-family:Muli,sans-serif;font-size:1em;font-weight:700;padding:.6em 1.3em;margin:.4em 0 .4em 0;text-decoration:none;white-space:nowrap;border-radius:.6em}input[type=submit]:hover{background-color:#5a31a5;color:#fff;border:2px outset #000}input[type=submit]{background-color:#eaeaea;color:#5a31a5;border:2px outset #fff}input[type=button]{font-family:Muli,sans-serif;font-size:.75em;font-weight:700;padding:.15em 1.2em;margin:0 0 3px 0;text-decoration:none;white-space:nowrap;border-radius:.75em}input[type=button]{background-color:#eee;color:#777;border:1px outset #fff}input[type=button]:hover{background-color:#5a31a5;color:#fff;border:1px outset #000}div.form_descr{box-sizing:border-box;padding:.4em;border:1px dotted #bbb;width:100%;border-radius:.4em}div.form_descr{margin:1px 0 1px 0;background-color:#eaeaea;font-size:.95em;color:#5a31a5}div.screenshot_half{width:47.5%;margin:0 1% 0.5em 1%;display:inline-block;vertical-align:top;text-align:center}div.featured_img{position:relative}div.featured_img p.center{margin-bottom:2.5em}img.img_flat,img.img_norm{margin-top:1em;margin-bottom:.65em}img.img_norm{box-shadow:0 .4em .8em rgba(0,0,0,.2)}img.img_anim{margin-top:1em;margin-bottom:.65em;position:absolute;top:0;left:0;animation:fade 4s ease-in-out infinite;-webkit-animation:fade 4s ease-in-out infinite;-moz-animation:fade 4s ease-in-out infinite;-ms-animation:fade 4s ease-in-out infinite;-o-animation:fade 4s ease-in-out infinite;animation-direction:alternate;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-ms-animation-direction:alternate;-o-animation-direction:alternate}@keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}100%{opacity:0}}@-webkit-keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}100%{opacity:0}}@-moz-keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}100%{opacity:0}}@-ms-keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}100%{opacity:0}}@-o-keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}100%{opacity:0}}div#popup-bar{z-index:99999;position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;background-color:#5a31a5;color:#fff;padding:1em;margin:0}div#popup-bar a{color:#fff}div#popup-bar .close{color:#e6e6ff;font-size:1.4em;cursor:pointer;transition:all .3s ease-in}div#popup-bar .close:hover,div#popup-bar a:hover{color:#f33}table.table_cart td{vertical-align:middle;text-align:center}@media only screen and (min-width:0px) and (max-width:640px){div.screenshot_half{width:98%}}