.minicolors{position:relative;display:block;z-index:1}.minicolors-focus{z-index:2}.minicolors-hidden{position:absolute;left:-9999em}.minicolors-swatch{position:relative;display:block;height:1.5em}.minicolors-swatch SPAN{position:absolute;width:100%;height:100%;background:none}.minicolors-panel{position:absolute;top:1.5em;left:0;width:173px;height:152px;background:#fff;border:solid 1px #ccc;display:none}.minicolors-position-top .minicolors-panel{top:-156px}.minicolors-position-left .minicolors-panel{left:-83px}.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-104px}.minicolors-with-opacity .minicolors-panel{width:194px}.minicolors .minicolors-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;background:url(Images/jquery.minicolors.png) -120px 0;cursor:crosshair}.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px;background:none}.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0}.minicolors-slider-saturation .minicolors-grid-inner{background:url(Images/jquery.minicolors.png) -270px 0}.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0}.minicolors-slider-brightness .minicolors-grid-inner{background:#000}.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0}.minicolors-slider,.minicolors-opacity-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background:#fff url(Images/jquery.minicolors.png) 0 0;cursor:crosshair}.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0}.minicolors-slider-brightness .minicolors-slider{background-position:-20px 0}.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0}.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none}.minicolors-with-opacity .minicolors-opacity-slider{display:block}.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:10px;height:10px;border:solid 1px #000;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none}.minicolors-grid .minicolors-picker SPAN{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:6px;border:solid 2px #fff}.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:#fff;border:solid 1px #000;margin-top:-2px}*{margin:0;padding:0;outline:0;border:0;font-weight:inherit;font-size:1em;text-decoration:none;line-height:1.333333333em;letter-spacing:0;list-style-type:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html,body{cursor:default}html input,html textarea{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}@font-face{font-family:'IconsEntypo';src:url('Font/entypo-webfont.woff') format('woff'),url('Font/entypo-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Code128';src:url('Font/code128.woff') format('woff'),url('Font/code128.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto-300';src:url('Font/roboto-300-webfont.woff') format('woff'),url('Font/roboto-300-webfont.ttf') format('truetype');font-style:normal}@font-face{font-family:'Roboto-400';src:url('Font/roboto-400-webfont.woff') format('woff'),url('Font/roboto-400-webfont.ttf') format('truetype');font-style:normal}@font-face{font-family:'Roboto-500';src:url('Font/roboto-500-webfont.woff') format('woff'),url('Font/roboto-500-webfont.ttf') format('truetype');font-style:normal}@font-face{font-family:'Roboto-700';src:url('Font/roboto-700-webfont.woff') format('woff'),url('Font/roboto-700-webfont.ttf') format('truetype');font-style:normal}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{box-shadow:inset 2px 0 3px rgba(0,0,0,.25)}::-webkit-scrollbar-thumb{background-color:#999}::-webkit-scrollbar-thumb:hover{background-color:#777}::-webkit-scrollbar-thumb:active{background-color:#555}html,body{position:relative;height:100%;width:100%;overflow:hidden;background:#000}html,body,input,textarea{font-family:'Roboto-400';font-size:12px;color:#000}.card div.content-collapsible{position:relative}.card div.content-collapsible>.legend{background:#eee;font-family:'Roboto-300';font-size:1.5em;line-height:1.5em;padding:.5em 1em;border-bottom:1px solid #bbb}.card div.content-collapsible.collapsible>.legend{cursor:pointer}.card div.content-collapsible>.icons{font-size:1.5em;line-height:2.5em;position:absolute;right:.25em;top:0}.card div.content-collapsible.show>.icons:after{content:""}.card div.content-collapsible.hide>.icons:after{content:""}.card div.list{position:relative;overflow:hidden}.card .list>div.legend{background:#eee;height:1.5em;line-height:1.5em;padding:0 .5em}.card .list>div.content{background:#fff}.card .list.collapsible>div.legend{cursor:pointer}.card .list.collapsible>div.legend:before{width:10px;display:inline-block}.card .list.collapsible.hide>div.icons:after{position:absolute;right:.25em;top:0;font-size:1.2em;line-height:1.75em;content:""}.card .list.collapsible.show>div.icons:after{position:absolute;right:.25em;top:0;font-size:1.2em;line-height:1.75em;content:""}.card .list.collapsible>div.content{overflow:hidden}div.read-only-field{padding:.5em;border:1px solid #888;position:relative;background:#fff;background-color:#d3d3d3}dl dt,dl dd,h1,h2,h3,h4,h5{font-family:"Roboto-300"}a,a:active,a:visited,a:hover{cursor:pointer}span.highlight{font-family:"Roboto-700"}div.clear-both{clear:both;height:0}div.text{border:1px solid #888;padding:.333333333em;position:relative}div.text .icons{position:absolute;right:0;top:0;font-size:1.2em;line-height:1.805555555em;width:1.4em;text-align:center;cursor:pointer}div.text .icons:hover,div.text .icons.active{background:rgba(0,0,0,.2)}div.text.message-error{border:1px solid #d8000c;box-shadow:#d8000c 0 0 5px}div.text-icon{padding-right:1.5em}div.text-icon-1{padding-right:1.5em}div.text-icon-2{padding-right:3em}textarea,input.text{width:100%;line-height:1.5em;resize:vertical}input.text{height:1.5em;font-size:1em}input.input-value{width:100%;line-height:1.5em}textarea{height:15em;font-size:1em}.selectable{-webkit-user-select:text!important;-khtml-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;-o-user-select:text!important;user-select:text!important}ul.enum{margin-left:16px}ul.enum li{list-style-type:disc}iframe.hidden{position:absolute;left:0;top:0;width:0;height:0;border:0}.widget-message{position:absolute;line-height:2em;padding:0 .5em;z-index:1}.widget-message.message-error{background:#d8000c;color:#fff}.icons{display:block;font-family:IconsEntypo}div.key{display:none}.key-show div.key{display:block;position:absolute}.key-show div.key span{border:1px solid #ccc;display:inline;border-radius:.2em;background:#f7f7f7;color:#000;padding:0 .2em;margin-left:2px;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset}div.line{position:relative;height:2.2em;line-height:2.2em;overflow:hidden}div.line>div.left{width:10em;line-height:2.2em;height:2.2em;overflow:hidden;white-space:nowrap}div.line>div.right{position:absolute;line-height:2.2em;height:2.2em;overflow:hidden;white-space:nowrap;left:10em;top:0}div.line>div.left-30{display:block;position:absolute;width:30%}div.line>div.left-70{display:block;position:absolute;width:67%}div.line>div.right-30{display:block;position:absolute;width:30%;right:0}div.line>div.right-70{display:block;position:absolute;width:67%;right:0}div.square{position:relative;line-height:2.2em}div.square>div.top{width:10em;line-height:1.2em;white-space:nowrap}div.square>div.bottom{line-height:2.2em;white-space:nowrap;top:0}div.square>div.bottom .textarea{padding-left:1em}div.square>div.bottom>ul li{overflow:hidden;padding-left:1em}div.square>div.top-30{display:block;width:30%}div.square>div.top-70{display:block;width:67%}div.square>div.bottom-30{display:block;right:0}div.square>div.bottom-70{display:block;width:67%;right:0}div.text-type-decimal{padding:0}div.text-type-decimal .ui-widget-content{display:block;border:0}div.text-type-decimal .ui-widget-content input{margin:0;padding:.333333333em}div.text-type-decimal .ui-spinner-button{border-left:0}div.text-type-integer{padding:0}div.text-type-integer .integer-input{padding:.333333333em}div.text-type-integer .integer-helper{background:#888;word-wrap:break-word;padding:.166666666em 0 .166666666em .166666666em}div.text-type-integer .integer-helper span.number{display:inline-block;border-radius:.2em;background:#fff;width:4.35em;text-align:center;margin:.166666666em .166666666em 0 0;cursor:pointer}div.text-type-integer .integer-helper span.number.start{background:#cefece}div.text-type-integer .integer-helper span.number.selected{background:#000;color:#fff}div.text-type-integer .integer-loader{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(1,1,1,.2)}div.text-type-integer .integer-loader span{border:1px solid #333;display:block;background:#fff;line-height:2em;text-align:center;position:absolute;left:50%;top:50%;margin-top:-1em;margin-left:-4em;width:8em}div.text-type-integer-unit{padding:0}div.text-type-integer-unit .integer-input{padding:.333333333em}div.text-type-integer-unit .integer-all{background:#888;position:absolute;right:0;top:0;height:2.2em;width:4em;color:#fff;cursor:pointer}div.text-type-integer-unit .integer-all div{display:block;line-height:1.25em;text-align:center;font-size:.9em}div.text-type-integer-unit .integer-all div.title{font-family:"Roboto-700";border-bottom:1px solid #fff}div.text-type-integer-unit .integer-helper{display:-webkit-box;display:flex;align-items:stretch;background:#888}div.text-type-integer-unit .integer-helper .item{-webkit-box-flex:1;flex:1}div.text-type-integer-unit .integer-helper .item .title{color:#fff;line-height:1.5em;text-align:center;background:#000}div.text-type-integer-unit .integer-helper .item .title .name{font-family:"Roboto-700"}div.text-type-integer-unit .integer-helper .item .title .quantity{font-size:.8em}div.text-type-integer-unit .integer-helper .item .quantity-input{border:1px solid #333;background:#fff;padding:0 .16666666em;border-top:0}div.text-type-integer-unit .integer-helper .item .input input{width:100%;line-height:1.5em;height:1.5em}div.text-type-integer-unit .integer-helper .item .helper{padding:.16666666em .16666666em 0 .16666666em}div.text-type-integer-unit .integer-helper .item .helper div{margin-bottom:.166666666em;border-radius:.2em;background:#fff;cursor:pointer;text-align:center}div.text-type-integer-unit .integer-helper .item .helper div.selected{background:#000;color:#fff}div.text-type-unit{padding:0}div.text-type-unit .unit-helper{display:flex;align-items:stretch}div.text-type-unit .unit-helper>div{border:1px solid #333;border-top:0;overflow:hidden}div.text-type-unit .unit-helper>div>span{font-family:"Roboto-700";display:block;background:#000;color:#fff;line-height:1.5em;text-align:center;font-weight:bold;flex:1}div.text-type-unit .unit-helper>div>input{flex:1}div.text-type-language .languages{display:block}div.text-type-language .languages .language{border:1px solid #888;background:rgba(0,0,0,.2);display:inline-block;padding:0 4px;margin-top:-1px;margin-right:-1px;cursor:pointer;position:relative}div.text-type-language .languages .language.active{background:transparent}div.dropdown{background:#fff;font-size:.9em;overflow:auto}div.dropdown.static{height:400px;border-top:1px solid #888}div.dropdown.float{border:1px solid #888;position:absolute;z-index:2;height:200px}div.dropdown a.selected{background:rgba(0,0,0,.25)}a.dropdown-item{cursor:pointer;position:relative}div.text-type-dropdown{cursor:text;padding:0}div.text-type-dropdown .enum-input{padding:.333333333em}div.text-type-dropdown .result{position:absolute;top:0;left:0;right:0;height:1.5em;line-height:1.5em;padding:.333333333em;overflow:hidden}div.text-type-dropdown .icon-remove{right:1.4em}div.text-type-dropdown .icon-add{right:1.4em}div.text-type-dropdown .icon-edit{right:2.8em}div.text-type-dropdown.text-icon .result{right:1.666666666666666666em}div.text-type-dropdownmulti{cursor:text;padding:0}div.text-type-dropdownmulti .enum-input{padding:.333333333em 3em 0 .333333333em;max-height:30em;overflow:auto}div.text-type-dropdownmulti .icon-add{right:1.4em}div.text-type-dropdownmulti div.result{background:rgba(0,0,0,.1);display:inline-block;min-height:1.5em;line-height:1.5em;padding:0 .3em;margin:0 .3em 0 0;position:relative;padding-right:1.7em;margin-bottom:.3em}div.text-type-dropdownmulti div.result div.icons{height:1.25em;line-height:1.25em;width:1.25em}div.text-type-dropdownmulti input.text{display:block;margin-bottom:.3333333333em}.checkbox{border:2px solid #2d89ef;width:18px;height:18px;cursor:pointer}.checkbox .icons{line-height:100%;height:100%;width:100%;font-size:18px;text-align:center;background:#2d89ef;color:#fff}.checkbox .icons:after{content:""}.checkbox.null .icons{text-indent:-9999px;width:14px;height:14px;margin:2px}.checkbox.unchecked .icons{display:none}div.text-type-attachment .input-file{display:block;width:100%}div.text-type-attachment .attachment{border:1px solid #888;position:relative;height:22em;width:20em;margin:0 auto 1em auto;cursor:pointer}div.text-type-attachment .preview{position:relative;width:20em;height:20em;overflow:hidden}div.text-type-attachment .preview img{max-width:20em;max-height:20em;display:block;margin:0 auto}div.text-type-attachment .attachment-uploading{border:1px solid #ff6a00}div.text-type-attachment .attachment-uploading .progress{position:absolute;bottom:2em;left:0;width:20em}div.text-type-attachment .attachment-uploading .progress .bar{height:.25em;background:#5bcf3f}div.text-type-attachment .attachment-name{position:absolute;bottom:0;left:0;width:19em;height:2em;line-height:2em;padding:0 .5em;background:#000;color:#fff;overflow:hidden;white-space:nowrap}div.text-type-attachment .attachment-name a.icons{display:block;position:absolute;right:0;top:0;font-size:1.5em;height:1.333333333em;width:1.333333333em;line-height:1.333333333em;color:#fff;text-align:center;background:#000;cursor:pointer}div.text-type-datetime{padding:0}div.text-type-datetime .datetime-picker{position:absolute;width:100%;left:-1px;background:#fff;border:1px solid #888;z-index:1}div.text-type-datetime .datetime-picker .datetime-picker-prevnext{display:flex}div.text-type-datetime .datetime-picker .datetime-picker-prevnext div{width:1.5em;line-height:2em;text-align:center;border-right:1px solid #888}div.text-type-datetime .datetime-picker .datetime-picker-prevnext div:nth-child(3){flex:1}div.text-type-datetime .datetime-picker .datetime-picker-prevnext div:last-child{border:0}div.text-type-datetime .datetime-picker .datetime-picker-prevnext div:hover{background:rgba(0,0,0,.1)}div.text-type-datetime .datetime-picker .datetime-picker-dates{display:flex;flex-wrap:wrap;justify-content:space-around}div.text-type-datetime .datetime-picker .datetime-picker-dates div.datetime-picker-dates-header{display:flex;justify-content:space-around;background:#888;color:#fff;width:100%}div.text-type-datetime .datetime-picker .datetime-picker-dates div.datetime-picker-dates-header div:hover{background:#888}div.text-type-datetime .datetime-picker .datetime-picker-dates div{width:14%;text-align:center}div.text-type-datetime .datetime-picker .datetime-picker-dates div.prevnext{color:#888}div.text-type-datetime .datetime-picker .datetime-picker-dates div.current{background:rgba(0,0,0,.25)}div.text-type-datetime .datetime-picker .datetime-picker-dates div:hover{background:rgba(0,0,0,.1)}div.text-type-datetime .datetime-input{height:1.5em;line-height:1.5em;padding:.333333333em;cursor:text}div.text-type-datetime .datetime-input div{float:left;position:relative;height:1.5em;line-height:1.5em;color:#999}div.text-type-datetime .datetime-input div.hasInput{color:#fff}div.text-type-datetime .datetime-input div input{position:absolute;left:0;top:0;width:4em;height:1.5em;line-height:1.5em}div.text-type-datetime .datetime-input span{float:left;height:1.5em;line-height:1.5em;padding:0 .25em}div.text-type-datetime .datetime-result{line-height:1.5em;height:1.5em;background:#000;color:#fff;text-align:center}div.attachmentsview .attachment-large{margin:0 auto;margin-bottom:.5em;display:block}div.attachmentsview a{background:rgba(0,0,0,.1);display:block;line-height:2em;height:2em;padding:0 .5em;margin-bottom:1px}div.attachmentsview a .icons{float:left;padding:0 .5em 0 0;line-height:2em}div.attachmentsview-collapse{position:absolute;right:.2em;top:.2em}div.attachmentsview-collapse .attachment-large{border:1px solid #888;display:none;z-index:1;position:relative}div.attachmentsview-collapse .attachment-thumb{border:1px solid #888;display:block;cursor:pointer;padding:1px}div.attachmentsview-collapsed .attachment-large{display:block}div.attachmentsview-collapsed .attachment-thumb{display:none}div.table{position:relative;height:100%;overflow:scroll;width:1000000px}div.table>div.header{background:#fff;position:absolute;height:2.5em;z-index:10;overflow:hidden}div.table>div.header>span{position:absolute;overflow:visible;top:0;line-height:2.5em;width:12em}div.table>div.header>span.first>div.name{padding-left:1em}div.table>div.header>span div.name .hint{display:none;position:absolute;height:auto;width:auto;background:#eee;border:1px solid #888}div.table>div.header>span div.name:hover .hint{display:block}div.table>div.header>span div.name:before{font-family:IconsEntypo}div.table>div.header>span.sortable>div.name:before{content:""}div.table>div.header>span.reverse>div.name:before{content:""}div.table>div.header>span.sorted>div.name:before{content:""}div.table>div.header>span div.name{background:#fff;white-space:nowrap}div.table>div.header>span.fixed{background:#fff;position:absolute;z-index:1000}div.table>div.header>span.bold{background:#eee}div.table>div.header-flip{height:12em;overflow:visible}div.table>div.header-flip>span{padding-top:10em;pointer-events:none}div.table>div.header-flip>span div{line-height:2em}div.table>div.header-flip>span div.name{pointer-events:all}div.table>div.header-flip>span.flip{width:5em}div.table>div.header-flip>span.flip div.name{transform:rotate(-45deg);transform-origin:0 45%;width:999px}div.table>div.header-flip>span.flip div.name .hint{transform:rotate(45deg);transform-origin:0 -45%}div.table>div.legend{top:0;right:0;position:absolute;z-index:10;background:#eee;border:1px solid #888;padding:5px 5px 5px 5px}div.table>div.legend span{color:#000;font-size:14px;text-align:center;margin:0 auto}div.table>div.legend .content{display:none}div.table>div.legend:hover{width:200px}div.table>div.legend:hover .content{display:block}div.table>div.legend .content div{color:#000;font-size:12px}div.table>div.content>div.row{height:2em;line-height:2em;position:absolute;cursor:pointer}div.table>div.content>div.row span{background:#fff}div.table>div.content>div.row.even,div.table>div.content>div.row.even span{background:#eee}div.table>div.content>div.row>span{position:absolute;top:0;width:12.5em;height:2em;line-height:2em;box-sizing:border-box;white-space:nowrap;overflow:hidden}div.table>div.content>div.row>span.first{padding-left:1em}div.table>div.content>div.row>span.fixed{position:absolute;z-index:1}#help{position:absolute;right:0;bottom:0;top:0;width:299px;display:none;flex-direction:column;background-color:#000;color:#fff;border-left:1px solid #aaa;z-index:10001}#help h1{font-size:1.5em;margin-bottom:.5em;color:#fff;border-bottom:1px solid #aaa;background:#333;text-align:center;padding:.25em}#help h2{color:#fff;font-size:1.3em;border-bottom:1px solid #aaa;padding:.25em;margin-bottom:.5em}#help h3{font-size:1.3em}#help figure img{width:100%}#help p{padding:0 1em 1em .5em;line-height:1.5em}#help ul{margin-left:30px;padding-bottom:.5em}#help ul ul{margin-left:20px}#help ul li{list-style-type:circle}#help .search .search-menu{display:flex;color:#000;background:#fff}#help .search .search-menu a{flex:1;text-align:center;border-right:1px solid #aaa;padding:0 4px;line-height:2em}#help .search .search-menu a:hover{background:#ccc}#help .search .search-menu a.active{background:#aaa}#help .results{overflow:auto}#help .results .result{position:relative;overflow:hidden}#help .results .result .content{height:7.2em;font-size:1.1em}#help .results .result .read{display:flex;position:absolute;bottom:0;left:0;right:0;line-height:2em;padding-top:1.5em;background:linear-gradient(rgba(0,0,0,.5),#000);color:#fff;text-align:center;border-bottom:1px solid #aaa}#help .results .result .read div{flex:1}#help .results .result .read div:first-child{border-right:1px solid #aaa;font-size:1.2em;cursor:pointer}#help .results.results-full .result .content{height:auto}#help .results.results-full .result .read{display:none}.help #help{display:flex}#content{position:absolute;left:0;right:0;bottom:0;top:0}#start.help,#content.help{margin-right:300px}#start.keyboard,#content.keyboard,#help.keyboard{margin-bottom:2.5em}#content header{position:relative;height:3em;color:#fff;z-index:9999}#content header div.left{float:left;z-index:1;position:relative}#content header div.left h1{font-size:1.5em;height:2em;cursor:pointer;padding:0 .4em;float:left;white-space:nowrap}#content header div.left h1 span.title{float:left;line-height:2em}#content header div.left h1 span.icons{float:left;font-size:1.5em;line-height:1.333333333em;padding:0 .3em 0 0}#content header div.left h1:hover{background:rgba(0,0,0,.1)}#content header div.right>div>ul{height:3em;position:absolute}#content header div.right ul li{float:left;display:inline;position:relative;z-index:100}#content header div.right ul.right li{float:right}#content header div.right ul li a,#content header div.right ul li .submenu{float:left;display:inline;cursor:pointer;line-height:3em;height:3em;padding:0 .5em;color:#fff}#content header div.right ul li a:empty{padding:0}#content header div.right ul li a span.icons{font-size:1.75em;line-height:1.714285714285em;float:left;padding-right:.238095238095em}#content header div.right ul li .submenu .icon-right{float:right;padding-left:1em}#content header div.right ul li ul{border:1px solid #888;position:absolute;left:0;top:3em;display:none;border-top:0}#content header div.right ul li ul li{display:block;float:none}#content header div.right ul li ul li a{color:#000;white-space:nowrap;float:none;display:block}#content header div.right ul li:hover,#content header div.right ul li a:hover,#content header div.right ul li .submenu:hover,#content header div.right ul li ul li a:hover,#content header div.right ul li a.active{background:rgba(0,0,0,.1)}#content header div.right ul li ul li:hover{background:transparent}#content header ul.key-show div.key{right:-2px;bottom:-7px}#loading{border:1px solid #333;position:absolute;left:50%;margin:0 -5em;background:#faff99;color:#000;width:10em;text-align:center;line-height:2em;z-index:100000;border-top:0}#messages{position:absolute;margin:0;top:3.5em;right:.5em;width:25em;border-top:0;z-index:100000}#messages div{padding:.5em}#messages div h2{font-size:1.3em;padding-bottom:.5em}#messages div.message-Info{font-family:"Roboto-700";background:#0db14b;color:#fff}#messages div.message-Error{font-family:"Roboto-700";background:#d8000c;color:#fff}#messages div.message-Success{font-family:"Roboto-700";background:#0db14b;color:#fff}#messages div.message-Warning{font-family:"Roboto-700";background:#9f6000;color:#fff}.cards{display:none}.card{position:absolute;z-index:1;top:3em;bottom:0;left:0;right:0}.card .debug{position:absolute;bottom:0;left:0;background:#000;color:#fff;width:100%}.card .debug .debug-type{display:none}.card .debug:hover div:before{font-family:"Roboto-700";display:block}.card .debug:hover .debug-type{display:block}.card .debug:hover .debug-type:before{content:"Type:"}.card .debug:hover .debug-url:before{content:"URL:"}.card-small{width:15em}.card-normal{width:25em}.card-large{width:50em}.card-large.size-full{width:1000em}.card>h2{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-o-transform:rotate(-180deg);transform:rotate(-180deg);position:absolute;height:11em;width:1.5em;line-height:1.5em;z-index:10;text-align:center;top:10em;left:-1.5em;background-color:#000;color:#fff;cursor:pointer;overflow:hidden;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl}.card h3{font-size:1.5em;line-height:1.5em}.card h4{font-size:1.1em;line-height:1.5em}.card h5{font-size:1em;line-height:1.333333333em}.card h3 .right,.card h4 .right,.card h5 .right{float:right;line-height:inherit}.card a{display:block}.card .selection,.card a:active{background:rgba(0,0,0,.2)}.card a.active,.card .selected{background:rgba(0,0,0,.25)}.card>div.content{background:#fff;position:relative;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;border-left:1px solid #888}.card div.content-header{background:#eee;border-bottom:1px solid #bbb}.card div.content-white{background:#fff}.card div.content-gray{background:#eee}.card>div.content div.content-spacing{padding:.5em 1em}.card .search{position:relative;height:100%}.card .search .search-box{padding:1em 1em 0 1em}.card .search .search-box>input.text{width:100%}.card .search .search-box .icon-view{right:1.4em}.card .search .search-box .icon-2{right:2.8em}.card .search .search-box .icon-3{right:4.2em}.card .search .search-views{background:#fff;border:1px solid #888;position:absolute;z-index:2;margin:0 1em 0 1em;left:0;right:0;border-top:0}.card .search .search-views span{max-width:80px;overflow:hidden;border:1px solid #888}.card .search .search-views dl:hover{background:rgba(0,0,0,.1);cursor:pointer}.card .search .search-filters{background:#fff;border:1px solid #888;position:absolute;z-index:2;margin:0 1em 0 1em;padding:.25em;left:0;right:0;border-top:0}.card .search .search-info{height:1.5em;font-size:.75em;position:relative}.card .search .search-info .search-info-results{position:absolute;right:0;top:0;line-height:1.5em;padding-right:.2em}.card .search .search-results{position:absolute;top:4.5em;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:auto}.card .search .search-result-item{position:absolute;width:100%}.card .search .item-right-bottom{position:absolute;bottom:0;right:.5em;background:#fff}.card .search .item-search{display:none}.card .search .searching .item-search{display:initial}.card div.content-info{color:#fff;position:relative;overflow:hidden}.card div.content-info>.legend{line-height:2em;padding:0 .5em}.card div.content-info>.content{line-height:2em;padding:0 .5em;border-top:1px dotted #fff}.card div.content-info>.icons{position:absolute;right:.25em;top:0;font-size:1.2em;line-height:1.75em}.card div.content-info.collapsible>.legend{cursor:pointer}.card div.content-info.show>.icons:after{content:""}.card div.content-info.hide>.icons:after{content:""}.card .fieldset{border:1px solid #ccc;position:relative;border-radius:.5em;margin:1em 0}.card .fieldset>div.legend{background:#eee;position:absolute;top:-.75em;left:.5em;height:1.5em;line-height:1.5em;padding:0 .5em}.card .fieldset>h2,.card .fieldset>h3,.card .fieldset>h4{background:#eee;line-height:2em;text-align:center}.card .fieldset>div.content{background:#fff;padding:.5em .5em 0 .5em}.card .fieldset.collapsible>div.legend{cursor:pointer}.card .fieldset.collapsible>div.legend:before{width:10px;display:inline-block}.card .fieldset.collapsible.hide>div.legend:before{content:'+'}.card .fieldset.collapsible.show>div.legend:before{content:'-'}.card .fieldset.collapsible>div.content{overflow:hidden}.card .textarea{white-space:pre-wrap;word-wrap:break-word}.list a{display:block;overflow:hidden;position:relative}.list .depth-1 dl{margin-left:1em}.list .depth-2 dl{margin-left:2em}.list .depth-3 dl{margin-left:3em}.list .depth-4 dl{margin-left:4em}.list .depth-5 dl{margin-left:5em}.list .depth-6 dl{margin-left:6em}.list .sizeinput{border-bottom:1px dotted #000;cursor:text}.list .sizeinput input{font-size:1em}.list dl{padding:.5em 0 .5em 1em}.list dt{white-space:nowrap;font-size:1.333333333em;height:1.7em;line-height:1.7em}.list dd{white-space:nowrap;font-size:1em;height:1.333333333em}.list dd.pad{display:flex}.list dd.pad div{flex:1;overflow:hidden;margin:0 .2em 0 0;border-right:1px solid #888}.list dd.pad div:last-child{border:0}.list dd.pad div.pad-2{flex:2}.list dd.pad div.pad-4{flex:4}.list dd.pad div.pad-6{flex:6}.list dl img{position:absolute;right:0;top:0;max-width:50px}.list .overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list h3{padding:.3333333333em .6666666666em;border-bottom:1px solid #ddd;line-height:1em}.list h3 small{display:block;font-size:.6666666666em;line-height:1.25em}.list .state{border-left:.5em solid transparent;margin:.5em 0;padding:0 0 0 1.2em}.list .state-item{position:absolute;left:0;top:.5em;bottom:.5em;width:.5em}.list .state-item:nth-child(1){z-index:3}.list .state-item:nth-child(2){z-index:2;left:.6em}.list .state-item:nth-child(3){z-index:1;left:1.2em}.list .states{display:block;width:1.8em;position:absolute;left:0;top:0;bottom:0;overflow:hidden;transition:width 0s;transition-delay:0s}.list .states .state-item span{display:none;width:0}.list .states:hover{width:12em;transition:width 0s;transition-delay:.5s}.list .states:hover .state-item span{display:block;height:1.2em;line-height:1.2em;position:absolute;width:10em;color:#fff;margin-left:.5em;border-bottom:1px solid #fff;border-top:1px solid #fff}.list .states:hover .state-item:nth-child(1) span{padding-left:1.8em;border-top:0}.list .states:hover .state-item:nth-child(2) span{margin-top:1.2em;padding-left:1.2em}.list .states:hover .state-item:nth-child(2) span:nth-child(2){margin-top:4.8em}.list .states:hover .state-item:nth-child(3) span{margin-top:2.4em;padding-left:.6em}.list .right{position:absolute;right:0;top:0;display:flex}.list .right img{width:50px;height:50px}.list .right .color-item{height:50px;width:.5em;display:flex;flex-direction:column}.list .states-right{position:absolute;right:0;top:0;bottom:0}.list .states-right .score-item{position:absolute;right:0;top:.5em;bottom:.5em;width:.5em}.search .list dt{white-space:nowrap}.search .list dd{white-space:nowrap}.menu h2{font-size:1.5em;line-height:1.5em;padding:0 .667em}.menu ul li{display:inline}.menu a{display:block;line-height:2.5em;padding:0 1em}.menu div.block{padding:.5em 0}.menu.menu-list ul li{display:block;padding:.5em 1em}.menu .count{background:#fff;border:1px solid #888;padding:0 8px;border-radius:10px;float:right;margin-top:6px}.menu .count.green{background:#e8ffed;border:1px solid #005e10}.menu .count.red{background:#fedcdc;border:1px solid #600000}.bg-color-Blue,div.content-info-state-Information{background-color:#2d89ef}.bg-color-BlueLight{background-color:#44a3aa}.bg-color-BlueDark{background-color:#2b5797}.bg-color-Green,div.content-info-state-Ok{background-color:#00a300}.bg-color-GreenLight{background-color:#99b433}.bg-color-GreenDark{background-color:#1e7145}.bg-color-Red,div.content-info-state-Error{background-color:#b91d47}.bg-color-Yellow{background-color:#ffc40d}.bg-color-Orange{background-color:#e3a21a}.bg-color-OrangeDark{background-color:#da532c}.bg-color-Pink{background-color:#9f00a7}.bg-color-PinkDark{background-color:#7e3878}.bg-color-Purple{background-color:#603cba}.bg-color-Teal{background-color:teal}.bg-color-Flamingo{background-color:#fc8eac}.bg-color-Olive{background-color:olive}.bg-color-RedBright{background-color:#e10000}.bg-color-Mahogany{background-color:#c04000}.bg-color-ChestnutDark{background-color:#986960}.bg-color-BlueAqua{background-color:#0ff}.bg-color-GreenLime{background-color:#32cd32}.bg-color-Khaki{background-color:#f0e68c}div#start{position:absolute;z-index:10000;background:#000;left:0;right:0;top:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}div#start>div.container{margin:1em}div#start>div.container>h1{font-size:4em;position:absolute;right:.25em;bottom:.25em;color:#fff;display:block}div#start>div.container>h1>small{display:block;font-size:12px;text-align:right;margin-top:-10px}div#start ul.user{color:#fff;position:absolute;right:.5em;padding:0 1em}div#start ul.user h2{font-size:2em}div#start ul.user ul{background:#fff;color:#000;display:none;border:2px solid #000;position:absolute;top:2.666666666em;right:0;z-index:1}div#start ul.user ul a{display:block;width:15em;line-height:3em;padding:0 1em}div#start ul.user ul a:hover{background:rgba(0,0,0,.1)}div#start ul.user:hover{background:rgba(255,255,255,.2)}div#start ul.user:hover ul{display:block}div.tiles>div.group-Col4{width:48em;float:left;margin-right:1em}div.tiles>div.group-Col3{width:36em;float:left;margin-right:1em}div.tiles>div.group-Col2{width:24em;float:left;margin-right:1em}div.tiles>div.group-Col2>h2,div.tiles>div.group-Col3>h2,div.tiles>div.group-Col4>h2{font-size:2em;color:#fff;padding-bottom:1em}div.tiles.key-show div.key{right:-2px;bottom:-2px}div.tile{position:relative;color:#fff;width:11.5em;height:11.5em;float:left;cursor:pointer;margin:.25em}div.tile-Col2Row1{width:23.5em}div.tile h2,div.tile h3,div.tile h4,div.tile h5,div.tile h6{line-height:1.333333333em;color:#fff}div.tile h2{font-size:2em}div.tile h3{font-family:"Roboto-700";font-size:1em}div.tile>div.tile-container{height:10em;padding:.75em;background:linear-gradient(135deg,rgba(0,0,0,.2) 0%,transparent 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 100%)}div.tile.selection{margin:0;border:.25em solid #fff}div.tile:hover>div.tile-container{background:linear-gradient(135deg,rgba(0,0,0,.2) 0%,transparent 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,.4) 100%)}div.tile>div.tile-container>h2{position:absolute;left:.25em;bottom:0;font-size:1em;line-height:1.333333333em}div.tile>div.tile-container>h3{position:absolute;right:.25em;bottom:0;font-size:1em;line-height:1.333333333em}div.tile>div.tile-container>div.content{position:relative;height:9.5em}div.tile>div.tile-container>div.content div{display:none}div.tile div.tile-text{position:absolute;left:0;right:0}div.tile div.tile-icon{position:absolute;left:0;right:0;font-size:6em;line-height:1.5em;display:block;text-align:center;overflow:hidden}#keyboard{position:fixed;bottom:0;left:0;right:0;z-index:10000;padding:0 0 .25em .25em;background:#aaa}#keyboard span{background:#fff;float:left;width:5em;line-height:2em;text-align:center;margin:.25em .25em 0 0;border-radius:.5em}#keyboard span.active{background:#555;color:#fff}#keyboard input{position:absolute;right:0;top:-2em;width:.1em;height:.1em;overflow:hidden;color:#aaa}#company{display:none;position:absolute;right:.8em;bottom:.8em;width:18em;height:9em}#company .header{color:#fff}#company .body{color:#fff}#company .footer{color:#fff}#login{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:20000}#login .logo{position:absolute;height:12em;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-20em;height:140px;background:url("Images/Site/TraQQr/logo_120x120.png") no-repeat;background-position:center}#login .login-container{background:#fff;border-top:5px solid #0db14b;position:absolute;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-7em}.login-fields .input{border:1px solid #888;padding:.333333333em;position:relative;margin-bottom:1em}.login-fields .input.message-error .icons{color:#d8000c!important}.login-fields .button{height:2.5em;float:right;background:#eee;box-sizing:border-box;border:1px solid #888;float:left;width:50%}.login-fields .button span{color:#000;font-size:1em;padding-top:.5em;display:block;text-align:center;margin:0 auto}.login-fields .button:hover{background-color:rgba(0,0,0,.1)}#forgotpassword{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:20000}#forgotpassword .logo{position:absolute;height:12em;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-20em;height:-20em;background:url("Images/Site/TraQQr/logo_120x120.png") no-repeat;background-position:center}#forgotpassword .forgot-container{background:#fff;border-top:5px solid #888;position:absolute;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-7em}.forgot-fields .input{border:1px solid #888;padding:.333333333em;position:relative;margin-bottom:1em}.forgot-fields .input.message-error .icons{color:#d8000c!important}.forgot-fields .button{height:2.5em;float:right;background:#eee;box-sizing:border-box;border:1px solid #888;float:left;width:50%}.forgot-fields .button span{color:#000;font-size:1em;padding-top:.5em;display:block;text-align:center;margin:0 auto}.forgot-fields .button:hover{background-color:rgba(0,0,0,.1)}#changepassword{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:20000}#changepassword .change-container{background:#fff;border-top:5px solid #888;position:absolute;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-7em}.change-fields .input{border:1px solid #888;padding:.333333333em;position:relative;margin-bottom:1em}.change-fields .input.message-error .icons{color:#d8000c!important}.change-fields .button{width:100%;height:40px;float:right;background:#eee;box-sizing:border-box;border:1px solid #888}.change-fields .button span{color:#000;text-transform:uppercase;font-size:14px;padding-top:10px;display:block;text-align:center;margin:0 auto}.change-fields .button:hover{background-color:rgba(0,0,0,.1)}#recover{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:20000}#recover .logo{position:absolute;height:12em;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-20em;height:-20em;background:url("Images/Site/TraQQr/logo_120x120.png") no-repeat;background-position:center}#recover .recover-container{background:#fff;border-top:5px solid #888;position:absolute;width:25em;padding:1em;left:50%;top:50%;margin-left:-13.5em;margin-top:-7em}.tree{width:99999%}.tree>ul{display:inline-block}.tree ul{padding-top:20px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li{float:left;text-align:center;list-style-type:none;position:relative;padding:20px 5px 0 5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li::before,.tree li::after{content:'';position:absolute;top:0;right:50%;border-top:1px solid #ccc;width:50%;height:20px}.tree li::after{right:auto;left:50%;border-left:1px solid #ccc}.tree li:only-child::after,.tree li:only-child::before{display:none}.tree li:only-child{padding-top:0}.tree li:first-child::before,.tree li:last-child::after{border:0 none}.tree li:last-child::before{border-right:1px solid #ccc;border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}.tree li:first-child::after{border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0}.tree ul ul::before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #ccc;width:0;height:20px}.tree li a{border:1px solid #ccc;padding:5px 10px;text-decoration:none;color:#666;font-family:arial,verdana,tahoma;font-size:11px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li a:hover,.tree li a:hover+ul li a{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.tree li a:hover+ul li::after,.tree li a:hover+ul li::before,.tree li a:hover+ul::before,.tree li a:hover+ul ul::before{border-color:rgba(0,0,0,.1)}.tree .picture{width:50px;height:63px}.tree .picture img{height:100%;width:100%;align-content:center}.tree .personnel{height:auto;max-width:232px;width:auto;align-content:center}.tree .personnel .personParrent{width:auto;display:inline-block}.tree .personnel .personParrent .personChild{width:53px;float:left;padding:2.5px;text-align:left;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:9px}.tree .personnel img{width:52px;height:63px}.tree ul a b{font-size:9px}@media only screen and (max-width:605px){html,body,input,textarea{font-size:16px}#company{display:none!important}.help #help{width:100%!important}#start.help,#content.help{margin-right:0!important;width:0!important}div.text .icons{font-size:1.6em!important;line-height:1.4em!important;width:1.6em!important}}@media only screen and (max-width:500px){html,body,input,textarea{font-size:16px}div.text .icons{font-size:1.6em!important;line-height:1.4em!important;width:1.6em!important}}@media only screen and (max-width:469px){html,body,input,textarea{font-size:14px}}@media only screen and (max-width:399px){html,body,input,textarea{font-size:12px}}@media only screen and (max-width:319px){html,body,input,textarea{font-size:10px}}@media only screen and (max-width:605px){#login .login-container{left:0;right:0;width:auto;margin-left:0}#forgotpassword .forgot-container{left:0;right:0;width:auto;margin-left:0}#changepassword .change-container{left:0;right:0;width:auto;margin-left:0}.card.inactive{visibility:hidden}div.tiles>div.group-Col2,div.tiles>div.group-Col3,div.tiles>div.group-Col4{width:24em;margin:0 auto;float:none;clear:both}div.tiles>h1{display:none}div.tiles>div.group-Col2>h2,div.tiles>div.group-Col3>h2,div.tiles>div.group-Col4>h2{font-size:2em;color:#fff;padding:0 0 .25em 0}}@media only screen and (max-width:500px){#content header div.left h1 span.title{display:none}.card>h2{top:0;bottom:0;height:auto;top:50%;bottom:0;background:#333;line-height:2em;left:-2em;width:2em}.card.active>h2{top:0;bottom:50%;background:#777;font-weight:bold}.card-small,.card-normal,.card-large,.card-large.size-full{width:auto;margin-left:2em}}