body,html{scroll-behavior:smooth}form.level_2 div.raw-html-embed,pre{white-space:pre-wrap;word-wrap:break-word}body,body.home h3,small.label{font-weight:400}body.websrv,div.features,img#logo,img#logo-hor,p.center,p.formats,ul.button_edition,ul.button_main,ul.button_version{text-align:center}figure.gallery img,img.external,svg.inline{vertical-align:middle}blockquote,h2{font-style:italic}table,table.bare,table.comparison{border-collapse:collapse}figure.image,hr.menu{clear:both}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url('/includes/fonts/Lato-Regular.eot');src:url('/includes/fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('/includes/fonts/Lato-Regular.woff2') format('woff2'),url('/includes/fonts/Lato-Regular.woff') format('woff'),url('/includes/fonts/Lato-Regular.ttf') format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url('/includes/fonts/Lato-Italic.eot');src:url('/includes/fonts/Lato-Italic.eot?#iefix') format('embedded-opentype'),url('/includes/fonts/Lato-Italic.woff2') format('woff2'),url('/includes/fonts/Lato-Italic.woff') format('woff'),url('/includes/fonts/Lato-Italic.ttf') format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url('/includes/fonts/Lato-Bold.eot');src:url('/includes/fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('/includes/fonts/Lato-Bold.woff2') format('woff2'),url('/includes/fonts/Lato-Bold.woff') format('woff'),url('/includes/fonts/Lato-Bold.ttf') format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url('/includes/fonts/Lato-BoldItalic.eot');src:url('/includes/fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/includes/fonts/Lato-BoldItalic.woff2') format('woff2'),url('/includes/fonts/Lato-BoldItalic.woff') format('woff'),url('/includes/fonts/Lato-BoldItalic.ttf') format('truetype')}body{font-family:Lato,sans-serif;color:#000;margin:0;padding:0;background-image:url("/images/grad.png");background-size:10px 140px;background-repeat:repeat-x;background-color:#fff;text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}body.bare{background-image:none}body.home{background-image:url("/images/grad.png");background-size:10px 370px}body.websrv div.head{margin:0;padding:0;width:100%;height:120px;background:url("/images/integral-hor.svg.gz") center center/300px no-repeat}form.level_0 div.file-selected,form.level_1 div.file-selected,p.skip{display:none}.required,a:active,a:active div.toolbar_off,a:active div.toolbar_on,a:hover,a:hover div.toolbar_off,a:hover div.toolbar_on,div.content aside a:active,pre span.comment,small.new{color:#c00}a:link div.toolbar_off,a:visited,a:visited div.toolbar_off,h1,small.lighter{color:#666}div.content aside a:visited,div.terminal pre a:link,div.terminal pre a:visited,h3{color:#000}span.field{border-top:1px dotted #666;padding-top:1px;border-bottom:1px dotted #666;padding-bottom:1px}small.label,span.label,strong.label{color:#fff;background-color:#666}small.label{padding:.25em .55em;font-size:.7em}form.level_2 .input,form.level_2 .input .noborder,form.level_2 .input .plain_text,form.level_2 .input .pre_text,strong{font-weight:700}strong.label{display:inline-block;margin-top:.35em;padding:.15em .45em;font-size:.8em}strong.big{font-size:1.3em}pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;margin:2em 1em}code,div.pre_text,form.level_2 div.raw-html-embed,pre{font-family:"Lucida Console",Monaco,monospace}div.form_help,div.pre_text,form.level_2 div.raw-html-embed,pre{font-size:.75em}code.big{font-size:.95em}a:link,a:link div.toolbar_on,a:visited div.toolbar_on,span.url{color:#5a31a5}body.ipub div.ipub pre,form.level_2 pre{margin:0;padding:1em;background-color:#f4f4f4;border:1px solid #999}form.level_2 div.raw-html-embed{margin:0;padding:1em;background-color:#fff;border:1px dashed #999;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}hr{height:1px;border-width:0;background-color:#999;color:#999}hr.invisible{color:#fff;background-color:#fff;opacity:0;display:none}svg.block,svg.inline{background-color:#f4f4f4;padding:2px;border:1px dotted #888}svg#export,svg.block{display:block;overflow:hidden}img.external{margin-left:2px;margin-right:3px}img#logo,img#logo-hor{max-width:100%}img#logo{width:180px;padding:0}img#logo-hor{width:200px;margin-top:5px}svg.block{margin:auto}svg.inline,ul.buttons li,ul.buttons_inv li{display:inline}svg.inline{overflow:hidden}u{text-decoration-color:#5a31a5}u:hover{color:#c00;text-decoration-color:#c00}div.footer,div.header{color:#bbb}blockquote,body.home h2,div.panel_a,div.panel_b,h4{color:#333}a div.toolbar_off,a div.toolbar_on,div.content aside a,div.footer a,div.header a,div.terminal pre a,p.navbar a{text-decoration:none}div.footer a:link,div.footer a:visited,div.header a:link,div.header a:visited,section div.hscroll figure figcaption a:link,section div.hscroll figure figcaption a:visited{color:#ffecd0}div.footer a:hover,div.header a:hover,section div.hscroll figure figcaption a:hover{color:#ffc080;text-decoration:underline}div.footer a:active,div.header a:active,section div.hscroll figure figcaption a:active{color:#ffc080}div.terminal pre a:hover{color:#5a31a5;text-decoration:underline}div.print_class_1{page-break-before:always}div.print_class_2{page-break-after:always}h1{font-size:2em}h2{font-size:1.5em;color:#5a31a5;margin-top:1em}h3{font-size:1.18em}h4{font-size:1.09em;background-color:#e0e0e0;padding:.4em}body.home h1,body.home h2,body.home h3{text-align:center;margin-left:10px;margin-right:10px}body.home h3{color:#666}div.features,div.features_flex,figure,table.comparison tbody,table.comparison tfoot,table.comparison thead{margin:0;padding:0}div.feature{border:3px solid #fff;width:33%;display:inline-block;vertical-align:top;margin:0;padding:0;transition:border .2s linear;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.form_descr,div.pdoc_obj_descr,div.toolbar,figure.gallery,section div.hscroll figure figcaption{box-sizing:border-box;box-sizing:border-box}div.feature:hover{border:3px solid #ffc080}div.feature_in{margin:0;padding:0;border:5px solid #fff}div.feature_in h2{margin-top:0;margin-bottom:7px}div.feature_in p{margin-top:0;margin-bottom:0}div.feature_in2{position:relative;margin:0;padding:7px;border:0}div.feature_info{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;margin:0;border:0;padding:0}div.feature_info p{padding-top:.75em}img#sliding-image-01{width:2614px;height:324px}div.sliding-background{animation:20s linear infinite slide;-webkit-animation:20s linear infinite slide;-moz-animation:20s linear infinite slide;-ms-animation:slide 20s linear infinite;-o-animation:20s linear infinite slide}@keyframes slide{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-1901px,0,0)}}@-webkit-keyframes slide{0%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-1901px,0,0)}}@-moz-keyframes slide{0%{-moz-transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-1901px,0,0)}}@-ms-keyframes slide{0%{-ms-transform:translate3d(0,0,0)}100%{-ms-transform:translate3d(-1901px,0,0)}}@-o-keyframes slide{0%{-o-transform:translate3d(0,0,0)}100%{-o-transform:translate3d(-1901px,0,0)}}div.container,div.container-hor{position:relative;margin:0;padding:0;width:100%}div.container{height:684px;background-image:url("/images/shadow-t.png"),url("/images/persp.jpg");background-size:10px 24px,100% 684px;background-repeat:repeat-x,no-repeat;background-position:bottom,top}div.container-hor{height:80px;background-image:url("/images/persp-hor.png");background-size:100% 40px;background-position:bottom;background-repeat:repeat-x}div.container-slider{position:absolute;margin-left:auto;margin-right:auto;width:573px;max-width:100%;overflow:hidden;top:80px;left:0;right:0}div.container-desktop,div.container-screen1,div.container-screen2,div.container-smartphone,div.container-tablet,div.container-toolbar{position:absolute;background-repeat:no-repeat;background-position:center top;width:100%;right:0}div.container-desktop,div.container-smartphone,div.container-tablet{background-size:1516px 791px;height:762px;top:-79px;left:0}div.container-desktop{background-image:url("/images/displays/desktop.svg.gz")}div.container-tablet{background-image:url("/images/displays/tablet.svg.gz")}div.container-smartphone{background-image:url("/images/displays/smartphone.svg.gz")}div.container-toolbar{background-image:url("/images/displays/toolbar.png");background-size:573px 42px;height:42px;top:39px;left:0}div.container-screen1{background-image:url("/images/displays/tablet/s1.png");background-size:209px 287px;height:287px;top:301px;left:-340px}div.container-screen2{background-image:url("/images/displays/smartphone/s1.png");background-size:90px 134px;height:134px;top:498px;left:-210px}p.formats img{width:120px;height:130px;margin:8px}ol li ol,ul li ul{padding-left:1.2em;margin-left:0}input[type=button]{padding:.25em .5em}input[type=button],input[type=submit]{font-size:.9em;font-weight:700}span.buttons_inv{line-height:2.9}ul.buttons,ul.buttons_inv{list-style-type:none;margin:1em;padding:0;line-height:2.9}a.button_inv,input[type=submit],span.buttons_inv a,ul.buttons li a,ul.buttons_inv li a{padding:.5em 1em;margin:0 .5em;border:2px outset #000;text-decoration:none;white-space:nowrap;box-shadow:0 0 .5em rgba(0,0,0,.2)}ul.button_edition li a,ul.button_main li a,ul.button_version li a{margin-bottom:.5em;padding:0;display:inline-block}div.content aside a:hover,label:hover,section div.hscroll figure figcaption a,table.sortable th[scope=col] span.sortable:hover{text-decoration:underline}ul.button_main{font-size:1.3em}ul.button_main li a{width:15em}ul.button_edition li a{width:18em}ul.button_version li a{width:12em;padding-top:28px}a.button_all,a.button_linux,a.button_mac,a.button_win{background-repeat:no-repeat;background-position:50% 8px;background-size:auto 22px}a.button_win{background-image:url("/images/platforms/win-g.svg.gz")}a.button_mac{background-image:url("/images/platforms/mac-g.svg.gz")}a.button_linux{background-image:url("/images/platforms/linux-g.svg.gz")}a.button_all{background-image:url("/images/platforms/all-g.svg.gz")}a.button_win:hover{background-image:url("/images/platforms/win-w.svg.gz")}a.button_mac:hover{background-image:url("/images/platforms/mac-w.svg.gz")}a.button_linux:hover{background-image:url("/images/platforms/linux-w.svg.gz")}a.button_all:hover{background-image:url("/images/platforms/all-w.svg.gz")}a.button_inv:hover,input[type=button]:hover,input[type=submit]:hover,span.buttons_inv a:hover,ul.buttons li a,ul.buttons_inv li a:hover{background-color:#5a31a5;color:#fff}a.button_inv,input[type=button],input[type=submit],span.buttons_inv a,ul.buttons li a:hover,ul.buttons_inv li a{background-color:#ffc080;color:#000}.fe_edit,.fe_lock,.form_fh_helpbox{background-color:#fff}a span.close-i,ul.drop-nav li a span#integral-i{color:transparent;background-repeat:no-repeat;background-position:center}div.program_editor{padding:0;margin:4px 0 0;border:2px inset #dee}input.program_button{margin:.3em 0 .1em}figure.image,section{margin:0 auto}span#integral-i{animation:2s fadein;-webkit-animation:2s fadein;-moz-animation:2s fadein;-ms-animation:fadein 2s;-o-animation:2s fadein}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}img.anim_svg{transition:transform .2s ease-out;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%}img.anim_svg:hover{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}a span.close-i{font-size:1.25em;background-image:url("/images/icons/close_0.svg.gz");background-size:14px 14px}a:hover span.close-i{background-image:url("/images/icons/close_1.svg.gz")}figure.table{overflow-x:auto}figure.table td,figure.table th{text-align:left}figure.image img{width:100%}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:1em;max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:1em}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:1em}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.form_fh,img.button_clone:hover,img.button_del:hover,img.button_insert:hover,table.sortable th[scope=col] span.sortable{cursor:pointer}.form_fh_helpbox{display:none;position:absolute;z-index:5;margin-top:-2px;padding:1px;border:1px solid #ccc;box-shadow:0 5px 10px 5px rgba(0,0,0,.1);border-radius:4px;overflow-x:hidden;overflow-y:auto;max-height:16em;text-align:center}.form_fh_helpbox-opened{display:block;cursor:pointer}.form_fh_helpbox-opened div{padding:4px calc(3.5em + 10px) 4px 3.5em;background-color:#fff;font-size:.8em;font-weight:700;color:#444}.form_fh_helpbox-opened div:hover{color:#fff;background-color:#888;border-radius:2px}.fe_edit{border:1px solid #fff}.fe_edit:hover{cursor:context-menu;border:1px solid #666}img.button_clone,img.button_del,img.button_insert{width:15px;height:15px;position:absolute;top:-5px;border:1px solid #444;box-shadow:0 0 6px rgba(128,128,128,.5);box-sizing:border-box}div.status_box,span.color_box,ul.drop-nav{box-shadow:0 0 .5em #fff}img.button_del{left:-1px}img.button_clone{right:-1px}img.button_insert{right:15px}div.preview,img.preview{border:1px dotted #aaa;padding:1px;outline:rgba(255,255,255,.5) solid 3px;outline-offset:0px}div.noborder{border:1px solid rgba(255,255,255,0);outline:rgba(255,255,255,0) solid 3px}div.inverted{outline:#444 solid 1px;border:3px solid #666;background-color:#666;color:#fff;margin-top:1.5em;margin-bottom:.75em;text-align:center}p.browser{border:1px dotted #aaa;padding:.25em}div.chat,p.quicknav{border:1px solid #ccc;padding:.5em;background-color:#f7f7f7;border-radius:.4em}br.wide_br,div.chat{margin-bottom:1em}div.browser{border:1px solid #aaa}div.terminal p{padding:1em 2em}div.panel_t0{background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:10px 24px,10px 24px}div.gallery,div.panel_c,div.panel_t1,div.panel_t2,div.panel_t3,div.panel_t4,div.section_break,div.terminal,figure.gallery{font-size:1em;background-image:url("/images/shadow-b.png"),url("/images/shadow-t.png");background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:10px 24px,10px 24px}div.gallery,div.panel_c,div.panel_t1,div.panel_t2,div.panel_t3,div.panel_t4,div.terminal,figure.gallery{background-color:#eee}div.panel_b,table tfoot th,table th[scope=col],table thead th{background-color:#e0e0e0}div.form_submit,div.panel_a{text-align:center;margin-top:.5em;margin-bottom:.5em}div.panel_b{padding:.1em 1em 1em}div.gallery,div.panel_c{margin-top:2em;padding:1.5em 5em}div.shadow_b{background-image:url("/images/shadow-b-b.png"),url("/images/shadow-b-t.png")}div.shadow_w{background-image:url("/images/shadow-w-b.png"),url("/images/shadow-w-t.png")}div.panel_t1,div.panel_t2,div.panel_t3,div.panel_t4,div.section_break{margin-top:1em;margin-bottom:1em;padding:1.5em 5em}div.gallery,figure.gallery{background-color:#d9d9d9}figure.gallery{display:inline-block;width:100%;background-color:#eee}figure.gallery img{margin:0;padding:0;border:none;font-size:.01em}section div.hscroll figure{position:relative;display:inline-block;margin:0 auto}section div.hscroll figure img{max-width:100%;width:100%;height:100%;margin:0;padding:0;border:none;vertical-align:middle;font-size:.01em}section div.hscroll figure figcaption{background:rgba(0,0,0,.7);line-height:1;border:none;margin:0;padding:.5em;color:#fff;text-align:left}section div.hscroll figure figcaption p{line-height:1}a.nobr,span.nobr{white-space:nowrap}div.column{float:left;width:50%}div.row:after{content:"";display:table;clear:both}div.browser,div.filelist,div.hscroll,div.table,div.terminal{display:block;overflow-x:auto;margin:0;padding:0}div.form_multi_block,div.status_box,div.toolbar,p.navbar,span.color_box,table.comparison td ol.buttons,table.comparison td ol.buttons_inv,table.comparison td ul.buttons,table.comparison td ul.buttons_inv,ul.drop-nav{display:inline-block}table{margin:auto;padding:0;border:none}table td,table th{padding:.5em 1em;border:1px solid #000}table tbody th,table th[scope=row],table.comparison tbody{background-color:#f0f0f0}blockquote{border-left:12px solid #ffc080;margin:1.5em 10px;padding:.1em 10px}span.text-tiny{font-size:.7em}span.text-small{font-size:.85em}span.text-big{font-size:1.2em}span.text-huge{font-size:1.4em}div.chat blockquote:first-child,div.chat h1:first-child,div.chat h2:first-child,div.chat h3:first-child,div.chat h4:first-child,div.chat ol:first-child,div.chat p:first-child,div.chat ul:first-child,div.form_descr blockquote:first-child,div.form_descr h1:first-child,div.form_descr h2:first-child,div.form_descr h3:first-child,div.form_descr h4:first-child,div.form_descr ol:first-child,div.form_descr p:first-child,div.form_descr ul:first-child,div.preview blockquote:first-child,div.preview h1:first-child,div.preview h2:first-child,div.preview h3:first-child,div.preview h4:first-child,div.preview ol:first-child,div.preview p:first-child,div.preview ul:first-child,figcaption blockquote:first-child,figcaption h1:first-child,figcaption h2:first-child,figcaption h3:first-child,figcaption h4:first-child,figcaption ol:first-child,figcaption p:first-child,figcaption ul:first-child,td blockquote:first-child,td h1:first-child,td h2:first-child,td h3:first-child,td h4:first-child,td ol:first-child,td p:first-child,td ul:first-child,th blockquote:first-child,th h1:first-child,th h2:first-child,th h3:first-child,th h4:first-child,th ol:first-child,th p:first-child,th ul:first-child{margin-top:0;padding-top:0}div.chat blockquote:last-child,div.chat h1:last-child,div.chat h2:last-child,div.chat h3:last-child,div.chat h4:last-child,div.chat ol:last-child,div.chat p:last-child,div.chat ul:last-child,div.form_descr blockquote:last-child,div.form_descr h1:last-child,div.form_descr h2:last-child,div.form_descr h3:last-child,div.form_descr h4:last-child,div.form_descr ol:last-child,div.form_descr p:last-child,div.form_descr ul:last-child,div.preview blockquote:last-child,div.preview h1:last-child,div.preview h2:last-child,div.preview h3:last-child,div.preview h4:last-child,div.preview ol:last-child,div.preview p:last-child,div.preview ul:last-child,figcaption blockquote:last-child,figcaption h1:last-child,figcaption h2:last-child,figcaption h3:last-child,figcaption h4:last-child,figcaption ol:last-child,figcaption p:last-child,figcaption ul:last-child,td blockquote:last-child,td h1:last-child,td h2:last-child,td h3:last-child,td h4:last-child,td ol:last-child,td p:last-child,td ul:last-child,th blockquote:last-child,th h1:last-child,th h2:last-child,th h3:last-child,th h4:last-child,th ol:last-child,th p:last-child,th ul:last-child{margin-bottom:0;padding-bottom:0}table.bare,table.bare td,table.bare tr{margin:0;padding:0;border:none}table.comparison{width:100%;margin:0;padding:0}table.comparison tr{vertical-align:top}table.comparison caption{color:#5a31a5;font-weight:700;padding-bottom:.5em}table.comparison td,table.comparison th{padding:.5em 1em;text-align:center}table.comparison td{border:1px solid #444;vertical-align:middle;background:linear-gradient(0deg,rgba(220,220,220,.1),rgba(255,255,255,.4));background:-webkit-linear-gradient(bottom,rgba(220,220,220,.1),rgba(255,255,255,.4));background:-moz-linear-gradient(bottom,rgba(220,220,220,.1),rgba(255,255,255,.4))}table.comparison th{background-color:#fff;border:1px solid #444}table.comparison th.corner_fill{background-color:#000;text-align:left;color:#fff}dt.scope_col,table.comparison th[scope=col]{background-color:#666;color:#fff}dt.scope_col{margin:0!important;padding:.2em}dt.scope_col a:link,dt.scope_col a:visited,table.comparison th[scope=col] a:link,table.comparison th[scope=col] a:visited{color:#fff;text-decoration:none}dt.scope_col a:active,dt.scope_col a:hover,table.comparison th[scope=col] a:active,table.comparison th[scope=col] a:hover{color:#ffc080;text-decoration:none}table.comparison th[scope=row]{background-color:#e0e0e0;background:linear-gradient(0deg,#e0e0e0,#e8e8e8);background:-webkit-linear-gradient(bottom,#e0e0e0,#e8e8e8);background:-moz-linear-gradient(bottom,#e0e0e0,#e8e8e8);text-align:left;color:#333}div.form_descr ol,div.form_descr ul,div.preview ol,div.preview ul,table.comparison td ol,table.comparison td ul{text-align:left;margin:0 1em 0 1.5em;padding-left:0}img.toggler_icon_th{margin-top:10px;border:0;width:26px;height:26px}table.comparison tbody tr.selected th{background-color:#ffecd0;background:linear-gradient(0deg,#ffecd0,#fff7f0);background:-webkit-linear-gradient(bottom,#ffecd0,#fff7f0);background:-moz-linear-gradient(bottom,#ffecd0,#fff7f0)}table.comparison tbody tr.selected td{background-color:#ffc080;background:linear-gradient(0deg,rgba(240,176,112,.65),rgba(255,208,144,.65));background:-webkit-linear-gradient(bottom,rgba(240,176,112,.65),rgba(255,208,144,.65));background:-moz-linear-gradient(bottom,rgba(240,176,112,.65),rgba(255,208,144,.65))}table.sortable th[scope=col],th[draggable=true]{cursor:grab}div.menu{margin:10px 2em 0;text-align:center}hr.menu{margin:0;padding:0;color:#fff;background-color:#fff;opacity:0}div.form_descr,div.toolbar{font-size:.8em;color:#5a31a5}div.content{padding:0;margin:2em 5em}div.footer,div.header{padding:.25em 2em;background-size:10px 18px;background-repeat:repeat-x}br.more_br{margin-bottom:.75em}div.footer,input.accordian:checked~div{margin-bottom:0}p{line-height:1.4}li{margin-bottom:.35em}div.panel_c li{margin-bottom:.85em;color:#333}div.header{margin-top:0;background-position:bottom}div.footer{background-color:#333;background-image:url("/images/shadow-b.png");background-position:top}div.result{border-radius:.8em;border:3px solid #55a43d;padding:0 1em}div.result_err{border-radius:.8em;border:3px solid #c00;padding:0 1em}div.form,form.form{background-color:#fafafa;border:1px solid #bbb}form.form{padding:.8em 1.6em}div.form_descr,div.pdoc_obj_descr{padding:.6em;border:1px solid rgba(127,127,127,.25);width:100%;border-radius:.4em}div.form_descr{margin:1px 0;background:linear-gradient(0deg,rgba(192,192,192,.1),rgba(255,255,255,.25));background:-webkit-linear-gradient(bottom,rgba(192,192,192,.1),rgba(255,255,255,.25));background:-moz-linear-gradient(bottom,rgba(192,192,192,.1),rgba(255,255,255,.25))}div.form_multi_block{margin-top:5px;margin-right:5px;padding:10px 5px;border:1px solid rgba(127,127,127,.25);border-radius:.4em;white-space:nowrap;background:linear-gradient(0deg,rgba(192,192,192,.1),rgba(255,255,255,.25));background:-webkit-linear-gradient(bottom,rgba(192,192,192,.1),rgba(255,255,255,.25));background:-moz-linear-gradient(bottom,rgba(192,192,192,.1),rgba(255,255,255,.25))}ul.drop-nav{border:1px solid rgba(255,255,255,.5)}ul.drop-nav:hover{border:1px solid rgba(255,192,128,.5);box-shadow:0 0 .5em #ffc080}ul.drop-nav,ul.drop-nav li ul{list-style-type:none;padding:0;margin:0}ul.drop-nav li{display:block;position:relative;float:left;border:1px solid #000;text-align:left;background-color:#000;margin:0}ul.drop-nav li:hover a{background-color:#666}ul.drop-nav li a{display:block;background-color:#000;color:#fff!important;padding:.4em .8em;text-decoration:none;white-space:nowrap}ul.drop-nav li a:hover{background-color:#ffc080;color:#000!important}ul.drop-nav li ul{display:none;z-index:100;margin:0}ul.drop-nav li.right ul{position:relative;right:0;min-width:100%}ul.drop-nav li:hover ul{display:block;position:absolute}ul.drop-nav li:hover li{float:none}ul.drop-nav li:hover li a:hover{background-color:#5a31a5;color:#fff!important}ul.drop-nav li ul li{background-color:#666;border-top:0;margin:0}ul.drop-nav li ul li a{font-size:100%}ul.drop-nav li a span#integral-i{background-image:url("/images/integral-i-w.svg.gz")}ul.drop-nav li a:hover span#integral-i{background-image:url("/images/integral-i-b.svg.gz")}div.toolbar{margin:0;padding:0;border-radius:.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.toolbar_off,div.toolbar_on{white-space:nowrap;min-width:48px;border-radius:.4em;text-align:center;display:inline-block;margin:1px;padding:8px}div.toolbar_off{border:2px solid #fff}div.toolbar_on{border:2px solid rgba(128,128,128,.5);background-color:rgba(240,240,240,.65)}div.toolbar_off:hover,div.toolbar_on:hover{margin:0;border:3px solid #ffc080}div.status_box,span.color_box{border:1px solid #000;border-radius:6px}div.status_box{width:16px;height:16px}span.color_box{width:3em}th div.form_descr{color:#e0e0e0;border:1px solid #888;margin-top:.4em;padding:.4em;font-weight:400;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(255,255,255,.1));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background:-moz-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1))}div.pdoc_obj_descr{background-color:#f7f7f7;border:1px solid #ccc;margin:0 0 .75em;font-size:.9em;color:#333}div.pdoc_obj_descr strong{font-size:1.15em}div.pdoc_obj_descr h4{font-size:1.3em;color:#5a31a5;margin:.25em 0 .4em;background:0 0;line-height:1.3}p.also_appears_in{color:#666;margin:0;padding:.3em;border:1px solid #ddd;border-radius:.4em;background-color:#f0f0f0}select{font-size:1em;max-width:100%}input[type=date],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=text],input[type=time],textarea{box-sizing:border-box;width:100%;margin:3px 0;padding:8px;font-family:"Lucida Console",Monaco,monospace;border:2px inset #dee;font-size:1.05em;background-color:#fff}img.img_anim,img.img_norm{border:2px outset #000}input[readonly],textarea[readonly]{background-color:#ddd}form.form table{margin-top:.5em;margin-bottom:.5em}form.form dl dt{margin-bottom:.3em}form.form dl dd{margin:0 .8em .8em}ul.selectlist{list-style-type:none;margin:0!important;padding:0!important}form.level_2 .input .preview{font-weight:400}form.level_2 div.preview div.page-break{border-bottom:2px dashed #c4c4c4;width:100%}table.comparison_style_2 tr td input[type=text]{min-width:5em}table.comparison_style_2 tr td textarea{min-width:10em;height:7em}table.comparison_style_1 tr td select,table.comparison_style_2 tr td select{width:100%;min-width:8em}label:hover{text-decoration-color:#b00}button.stripe-button-el,button.stripe-button-el span{text-shadow:none;text-decoration:none;background-image:none;background-color:#ffc080}div.featured_img{position:relative}img.img_anim{position:absolute;top:0;left:0;animation:4s ease-in-out infinite alternate fade;-webkit-animation:4s ease-in-out infinite alternate fade;-moz-animation:4s ease-in-out infinite alternate fade;-ms-animation:fade 4s ease-in-out infinite;-o-animation:4s ease-in-out infinite alternate fade;-ms-animation-direction:alternate}@keyframes fade{0%,25%{opacity:1}100%,75%{opacity:0}}@-webkit-keyframes fade{0%,25%{opacity:1}100%,75%{opacity:0}}@-moz-keyframes fade{0%,25%{opacity:1}100%,75%{opacity:0}}@-ms-keyframes fade{0%,25%{opacity:1}100%,75%{opacity:0}}@-o-keyframes fade{0%,25%{opacity:1}100%,75%{opacity:0}}tr.drag-current-row{background-color:#ffc080;outline:#000 dotted 2px}tr.drag-current-row>th[scope=row]{background:#d0d0d0}tr.drag-current-row>td{background-color:#ffc080}input.accordian,ul.accordian input[type=checkbox]{position:absolute;left:-9999px}input.accordian~div,ul.accordian input[type=checkbox]~div{height:0;color:#fff;visibility:hidden;transform:scaleY(0)}input.accordian:checked~div,ul.accordian input[type=checkbox]:checked~div{height:100%;color:#333;visibility:visible;transform:scaleY(1);transform-origin:top;transition:transform .2s ease-out}input.accordian~div{margin-bottom:-1em}button.stripe-button-el{margin:0;padding:0;color:#fff;border:2px outset #000;border-radius:0;box-shadow:0 0 .5em rgba(0,0,0,.2)}button.stripe-button-el span{margin:0;padding:.15em 1.25em;color:#000;border:none;border-radius:0}div.content aside{margin:0;padding:0;border:2px solid #666;border-radius:.4em;font-size:.9em;box-shadow:0 0 1em rgba(0,0,0,.5);background-color:#ffc080;position:fixed;bottom:2em;right:2em}div.content aside div.bar{padding:.5em;color:#fff;background-color:#666}div.content aside div.body{padding:.25em 1.5em}div.content aside ul{padding-left:.5em;margin-left:0}div.content aside a:hover{color:#c00}span.close{color:#fff;margin-left:1em;font-weight:700;float:right;cursor:pointer;transition:.3s}span.close:hover{color:red}p.navbar{margin:.5em auto 0;padding:.5em 3em .4em 1.5em;border:1px solid #666;border-radius:.4em;font-size:.9em;background-color:#ffecd0;box-shadow:0 0 .5em rgba(0,0,0,.15)}p.navbar:hover{border:1px solid #000}div.filelist{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-image:url("/images/shadow-b.png"),url("/images/shadow-t.png");background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:10px 10px,10px 10px}.ipub_count_of_results{background-color:#000;color:#fff;padding:.2em .5em;border-radius:1em;font-size:calc(5em / 6)}.ipub_block_map{display: block;border: 1px solid black;width: 100%;height: 60vh}.ipub_block_map_link{margin:0;font-size:0.9em}@media only screen and (min-width:0px) and (max-width:640px){ul.drop-nav li a{font-size:80%;padding:4px 8px}ul.drop-nav li ul li a{font-size:90%;padding:4px 8px}div.column{width:100%}div.gallery,div.panel_c,div.panel_t1,div.panel_t2,div.panel_t3,div.panel_t4,div.terminal p,figure.gallery{padding:1em 10px}div.menu{margin:10px 10px 0}div.content{margin:10px 10px 1em}img#sliding-image-01{width:1307px;height:163px}@keyframes slide{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-956px,0,0)}}@-webkit-keyframes slide{0%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-956px,0,0)}}@-moz-keyframes slide{0%{-moz-transform:translate3d(0,0,0)}100%{-moz-transform:translate3d(-956px,0,0)}}@-ms-keyframes slide{0%{-ms-transform:translate3d(0,0,0)}100%{-ms-transform:translate3d(-956px,0,0)}}@-o-keyframes slide{0%{-o-transform:translate3d(0,0,0)}100%{-o-transform:translate3d(-956px,0,0)}}div.container{height:342px;background-size:10px 24px,100% 342px}div.container-slider{top:40px;width:287px}div.container-desktop,div.container-smartphone,div.container-tablet{background-size:758px 396px;top:-39px;height:381px}div.container-toolbar{background-size:287px 21px;height:21px;top:20px}div.container-screen1{background-size:105px 144px;height:144px;top:151px;left:-170px}div.container-screen2{background-size:45px 67px;height:67px;top:250px;left:-105px}p.formats img{width:80px;height:86px;margin:4px}div.footer,div.header{padding:.25em 10px}div.feature{width:99%}}@media only screen and (min-width:0px) and (max-width:860px){div.feature{width:49%}}@media only screen and (min-width:0px) and (max-width:350px){ul.drop-nav li a{font-size:70%;padding:2px 4px}div.feature{width:99%}}@media print{body{background-size:10px 70px;font-size:9pt}div.content aside,div.footer,div.header,div.menu,hr.menu{display:none}div.content{margin:0;padding:0}}
div.ipub-custom-button-a,
button.ck-heading_custom_button_a span.ck-button__label
{
	display: inline-block;
	border-radius: 0.3em;
	padding: 5px 20px 5px 20px;
	background-color: #e6e6e6; color: #000 !important;
}
