html{height:100%}body{margin:0;padding:0;height:100%;font-size:12px}.panel-collapsable .panel-title span.glyphicon:before{content:""}.panel-collapsable .panel-title .collapsed span.glyphicon:before{content:""}#app,#clientsapp{height:100%;display:flex;display:-ms-flexbox;flex-direction:column;justify-content:flex-start}.top-app{flex:9999 1 auto;display:flex;display:-ms-flexbox;flex-direction:column}.app{flex:9999 1 auto;display:flex;display:-ms-flexbox;flex-direction:row;margin:5px}.app-leftcontainer{display:flex;display:-ms-flexbox;flex-direction:column;width:360px;max-width:400px;min-width:400px;padding:5px}.app-rightcontainer{display:flex;display:-ms-flexbox;flex-direction:column;flex:9999 1 auto;padding:5px}.page{flex:9999 1 auto;font-size:12px;display:flex;display:-ms-flexbox;flex-direction:column;border:1px solid #ddd;border-top-width:0}.page-pane{padding:10px;border-bottom:1px solid #ddd}.page-pane:last-child{padding:10px;border-bottom-width:0}.page-pane>div.bs{padding:0;display:flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}.page-panegrow{flex:9999 1 auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:0}.classifier-document-icon{color:#777;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.classifier-document-icon.isEffective{color:#00c000}.classifier-document-icon.isNotEffective{color:#c00000}.classifier-row .isEffective{background-color:rgba(0,192,0,.5)}.classifier-row .isNotEffective{background-color:rgba(192,0,0,.5)}.classifier-document-icon:before{content:""}tr.document-row>td{padding:0!important}tr.document-row>td>div{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap}.document-row .icon{min-width:10px;max-width:10px;width:10px}.document-row .text{margin:8px 13px}.classifier-item-icon{color:#f9da79;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.classifier-item-icon:before{content:""}.classifier-item-icon.opened:before{content:""}.classifier-item-text{padding-left:10px}@media(max-width:800px){#app .app-leftcontainer{display:none}}.info-card-buttons button span.text{display:none}@media all and (min-width:1040px){.info-card-buttons button span.text{display:inline-block}}@media all and (min-width:670px) and (max-width:800px){.info-card-buttons button span.text{display:inline-block}}