*{font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}:root,body{margin:0;padding:0}:root{height:100%}body{flex-direction:column;display:flex;min-height:100%}.article-wrapper{flex-grow:1}input{border:1px solid #bfbfbf}input.admin-editable,select.admin-editable,textarea.admin-editable{background-color:#fff4b8}.hidden{display:none}.float-clear-both{clear:both}article.b-article a{text-decoration:none;color:#3c8a2a}.b-admin-article-discussion-control{display:inline-block}.b-admin-menu-edit thead td{padding-left:4px}.b-admin-menu-edit .items input[type=text],.b-admin-menu-edit .items select{width:100%;height:28px;border-width:0;padding:0;margin:0}.b-admin-menu-edit .items tr td:last-child{width:210px}.b-admin-menu-edit button{margin-top:2px;margin-bottom:2px}.b-admin-menu-edit .translations,.b-admin-menu-edit .translations-label{margin-top:10px}.b-admin-menu-edit .menu-item-padded-cell{display:flex}.b-admin-menu-edit .menu-item-padded-cell input[type=text]{flex-grow:1;padding-left:5px}.b-admin-menu-edit .padding-area{display:flex}.b-admin-menu-edit .padding-block{width:20px;max-width:20px;min-width:20px;height:20px;display:inline-block}.b-admin-menu-edit .items.disabled,.b-admin-menu-edit .items.disabled *{filter:grayscale(80%);pointer-events:none;opacity:0.8;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.b-admin-gallery img{max-width:100px;max-height:75px}.b-admin-gallery td{position:relative;vertical-align:top}.b-admin-gallery td.editor{position:relative;width:250px}.b-admin-gallery td.tools{padding:5px}.b-admin-gallery textarea{top:0;left:0;right:0;bottom:0;position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.b-admin-gallery tbody tr{height:85px}.b-admin-gallery .new-images{display:none}.b-admin-gallery .button-area{padding:5px}.b-gallery-upload{width:100%;height:100%}.b-gallery-upload form{height:100%;flex-direction:column;display:flex}.b-gallery-upload footer{background-color:#f2ffd1;padding:25px;border-top:1px solid #96d100;text-align:right}.b-gallery-upload header{background-color:#f2ffd1;padding:25px;border-bottom:1px solid #96d100}.b-gallery-upload .status{flex-grow:1}.b-gallery-upload tbody tr{height:82px;position:relative}.b-gallery-upload img{max-width:100px;max-height:75px;display:block;margin:2px}.b-gallery-upload .alt-area{position:relative;height:100%}.b-gallery-upload .alt-area textarea{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;min-height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}.b-admin-reference-edit .reference-content{height:500px}.b-admin-form.b-admin-reference-edit label{width:200px}.b-admin-form.b-admin-reference-edit textarea.full,.b-admin-form.b-admin-reference-edit table{width:calc(100% - 200px - 15px)}.b-admin-form.b-admin-know-how-change-url label{width:150px}.b-admin-form.b-admin-knowhow .picked-image{margin-left:120px;max-width:300px;max-height:300px}.b-admin-question-anser-radio-editor .texy-highlighter{height:150px}.b-admin-form.b-admin-question-answer-edit input[type=text]{width:50px}.b-admin-question-answer-edit .texy-highlighter{height:150px}.b-admin-blog-assign{margin-top:10px;text-align:right}.b-admin-list{border-collapse:collapse;width:100%}.b-admin-list td{border:1px solid black}.b-admin-form{display:block;width:100%}.b-admin-form label{width:110px;display:inline-block;vertical-align:top}.b-admin-form label.label-checkbox-after{width:auto}.b-admin-form table{border-collapse:collapse;display:inline-table;width:calc(100% - 110px - 15px);margin-left:5px}.b-admin-form input[type=submit]{margin:5px;margin-top:20px;margin-left:auto;width:auto;display:block}.b-admin-form a.button,.b-admin-form iframe,.b-admin-form input[type=file]{margin:5px}.b-admin-form input[type=text],.b-admin-form input[type=email],.b-admin-form input[type=password],.b-admin-form input[type=number],.b-admin-form select{width:400px;box-sizing:content-box;height:17px;padding:1px;border-width:1px;margin:5px}.b-admin-form input[type=text].invalid,.b-admin-form input[type=email].invalid,.b-admin-form input[type=password].invalid,.b-admin-form input[type=number].invalid,.b-admin-form select.invalid{border-color:red}.b-admin-form select{height:auto}.b-admin-form textarea{margin:5px;width:400px;vertical-align:top}.b-admin-form textarea.full{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-admin-form textarea{height:75px}.b-admin-form td{border:1px solid black}.b-admin-form button.height-as-input{height:21px;line-height:17px;margin-top:5px}.b-log{width:100%;table-layout:fixed}.b-log td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:24px}.b-upsn{width:960px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:17px;box-sizing:border-box;padding:8px;position:relative;background-color:white}.b-upsn.msg-success{background-color:#dff0d8;border:2px solid #b2dba1}.b-upsn.msg-err{background-color:#f2dede;border:2px solid #dca7a7}.b-upsn.msg-note{background-color:#d9edf7;border:2px solid #9acfea}.b-upsn.msg-warn{background-color:#fcf8e3;border:2px solid #f5e79e}.b-login{width:350px;position:relative;padding-bottom:15px}.b-login:first-child{float:left}.b-login label{display:block;width:calc(100% - 10px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-login input{width:calc(100% - 10px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px 10px 0;padding:5px}.b-login input[type=submit]{width:auto;margin:0;margin-left:auto;margin-right:10px;display:block;padding:0 15px}.b-download-box{display:block;border:2px solid #96d100;padding:10px;background-color:#def3d9}.b-download-box .b-admin-form label{width:180px}.article-wrapper{width:100%}.b-article{width:960px;margin:20px auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;padding-top:0;position:relative;border:2px solid #96d100;background-color:white;box-shadow:rgba(224,224,224,0.6) 40px 0 60px -7px,rgba(224,224,224,0.6) -40px 0 60px -7px}.b-article p{text-align:justify}.b-article img{max-width:100%}@media only screen and (max-width: 1000px){.b-article{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:20px 10px;max-width:calc(100% - 2 * (10px + 2px + 20px))}}.b-article code{background-color:#f8f8f8;font-family:Consolas;padding:5px;border:1px solid #cacaca;overflow:auto;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-article code *{font-family:Consolas}.b-article code .keyword{color:blue}.b-article code .string,.b-article code .string .keyword{color:#a31515}.b-article code .comment,.b-article code .comment .string,.b-article code .comment .keyword{color:green}.b-article code *::selection,.b-article code::selection{background-color:#add6ff}.b-menu{display:block;position:relative}.b-menu ul{list-style:none;padding:0}.b-menu .mobile-toggle{display:none}.b-menu.menu-top{align-items:center;flex-grow:1;display:flex;flex-grow:1;align-items:center;height:82px}.b-menu.menu-top ul{width:100%;text-align:center}.b-menu.menu-top ul li{display:inline-block;border:1px solid #dedede;border-radius:16.5px;margin:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#3c8a2a;position:relative}.b-menu.menu-top ul li a{text-decoration:none;font-weight:bold;color:inherit;height:33px;line-height:33px;padding:0 20px;display:block}.b-menu.menu-top ul li:hover{background-color:#96d100}.b-menu.menu-top ul li.has-children:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:0.25s ease-in-out border-radius}.b-menu.menu-top ul li.current{background-color:#3c8a2a;color:white}.b-menu.menu-top .mobile-toggle{height:100%;border-width:0;border-right:1px solid #cdeec6;width:80px}.b-menu.menu-top .mobile-toggle .line{width:30px;height:3px;background-color:#3c8a2a;margin:4px auto}.b-menu.menu-top .fa{font-size:2em}.b-menu.menu-top ul li:hover ul{opacity:1;transition:0.25s ease-in-out all;height:auto}.b-menu.menu-top ul li ul{height:0;overflow:hidden;opacity:0;position:absolute;width:100%;z-index:1;top:33px;left:0}.b-menu.menu-top ul li ul li{display:block;margin:0;border-radius:0;border-top:none;background-color:white}.b-menu.menu-top ul li ul li:last-child{border-bottom-left-radius:16.5px;border-bottom-right-radius:16.5px}.menu-top .fa{vertical-align:top;margin-left:5px}@media only screen and (max-width: 1030px){.b-menu.menu-top ul li{margin:0 4px}.b-menu.menu-top ul li a{padding:0 8px}}@media only screen and (max-width: 870px){.b-menu.menu-top{position:static}.b-menu.menu-top .mobile-toggle:hover{background-color:#96d100}.b-menu.menu-top ul{display:none;width:100%;background-color:#f7f7f7;border-bottom:2px solid #ababab;top:82px;position:absolute;left:0;margin:0;z-index:2}.b-menu.menu-top ul.toggled{display:block}.b-menu.menu-top ul li{display:block;width:100%;margin:0;border-radius:0;border-width:0;text-align:left;border-top:1px solid #dedede}.b-menu.menu-top ul li a{padding:10px 15px}.b-menu.menu-top{order:-1;flex-grow:0}.b-menu.menu-top .mobile-toggle{display:block;margin:0}}@media only screen and (max-width: 340px){.b-menu.menu-top .mobile-toggle{width:60px;padding:0 10px}}.b-menu.menu-bottom ul li{color:#c4c4c4}.b-menu.menu-bottom ul li a{padding:4px 0;display:block;color:inherit;text-decoration:none}.b-test-evidence-test-history{border-collapse:collapse}.b-test-evidence-test-history thead{font-weight:bold}.b-test-evidence-test-history td{border:1px solid black;padding:5px}.b-gallery{width:280px;float:right;padding:10px;padding-left:30px;position:relative;padding-top:0}.b-gallery img{cursor:pointer}.b-gallery .image-box{text-align:center;width:280px;height:280px;line-height:280px}.b-gallery .image-current{max-width:280px;max-height:280px;vertical-align:middle;margin:0 auto}.b-gallery ul{list-style:none;padding:0}.b-gallery ul li{display:inline}.b-gallery ul img{max-height:50px;border:1px solid #efefef}@media only screen and (max-width: 625px){.b-gallery{width:100%;float:none;padding-left:0}.b-gallery .image-box{width:auto}.b-gallery .image-current{max-width:100%}.b-gallery ul{text-align:center}}.texy-highlighter{margin-top:10px;width:100%;height:600px;position:relative;display:block;border:3px solid #eee}.texy-highlighter.with-label{width:calc(100% - 130px);margin:4px;display:inline-block}.texy-highlighter.highlight-on{border-color:#b6ff00}.texy-highlighter.invalid{border-color:#ff6a00}.texy-highlighter.highlight-on .render{display:block;overflow-y:scroll}.texy-highlighter.highlight-on .editor{background:transparent;color:black;-webkit-text-fill-color:transparent}.texy-highlighter .editor,.texy-highlighter .render{width:100%;height:calc(100% - 32px);display:block;position:absolute;top:32px;left:0;margin:0;padding:0;border:1px solid black;vertical-align:top;font-family:Consolas;font-size:11pt;background-color:transparent;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-o-tab-size:8;tab-size:8;-moz-tab-size:8}.texy-highlighter .editor{resize:none;z-index:2}.texy-highlighter .render{z-index:1;display:none}.texy-highlighter .render *,.texy-highlighter .editor *{font-family:Consolas !important;font-size:11pt !important;font-weight:normal !important}.texy-highlighter .highlight-on{border-color:green}.texy-highlighter .heading-1{background-color:#005897;color:white}.texy-highlighter .heading-2{background-color:#0083e1;color:white}.texy-highlighter .heading-3{background-color:#76c6ff}.texy-highlighter .download{background-color:#fffd9e}.texy-highlighter .heading-4{background-color:#bbe3ff}.texy-highlighter .bold{text-shadow:0px 0px 0.5px black}.texy-highlighter .italics{font-style:italic}.texy-highlighter .hyperlink{color:#0094ff;text-decoration:underline}.texy-highlighter .dashlist{background-color:#ffc79e}.texy-highlighter .image{background-color:#a8c8a9}.texy-highlighter .sourcecode{background-color:#eee}.texy-highlighter-title-button{display:flex;justify-content:center;align-items:center}.texy-highlighter-title-button em{margin-right:0}.texy-highlighter-title-button span{font-size:18px;height:21px}.b-reference-list-detail{display:flex;margin:50px 0}.b-reference-list-detail .reference-tumb{max-width:250px;max-height:150px}.b-reference-list-detail .text-area{flex-grow:1;display:flex;flex-wrap:wrap}.b-reference-list-detail .image-area{margin-right:25px;width:250px;height:150px;min-width:250px;max-width:250px;display:flex;align-items:center;justify-content:center}.b-reference-list-detail .text-area h2{display:inline;font-weight:normal}.b-reference-list-detail .knowledge-assignments{list-style:none;padding:0;display:inline;margin-right:20px;line-height:10px}.b-reference-list-detail .knowledge-assignments li{display:inline;line-height:33px}.b-reference-list-detail .knowledge-assignments li a{padding:4px 12px;background-color:#96d100;color:white}@media only screen and (max-width: 850px){.b-reference-list-detail .text-area h2{order:1;margin-bottom:5px}.b-reference-list-detail .knowledge-assignments{width:100%;order:2}.b-reference-list-detail .description{order:3;margin-top:5px}}@media only screen and (max-width: 550px){.b-reference-list-detail{display:block;border-bottom:2px solid #3c8a2a}.b-reference-list-detail:last-child{border-bottom:none}.b-reference-list-detail .image-area{width:100%;height:auto;min-width:0;max-width:none}.b-reference-list-detail .text-area h2{text-align:center;width:100%}}.b-reference-list .filter{border:2px solid #96d100;background-color:#ecf8e9;padding:0 15px}.b-reference-list h2{color:#3c8a2a}.b-reference-list h2,.b-reference-list p{margin-left:10px}.b-reference-list .filter ul{list-style:none;text-align:justify;padding:0;color:#3c8a2a}.b-reference-list .filter ul li{border:2px solid #96d100;display:inline-block;margin:5px;padding:3px 11px;border-radius:20px;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-color:white}.b-reference-list .filter li.checked{background-color:#96d100;color:white}.b-reference-list .filter li::before{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";width:14px;margin-right:3px;text-align:center;display:inline-block}.b-reference-list .filter li:not(.checked)::before{content:"\f05e"}@media only screen and (max-width: 480px){.b-reference-list .filter{margin:0 -20px;border-left:none;border-right:none}.b-reference-list li{width:calc(100% - 36px)}}.b-toolbar{width:100%;height:32px;background-color:#eff9ed;display:flex}.b-toolbar>div{display:inline-block}.b-toolbar button{margin:1px;height:30px;border-width:0px;padding:0}.b-toolbar button.fa-button{width:30px}.b-knowhow-list-detail a{display:flex;margin:15px 0}.b-knowhow-list-detail .text-area{flex-grow:1}.b-knowhow-list-detail .text-area h2{margin:0}.b-knowhow-list-detail .image-box{min-width:250px;max-width:250px;width:250px;height:180px;margin-right:20px;position:relative;text-align:center}.b-knowhow-list-detail .image-box img{max-width:100%;max-height:100%;box-sizing:border-box;padding:20px}.b-knowhow-list-detail p{margin:8px 0;color:black}.b-knowhow-list-detail .reference-count{background-color:#3c8a2a;color:white;width:1.5em;height:1.5em;line-height:1.5em;display:inline-block;border-radius:100%;text-align:center;margin-left:8px}@media only screen and (max-width: 600px){.b-knowhow-list-detail a{display:block;border-bottom:3px solid #3c8a2a;padding-bottom:15px}.b-knowhow-list-detail .image-box{width:100%;max-width:none;min-width:0;text-align:center}.b-knowhow-list-detail h2{text-align:center}}.b-footer section.b-foot-contact{width:384px}.b-foot-contact{box-sizing:border-box;position:relative;text-align:right}.b-foot-contact h1,.b-foot-contact label{width:100%;display:block;text-align:left}.b-foot-contact input,.b-foot-contact textarea{width:100%;margin-bottom:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.b-foot-contact label{color:#c4c4c4;font-size:0.75em;width:100%}.b-foot-contact input[type=submit]{width:auto;background-color:transparent;border:2px solid #c4c4c4;color:#c4c4c4;padding:1px 15px;margin-bottom:15px}.b-foot-contact input[type=submit]:hover{background-color:#444}@media only screen and (max-width: 1050px){.b-footer section.b-foot-contact{width:576px}}@media only screen and (max-width: 625px){.b-footer section.b-foot-contact{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}}.b-radio-answer-control{margin-top:10px}.b-discussion .post{border-bottom:1px solid #bebebe;display:flex;flex-wrap:wrap;margin-top:10px}.b-discussion .image-area{width:200px}.b-discussion .user-area{width:120px}.b-discussion .image-wrapper{width:100px;height:100px;border:1px solid #c4c4c4;display:flex;align-items:center;justify-content:center;margin:6px;margin-bottom:4px;padding:4px}.b-discussion .user-area img{max-width:100px;max-height:100px}.b-discussion .user-area p{margin:0;text-align:center;font-size:16px;margin-bottom:4px}.b-discussion .post-area{flex-grow:1;padding:10px}.b-discussion .post-area .date-time{font-size:10px;color:gray;margin-top:0}.b-discussion .tools-area{width:100%;text-align:right;margin-bottom:7px}.b-search{display:inline-block;line-height:2.2em;vertical-align:middle;border:2px solid #3c8a2a;height:33px;position:relative;border-radius:100px;overflow:hidden;align-self:center;margin-right:15px;background-color:white}.b-search form{font-size:0}.b-search .box{margin:0;padding:0;height:100%;border-width:0;background-color:transparent;width:225px;height:33px;padding-left:15px;padding-right:4px}.b-search .submit{margin:0;padding:0;display:inline-block;border-width:0;padding-left:8px;padding-right:12px;background-color:#3c8a2a;height:33px;color:white;line-height:normal}.b-search .submit:hover{background-color:#3c8a2a}.b-search .close{display:none}.b-search .fa{font-size:2em}.b-search .close .fa{font-size:1.4em}@media only screen and (max-width: 580px){.b-search{border-width:0;border-left:1px solid #cdeec6;border-radius:0;height:auto;background-color:transparent;display:flex;margin:0;align-self:auto}.b-search form{display:none}.b-search .mobile-toggle .line{width:30px;height:3px;background-color:#3c8a2a;margin:4px auto}.b-search .mobile-toggle{display:block;height:100%;width:80px;border-width:0}.search-mode .b-logo,.search-mode .b-menu{width:0;overflow:hidden;max-width:0;min-width:0;padding:0;margin:0}.search-mode .b-search{display:flex;padding:5px;align-items:center;flex-grow:1}.search-mode .b-search .mobile-toggle{display:none}.search-mode .b-search form{display:flex;width:100%;height:33px;position:relative;background-color:white;border:2px solid #3c8a2a;border-radius:18px;overflow:hidden}.search-mode .b-search .close{display:inline;width:35px;min-width:35px;padding:0;background-color:#3c8a2a;border:none;color:white;margin:0}.search-mode .box{flex-grow:1;min-width:0;max-width:none}}@media only screen and (max-width: 340px){.b-search .mobile-toggle{width:60px;padding:0 10px}}.b-err404{vertical-align:middle;height:32px}.b-footer{display:flex;width:100%;bottom:0;background-color:#282828;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.b-footer h1{color:#f7f7f7;font-size:17pt}.b-footer section{width:192px}@media only screen and (max-width: 630px){.b-footer section{margin:0 75px}}@media only screen and (max-width: 400px){.b-footer section{margin:0}}h1{font-size:24pt}h2{font-size:16pt}h3{font-size:12pt}h4{font-size:10pt}button,input[type=submit],input[type=button],a.button{width:auto;padding:0 20px;height:auto;border:2px solid #96d100;color:#3c8a2a;background-color:transparent;margin:0;line-height:30px;display:inline-block;text-decoration:none;margin:5px;vertical-align:top}button.icon,input[type=submit].icon,input[type=button].icon,a.button.icon{padding:0 5px}button:hover,input[type=submit]:hover,input[type=button]:hover,a.button:hover{background-color:#f6f6f6}button.small,input[type=submit].small,input[type=button].small,a.button.small{line-height:20px}button.disabled,input[type=submit].disabled,input[type=button].disabled,a.button.disabled,input[type=button][disabled],input[type=submit][disabled],button[disabled]{border-color:#bfbfbf;color:#bfbfbf;pointer-events:none}.button-area{text-align:right;padding-top:15px}.b-page-header{display:flex;width:100%;background-color:#f7f7f7;border-bottom:1px solid #dedede}@media only screen and (max-width: 870px){.b-page-header{justify-content:space-between}}.b-logo{font-size:17px;display:inline-block;text-align:center;padding:0.25em;line-height:1.75em;vertical-align:middle;padding-left:0.5em;width:8em;min-width:8em;height:4em;align-self:center}.b-logo a{text-decoration:none}.b-logo a>span{display:block}.b-logo span.h1{font-size:2.2em;line-height:1.1em;padding:0;margin:0;color:#96d100}.b-logo span.h1 .highlight{color:#3c8a2a}.b-logo span.h2{padding:0;margin:0;font-size:0.7em;line-height:1.5em;padding-bottom:0.2em;color:#3c8a2a}@media only screen and (max-width: 340px){.b-logo{font-size:16px}}.error-controller-debug-error{border-collapse:collapse}.error-controller-debug-error td,.error-controller-debug-error th{border:1px solid black}.b-section{list-style:none;padding:0}.b-section li{display:flex;min-height:125px}.b-section img{max-width:125px;max-height:125px}.b-section h3,.b-section p{margin:5px 0;padding:0}.b-section h3{font-size:20px}.b-section .image-area{width:145px;min-width:145px;max-width:145px;justify-content:center;align-items:center;display:flex}body[data-picker-instance-id]{height:100%}.b-entity-picker{width:100%;height:100%}.b-entity-picker header{width:100%;background-color:#3c8a2a;height:40px;line-height:40px;margin:0;padding:0;border-bottom:2px solid #96d100;display:flex}.b-entity-picker header input{margin:7px 15px;padding:0 5px}.b-entity-picker h1{font-size:16px;margin:0;padding:0;color:white;margin-left:10px;vertical-align:middle;flex-grow:1}.b-entity-picker .button-area{background-color:#f2ffd1;width:100%;line-height:100px;height:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:25px;padding-top:25px;text-align:right}.b-entity-picker .list{height:calc(100% - 100px - 40px - 2px);overflow-x:auto;overflow-y:scroll}.b-entity-picker table{width:100%;border-collapse:collapse}.b-entity-picker tr{cursor:pointer}.b-entity-picker tr.selected{background-color:#96d100}.b-entity-picker td{border:1px solid black;padding:0 3px}.b-entity-picker thead{border-bottom:3px solid black}.b-entity-picker thead td{color:#3c8a2a;font-weight:bold;border-top-width:0}.b-entity-picker tbody td b{font-weight:normal;background-color:yellow}.b-registration label{width:145px}.b-registration input{max-width:250px}.b-file-picker{display:inline}.b-file-picker input[type=file]{display:none}.b-image-uploader{border:1px solid #a9a9a9;display:inline-flex;flex-direction:column;width:100px;height:135px;padding:10px;margin:5px}.b-image-uploader .image-wrapper{width:100px;height:100px;display:flex;justify-content:center;align-items:center}.b-image-uploader .image-wrapper img{max-width:100px;max-height:100px}.b-image-uploader button{height:30px;line-height:0;width:100%;margin:0;margin-top:5px}.b-button-block.remove-break{display:inline;margin:0;margin-right:auto}.b-button-block.remove-break:after{content:'\A';white-space:pre}.b-user-detail .edit{display:inline}.b-user-detail label{width:150px}.b-user-detail .birthdate-edit{display:none}.b-user-detail input:not([type=submit]){border-color:transparent;pointer-events:none}.b-user-detail input[type=submit]{display:none}.b-user-detail input:focus{outline:none}.b-article .b-user-detail .last-data-change p{font-size:12px;text-align:right;color:#a7a7a7;clear:both}.b-user-detail .b-image-uploader{float:left;margin-right:15px;height:100px}.b-user-detail .b-image-uploader button{display:none}.b-user-detail.edit-mode .edit{display:none}.b-user-detail.edit-mode .birthdate-edit{display:inline-block}.b-user-detail.edit-mode input:not([type=submit]){border-color:#a7a7a7;pointer-events:unset}.b-user-detail.edit-mode input[type=submit]{display:block}.b-user-detail.edit-mode .years-old{display:none}.b-user-detail.edit-mode .years-old+input+br{display:none}.b-user-detail.edit-mode .b-image-uploader{height:135px}.b-user-detail.edit-mode .b-image-uploader button{display:block}.b-code-build-editor input[name=label]{width:760px}.b-code-build-editor table{margin-top:20px;width:100%}.b-code-build-editor table input[type=text]{width:100%;height:100%;display:block;margin:0;box-sizing:border-box;height:30px;border-width:0}.b-code-build-editor table tbody button{padding:0px 4px;margin:0px 2px}.b-code-build-editor table thead .tools-head{width:90px;text-align:center}.b-code-build-editor table .additional-cell{text-align:center;width:50px}.b-question{border:1px solid #3c8a2a;margin:4px 0;padding:8px}.b-question>p{margin:0}.b-question .radio-answer>div{display:inline-block}.b-question .radio-answer p{margin:3px 0}

/*# sourceMappingURL=style.css.map */