.tooltip{display: block;font-size: 90%;position: absolute;z-index: 100000;background-color: rgba(0,0,0,0.8);color: #FFF;text-align: center;padding: 8px 10px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;line-height: 1;text-overflow: ellipsis;opacity: 0;text-shadow: 0 0 2px #000;pointer-events: none;}html.csstransitions .tooltip{-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-ms-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out;}.tooltip.no-fade{-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;transition: none !important;}.tooltip.show{opacity: 1;}.tooltip.hover:hover{display: block !important;visibility: visible !important;}.tooltip-inner{box-shadow: 0 0 5px #000000;-webkit-box-shadow: 0 0 5px #000000;-moz-box-shadow: 0 0 5px #000000;}.tooltip:before{content: ' ';display: inline-block;position: absolute;width: 0;height: 0;overflow: hidden;font-size: 0px;line-height: 0;border: 5px solid transparent;}.tooltip-n:before, .tooltip-nw:before, .tooltip-ne:before{top: -10px;margin-left: -5px;border-bottom-color: rgba(0,0,0,.9);}.tooltip-n:before, .tooltip-s:before{left: 50%;}.tooltip-nw:before, .tooltip-sw:before{left: 10px;}.tooltip-ne:before, .tooltip-se:before{right: 10px;}.tooltip-s:before, .tooltip-sw:before, .tooltip-se:before{bottom: -10px;margin-left: -5px;border-top-color: rgba(0,0,0,.9);}.tooltip-e:before{right: -10px;top: 50%;border-left-color: rgba(0,0,0,.9);}.tooltip-w:before{left: -10px;top: 50%;border-right-color: rgba(0,0,0,.9);}.tooltip.yellow{background-color: rgba(255, 202, 0, .9);}.tooltip.yellow.tooltip-n:before, .tooltip.yellow.tooltip-nw:before, .tooltip.yellow.tooltip-ne:before{border-bottom-color: rgba(255, 202, 0, .9);}.tooltip.yellow.tooltip-s:before, .tooltip.yellow.tooltip-sw:before, .tooltip.yellow.tooltip-se:before{border-top-color: rgba(255, 202, 0, .9);}.tooltip.yellow.tooltip-e:before{border-left-color: rgba(255, 202, 0, .9);}.tooltip.yellow.tooltip-w:before{border-right-color: rgba(255, 202, 0, .9);}.tooltip.blue{background-color: rgba(0, 116, 176, .9);}.tooltip.blue.tooltip-n:before, .tooltip.blue.tooltip-nw:before, .tooltip.blue.tooltip-ne:before{border-bottom-color: rgba(0, 116, 176, .9);}.tooltip.blue.tooltip-s:before, .tooltip.blue.tooltip-sw:before, .tooltip.blue.tooltip-se:before{border-top-color: rgba(0, 116, 176, .9);}.tooltip.blue.tooltip-e:before{border-left-color: rgba(0, 116, 176, .9);}.tooltip.blue.tooltip-w:before{border-right-color: rgba(0, 116, 176, .9);}.tooltip.red{background-color: rgba(220, 0, 0, .9);}.tooltip.red.tooltip-n:before, .tooltip.red.tooltip-nw:before, .tooltip.red.tooltip-ne:before{border-bottom-color: rgba(220, 0, 0, .9);}.tooltip.red.tooltip-s:before, .tooltip.red.tooltip-sw:before, .tooltip.red.tooltip-se:before{border-top-color: rgba(220, 0, 0, .9);}.tooltip.red.tooltip-e:before{border-left-color: rgba(220, 0, 0, .9);}.tooltip.red.tooltip-w:before{border-right-color: rgba(220, 0, 0, .9);}.tooltip.green{background-color: rgba(0, 128, 0, .9);}.tooltip.green.tooltip-n:before, .tooltip.green.tooltip-nw:before, .tooltip.green.tooltip-ne:before{border-bottom-color: rgba(0, 128, 0, .9);}.tooltip.green.tooltip-s:before, .tooltip.green.tooltip-sw:before, .tooltip.green.tooltip-se:before{border-top-color: rgba(0, 128, 0, .9);}.tooltip.green.tooltip-e:before{border-left-color: rgba(0, 128, 0, .9);}.tooltip.green.tooltip-w:before{border-right-color: rgba(0, 128, 0, .9);}*{box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;outline: 0;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}html, body{margin: 0;padding: 0;font-smoothing: antialiased;-moz-font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;min-height: 100%;}body{font-family: 'Open Sans', Helvetica, Tahoma, Arial;font-size: 10.5pt;background-color: #EFEFEF;overflow-y: scroll;overflow-x: hidden;cursor: default;padding-top: 85px;}body.hide-overflow{overflow-y: hidden;padding-right: 8px;}body.hide-overflow::-webkit-scrollbar{width: 8px !important;}@media (max-width: 800px) {body { padding-top: 75px;}}#browser-message{position: absolute;z-index: 15;left: 0;right: 0;top: 80px;opacity: 0;transform: translateY(-100%);-ms-transform: translateY(-100%);transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;display: none;}#browser-message.show{transform: translateY(0);-ms-transform: translateY(0);opacity: 1;}#browser-message> .msg{width: 900px;max-width: 100%;border-top-left-radius: 0;border-top-right-radius: 0;border-top-width: 0;margin: 0 auto;cursor: pointer;}@media all and (-ms-high-contrast:none) {*::-ms-backdrop, #browser-message { display: block !important;}} html.lt-ie11 #browser-message{display: block !important;}::-webkit-scrollbar{width: 8px;height: 5px;transition: all .5s ease-in-out;}::-webkit-scrollbar-track{background-color: #F7F7F7;}::-webkit-scrollbar-thumb{background-color: #808080;}:-moz-focusring{color: transparent;text-shadow: 0 0 0 #000;}strong, b{font-weight: bold;}i{font-style: italic;}h1, h2, h3, h4, h5{font-family: 'PT Sans', Helvetica, Tahoma;margin: 0;padding: 0;}h1{color: #0074b0;font-size: 17.5pt;font-weight: 700;display: block;}h2{color: #4e4e4e;font-size: 15pt;font-weight: 600;}h3{font-weight: 600;color: #4e4e4e;font-size: 13pt;}h4{font-weight: 600;}p{margin: 0;margin-bottom: 20px;}p:last-child{margin-bottom: 0;}p code{font-size: 90%;}code, pre{display: inline-block;border: 1px solid #E1E1E1;border-radius: 3px;padding: 2px 4px;background-color: #F4F4F4;font-family: 'Menlo', 'Monaco', 'Andale Mono', monospace;font-size: inherit;white-space: pre;word-wrap: break-word;word-break: break-word;tab-size: 4;}pre{display: block;padding: 5px;line-height: 1.3;}pre .text-orange{color: #FF8800;}pre.debug{overflow: auto;max-height: 150px;transition: max-height .4s ease-in-out 3s;}pre.debug:hover, pre.debug:active{max-height: 450px;}code{}code.code-green{color: #008800;border-color: #008800;}code.code-red{color: #CC0000;border-color: #CC0000;}code.code-orange{color: #FF8800;border-color: #000088;}code.code-text-orange{color: #FF8800;}code.code-text-red{color: #880000;}div.code{border-radius: 3px;overflow: hidden;margin: 20px 30px;margin-top: 0;background-color: #F4F4F4;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;position: relative;}div.code> input{position: absolute;z-index: 2;left: 0;right: 0;margin: 0;width: 100%;-webkit-appearance: none;-moz-appearance: none;appearance: none;opacity: 0;height: 35px;border: 0;border-radius: 0;cursor: pointer;}div.code> input:not(:checked) + h4{background-color:#F4F4F4;color: #000;}div.code> input:hover:not(:checked) + h4{background-image: linear-gradient(
				rgba(0,0,0,.05), rgba(0,0,0,.05) );}div.code> input:active + h4{background-image: linear-gradient(
				rgba(0,0,0,.1), rgba(0,0,0,.1) );}div.code> h4{position: relative;z-index: 1;margin: 0;margin-bottom: 0 !important;padding: 0 8px;display: flex;align-items: center;height: 35px;font-size: inherit;font-weight: bold;-webkit-flex: 0 0 auto;flex: 0 0 auto;transition: background-color .3s ease-in-out, color .3s ease-in-out;}div.code> h4> span{line-height: 1;flex: 1 1 auto;}div.code> h4> code.status{font: inherit;font-size: 90%;font-weight: bold;background-color: #008800 !important;color: #FFF;border-radius: 3px;width: 30px;padding: 1px 2px;margin-right: 8px;display: inline-flex;align-items: center;justify-content: center;flex: 0 0 30px;}div.code> h4> code.status.status-error{background-color: #CC0000 !important;}div.code> input + h4::before{display: inline-flex;align-items: center;content: '\e900';font-family: 'kbo-icon';font-size: 14px;pointer-events: none;transition: transform .3s ease-in-out;margin-right: 8px;}div.code> input:checked + h4::before{transform: rotate(90deg);}div.code> input + h4::after{color: rgba(0,0,0,.5);font-size: 90%;font-weight: normal;transition: opacity .3s ease-in-out;margin-left: 10px;line-height: 1;pointer-events: none;flex: 1 1 auto;text-align: right;content: '(' attr(data-expand) ')';}div.code> input:checked + h4::after{opacity: 0;}div.code> div.example{opacity: 1;max-height: 80vh;transition: max-height .15s ease-in-out, opacity .15s ease-in-out, padding .15s ease-in-out;overflow: hidden;--example-padding: 6px;padding: var(--example-padding);display: flex;flex-direction: column;}div.code> input:not(:checked) ~ div.example{opacity: 0;max-height: 0;padding: 0 var(--example-padding);}div.code> div.example> input{position: absolute;left: -30px;top: -30px;visibility: hidden;}div.code pre{border-radius: 3px;border: 0;border: 1px solid #C0C0C0;padding: 10px;font-size: 9.5pt;font-weight: 400;overflow-y: auto;overflow-x: auto;margin: 0;flex: 1 1 auto;transition: max-height .2s ease-in-out, visibility .2s ease-in-out;}div.code pre[data-type="response"]{border-top-left-radius: 0;}div.code div.tabs ~ pre{display: none;}div.code input[type="radio"][id$="-response"]:checked ~ pre[data-type="response"], div.code input[type="radio"][id$="-headers"]:checked ~ pre[data-type="headers"], div.code input[type="radio"][id$="-request"]:checked ~ pre[data-type="request"]{display: block;}div.code div.response-description{padding: 0 10px;font-size: 85%;margin-bottom: 10px;color: #666666;}div.code div.tabs{display: flex;align-items: stretch;font-size: 90%;user-select: none;overflow: hidden;position: relative;z-index: 2;margin-bottom: -1px;height: 50px;flex: 0 0 50px;opacity: 1;}div.code div.tabs> label{margin-top: 15px;padding: 0 18px;border-top-left-radius: 3px;border-top-right-radius: 3px;display: inline-flex;align-items: center;cursor: pointer;transition: background-color .2s ease-in-out, color .2s ease-in-out;}div.code div.tabs> label:hover{background-color: rgba(0,0,0,.05);}div.code div.tabs> label:active{background-color: rgba(0,0,0,.1);}div.code input[type="radio"][id$="-response"]:checked ~ div.tabs> label[for$="-response"], div.code input[type="radio"][id$="-headers"]:checked ~ div.tabs> label[for$="-headers"], div.code input[type="radio"][id$="-request"]:checked ~ div.tabs> label[for$="-request"]{background-color: #FFF;color: #000;font-weight: bold;border: 1px solid #C0C0C0;border-bottom: 0;margin-top: 10px;}@media (max-width: 600px) {div.code div.tabs > label { padding: 0 8px;font-size: 85%;}div.code> h4> span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}}span.deprecated{display: inline-block;border: 1px solid #E1E1E1;border-radius: 3px;padding: 1px 3px;background-color: #FF8800;vertical-align: super;color: #FFF;text-shadow: 0 0 1px #000;font-size: 75%;letter-spacing: -.5px;font-weight: bold;}@media(max-width: 600px) {div.code { margin-left: 0;margin-right: 0;}}img{max-width: 100%;}a{text-decoration: underline;cursor: pointer;color: #0074b0;}a:hover{text-decoration: none;}a:focus{text-decoration-color: #808080;}a[rel*="external"]::after{display: inline-block;margin-left: 4px;font-family: 'kbo-icon';color: #808080;content: '\e90e';}a[rel*="external"]:hover::after{color: inherit;}address{font-style: normal;font: inherit;line-height: 1.2;text-align: left;}.show-300, .show-350, .show-400, .show-600, .show-xs, .show-s, .show-m, .show-l{display: none;}@media screen and (max-width: 300px) {.show-300, .show-xs { display: block;}th.show-300, td.show-300, th.show-xs, td.show-xs{display: table-cell;}.hide-300, .hide-xs{display: none !important;}} @media screen and (max-width: 350px) {.show-350 { display: block;}th.show-350, td.show-350{display: table-cell;}.hide-350{display: none !important;}} @media screen and (max-width: 400px) {.show-400 { display: block;}th.show-400, td.show-400{display: table-cell;}.hide-400{display: none !important;}} @media screen and (max-width: 500px) {.show-s { display: block;}th.show-s, td.show-s{display: table-cell;}.hide-s{display: none !important;}} @media screen and (max-width: 600px) {.show-600 { display: block;}th.show-600, td.show-600{display: table-cell;}.hide-600{display: none !important;}} @media screen and (max-width: 700px) {.show-m { display: block;}th.show-m, td.show-m{display: table-cell;}.hide-m{display: none !important;}} @media screen and (max-width: 800px) {.show-l { display: block;}th.show-l, td.show-l{display: table-cell;}.hide-l{display: none !important;}} .text-lowercase{text-transform: lowercase;}.text-uppercase{text-transform: uppercase;}.text-capitalize{text-transform: capitalize;}.text-center{text-align: center;}.text-right{text-align: right;}.text-left{text-align: left;}.text-justify{text-align: justify;}.bold{font-weight: 600;}.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.vspacer{margin-top: 3px;}.vspacer-s{margin-top: 1px;}.vspacer-l{margin-top: 10px;}.vspacer-xl{margin-top: 15px !important;}.vspacer-xxl{margin-top: 25px !important;}.hspacer{margin-left: 3px;}.hspacer-s{margin-left: 1px;}.hspacer-l{margin-left: 10px;}.hspacer-xl{margin-left: 15px;}.hspacer-xxl{margin-left: 25px;}.font-size-80{font-size: 80%;}.font-size-85{font-size: 85%;}.font-size-90{font-size: 90%;}.display-block{display: block;}.display-iblock{display: inline-block;}div.container{width: 1200px;max-width: 100%;margin: 0 auto;}@media(max-width: 1240px) {div.container { padding-left: 10px;padding-right: 10px;}}div.container.no-padding{padding-left: 0;padding-right: 0;}[data-before]::before{content: attr(data-before);}[data-after]::after{content: attr(data-after);}.flex{display: -webkit-flex;display: flex;}.flex.flex-row{-webkit-flex-direction: row;flex-direction: row;}.flex.flex-column{-webkit-flex-direction: column;flex-direction: column;}.flex.flex-wrap{flex-wrap: wrap;}.flex.space-between{-webkit-justify-content: space-between;justify-content: space-between;}.flex.justify-center{-webkit-justify-content: center;justify-content: center;}.flex.justify-end{-webkit-justify-content: flex-end;justify-content: flex-end;}.flex.align-center{-webkit-align-items: center;align-items: center;}.flex.align-start{-webkit-align-items: flex-start;align-items: flex-start;}.flex> .flex-grow{-webkit-flex-grow: 1;flex-grow: 1;}.flex> .flex-shrink{-webkit-flex-shrink: 1;flex-shrink: 0;}.flex> .flex-no-grow{-webkit-flex-grow: 0;flex-grow: 0;}.flex> .flex-no-shrink{-webkit-flex-shrink: 0;flex-shrink: 0;}.flex.flex-half> *, .flex> .flex-half{-webkit-flex: 1 1 50%;flex: 1 1 50%;}.flex.flex-quarter> *, .flex> .flex-quarter{-webkit-flex: 1 1 25%;flex: 1 1 25%;}.flex.flex-third> *, .flex> .flex-third{-webkit-flex: 1 1 33.33%;flex: 1 1 33.33%;}.flex> .flex-spacer{-webkit-flex: 0 0 30px;flex: 0 0 30px;display: -webkit-flex;display: flex;-webkit-align-self: stretch;align-self: stretch;-webkit-justify-content: center;justify-content: center;-webkit-align-items: stretch;align-items: stretch;}.flex> .flex-spacer::before{content: '';width: 1px;background-color: #0074b0;display: inline-block;}.flex.spacer> div + div{margin-left: 3px;}.flex.spacer-l> div + div{margin-left: 25px;}@media(max-width: 800px) {.flex.wrap-800 { display: block;}.flex.wrap-800> * + *{margin-top: 30px;margin-left: 0 !important;}}@media(max-width: 767px) {.flex.wrap-767 { display: block;}.flex.wrap-767> * + *{margin-top: 30px;margin-left: 0 !important;}}@media(max-width: 600px) {.flex.wrap-600 { display: block;}.flex.wrap-600> * + *{margin-top: 30px;margin-left: 0 !important;}}.overflow-hidden{overflow: hidden;}.asterisk::before,.asterisk-after::after{content: '✱';margin-right: 8px;font-weight: bold;color: #CC0000;}.asterisk-after::after{margin-right: 0;margin-left: 8px;}.asterisk.asterisk-blue::before, .asterisk-after.asterisk-blue::before{content: '✱';margin-right: 8px;font-weight: bold;color: #0074b0;}header{background-color: #F7F7F7;color: #000;box-shadow: 0 10px 10px -10px rgba(0,0,0,.4) !important;position: fixed;z-index: 99;top: 0;left: 0;right: 0;transition: background-color .4s ease-in-out, box-shadow .4s ease-in-out;}body.has-fold:not(.show-nav) header{background-color: rgba(247,247,247,.7);box-shadow: 0 2px 2px -2px rgba(0,0,0,.2);}body.has-fold.shadow-header header{background-color: #FFF !important;}#nav-pixel{position: absolute;top: 100px;right: 1px;}header> div.container{}header div.logo{color: inherit;display: flex;align-items: stretch;overflow: hidden;}header div.logo a{text-decoration: none;color: inherit;display: flex;align-items: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 5px 0;}header div.logo> a> i.api-badge{padding: 1px 4px;margin-left: 5px;border-radius: 2px;font-size: 8pt;font-weight: bold;margin-left: 5px;vertical-align: normal;}header div.logo> a> abbr{display: none;font-family: 'PT Sans', Helvetica, Tahoma;font-size: 16pt;font-weight: 500px;overflow: hidden;text-overflow: ellipsis;}header div.logo img{object-fit: contain;margin-right: 15px;height: 30px;}@media(max-width: 500px) {header div.logo a { letter-spacing: -1pt;}header h1{font-weight: 500;}header div.logo> a> abbr{display: flex;}header div.logo> a> abbr + h1{display: none;}} @media(max-width: 350px) {header div.logo a { padding-left: 0;letter-spacing: -1pt;font-size: 80%;}header div.logo img{margin-right: 4px;}header> div.container{padding: 0 5px;}} @media(max-width: 250px) {header div.logo a { color: inherit;}} header div.header-top{background-color: rgba(0,0,0,.05);}header div.header-top> div.container{padding-left: 0;}@media(max-width: 800px) {header div.header-top > div.container { padding-right: 0;}} header div.header-top .nav-home a::after{font-family: 'kbo-icon';content: '\e90e';margin-left: 6px;opacity: .7;}header div.header-top ul{margin: 0;padding: 0;list-style-type: none;display: -webkit-flex;display: flex;}header div.header-top ul> li.dropdown{position: relative;}header div.header-top ul> li.dropdown> a::after{display: inline-block;margin-left: 5px;font-family: 'kbo-icon';content: '\edc1';line-height: normal;font-size: 7pt;transition: transform .5s ease-in-out;}header div.header-top ul> li.dropdown> ul{display: none;position: absolute;z-index: 10;background-color: #FFF;top: 100%;left: 0;width: 200px;text-align: left;margin-top: -1px;box-shadow: 0 0 5px rgba(0,0,0,.3);}header div.header-top ul> li.dropdown> ul> li, header div.header-top ul> li.dropdown> ul> li a{display: block;font-size: 100%;color: #000;}header div.header-top ul> li.dropdown> ul> li + li{border-top: .3px solid #E1E1E1;}header div.header-top ul> li.dropdown> ul> li a::before{display: inline-block;margin-right: 8px;}header div.header-top ul> li.dropdown> ul> li:hover{background-color: rgba(0,0,0,.075);}header div.header-top ul> li.dropdown> ul> li:active{background-color: rgba(0,0,0,.15);}header div.header-top ul li{display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;align-items: center;height: 35px;font-size: 95%;font-weight: 400;color: inherit;}header div.header-top> div> ul> li:first-child{padding-left: 0;}header div.header-top ul li::before{color: inherit;margin-right: 8px;}header div.header-top ul li> a{color: inherit;text-decoration: none;align-self: stretch;display: inline-flex;align-items: center;text-decoration: none;padding-left: 10px;padding-right: 10px;}header div.header-top> .container> ul> li> a:hover{background-color: rgba(0,0,0,.05);}header div.header-top> .container> ul> li> a:active{background-color: rgba(0,0,0,.1);}header div.header-top ul li> a:hover> span{text-decoration: underline;}header div.header-top ul> li.dropdown:not([tabindex]):hover> ul{display: block;}header div.header-top ul> li.dropdown[tabindex]:focus> ul, header div.header-top ul> li.dropdown[tabindex]:focus-within> ul{display: block;}header div.header-top> div> ul> li + li{margin-left: -1px;}header div.header-top> div> ul> li::after{display: inline-block;height: 10px;border-right: 1px solid rgba(0,0,0,.1);content: '';vertical-align: middle;margin-left: -1px;}header div.header-top> div> ul li:last-child::after{content: none;}@media (max-width: 800px) {header div.header-top ul.info-links { display: none;}} header h1{margin: 0;color: inherit;font-size: 19pt;overflow: hidden;text-overflow: ellipsis;}header div#menu-link{display: none;color: #FFF;font-size: 20px;cursor: pointer;width: 30px;height: 40px;text-align: center;-webkit-flex-shrink: 0;flex-shrink: 0;margin-left: 5px;position: relative;}header div#menu-link i{display: block;position: absolute;height: 4px;width: 100%;background-color: #000;border-radius: 1px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}div#menu-link i:nth-child(1){top: 9px;}div#menu-link i:nth-child(2), div#menu-link i:nth-child(3){top: 18px;}div#menu-link i:nth-child(4){top: 27px;}body.show-nav div#menu-link i:nth-child(1){top: 18px;width: 0%;left: 50%;}body.show-nav div#menu-link i:nth-child(2){-webkit-transform: rotate(45deg);transform: rotate(45deg);}body.show-nav div#menu-link i:nth-child(3){-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}body.show-nav div#menu-link i:nth-child(4){top: 18px;width: 0%;left: 50%;}header #account-info{display: flex;align-items: center;pointer-events: none;padding: 0 10px;opacity: 0;visibility: hidden;transition: opacity .2s ease-in-out;}header #account-info.loaded{opacity: 1;visibility: visible;}header #account-info .avatar{width: 40px;height: 40px;margin-right: 10px;display: inline-flex;align-items: center;justify-content: center;border: 2px solid #6b6b6b;border-radius: 50%;background-image: url(/media/img/avatar/user-unknown.png);background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;overflow: hidden;pointer-events: none;user-select: none;}header #account-info img{object-fit: cover;}header #account-info h2{color: inherit;font-size: 110%;}header div.header-bottom{height: 50px;display: flex;align-items: stretch;justify-content: space-between;}header nav,header nav> ul,header nav> ul> li,header nav> ul> li> a{display: flex;align-items: stretch;}header nav{flex: 0 0 auto;}header nav> ul{margin: 0;padding: 0;}header nav> ul> li{}header nav> ul li:hover{background-color: rgba(0,0,0,.1);}header nav> ul li:hover a{text-decoration: none;}header nav> ul li:active{background-color: rgba(0,0,0,.2);}header nav> ul> li a{align-items: center;padding: 0 10px;border-radius: 5px;color: inherit;text-decoration: none;}@media (min-width: 801px) {header nav > ul > li a { font-weight: bold;text-decoration: underline;}} #text-username{overflow: hidden;white-space: nowrap;}#text-username a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}header nav> ul> li.dropdown{position: relative;}header nav> ul> li.dropdown> a::after{display: inline-block;margin-left: 8px;font-family: 'kbo-icon';content: '\edc1';line-height: normal;font-size: 8pt;transition: transform .5s ease-in-out;}header nav> ul> li.dropdown> ul{display: none;}@media (min-width: 801px) {header nav > ul > li.dropdown > ul { display: none;position: absolute;width: 200px;background-color: #34329d;right: 0;margin: 0;padding: 0;list-style-type: none;box-shadow: 2px 2px 3px rgba(0,0,0,.3), -2px 2px 3px rgba(0,0,0,.3);}header nav> ul> li.dropdown> ul> li{height: 40px;line-height: 40px;}header nav> ul> li.dropdown:hover> ul{display: block;}}@media(max-width: 800px) {header nav > ul.show-l { display: flex;flex-direction: column;}header div.header-bottom{height: 40px;}header div.logo a{}header div#menu-link{display: -webkit-flex;display: flex;}header h1{font-size: 16pt;}header nav{display: none;}header::before{display: none;position: fixed;left: 0;right: 0;bottom: 0;top: 75px;background-color: rgba(0,0,0,.5);content: '';z-index: 10;opacity: 0;transition: opacity .35s ease-in-out;}header nav{position: fixed;top: 75px;right: 0;bottom: 0;width: 250px;background-color: #F7F7F7;box-shadow: 5px 0 5px -2px rgba(0,0,0,.3);overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 11;transition: transform .35s ease-in-out, opacity .35s ease-in-out;transform: translate(100%);}header nav> ul, header nav> ul> li{display: block;}header nav ul + ul{}header nav ul + ul:before{margin: 20px 10px;height: 1px;display: block;background-color: rgba(255,255,255,.4);content: '';}header nav> ul> li a{padding: 8px 10px;min-height: 40px;}header nav> ul> li.dropdown> a{display: flex;justify-content: space-between;align-items: center;}header nav> ul> li.dropdown> a::after{transform: rotate(-90deg);}header nav> ul> li.dropdown.expand> a::after{transform: rotate(0deg);}header nav> ul> li.dropdown.expand> ul{display: block;}body.show-nav{overflow-y: hidden;}body.show-nav header{z-index: 15;}body.show-nav header nav, body.show-nav header::before{display: block;}body.show-nav.animate-nav header::before{opacity: 1;}body.animate-nav header nav{opacity: 1;transform: translate(0);}} #language-selection{cursor: pointer;padding-left: 10px;padding-right: 10px;}#language-selection:hover{background-color: rgba(0,0,0,.05);}#language-selection:active, #language-selection:focus, #language-selection:focus-within{background-color: rgba(0,0,0,.1);}#language-selection i{display: inline-block;font-style: normal;}#language-selection> i{margin-right: 8px;}#language-selection:focus span> i, #language-selection:focus-within span> i, #language-selection:hover span> i{text-decoration: underline;}#language-selection span, #language-selection> ul> li> a{background-position: 0px 50%;background-repeat: no-repeat;flex: 1 1 auto;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;}#language-selection .flag-nl::before{background-image: url(/media/img/flag/nl.png);}#language-selection .flag-be::before{background-image: url(/media/img/flag/be.png);}#language-selection .flag-fr::before{background-image: url(/media/img/flag/fr.png);}#language-selection .flag-en::before{background-image: url(/media/img/flag/en.png);}#language-selection .flag-de::before{background-image: url(/media/img/flag/de.png);}#language-selection .flag-es::before{background-image: url(/media/img/flag/es.png);}#language-selection span::before, #language-selection> ul> li> a::before{content: '';color: rgba(255,255,255,0);width: 25px;min-height: 16px;display: inline-block;margin-right: 8px;background-repeat: no-repeat;background-position: 50% 50%;background-size: 24px 24px;text-decoration: none !important;text-align: center;}#language-selection> ul> li{display: flex;align-items: stretch;}#language-selection> ul> li> a::before{overflow: hidden;white-space: nowrap;text-indent: -99px;text-decoration-color: rgba(255,255,255,0);}#language-selection> span::after{font-family: 'kbo-icon';content: '\e901';margin-left: 5px;}html.emoji2 #language-selection span::before, html.emoji2 #language-selection> ul> li> a::before{content: attr(data-icon);font-size: 18px;background-image: none;text-indent: 0;color: #FFF;}main{}.fold + main{position: relative;}main> div.container{-webkit-flex;display: flex;-webkit-align-items: flex-start;align-items: flex-start;}main aside{width: 250px;min-width: 250px;-webkit-flex: 0 1 250px;flex: 0 1 250px;}main aside:first-child{margin-right: 10px;}main aside:last-child{margin-left: 10px;}main aside.side-s{width: 225px;min-width: 225px;-webkit-flex: 0 1 225px;flex: 0 1 225px;overflow: hidden;height: calc(100vh - 100px);margin-left: -25px;position: sticky;top: 100px;bottom: 0;}main aside.side-xs{width: 150px;min-width: 150px;-webkit-flex: 0 1 150px;flex: 0 1 150px;}main aside.border{border-right: 1px solid #F4F4F4;margin-right: 5px;padding-right: 5px;}main aside::before, main aside::after{pointer-events: none;position: absolute;z-index: 1;height: 50px;top: 0;left: 0;right: 0;background-image: linear-gradient(
			#FFF,
			rgba(255,255,255,.0) );transition: opacity .4s ease-in-out;content: '';}main aside::after{top: auto;bottom: 0;background-image: linear-gradient(
			rgba(255,255,255,.0), #FFF );}main aside.no-scroll-top::before, main aside.no-scroll-bottom::after{opacity: 0;}@media(max-width: 1024px) {main > div.container { display: block;}main aside{width: auto;margin-bottom: 10px;}main aside:first-child{margin-right: 0;}main aside:last-child{margin-left: 0;}}main div.content{box-shadow: 0 0 10px rgba(0,0,0,.15);background-color: #FFF;padding: 25px;-webkit-flex-grow: 1;flex-grow: 1;align-items: flex-start;min-height: calc(100vh - 143px);max-width: 100%;}main div.content.layout-content{display: -webkit-flex;display: flex;}main div.content.layout-content> div{-webkit-flex-grow: 1;flex-grow: 1;}main div.content> aside:first-child{margin-right: 25px;}main div.content> aside:last-child{margin-left: 25px;}main div.content.no-padding{padding: 0;}main div.content h1.padding{padding: 25px;}main div.content> .padding{padding: 25px;}main div.content + div.content{margin-top: 15px;}main div.content h1{margin-bottom: 30px;}main div.content h2{margin-bottom: 25px;}main div.content h3, h4, h5{margin-bottom: 15px;}main div.content p{line-height: 1.5;}main div.content section{color: #333;font-weight: 100;margin-bottom: 30px;}main div.content section.no-spacer{margin-bottom: 0;}main div.content> section:last-child{margin-bottom: 0;}main div.content:not(.no-padding) section.full{margin-left: -25px;margin-right: -25px;}main aside div.content{padding: 0;min-height: 0;}main aside div.content h2{display: block;padding: 10px 10px;color: #333399;}@media(min-width: 701px) {main > div.container > div.content { }}@media(max-width: 700px) {main div.container { padding-left: 0;padding-right: 0;}main div.content{padding: 10px;}main div.content:not(.no-padding) section.full{margin-left: -10px;margin-right: -10px;}}@media(max-width: 800px) {main div.content { min-height: calc(100vh - 70px);}} footer{background-color: #F4F4F4;position: relative;z-index: 1;box-shadow: 0 -5px 5px -5px rgba(0,0,0,.4) }footer{padding-bottom: env(safe-area-inset-bottom);}footer .footer-rating{padding-top: 8px;text-align: center;color: #848484;display: flex;align-items: center;justify-content: center;font-size: 9pt;}footer .footer-rating .rating{position: relative;margin-right: 10px;}footer .footer-rating .rating::before{font-family: 'kbo-icon';content: '\e906\e906\e906\e906\e906';}footer .footer-rating .rating> ins{color: #FF8800;position: absolute;left: 0;text-decoration: none;white-space: nowrap;overflow: hidden;}footer .footer-rating .rating> ins::before{font-family: 'kbo-icon';content: '\e905\e905\e905\e905\e905';}footer .footer-top{padding-top: 8px;padding-bottom: 8px;color: #808080;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;font-size: 9pt;}footer .footer-top> ul{display: -webkit-inline-flex;display: inline-flex;margin: 0;padding: 0;list-style-type: none;}footer .footer-top> ul> li + li::before{height: 10px;width: 1px;background-color: #0074b0;margin: 0 8px;display: inline-block;vertical-align: middle;content: '';}@media(max-width: 600px) {footer .footer-top { padding: 5px !important;line-height: 1.2;font-size: 90%;}footer .footer-top> ul{-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: flex-end;justify-content: flex-end;}footer .footer-top> ul> li::before{content: none !important;}footer .footer-rating{align-items: flex-start;margin-bottom: 12px;}footer .footer-rating p{line-height: 1.2;text-align: left;}}.jumbotron{padding: 50px 0;}.jumbotron.jumbotron-white{background-color: #FFF;}.jumbotron.jumbotron-gray{background-color: #F4F4F4;}.jumbotron h3{}.jumbotron h2{margin-bottom: 15px;}.module.module-badge{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}.module.module-badge.justify-center{-webkit-justify-content: center;justify-content: center;}.module.module-badge> section{-webkit-flex-basis: 25%;flex-basis: 25%;text-align: center;}.module.module-badge.third> section{-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}.module.module-badge> section + section{margin-left: 15px;}.module.module-badge h2, .module.module-badge h3{margin: 15px 0;}.module.module-badge span.image{border-radius: 50%;display: -webkit-inline-flex;display: inline-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;overflow: hidden;box-shadow: 0 0 5px rgba(0,116,176,.9);width: 200px;height: 200px;background-color: #0074b0;position: relative;-webkit-flex: 0 0 auto;flex: 0 0 auto;}.module.module-badge.size-s span.image{width: 150px;height: 150px;}.module.module-badge.size-xs span.image{width: 100px;height: 100px;}.module.module-badge.size-xxs span.image{width: 75px;height: 75px;}.module.module-badge.badge-white span.image{background-color: #FFF;}.module.module-badge span.image> img, .module.module-badge span.image.image-full> img{width: 100%;height: 100%;}.module.module-badge.image-size-s span.image:not(.image-full)> img{width: 80%;height: 80%;}.module.module-badge.image-size-auto-80 span.image> img{height: 80%;width: auto;max-width: none;}@media (max-height: 900px), (max-width: 900px) {.module.module-badge span.image { height: 150px;width: 150px;}}@media(max-width: 750px) {.module.module-badge span.image { height: 100px;width: 100px;margin-right: 15px;}.module.module-badge{display: block;}.module.module-badge h2, .module.module-badge h3{margin-top: 0;margin-bottom: 8px;}.module.module-badge> section{text-align: left;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;}.module.module-badge> section + section{margin-top: 25px;margin-left: 0;}.module.module-badge.size-s span.image{width: 100px;height: 100px;}.module.module-badge.size-xs span.image{width: 50px;height: 50px;}} .module.module-counter> section{text-align: center;-webkit-flex: 1 1 20%;flex: 1 1 20%;}.module.module-counter> section + section{margin-left: 35px;}.module.module-counter> section div.text{margin-top: 15px;}.module.module-counter span.counter{border-radius: 5px;background-color: #FFF;box-shadow : 0 0 5px rgba(0,116,176, .9);display: block;padding: 10px 0;overflow: initial;}.module.module-counter span.counter> b{display: block;font-size: 28px;color: #0074b0;}.module.module-counter span.counter> b{transition-delay: .4s;transition: transform .25s ease-in-out;}.module.module-counter section.item.plus span.counter> b{transform: scale(1.2);}@media(max-width: 900px) {.module.module-counter > section + section { margin-left: 15px;}}@media(max-width: 800px) {.module.module-counter span.counter > b { font-size: 22px;}}@media(max-width: 750px) {.module.module-counter span.counter > b { font-size: 20px;}.module.module-counter{display: block;}.module.module-counter> section{display: -webkit-flex;display: flex;margin-left: 0;margin-top: 25px;}.module.module-counter> section + section{margin-left: 0;}.module.module-counter span.counter{margin-right: 15px;width: 120px;}} .references{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;margin-top: 30px;}.references> .reference{display: flex;display: -webkit-flex;flex-direction: column;-webkit-flex-direction: column;color: inherit;text-decoration: none;flex: 1 1 32%;-webkit-flex: 1 1 32%;border-radius: 5px;padding: 20px 20px;box-shadow: 0 0 10px rgba(0, 0, 0, .2);transition: background-color .1s ease-in-out, box-shadow .15s ease-in-out;margin-left: 2%;}.references> .reference:hover{background-color: rgba(0,0,0,.05);box-shadow: 0 0 10px rgba(0, 0, 0, .3);}.references> .reference:active{background-color: rgba(0,0,0,.1);box-shadow: 0 0 0 rgba(0,0,0,.1);}.references> .reference:nth-child(3n+1){margin-left: 0;}.references> .reference:nth-child(n+4){margin-top: 20px;}.references> .reference .image{flex: 1 1 auto;-webkit-flex: 1 1 auto;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;min-height: 80px;pointer-events: none;}.references> .reference .image> img{opacity: 0;transform: translateY(-30px);transition: opacity .4s ease-in-out, transform .4s ease-in-out;}.references> .reference .image> img[src$=".svg"]{max-height: 70px;padding-left: 40px;padding-right: 40px;object-fit: contain;}.references> .reference .image.lazy-loaded> img{opacity: 1;transform: translateY(0);}.references> .reference .text{margin-top: 6px;}.references> .reference h4{margin-bottom: 0;}@media(max-width: 800px) {.references > .reference { flex: 1 1 49%;-webkit-flex: 1 1 49%;}.references> .reference:nth-child(3n+1){margin-left: 2%;}.references> .reference:nth-child(2n+1){margin-left: 0;}.references> .reference:nth-child(n+2){margin-top: 20px;}} .toggle-expand, .row.toggle-expand{display: none;overflow: hidden;max-height: 0;opacity: 0;transition: opacity .3s ease-in-out, max-height .3s ease-in-out;}.toggle-expand.expand-slow{transition: opacity .7s ease-in-out, max-height .7s ease-in-out;}.toggle-expand.visible{display: block;}.toggle-expand.flex.visible, .row.toggle-expand.visible{display: -webkit-flex;display: flex;}tr.toggle-expand.visible{display: table-row;}tr.toggle-expand.visible> td{position: relative;}.toggle-expand.show{max-height: 500px;opacity: 1;}.toggle-expand.show-l{max-height: 1000px;opacity: 1;}.toggle-expand.show.done{overflow: initial;max-height: none;}.toggle-fade{display: none;opacity: 0;transition: opacity .3s ease-in-out;}.toggle-fade.fade-slow{transition: opacity .7s ease-in-out;}.toggle-fade.visible{display: block;}.toggle-fade.flex.visible{display: -webkit-flex;display: flex;}table.toggle-fade.visible{display: table;}.toggle-fade.show{opacity: 1;}.toggle-fade.show.done{overflow: auto;max-height: auto;}.money{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;}.money.money-euro::before{content: '€';display: inline-block;}.money.fancy{font-size: 120%;font-weight: 500;}.money.fancy.money-euro::before{color: #CCC;}ul.icons{margin: 0;padding: 0;list-style-type: none;}ul.icons> li{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;}ul.icons> li small{font-size: 80%;color: #808080;display: block;}ul.icons> li::before{display: inline-block;width: 25px;margin-right: 8px;}ul.icons> li.empty::before{content: '';}section.error404 img{display: block;width: 600px;margin: 0 auto;text-align: center;max-width: 100%;}.password-info{display: -webkit-flex;display: flex;-webkit-flex-grow: 1;flex-grow: 1;background-color: #F7F7F7;border: 1px solid #F4F4F4;border-radius: 5px;padding: 10px;}.password-info> ul{margin: 0;padding: 0;list-style-type: none;font-size: 80%;font-weight: 200;color: #848484;-webkit-flex: 1 1 50%;flex: 1 1 50%;}.password-info> ul li{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;transition: all .4s ease-in-out;}.password-info> ul li::before{width: 25px;font-size: 90%;font-family: 'kbo-icon';content: '\ed65';display: inline-block;text-decoration: none !important }.password-info> ul li.check{color: #008800;}.password-info> ul li.check::before{content: '\ee76';}.password-info> ul li + li{margin-top: 8px;}#cookie-info{position: fixed;z-index: 9999;left: 25px;bottom: 25px;padding: 25px;padding-bottom: 0;user-select: none;width: 350px;max-width: calc(100% - 50px);min-height: 150px;background-color: rgba(255,255,255,1);box-shadow: 0 0 100px rgba(0,0,0,.9);border: 1px solid #808080;transition: transform .3s ease-in-out, opacity .3s ease-in-out, visibility .3s ease-in-out;}html.cookie-consent #cookie-info{transform: translateX(-100%);opacity: 0;visibility: hidden;pointer-events: none;}#cookie-info h4{font-size: 14pt;display: flex;align-items: center;}#cookie-info h4> img{height: 30px;width: 30px;object-fit: contain;margin-right: 10px;}#cookie-info h4> div{flex: 1 1 auto;}#cookie-info h4> i{flex: 0 0 auto;padding: 20px;position: absolute;right: 0;top: 0;font-weight: 200;font-style: normal;font-size: 14px;display: inline-flex;align-items: center;cursor: pointer;}#cookie-info h4> i::before{color: #C0C0C0;}#cookie-info h4> i:hover::before{color: #880000;}#cookie-info input.more{visibility: hidden;opacity: 0;position: absolute;left: -30px;top: -30px;}#cookie-info input.more + label{color: #585858;display: flex;align-items: center;}#cookie-info input.more + label::before{font-family: 'kbo-icon';content: '\e900';display: inline-flex;align-items: center;justify-content: center;width: 20px;margin-right: 10px;transition: transform .2s ease-in-out;}#cookie-info input.more + label::after{content: '…';}#cookie-info input.more + label:hover> span{text-decoration: underline;}#cookie-info div.more{transition: opacity .2s ease-in-out, max-height .2s ease-in-out;padding-left: 50px;padding-right: 20px;margin-left: -20px;margin-right: -20px;padding-top: 0;max-height: 0;opacity: 0;overflow: hidden;}#cookie-info input.more:checked ~ div.more{max-height: 300px;opacity: 1;padding-top: 10px;}#cookie-info input.more:checked + label{font-weight: bold;}#cookie-info input.more:checked + label::after{content: '';}#cookie-info input.more:checked + label::before{transform: rotate(90deg);}#cookie-info .actions{margin-top: 25px;margin-left: -25px;margin-right: -25px;padding: 10px 25px;border-top: .5px solid #E1E1E1;background-color: #F4F4F4;text-align: right;padding-bottom: calc(env(safe-area-inset-bottom) + 10px);}#cookie-info .info{font-size: 80%;color: #808080;margin-top: -3px;margin-bottom: 3px;line-height: 1.25;}@media(max-width: 400px) {#cookie-info { left: 0;right: 0;bottom: 0;max-width: none;border: 0;}#cookie-info::before{content: '';position: fixed;bottom: 100%;left: 0;right: 0;top: 0;background-color: #CC0000;}}.api-badge{display: inline-flex;align-self: flex-start;line-height: normal;background-color: #0074b0;color: #FFF;text-shadow: 1px 1px 0 rgba(0,0,0,.9);padding: 1px 5px;border-radius: 3px;font-size: 10pt;font-weight: bold;font-style: normal;vertical-align: super;}.loading-dummy{text-align: center;}.loading-dummy::before{content: '';display: inline-flex;align-items: center;justify-content: center;border: 6px solid rgba(0,0,0,.1);border-right-color: #0074b0;border-radius: 50%;width: 45px;height: 45px;animation: spinner .4s linear infinite;font-size: 0px;transition: border-color .4s ease-in-out, font-size .4s ease-in-out;margin: 0 auto;}.loading-dummy.error::before{border-color: #CC0000;font-family: 'kbo-icon';content: '\ed6c';font-size: 18px;color: #CC0000;animation: none;}@keyframes spinner {0% { transform: rotate(0);}100%{transform: rotate(360deg);}} @keyframes highlight {0%, 100% { }10%, 80%{background-color: #fff18a;}}#language-info{display: flex;align-items: stretch;overflow: hidden;height: 0;visibility: hidden;user-select: none;transition: height .3s ease-in-out, visibility .3s ease-in-out;color: #F4F4F4;background-color: #0074b0;}#language-info> *{opacity: 0;transition: opacity .5s ease-in-out;}html.show-languages #language-info{height: 50px;visibility: visible;transition: visibility .3s ease-in-out;}html.show-languages #language-info> *{opacity: 1;}#language-info div.container{display: flex;align-items: center;}#language-info div.container::before{font-family: 'kbo-icon';content: '\ec91';font-size: 22px;width: 22px;flex: 0 0 auto;display: inline-flex;align-items: center;margin-right: 20px;text-shadow: 1px 1px 0 rgba(0,0,0,.8);}#language-info div.message{flex: 1 1 auto;font-weight: bold;text-shadow: 1px 1px 0 rgba(0,0,0,.8);line-height: 1;}#language-info div.message> div{display: none;}#language-info[data-lang="nl"] .message-nl, #language-info[data-lang="en"] .message-en, #language-info[data-lang="fr"] .message-fr, #language-info[data-lang="de"] .message-de, #language-info[data-lang="es"] .message-es{display: block;}#language-info div.actions{flex: 0 0 auto;display: inline-flex;align-items: center;margin-left: 10px;}#language-info label{position: relative;display: flex;align-items: center;}#language-info label::before, #language-info label::after{position: absolute;left: 0;top: 0;bottom: 0;display: inline-flex;align-items: center;justify-content: center;pointer-events: none;content: '';}#language-info label::before{width: 40px;background-image: url(/media/img/flag/nl.png);background-position: 50% 50%;background-size: 24px 24px;background-repeat: no-repeat;}#language-info[data-lang="en"] label::before{background-image: url(/media/img/flag/en.png);}#language-info[data-lang="fr"] label::before{background-image: url(/media/img/flag/fr.png);}#language-info[data-lang="de"] label::before{background-image: url(/media/img/flag/de.png);}#language-info[data-lang="es"] label::before{background-image: url(/media/img/flag/es.png);}#language-info label[data-flag]::before{background-image: none;font-size: 22px;content: attr(data-flag);}#language-info label::after{font-family: 'kbo-icon';font-size: 16px;right: 0;left: auto;width: 30px;color: #E1E1E1;content: '\e901';}#language-info select, #language-info button{border: 1px solid rgba(255,255,255,.4);border-radius: 4px;font-family: inherit;font-size: inherit;font-weight: bold;color: #F4F4F4;height: 40px;cursor: pointer;background-color: transparent;}#language-info select{padding-left: 40px;padding-right: 30px;border-top-right-radius: 0;border-bottom-right-radius: 0;width: 100%;}#language-info button{width: 40px;color: #FFF;font-size: 22px;border-top-left-radius: 0;border-bottom-left-radius: 0;border-left-width: 0;display: inline-flex;align-items: center;justify-content: center;}#language-info select:hover, #language-info button:hover{background-color: rgba(255,255,255,.1);}#language-info select:active, #language-info button:active{background-color: rgba(0,0,0,.1);}#language-info select> option{color: #000;}#language-info .close{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;margin-left: 50px;cursor: pointer;}#language-info .close:active{transform: scale(.85);}@media(max-width: 767px) {#language-info .close { margin-left: 15px;padding-right: 5px;}#language-info .message{font-size: 80%;}} @media(max-width: 550px) {#language-info .message { display: none;}#language-info .actions{flex: 1 1 auto !important;}#language-info .actions label{flex: 1 1 auto;}#language-info .close{margin-left: 30px;}} html.show-languages body:not(.has-fold){padding-top: 135px;}@media(max-width: 800px) {html.show-languages body:not(.has-fold) { padding-top: 125px;}}@media print {@page { margin: 10mm;padding: 10mm;}body{padding: 0;}header{display: none;}.container{width: auto !important;padding: 0 !important;}.content{padding: 0;}main .content> aside{display: none;}div.code{page-break-inside: avoid;}.hide-print{display: none;}}.btn{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;font-family: inherit;font-size: inherit;height: 40px;border: 0;border-radius: 2px;padding: 0 10px;cursor: pointer;background-color: #F4F4F4;color: #000;box-shadow: 0 0 5px rgba(0,0,0,.1), inset 0 -2px 0 0 rgba(0,0,0,.3);transition: transform .1s ease-in-out;vertical-align: middle;appearance: none;-webkit-appearance: none;-moz-appearance: none;line-height: 1;text-align: center;}.btn:focus{box-shadow: 0 0 0 2px rgba(255,222,0, .6), inset 0 -2px 0 0 rgba(0,0,0,.3);}.btn:hover{background-image: linear-gradient(
			rgba(0,0,0,.05), rgba(0,0,0,.05) );}.btn.btn-min{min-width: 120px;}.btn:active, .btn.active{background-image: linear-gradient(
			rgba(0,0,0,.1), rgba(0,0,0,.1) );box-shadow: inset 0 0 3px rgba(0,0,0,.2);padding-top: 2px !important;box-shadow: none;}.btn:active{}.btn.btn-blue{background-color: #0074b0;color: #FFF;}.btn.btn-light-blue{background-color: #C0C0C0;color: #FFF;text-shadow: 0 0 1px rgba(0,0,0,.3);}.btn.btn-green{background-color: #5cb85c;color: #FFF;text-shadow: 0 0 1px rgba(0,0,0,.3);}.btn.btn-red{background-color: #880000;color: #FFF;text-shadow: 0 0 1px rgba(0,0,0,.3);}.btn.btn-s{padding: 0 10px;height: 35px;line-height: 33px;font-size: 90%;}.btn.btn-l{padding: 0 18px;}.btn.btn-xl{padding: 0 20px;height: 50px;line-height: 48px;}.btn:disabled, .btn[disabled]{background-image: none !important;background-color: #F7F7F7 !important;color: #808080 !important;text-shadow: 1px 1px 0 #FFF !important;border-color: #E1E1E1 !important;cursor: not-allowed !important;box-shadow: none !important;transition: background-color .4s ease-in-out, color .4s ease-in-out, text-shadow .4s ease-in-out, box-shadow .4s ease-in-out;}a.btn{text-decoration: none;}form.loading .btn[type="submit"],.btn.btn-loading{position: relative;color: transparent !important;text-shadow: none !important;pointer-events: none;transition-duration: .15s;}form.loading .btn[type="submit"]::after, .btn.btn-loading::after{width: 20px;height: 20px;border: 4px solid rgba(0,0,0,.2);border-right-color: #0074b0;border-radius: 50%;position: absolute;top: calc(50% - 14px);left: calc(50% - 14px);animation: spinner .4s linear infinite;content: '';}@font-face {font-family: 'kbo-icon';src: url('/media/css/font/kbo-icon.ttf?20180712') format('truetype'), url('/media/css/font/kbo-icon.woff?20180712') format('woff'), url('/media/css/font/kbo-icon.svg?20180712#kbo-icon') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"]::before,[class*=" icon-"]::before{font-family: 'kbo-icon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-rel-external::before{content: "\e90e";}.icon-eye-blocked::before{content: "\e90c";}.icon-eye::before{content: "\e90d";}.icon-bin::before{content: "\e90b";}.icon-file-pdf::before{content: "\e908";}.icon-search::before{content: "\e907";}.icon-star-full::before{content: "\e905";}.icon-star-empty::before{content: "\e906";}.icon-checkmark-o::before{content: "\e902";}.icon-checkmark::before{content: "\e903";}.icon-home::before{content: "\e904";}.icon-office::before{content: "\e909";}.icon-city::before{content: "\e90a";}.icon-pencil::before{content: "\e913";}.icon-pencil-small::before{content: "\e927";}.icon-archive::before{content: "\e996";}.icon-file-eye::before{content: "\e9ab";}.icon-copy::before{content: "\e9b8";}.icon-cart::before{content: "\ea02";}.icon-support::before{content: "\ea1b";}.icon-phone::before{content: "\ea1d";}.icon-mail::before{content: "\ea31";}.icon-marker::before{content: "\ea39";}.icon-clock::before{content: "\ea4f";}.icon-alarm-check::before{content: "\ea55";}.icon-calendar::before{content: "\ea60";}.icon-cabinet::before{content: "\ea7e";}.icon-save::before{content: "\ea89";}.icon-database::before{content: "\ea93";}.icon-database-o::before{content: "\ea95";}.icon-bubble-user::before{content: "\eae2";}.icon-user::before{content: "\eaf7";}.icon-users::before{content: "\eaf8";}.icon-user-lock::before{content: "\eafd";}.icon-user-check::before{content: "\eafe";}.icon-users-inactive::before{content: "\eaff";}.icon-user-tie::before{content: "\eb0d";}.icon-key-old::before{content: "\eb4b";}.icon-key::before{content: "\eb4e";}.icon-lock::before{content: "\eb51";}.icon-cogs::before{content: "\eb60";}.icon-rocket::before{content: "\ebdd";}.icon-meter::before{content: "\ebde";}.icon-meter-slow::before{content: "\ebe0";}.icon-meter-medium::before{content: "\ebe1";}.icon-meter-fast::before{content: "\ebe2";}.icon-clipboard::before{content: "\ec51";}.icon-download::before{content: "\ec8d";}.icon-upload::before{content: "\ec8e";}.icon-world::before{content: "\ec91";}.icon-earth::before{content: "\ec96";}.icon-warning::before{content: "\ed4f";}.icon-question::before{content: "\ed55";}.icon-plus-circle::before{content: "\ed5f";}.icon-info::before{content: "\ed63";}.icon-cancel::before{content: "\ed65";}.icon-cross::before{content: "\ed6c";}.icon-enter::before{content: "\ed78";}.icon-exit::before{content: "\ed79";}.icon-refresh::before{content: "\edaa";}.icon-checkmark-circle::before{content: "\ee76";}.icon-chevron-right::before{content: "\e900";}.icon-chevron-down::before{content: "\e901";}.text-icon::before{margin-right: 8px;}.msg{opacity: 0;max-height: 0;padding-left: 25px;padding-right: 25px;margin-top: 0;flex: 0 0 auto;border-left: 5px solid rgba(0,0,0,.2);color: #CC0000;background-color: #ffe0e0;overflow: hidden;cursor: default;flex: 1 1 auto;display: none;-webkit-align-items: center;align-items: center;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.msg.msg-s{padding-left: 10px;padding-top: 10px;font-size: 92.5%;}.msg::before{display: inline-block;margin-right: 25px;font-family: 'kbo-icon';font-size: 16px;width: 16px;flex: 0 0 auto;}.msg.msg-s::before{margin-right: 10px;}.msg ul{margin: 0;padding: 0;padding-left: 15px;}.msg.visible{display: -webkit-flex;display: flex;}.msg> *{-webkit-align-items: center;align-items: center;}.msg> span{-webkit-flex-grow: 1;flex-grow: 1;}.msg.show{opacity: 1;max-height: 300px;padding-top: 15px;padding-bottom: 15px;margin-bottom: 25px;}.msg.msg-s.show{padding-top: 8px;padding-bottom: 8px;}.msg.msg-no-margin, .msg.show.msg-no-margin{margin-bottom: 0;}.msg> div.actions{-webkit-flex-shrink: 0;flex-shrink: 0;}@media (max-width: 850px) {.msg.visible { display: block;}.msg{padding-left: 60px;}.msg::before{margin-left: -35px;margin-right: 14px;}.msg.msg-s::before{margin-left: 0px;margin-right: 5px;font-size: 95%;}.msg> div.actions{display: block;text-align: right;margin-top: 8px;}.msg> div.actions> .inline-s{display: inline-block;}.msg> div.actions> .inline-s + .inline-s{margin-left: 3px;}} .msg.msg-error{color: #CC0000;background-color: #ffe0e0;border-color: #CC0000;}.msg.msg-error::before{content: '\ed65';}.msg.msg-warning{color: #8a6d3b;background-color: #fff1a5;border-color: #ffcd66;}.msg.msg-warning::before{content: '\ed4f';}.msg.msg-info, .msg.msg-question{color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}.msg.msg-info::before{content: '\ed63';}.msg.msg-question::before{content: '\ed55';}.msg.msg-success{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}.msg.msg-success::before{content: '\ee76';}.msg.msg-loading{color: #888;background-color: #EFEFEF;border-color: #C0C0C0;display: flex;align-items: center;}.msg.msg-loading::before{height: 16px;border: 3px solid rgba(0,0,0,.2);border-right-color: #008acc;border-radius: 50%;margin-top: -3px;margin-left: -3px;margin-bottom: -3px;box-shadow: 0 0 2px rgba(0,0,0,.1), inset 0 0 2px rgba(0,0,0,.1);animation: spinner .6s linear infinite;content: '';}.msg.highlight{animation: msg-highlight 1s ease-in-out;}.msg.msg-error.highlight{box-shadow: 0 0 10px #CC0000;}@-webkit-keyframes msg-highlight {0% { box-shadow: none;}40%, 100%{box-shadow: 0 0 10px #CC0000;}}form section.row,form div.row{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;margin-bottom: 5px;}form div.spacer, form section.spacer{margin-bottom: 10px;}form div.spacer-m, form section.spacer-m{margin-bottom: 15px;}form div.spacer-l, form section.spacer-l{margin-bottom: 20px;}form div.spacer-l, form section.spacer-xl{margin-bottom: 30px;}form div.row> .flex-grow, form section.row> .flex-grow{-webkit-flex-grow: 1;flex-grow: 1;}form section.action,form div.action{margin-top: 15px;}input,select,textarea{border: 1px solid #E1E1E1;border-radius: 3px;font-family: inherit;font-size: inherit;height: 40px;line-height: 38px;padding: 0 8px;-webkit-appearance: none;-moz-appearance: none;caret-color: #444;transition: border-color .4s ease-in-out, box-shadow .4s ease-in-out;}input:focus, select:focus, textarea:focus{border-color: #0074b0;box-shadow: 0 0 10px #0074b0;}input:disabled, select:disabled, textarea:disabled{opacity: 1;background-color: #F7F7F7 !important;color: #808080 !important;text-shadow: 1px 1px 0 #FFF !important;border-color: #E1E1E1 !important;cursor: default !important;box-shadow: none !important;}input:read-only{color: #404040;box-shadow: none !important;border-color: #E1E1E1 !important;cursor: default !important;background-color: #F4F4F4;}input.error, select.error, textarea.error{border-color: rgba(220,0,0,.6);box-shadow: 0 0 15px rgba(220,0,0,.3);}textarea{line-height: normal;height: 100px;}textarea.size-l{height: 150px;}textarea.size-xl{height: 200px;}label.lbl{height: 40px;line-height: 1.1;display: inline-flex;align-items: center;-webkit-flex-grow: 1;flex-grow: 1;}label[for]{cursor: pointer;}label[for]:hover> span{text-decoration: underline;}.input-checkbox{position: absolute;z-index: -1;opacity: 0;pointer-events: none;}.input-checkbox + label{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;min-height: 40px;cursor: pointer;}.input-checkbox + label::before{font-family: 'kbo-icon';font-size: 1px;content: '\e902';width: 20px;height: 20px;border-radius: 2px;box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.1), inset 0 0 0 1px #E1E1E1;background-color: #FFF;color: rgba(255,255,255,0);display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;transition: box-shadow .3s ease-in-out, font-size .2s ease-in-out .25s;overflow: hidden;margin-right: 8px;flex: 0 0 auto;}.input-checkbox:focus + label::before{border-color: #0074b0;box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.1), inset 0 0 0 1px #0074b0, 0 0 10px #0074b0;}.input-checkbox:checked + label::before{content: '\e903';color: #FFF;font-size: 15px;box-shadow: inset 0 0 0 1px rgba(0,0,0,.05), inset 0 0 0 12px #0074b0;}.input-checkbox:checked:focus + label::before{box-shadow: inset 0 0 0 1px rgba(0,0,0,.05), inset 0 0 0 12px #0074b0, 0 0 10px #0074b0;}::-webkit-input-placeholder{color: #a9a9a9;text-transform: initial;}::-moz-placeholder{color: #a9a9a9;text-transform: initial;}:-moz-placeholder{color: #a9a9a9;text-transform: initial;}::placeholder{color: #a9a9a9;text-transform: initial;}.flex> .float-label{width: 1px;}.float-label{display: -webkit-inline-flex;display: inline-flex;position: relative;-webkit-flex-grow: 1;flex-grow: 1;width: auto;height: auto;line-height: normal;max-width: 100%;}.float-label + .float-label{margin-left: 3px;}.float-label.s-fixed{width: 100px;flex: 0 0 100px;}.float-label.m-fixed{width: 150px;flex: 0 0 150px;}.float-label.xl-fixed{width: 300px;flex: 0 0 300px;}@media(max-width: 600px) {label.hide-600 + .float-label.xl-fixed { width: 100%;flex: 1 1 100%;}} .float-label.l-base{flex-basis: 200px;}.float-label.select{cursor: pointer;background-color: #FFF;height: 40px;}.float-label::before{position: absolute;width: 40px;top: 0;bottom: 0;left: 0;display: inline-flex;display: -webkit-inline-flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;font-size: 16px;color: #0074b0;}.float-label.loading::after{border: 4px solid rgba(0,0,0,.1);border-right-color: #0074b0;border-radius: 50%;animation: spinner .4s linear infinite;width: 20px;height: 20px;position: absolute;top: 7px;right: 7px;z-index: 11;content: '';}.float-label.clear, .float-label.clear input, .float-label.clear select, .float-label.clear textarea{pointer-events: none;}.float-label.clear::after{width: 48px;height: 48px;line-height: 48px;position: absolute;top: 1px;right: 1px;text-align: center;z-index: 11;cursor: pointer;pointer-events: all;}.float-label.clear:hover::after{color: #CC0000;}.float-label label,.float-label> span{position: absolute;left: 1px;top: 1px;right: 1px;cursor: text;font-size: 75%;opacity: 1;-webkit-transition: all .2s;transition: all .2s;color: #0074b0;padding: 0 8px;height: 18px;line-height: 18px;z-index: 1;width: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;pointer-events: none;}.float-label.select label, .float-label.select> span{cursor: pointer;}.float-label.text-center label, .float-label.text-center> span{text-align: center;}.float-label input,.float-label select,.float-label textarea{padding-top: 10px;line-height: 28px;width: 100%;}.float-label textarea{padding-top: 25px;line-height: 1.2;}.float-label.text-center input, .float-label.text-center select, .float-label.text-center textarea{text-align: center;}.float-label input[disabled] + *, .float-label select[disabled] + *, .float-label textarea[disabled] + *, .float-label input:disabled + *, .float-label select:disabled + *, .float-label textarea:disabled + *{color: #888;text-shadow: 1px 1px 0 #FFF;}.float-label textarea + span{background-color: #FFF;border-bottom: 2px solid rgba(255,255,255,.6);height: 20px;line-height: 22px;right: 20px;}.float-label textarea[readonly] + span, .float-label textarea:read-only + span{background-image: linear-gradient(rgba(0,0,0,.05), rgba(0,0,0,.05));border-bottom-color: transparent;}.float-label textarea[disabled] + span, .float-label textarea:disabled + span{background-color: transparent;border-bottom-color: transparent;}.float-label.float-label-icon input,.float-label.float-label-icon select,.float-label.float-label-icon textarea{padding-left: 40px;}.float-label.float-label-icon label,.float-label.float-label-icon> span{padding-left: 40px;}.float-label input:placeholder-shown:not(:focus) + *,.float-label select:placeholder-shown:not(:focus) + *,.float-label textarea:placeholder-shown:not(:focus) + *{font-size: inherit;font-weight: inherit;padding-top: 0;padding-bottom: 0;height: 30px;line-height: 30px;color: #999;top: 50%;margin-top: -15px;}.float-label textarea:placeholder-shown:not(:focus) + *{top: 10px;margin-top: 0;}.float-label select{-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-right: 20px;background-color: transparent;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23888' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-position: right 10px center;background-repeat: no-repeat;background-size: 15px 15px;cursor: pointer;line-height: 30px;padding-top: 10px;}.float-label select:disabled, .float-label select[disabled]{z-index: 0;}.float-label select:required:invalid{padding-top: 0;color: #999;}.float-label select:required:invalid option{color: #000;}.float-label select:required:invalid + *{opacity: 0;}.float-label input::-webkit-input-placeholder, .float-label select::-webkit-input-placeholder, .float-label textarea::-webkit-input-placeholder{color: #a9a9a9;opacity: 1;-webkit-transition: all .2s;transition: all .2s;}.float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder, .float-label select:placeholder-shown:not(:focus)::-webkit-input-placeholder, .float-label textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity: 0;}.float-label input::-moz-placeholder, .float-label select::-moz-placeholder, .float-label textarea::-moz-placeholder{color: #a9a9a9;opacity: 1;-moz-transition: all .2s;transition: all .2s;}.float-label input:placeholder-shown:not(:focus)::-moz-placeholder, .float-label select:placeholder-shown:not(:focus)::-moz-placeholder, .float-label textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity: 0;}.float-label input:-moz-placeholder, .float-label select:-moz-placeholder, .float-label textarea:-moz-placeholder{color: #a9a9a9;opacity: 1;-moz-transition: all .2s;transition: all .2s;}.float-label input:placeholder-shown:not(:focus):-moz-placeholder, .float-label select:placeholder-shown:not(:focus):-moz-placeholder, .float-label textarea:placeholder-shown:not(:focus):-moz-placeholder{opacity: 0;}.float-label input::placeholder, .float-label select::placeholder, .float-label textarea::placeholder{color: #a9a9a9;opacity: 1;-moz-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}.float-label input:placeholder-shown:not(:focus)::placeholder, .float-label select:placeholder-shown:not(:focus)::placeholder, .float-label textarea:placeholder-shown:not(:focus)::placeholder{opacity: 0;}.float-label.float-label-abbr> input,.float-label.float-label-abbr> span{padding-left: 35px;}.float-label.float-label-abbr> abbr{position: absolute;left: 0;top: 0;bottom: 0;width: 35px;display: inline-flex;align-items: center;justify-content: flex-end;line-height: 28px;padding-right: 3px;pointer-events: none;color: #000;transition: padding-top .1s ease-in-out;}.float-label.float-label-abbr> input:not(:placeholder-shown) ~ abbr, .float-label.float-label-abbr> input:focus ~ abbr{padding-top: 10px;line-height: normal;}.float-label.float-label-abbr> input:placeholder-shown ~ abbr{color: #808080;}.float-label.float-label-abbr> input:disabled ~ abbr{color: #808080 !important;}.switch{cursor: pointer;display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;align-items: center;}.switch.block{display: -webkit-flex;display: flex;-webkit-flex-grow: 1;flex-grow: 1;}.switch.switch-m{height: 40px;}.switch.switch-s{height: 35px;}.switch.switch-xs{height: 30px;}.switch> input{position: absolute;width: 16px;height: 16px;z-index: -1;opacity: 0;}.switch> span{display: inline-block;-webkit-flex-grow: 1;flex-grow: 1;margin: 8px 0;margin-right: 8px;}.switch> i + span{margin-right: 0;margin-left: 8px;}.switch> span.before{order: -1;margin-right: 8px;margin-left: 0;}.switch:hover> span{text-decoration: underline;}.switch> i{position: relative;display: inline-block;width: 44px;height: 26px;border-radius: 20px;border: 1px solid #E1E1E1;background-color: #F7F7F7;overflow: hidden;-webkit-flex: 0 0 auto;flex: 0 0 auto;-webkit-transition: .4s;transition: .4s;}.switch.switch-xs> i{width: 30px;height: 16px;}.switch> i::before{position: absolute;content: "";width: 18px;height: 18px;left: 2px;top: 2px;bottom: 2px;background-color: #FFF;border: 1px solid #E1E1E1;-webkit-transition: .4s;transition: .4s;border-radius: 50%;}.switch.switch-xs> i::before{width: 10px;height: 10px;left: 1px;top: 1px;}.switch> input:checked + i{background-color: #e0f5ff;border-color: #008acc;}.switch> input:checked + i::before{left: calc(100% - 22px);background-color: #4caddb;border-color: #008acc;}.switch> input:disabled + i{background-color: #F4F4F4;background-image: none !important;border-color: #C0C0C0;box-shadow: none !important;cursor: not-allowed;}.switch> input:disabled + i::before{border-color: #4caddb;}.switch> input:disabled:not(:checked) + i::before{background-color: #E1E1E1;}.switch.switch-xs> input:checked + i::before{left: calc(100% - 13px);}.switch:hover> i, .switch> input:focus + i{background-image: linear-gradient(rgba(0,0,0,.03), rgba(0,0,0,.03));}.switch> input:focus + i{box-shadow: 0 0 10px #4caddb;}.switch> input:focus:not(:checked) + i{border-color: #C0C0C0;}.switch.round> i{border-radius: 34px;}.switch.round> i:before{border-radius: 50%;}label.input-radio{display: inline-flex;display: -webkit-inline-flex;align-items: center;-webkit-align-items: center;min-height: 40px;cursor: pointer;}label.input-radio + label.input-radio{margin-left: 8px;}label.input-radio> input{opacity: 0;position: absolute;z-index: -1;pointer-events: none;}label.input-radio> input + i{width: 20px;height: 20px;border-radius: 50%;box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.1), inset 0 0 0 1px #E1E1E1;background-color: #FFF;color: rgba(255,255,255,0);display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;flex: 0 0 auto;-webkit-flex: 0 0 auto;transition: box-shadow .3s ease-in-out;}label.input-radio> input:disabled + i{opacity: .7;box-shadow: inset 0 0 0 1px #C0C0C0;background-color: #E1E1E1;cursor: not-allowed;}label.input-radio> input + i::before{display: inline-block;background-color: #FFF;border-radius: 50%;box-shadow: 0 1px 1px 1px rgba(0,0,0,.12);transform: scale(0);opacity: 0;width: 10px;height: 10px;transition: transform .2s ease-in-out .15s, opacity .1s ease-in-out .15s;content: '';}label.input-radio> input:focus + i{box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.1), inset 0 0 0 1px #4caddb, 0 0 10px #4caddb;}label.input-radio> input:checked + i{box-shadow: inset 0 0 0 1px rgba(0,0,0,.05), inset 0 0 0 12px #4caddb;z-index: 2;}label.input-radio> input:checked + i::before{opacity: 1;transform: scale(1);}label.input-radio> input:focus:checked + i{box-shadow: inset 0 0 0 1px rgba(0,0,0,.05), inset 0 0 0 12px #4caddb, 0 0 10px #4caddb;}label.input-radio> input:active + i{background-image: linear-gradient(
				rgba(0,0,0,.05), rgba(0,0,0,.05) );}label.input-radio> input:disabled:active + i{background-image: none;}label.input-radio> input + i + span{margin-left: 8px;}label.input-radio:hover> input + i + span{text-decoration: underline;}label.input-radio> input:disabled + i + span{color: #808080;cursor: not-allowed;text-decoration: none;}.btn-group, .number-group, .input-group{display: -webkit-inline-flex;display: inline-flex;vertical-align: middle;}.btn-group> *{}.flex> .input-group{-webkit-flex-grow: 1;flex-grow: 1;min-width: 1px;}.number-group{}.number-group input, .input-group input, .input-group select{min-width: 80px;width: 1px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 80px;flex-basis: 80px;margin: 0 !important;}.input-group select{-webkit-flex-basis: 140px;flex-basis: 140px;}.number-group input{border-radius: 0;text-align: center;}.number-group input[type="number"]::-webkit-outer-spin-button, .number-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}.input-group .addon + input, .input-group .addon + select, .input-group .addon + .addon, .input-group .addon + label.float-label> input, .input-group .addon + label.float-label> select, .input-group input + input, .input-group select + input, .input-group select + select, .input-group input + label.float-label> input, .input-group input + label.float-label> select, .input-group select + label.float-label> input, .input-group select + label.float-label> select{border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group> input:not(:last-child), .input-group> select:not(:last-child), .input-group> label.float-label:not(:last-child)> input, .input-group> label.float-label:not(:last-child)> select{border-top-right-radius: 0;border-bottom-right-radius: 0;}.number-group .btn, .number-group .button{-webkit-flex: 0 0 40px;flex: 0 0 40px;width: 40px;margin: 0;}.btn-group .btn, .btn-group .button, .input-group .button, .input-group .btn, .input-group .addon{flex: 0 0 auto;min-width: 40px;margin: 0;}.number-group .btn:before, .number-group .button:before{font-family: 'intranet';font-size: 8pt;}.input-group .addon, .btn-group .addon{display: inline-block;border-radius: 4px;-webkit-user-select: none;text-shadow: 0 1px 0 #FFF;vertical-align: middle;overflow: hidden;outline: 0;height: 40px;line-height: 38px;padding: 0 10px;background-color: #FFF;border: 1px solid #E1E1E1;color: #333;text-align: center;}.number-group> label.float-label + .addon, .input-group> label.float-label + .addon, .btn-group> label.float-label + .addon{margin-left: -1px;}.number-group> *:not(:last-child), .input-group> *:not(:last-child), .btn-group> *:not(:last-child){border-top-right-radius: 0;border-bottom-right-radius: 0;margin-left: -1px;}.number-group .btn.min:before, .number-group .button.min:before{content: '\e913';}.number-group> *:not(:first-child), .input-group> *:not(:first-child), .btn-group> *:not(:first-child){border-top-left-radius: 0;border-bottom-left-radius: 0;margin-left: -1px;}.number-group .btn.plus:before, .number-group .button.plus:before{content: '\e914';}.btn-group .btn:active, .btn-group .btn.active, .btn-group .btn:focus, .btn-group .btn:hover{position: relative;z-index: 2;}.btn-group .btn.active{font-weight: bold;box-shadow: 0 0 5px rgba(0,0,0,.1), inset 0 -2px 0 0 rgba(0,0,0,.3);}@media(max-width: 400px) {.number-group .btn, .number-group .button { -webkit-flex: 0 0 30px;flex: 0 0 30px;width: 30px;}.number-group input[type="number"]{min-width: 60px !important;padding: 0 3px;}} input.input.checkbox, input.input.switch{opacity: 0;min-width: 0;width: 0;height: 0;flex: 0 0 0;-webkit-flex: 0 0 0;margin: 0;display: none;-webkit-appearance: none;-moz-appearance: none;}input.input.checkbox + label, input.input.radio + label, input.input.switch + label{text-align: left !important;}input.input.checkbox + label, input.input.radio + label{display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #CCC;color: #FFF;font-size: 25px;border-radius: 2px;vertical-align: middle;cursor: pointer;}input.input.radio + label{border-radius: 50%;}input.input + label:hover{color: #E1E1E1;border-color: #0074b0;}input.input:checked + label{background-color: #0074b0;color: #FFF;border-color: #0074b0;}input.input:checked + label:active{background-color: #0074b0;color: #FFF;}input.input.checkbox + label:before{font-family: 'intranet';content: '\ea10';}input.input.switch + label{display: inline-block;width: 60px !important;-webkit-flex-basis: 60px !important;flex-basis: 60px !important;height: 35px;border: 1px solid #CCC;border-radius: 35px;cursor: pointer;margin-top: 2.5px;background-color: #F9F9F9;flex: 0 0 60px;-webkit-flex: 0 0 60px;transition: border-color .6s ease-in-out, background-color .3s ease-in-out;box-shadow: inset 0 0 4px rgba(0,0,0,.2);}input.input.switch.small + label{width: 40px !important;-webkit-flex-basis: 40px !important;flex-basis: 40px !important;height: 25px;margin-top: 0;vertical-align: middle;}input.input.switch:disabled + label{box-shadow: none;cursor: not-allowed;}input.input.switch:disabled + label:after{background-image: none !important;background-color: #E1E1E1 !important;}input.input.switch + label:before{background-color: #0074b0;display: inline-block;width: 41px;height: 33px;margin-right: -16px;}input.input.switch + label:after{display: inline-block;height: 33px;width: 33px;border: 1px solid #CCC;background-image: linear-gradient(#FFF, #EFEFEF);border-radius: 50%;content: '';margin: -1px;}input.input.switch.small + label:after{height: 23px;width: 23px;}input.input.switch + label:hover:after{background-image: linear-gradient(#FFF, #e1e1e1);}input.input.switch + label:active:after{background-image: linear-gradient(#e1e1e1, #FFF);}input.input.switch + label:before, input.input.switch + label:after{transform: translateX(0px);transition: transform .3s ease-in-out;vertical-align: top;}input.input.switch:checked + label, input.input.switch.checked + label, input.input.switch.boolean[value="1"] + label{border-color: #0074b0;background-color: #0074b0;}input.input.switch:checked + label:after, input.input.switch.checked + label:after, input.input.switch.boolean[value="1"] + label:after{transform: translateX(25px);}input.input.switch + label.red-green{background-color: #CC0000;}input.input.switch:checked + label.red-green, input.input.switch:checked + label.green{border-color: #CCC;background-color: #60b044;background-image: linear-gradient(#60b044, #8add6d);}.window{display: none;user-select: none;-moz-user-select: none;-webkit-user-select: none;max-width: 100%;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;-webkit-flex-direction: column;flex-direction: column;position: fixed;z-index: 999;left: 0;right: 0;top: 0;bottom: 0;}.window.modal:before{position: absolute;z-index: 0;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.6);content: '';opacity: 0;transition: opacity .25s ease-in-out;}.window> form{position: relative;z-index: 1;max-width: 100%;max-height: 100%;box-shadow: 0 0 25px rgba(0,0,0,.95);background-color: #FFF;z-index: 1000;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;opacity: 0;transform: scale(.6);transition: transform .2s ease-in-out, opacity .2s ease-in-out;}.window> form> .msg{margin-bottom: 0 !important;flex: 0 0 auto;}.window .content{padding: 10px;-webkit-flex: 1 1 auto;flex: 1 1 auto;overflow-y: auto;overflow-x: hidden;}.window .content> .msg:last-child{margin-bottom: 0;}.window .content h2{margin-bottom: 8px;margin-top: 15px;}.window div.title{height: 45px;color: #0074b0;-webkit-flex: 0 0 auto;flex: 0 0 auto;padding-left: 10px;display: flex;align-items: center;}.window.window-green div.title> h2{color: #008800;}.window div.title> h2{font-weight: bold;-webkit-flex: 1 1 auto;flex: 1 1 auto;color: #0074b0;text-shadow: 0 0 5px rgba(0,0,0,.1);font-size: 20px;}.window div.title> h2[data-create-title]::after{content: attr(data-create-title);}.window> form.edit div.title> h2[data-edit-title]::after{content: attr(data-edit-title);}.window div.title> h2::before{font-size: 16px;vertical-align: middle;margin-right: 10px;}.window div.title> i{height: inherit;padding: 0 10px;font-style: normal;font-size: 18px;color: #808080;;text-align: center;cursor: pointer;display: inline-flex;align-items: center;}.window div.title> i.close:hover{color: #CC0000;}.window> form.loading i.close{display: none;}.window> form> div.buttons{-webkit-flex: 0 0 auto;flex: 0 0 auto;padding: 10px;background-color: #f7f7f7;border-top: 1px solid #E1E1E1;text-align: center;}.window.visible{display: -webkit-flex;display: flex;}.window.modal.show:before{opacity: 1;}.window.show> form{opacity: 1;transform: scale(1);}@media(max-width: 600px) {.window.modal > form { position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: auto !important;height: auto !important;margin-left: 0 !important;margin-top: 0 !important;}}body.login-only footer{display: none;}body.login-only header{background-color: #e4e4e4;color: #000;}body.login-only header div.header-top{background-color: none;border-bottom: 1px solid rgba(255, 255, 255, .2);}body.login-only header .api-badge{align-self: center;}body.login-only #language-info{border-top: 1px solid rgba(255, 255, 255, .2);}