@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,300);body{background-color:#eee}body.inverse{background:#333}body.inverse,body.inverse .form-control{color:rgba(255,255,255, 0.84)}body.inverse .modal,body.inverse .panel-default,body.inverse .card,body.inverse .modal .form-control,body.inverse .panel-default .form-control,body.inverse .card .form-control{background-color:initial;color:initial}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:300}h5,h6{font-weight:400}a,a:hover,a:focus{color:#000}a .material-icons,a:hover .material-icons,a:focus .material-icons{vertical-align:middle}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:0}.form-horizontal .radio{margin-bottom:10px}.form-horizontal label{text-align:right}.form-horizontal label.control-label{margin:0}body .container .well.well-sm,body .container-fluid .well.well-sm{padding:10px}body .container .well.well-lg,body .container-fluid .well.well-lg{padding:26px}body .container .well,body .container-fluid .well,body .container .jumbotron,body .container-fluid .jumbotron{background-color:#fff;padding:19px;margin-bottom:20px;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:2px;border:0}body .container .well p,body .container-fluid .well p,body .container .jumbotron p,body .container-fluid .jumbotron p{font-weight:300}body .container .well,body .container-fluid .well,body .container .jumbotron,body .container-fluid .jumbotron,body .container .well-default,body .container-fluid .well-default,body .container .jumbotron-default,body .container-fluid .jumbotron-default{background-color:#fff}body .container .well-inverse,body .container-fluid .well-inverse,body .container .jumbotron-inverse,body .container-fluid .jumbotron-inverse{background-color:#3f51b5}body .container .well-primary,body .container-fluid .well-primary,body .container .jumbotron-primary,body .container-fluid .jumbotron-primary{background-color:#009688}body .container .well-success,body .container-fluid .well-success,body .container .jumbotron-success,body .container-fluid .jumbotron-success{background-color:#4caf50}body .container .well-info,body .container-fluid .well-info,body .container .jumbotron-info,body .container-fluid .jumbotron-info{background-color:#03a9f4}body .container .well-warning,body .container-fluid .well-warning,body .container .jumbotron-warning,body .container-fluid .jumbotron-warning{background-color:#ff5722}body .container .well-danger,body .container-fluid .well-danger,body .container .jumbotron-danger,body .container-fluid .jumbotron-danger{background-color:#f44336}.btn,.input-group-btn .btn{border:none;border-radius:2px;position:relative;padding:8px 30px;margin:10px 1px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;will-change:box-shadow,transform;transition:box-shadow .2s cubic-bezier(.4, 0, 1, 1),background-color .2s cubic-bezier(.4, 0, .2, 1),color .2s cubic-bezier(.4, 0, .2, 1);outline:0;cursor:pointer;text-decoration:none;background:transparent}.btn::-moz-focus-inner,.input-group-btn .btn::-moz-focus-inner{border:0}.btn:not(.btn-raised),.input-group-btn .btn:not(.btn-raised){box-shadow:none}.btn:not(.btn-raised),.input-group-btn .btn:not(.btn-raised),.btn:not(.btn-raised).btn-default,.input-group-btn .btn:not(.btn-raised).btn-default{color:rgba(0,0,0, 0.87)}.btn:not(.btn-raised).btn-inverse,.input-group-btn .btn:not(.btn-raised).btn-inverse{color:#3f51b5}.btn:not(.btn-raised).btn-primary,.input-group-btn .btn:not(.btn-raised).btn-primary{color:#009688}.btn:not(.btn-raised).btn-success,.input-group-btn .btn:not(.btn-raised).btn-success{color:#4caf50}.btn:not(.btn-raised).btn-info,.input-group-btn .btn:not(.btn-raised).btn-info{color:#03a9f4}.btn:not(.btn-raised).btn-warning,.input-group-btn .btn:not(.btn-raised).btn-warning{color:#ff5722}.btn:not(.btn-raised).btn-danger,.input-group-btn .btn:not(.btn-raised).btn-danger{color:#f44336}.btn:not(.btn-raised):not(.btn-link):hover,.input-group-btn .btn:not(.btn-raised):not(.btn-link):hover,.btn:not(.btn-raised):not(.btn-link):focus,.input-group-btn .btn:not(.btn-raised):not(.btn-link):focus{background-color:rgba(153,153,153,0.2)}.theme-dark .btn:not(.btn-raised):not(.btn-link):hover,.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):hover,.theme-dark .btn:not(.btn-raised):not(.btn-link):focus,.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):focus{background-color:rgba(204,204,204,0.15)}.btn.btn-raised,.input-group-btn .btn.btn-raised,.btn.btn-fab,.input-group-btn .btn.btn-fab,.btn-group-raised .btn,.btn-group-raised .input-group-btn .btn,.btn.btn-raised.btn-default,.input-group-btn .btn.btn-raised.btn-default,.btn.btn-fab.btn-default,.input-group-btn .btn.btn-fab.btn-default,.btn-group-raised .btn.btn-default,.btn-group-raised .input-group-btn .btn.btn-default{background-color:#eee;color:rgba(0,0,0, 0.87)}.btn.btn-raised.btn-inverse,.input-group-btn .btn.btn-raised.btn-inverse,.btn.btn-fab.btn-inverse,.input-group-btn .btn.btn-fab.btn-inverse,.btn-group-raised .btn.btn-inverse,.btn-group-raised .input-group-btn .btn.btn-inverse{background-color:#3f51b5;color:#fff}.btn.btn-raised.btn-primary,.input-group-btn .btn.btn-raised.btn-primary,.btn.btn-fab.btn-primary,.input-group-btn .btn.btn-fab.btn-primary,.btn-group-raised .btn.btn-primary,.btn-group-raised .input-group-btn .btn.btn-primary{background-color:#009688;color:rgba(255,255,255, 0.84)}.btn.btn-raised.btn-success,.input-group-btn .btn.btn-raised.btn-success,.btn.btn-fab.btn-success,.input-group-btn .btn.btn-fab.btn-success,.btn-group-raised .btn.btn-success,.btn-group-raised .input-group-btn .btn.btn-success{background-color:#4caf50;color:rgba(255,255,255, 0.84)}.btn.btn-raised.btn-info,.input-group-btn .btn.btn-raised.btn-info,.btn.btn-fab.btn-info,.input-group-btn .btn.btn-fab.btn-info,.btn-group-raised .btn.btn-info,.btn-group-raised .input-group-btn .btn.btn-info{background-color:#03a9f4;color:rgba(255,255,255, 0.84)}.btn.btn-raised.btn-warning,.input-group-btn .btn.btn-raised.btn-warning,.btn.btn-fab.btn-warning,.input-group-btn .btn.btn-fab.btn-warning,.btn-group-raised .btn.btn-warning,.btn-group-raised .input-group-btn .btn.btn-warning{background-color:#ff5722;color:rgba(255,255,255, 0.84)}.btn.btn-raised.btn-danger,.input-group-btn .btn.btn-raised.btn-danger,.btn.btn-fab.btn-danger,.input-group-btn .btn.btn-fab.btn-danger,.btn-group-raised .btn.btn-danger,.btn-group-raised .input-group-btn .btn.btn-danger{background-color:#f44336;color:rgba(255,255,255, 0.84)}.btn.btn-raised:not(.btn-link),.input-group-btn .btn.btn-raised:not(.btn-link),.btn-group-raised .btn:not(.btn-link),.btn-group-raised .input-group-btn .btn:not(.btn-link){box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.btn.btn-raised:not(.btn-link):hover,.input-group-btn .btn.btn-raised:not(.btn-link):hover,.btn-group-raised .btn:not(.btn-link):hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover,.btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active{outline:0}.btn.btn-raised:not(.btn-link):hover,.input-group-btn .btn.btn-raised:not(.btn-link):hover,.btn-group-raised .btn:not(.btn-link):hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover,.btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active,.btn.btn-raised:not(.btn-link):hover.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-default,.btn-group-raised .btn:not(.btn-link):hover.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-default,.btn.btn-raised:not(.btn-link):focus.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-default,.btn-group-raised .btn:not(.btn-link):focus.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-default,.btn.btn-raised:not(.btn-link).active.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-default,.btn-group-raised .btn:not(.btn-link).active.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-default,.btn.btn-raised:not(.btn-link):active.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-default,.btn-group-raised .btn:not(.btn-link):active.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-default{background-color:#e4e4e4}.btn.btn-raised:not(.btn-link):hover.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-inverse,.btn-group-raised .btn:not(.btn-link):hover.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-inverse,.btn.btn-raised:not(.btn-link):focus.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-inverse,.btn-group-raised .btn:not(.btn-link):focus.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-inverse,.btn.btn-raised:not(.btn-link).active.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-inverse,.btn-group-raised .btn:not(.btn-link).active.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-inverse,.btn.btn-raised:not(.btn-link):active.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-inverse,.btn-group-raised .btn:not(.btn-link):active.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-inverse{background-color:#495bc0}.btn.btn-raised:not(.btn-link):hover.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary,.btn-group-raised .btn:not(.btn-link):hover.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-primary,.btn.btn-raised:not(.btn-link):focus.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary,.btn-group-raised .btn:not(.btn-link):focus.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-primary,.btn.btn-raised:not(.btn-link).active.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary,.btn-group-raised .btn:not(.btn-link).active.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-primary,.btn.btn-raised:not(.btn-link):active.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary,.btn-group-raised .btn:not(.btn-link):active.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-primary{background-color:#00aa9a}.btn.btn-raised:not(.btn-link):hover.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-success,.btn-group-raised .btn:not(.btn-link):hover.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-success,.btn.btn-raised:not(.btn-link):focus.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-success,.btn-group-raised .btn:not(.btn-link):focus.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-success,.btn.btn-raised:not(.btn-link).active.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-success,.btn-group-raised .btn:not(.btn-link).active.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-success,.btn.btn-raised:not(.btn-link):active.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-success,.btn-group-raised .btn:not(.btn-link):active.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-success{background-color:#59b75c}.btn.btn-raised:not(.btn-link):hover.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-info,.btn-group-raised .btn:not(.btn-link):hover.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-info,.btn.btn-raised:not(.btn-link):focus.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-info,.btn-group-raised .btn:not(.btn-link):focus.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-info,.btn.btn-raised:not(.btn-link).active.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-info,.btn-group-raised .btn:not(.btn-link).active.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-info,.btn.btn-raised:not(.btn-link):active.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-info,.btn-group-raised .btn:not(.btn-link):active.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-info{background-color:#0fb2fc}.btn.btn-raised:not(.btn-link):hover.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning,.btn-group-raised .btn:not(.btn-link):hover.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning,.btn.btn-raised:not(.btn-link):focus.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning,.btn-group-raised .btn:not(.btn-link):focus.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning,.btn.btn-raised:not(.btn-link).active.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning,.btn-group-raised .btn:not(.btn-link).active.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning,.btn.btn-raised:not(.btn-link):active.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning,.btn-group-raised .btn:not(.btn-link):active.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning{background-color:#ff6736}.btn.btn-raised:not(.btn-link):hover.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger,.btn-group-raised .btn:not(.btn-link):hover.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger,.btn.btn-raised:not(.btn-link):focus.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger,.btn-group-raised .btn:not(.btn-link):focus.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger,.btn.btn-raised:not(.btn-link).active.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger,.btn-group-raised .btn:not(.btn-link).active.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger,.btn.btn-raised:not(.btn-link):active.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger,.btn-group-raised .btn:not(.btn-link):active.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger{background-color:#f55549}.btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active,.btn.btn-raised:not(.btn-link).active:hover,.input-group-btn .btn.btn-raised:not(.btn-link).active:hover,.btn-group-raised .btn:not(.btn-link).active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link).active:hover,.btn.btn-raised:not(.btn-link):active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):active:hover,.btn-group-raised .btn:not(.btn-link):active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):active:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2)}.btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn.btn-raised:not(.btn-link):focus.active,.input-group-btn .btn.btn-raised:not(.btn-link):focus.active,.btn-group-raised .btn:not(.btn-link):focus.active,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active,.btn.btn-raised:not(.btn-link):focus:active,.input-group-btn .btn.btn-raised:not(.btn-link):focus:active,.btn-group-raised .btn:not(.btn-link):focus:active,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active,.btn.btn-raised:not(.btn-link):focus:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus:hover,.btn-group-raised .btn:not(.btn-link):focus:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:hover,.btn.btn-raised:not(.btn-link):focus.active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus.active:hover,.btn-group-raised .btn:not(.btn-link):focus.active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active:hover,.btn.btn-raised:not(.btn-link):focus:active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus:active:hover,.btn-group-raised .btn:not(.btn-link):focus:active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active:hover{box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36)}.btn.btn-fab,.input-group-btn .btn.btn-fab{border-radius:50%;font-size:24px;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;box-shadow:0 1px 1.5px 0 rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.24);position:relative;line-height:normal}.btn.btn-fab .ripple-container,.input-group-btn .btn.btn-fab .ripple-container{border-radius:50%}.btn.btn-fab.btn-fab-mini,.input-group-btn .btn.btn-fab.btn-fab-mini,.btn-group-sm .btn.btn-fab,.btn-group-sm .input-group-btn .btn.btn-fab{height:40px;min-width:40px;width:40px}.btn.btn-fab.btn-fab-mini.material-icons,.input-group-btn .btn.btn-fab.btn-fab-mini.material-icons,.btn-group-sm .btn.btn-fab.material-icons,.btn-group-sm .input-group-btn .btn.btn-fab.material-icons{top:0;left:0}.btn.btn-fab i.material-icons,.input-group-btn .btn.btn-fab i.material-icons{position:absolute;top:50%;left:50%;transform:translate(-12px, -12px);line-height:24px;width:24px}.btn i.material-icons,.input-group-btn .btn i.material-icons{vertical-align:middle}.btn.btn-lg,.input-group-btn .btn.btn-lg,.btn-group-lg .btn,.btn-group-lg .input-group-btn .btn{font-size:16px}.btn.btn-sm,.input-group-btn .btn.btn-sm,.btn-group-sm .btn,.btn-group-sm .input-group-btn .btn{padding:5px 20px;font-size:12px}.btn.btn-xs,.input-group-btn .btn.btn-xs,.btn-group-xs .btn,.btn-group-xs .input-group-btn .btn{padding:4px 15px;font-size:10px}fieldset[disabled][disabled] .btn,fieldset[disabled][disabled] .input-group-btn .btn,fieldset[disabled][disabled] .btn-group,fieldset[disabled][disabled] .btn-group-vertical,.btn.disabled,.input-group-btn .btn.disabled,.btn-group.disabled,.btn-group-vertical.disabled,.btn:disabled,.input-group-btn .btn:disabled,.btn-group:disabled,.btn-group-vertical:disabled,.btn[disabled][disabled],.input-group-btn .btn[disabled][disabled],.btn-group[disabled][disabled],.btn-group-vertical[disabled][disabled]{color:rgba(0,0,0,0.26);background:transparent}.theme-dark fieldset[disabled][disabled] .btn,.theme-dark fieldset[disabled][disabled] .input-group-btn .btn,.theme-dark fieldset[disabled][disabled] .btn-group,.theme-dark fieldset[disabled][disabled] .btn-group-vertical,.theme-dark .btn.disabled,.theme-dark .input-group-btn .btn.disabled,.theme-dark .btn-group.disabled,.theme-dark .btn-group-vertical.disabled,.theme-dark .btn:disabled,.theme-dark .input-group-btn .btn:disabled,.theme-dark .btn-group:disabled,.theme-dark .btn-group-vertical:disabled,.theme-dark .btn[disabled][disabled],.theme-dark .input-group-btn .btn[disabled][disabled],.theme-dark .btn-group[disabled][disabled],.theme-dark .btn-group-vertical[disabled][disabled]{color:rgba(255,255,255,0.3)}fieldset[disabled][disabled] .btn.btn-raised,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised,fieldset[disabled][disabled] .btn-group.btn-raised,fieldset[disabled][disabled] .btn-group-vertical.btn-raised,.btn.disabled.btn-raised,.input-group-btn .btn.disabled.btn-raised,.btn-group.disabled.btn-raised,.btn-group-vertical.disabled.btn-raised,.btn:disabled.btn-raised,.input-group-btn .btn:disabled.btn-raised,.btn-group:disabled.btn-raised,.btn-group-vertical:disabled.btn-raised,.btn[disabled][disabled].btn-raised,.input-group-btn .btn[disabled][disabled].btn-raised,.btn-group[disabled][disabled].btn-raised,.btn-group-vertical[disabled][disabled].btn-raised,fieldset[disabled][disabled] .btn.btn-group-raised,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised,fieldset[disabled][disabled] .btn-group.btn-group-raised,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised,.btn.disabled.btn-group-raised,.input-group-btn .btn.disabled.btn-group-raised,.btn-group.disabled.btn-group-raised,.btn-group-vertical.disabled.btn-group-raised,.btn:disabled.btn-group-raised,.input-group-btn .btn:disabled.btn-group-raised,.btn-group:disabled.btn-group-raised,.btn-group-vertical:disabled.btn-group-raised,.btn[disabled][disabled].btn-group-raised,.input-group-btn .btn[disabled][disabled].btn-group-raised,.btn-group[disabled][disabled].btn-group-raised,.btn-group-vertical[disabled][disabled].btn-group-raised,fieldset[disabled][disabled] .btn.btn-raised.active,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised.active,fieldset[disabled][disabled] .btn-group.btn-raised.active,fieldset[disabled][disabled] .btn-group-vertical.btn-raised.active,.btn.disabled.btn-raised.active,.input-group-btn .btn.disabled.btn-raised.active,.btn-group.disabled.btn-raised.active,.btn-group-vertical.disabled.btn-raised.active,.btn:disabled.btn-raised.active,.input-group-btn .btn:disabled.btn-raised.active,.btn-group:disabled.btn-raised.active,.btn-group-vertical:disabled.btn-raised.active,.btn[disabled][disabled].btn-raised.active,.input-group-btn .btn[disabled][disabled].btn-raised.active,.btn-group[disabled][disabled].btn-raised.active,.btn-group-vertical[disabled][disabled].btn-raised.active,fieldset[disabled][disabled] .btn.btn-group-raised.active,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised.active,fieldset[disabled][disabled] .btn-group.btn-group-raised.active,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised.active,.btn.disabled.btn-group-raised.active,.input-group-btn .btn.disabled.btn-group-raised.active,.btn-group.disabled.btn-group-raised.active,.btn-group-vertical.disabled.btn-group-raised.active,.btn:disabled.btn-group-raised.active,.input-group-btn .btn:disabled.btn-group-raised.active,.btn-group:disabled.btn-group-raised.active,.btn-group-vertical:disabled.btn-group-raised.active,.btn[disabled][disabled].btn-group-raised.active,.input-group-btn .btn[disabled][disabled].btn-group-raised.active,.btn-group[disabled][disabled].btn-group-raised.active,.btn-group-vertical[disabled][disabled].btn-group-raised.active,fieldset[disabled][disabled] .btn.btn-raised:active,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:active,fieldset[disabled][disabled] .btn-group.btn-raised:active,fieldset[disabled][disabled] .btn-group-vertical.btn-raised:active,.btn.disabled.btn-raised:active,.input-group-btn .btn.disabled.btn-raised:active,.btn-group.disabled.btn-raised:active,.btn-group-vertical.disabled.btn-raised:active,.btn:disabled.btn-raised:active,.input-group-btn .btn:disabled.btn-raised:active,.btn-group:disabled.btn-raised:active,.btn-group-vertical:disabled.btn-raised:active,.btn[disabled][disabled].btn-raised:active,.input-group-btn .btn[disabled][disabled].btn-raised:active,.btn-group[disabled][disabled].btn-raised:active,.btn-group-vertical[disabled][disabled].btn-raised:active,fieldset[disabled][disabled] .btn.btn-group-raised:active,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:active,fieldset[disabled][disabled] .btn-group.btn-group-raised:active,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:active,.btn.disabled.btn-group-raised:active,.input-group-btn .btn.disabled.btn-group-raised:active,.btn-group.disabled.btn-group-raised:active,.btn-group-vertical.disabled.btn-group-raised:active,.btn:disabled.btn-group-raised:active,.input-group-btn .btn:disabled.btn-group-raised:active,.btn-group:disabled.btn-group-raised:active,.btn-group-vertical:disabled.btn-group-raised:active,.btn[disabled][disabled].btn-group-raised:active,.input-group-btn .btn[disabled][disabled].btn-group-raised:active,.btn-group[disabled][disabled].btn-group-raised:active,.btn-group-vertical[disabled][disabled].btn-group-raised:active,fieldset[disabled][disabled] .btn.btn-raised:focus:not(:active),fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group.btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group-vertical.btn-raised:focus:not(:active),.btn.disabled.btn-raised:focus:not(:active),.input-group-btn .btn.disabled.btn-raised:focus:not(:active),.btn-group.disabled.btn-raised:focus:not(:active),.btn-group-vertical.disabled.btn-raised:focus:not(:active),.btn:disabled.btn-raised:focus:not(:active),.input-group-btn .btn:disabled.btn-raised:focus:not(:active),.btn-group:disabled.btn-raised:focus:not(:active),.btn-group-vertical:disabled.btn-raised:focus:not(:active),.btn[disabled][disabled].btn-raised:focus:not(:active),.input-group-btn .btn[disabled][disabled].btn-raised:focus:not(:active),.btn-group[disabled][disabled].btn-raised:focus:not(:active),.btn-group-vertical[disabled][disabled].btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:focus:not(:active),.btn.disabled.btn-group-raised:focus:not(:active),.input-group-btn .btn.disabled.btn-group-raised:focus:not(:active),.btn-group.disabled.btn-group-raised:focus:not(:active),.btn-group-vertical.disabled.btn-group-raised:focus:not(:active),.btn:disabled.btn-group-raised:focus:not(:active),.input-group-btn .btn:disabled.btn-group-raised:focus:not(:active),.btn-group:disabled.btn-group-raised:focus:not(:active),.btn-group-vertical:disabled.btn-group-raised:focus:not(:active),.btn[disabled][disabled].btn-group-raised:focus:not(:active),.input-group-btn .btn[disabled][disabled].btn-group-raised:focus:not(:active),.btn-group[disabled][disabled].btn-group-raised:focus:not(:active),.btn-group-vertical[disabled][disabled].btn-group-raised:focus:not(:active){box-shadow:none}.btn-group,.btn-group-vertical{position:relative;margin:10px 1px}.btn-group.open>.dropdown-toggle.btn,.btn-group-vertical.open>.dropdown-toggle.btn,.btn-group.open>.dropdown-toggle.btn.btn-default,.btn-group-vertical.open>.dropdown-toggle.btn.btn-default{background-color:#eee}.btn-group.open>.dropdown-toggle.btn.btn-inverse,.btn-group-vertical.open>.dropdown-toggle.btn.btn-inverse{background-color:#3f51b5}.btn-group.open>.dropdown-toggle.btn.btn-primary,.btn-group-vertical.open>.dropdown-toggle.btn.btn-primary{background-color:#009688}.btn-group.open>.dropdown-toggle.btn.btn-success,.btn-group-vertical.open>.dropdown-toggle.btn.btn-success{background-color:#4caf50}.btn-group.open>.dropdown-toggle.btn.btn-info,.btn-group-vertical.open>.dropdown-toggle.btn.btn-info{background-color:#03a9f4}.btn-group.open>.dropdown-toggle.btn.btn-warning,.btn-group-vertical.open>.dropdown-toggle.btn.btn-warning{background-color:#ff5722}.btn-group.open>.dropdown-toggle.btn.btn-danger,.btn-group-vertical.open>.dropdown-toggle.btn.btn-danger{background-color:#f44336}.btn-group .dropdown-menu,.btn-group-vertical .dropdown-menu{border-radius:0 0 2px 2px}.btn-group.btn-group-raised,.btn-group-vertical.btn-group-raised{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.btn-group .btn+.btn,.btn-group-vertical .btn+.btn,.btn-group .btn,.btn-group-vertical .btn,.btn-group .btn:active,.btn-group-vertical .btn:active,.btn-group .btn-group,.btn-group-vertical .btn-group{margin:0}.checkbox label,label.checkbox-inline{cursor:pointer;padding-left:0;color:rgba(0,0,0, 0.26)}.form-group.is-focused .checkbox label,.form-group.is-focused label.checkbox-inline{color:rgba(0,0,0, 0.26)}.form-group.is-focused .checkbox label:hover,.form-group.is-focused label.checkbox-inline:hover,.form-group.is-focused .checkbox label:focus,.form-group.is-focused label.checkbox-inline:focus{color:rgba(0,0,0, .54)}fieldset[disabled] .form-group.is-focused .checkbox label,fieldset[disabled] .form-group.is-focused label.checkbox-inline{color:rgba(0,0,0, 0.26)}.checkbox input[type=checkbox],label.checkbox-inline input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}.checkbox .checkbox-material,label.checkbox-inline .checkbox-material{vertical-align:middle;position:relative;top:3px}.checkbox .checkbox-material:before,label.checkbox-inline .checkbox-material:before{display:block;position:absolute;top:-5px;left:0;content:"";background-color:rgba(0,0,0,0.84);height:20px;width:20px;border-radius:100%;z-index:1;opacity:0;margin:0;transform:scale3d(2.3, 2.3, 1)}.checkbox .checkbox-material .check,label.checkbox-inline .checkbox-material .check{position:relative;display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0, .54);border-radius:2px;overflow:hidden;z-index:1}.checkbox .checkbox-material .check:before,label.checkbox-inline .checkbox-material .check:before{position:absolute;content:"";transform:rotate(45deg);display:block;margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}.checkbox input[type=checkbox]:focus+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}.checkbox input[type=checkbox]:focus:checked+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material:before{animation:rippleOn 500ms}.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:before{animation:checkbox-on .3s forwards}.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:after{animation:rippleOn 500ms forwards}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material:before{animation:rippleOff 500ms}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before{animation:checkbox-off .3s forwards}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after{animation:rippleOff 500ms forwards}.checkbox input[type=checkbox]:checked+.checkbox-material .check,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{color:#009688;border-color:#009688}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{color:#009688;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}fieldset[disabled] .checkbox,fieldset[disabled] label.checkbox-inline,fieldset[disabled] .checkbox input[type=checkbox],fieldset[disabled] label.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,.checkbox input[type=checkbox][disabled]+.circle,label.checkbox-inline input[type=checkbox][disabled]+.circle{opacity:.5}.checkbox input[type=checkbox][disabled]+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox][disabled]+.checkbox-material .check:after{background-color:rgba(0,0,0, 0.87);transform:rotate(-45deg)}@keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}100%{transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}.togglebutton{vertical-align:middle}.togglebutton,.togglebutton label,.togglebutton input,.togglebutton .toggle{user-select:none}.togglebutton label{cursor:pointer;color:rgba(0,0,0, 0.26)}.form-group.is-focused .togglebutton label{color:rgba(0,0,0, 0.26)}.form-group.is-focused .togglebutton label:hover,.form-group.is-focused .togglebutton label:focus{color:rgba(0,0,0, .54)}fieldset[disabled] .form-group.is-focused .togglebutton label{color:rgba(0,0,0, 0.26)}.togglebutton label input[type=checkbox]{opacity:0;width:0;height:0}.togglebutton label .toggle{text-align:left}.togglebutton label .toggle,.togglebutton label input[type=checkbox][disabled]+.toggle{content:"";display:inline-block;width:30px;height:15px;background-color:rgba(80,80,80,0.7);border-radius:15px;margin-right:15px;transition:background .3s ease;vertical-align:middle}.togglebutton label .toggle:after{content:"";display:inline-block;width:20px;height:20px;background-color:#f1f1f1;border-radius:20px;position:relative;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-2px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}.togglebutton label input[type=checkbox][disabled]+.toggle:after,.togglebutton label input[type=checkbox][disabled]:checked+.toggle:after{background-color:#bdbdbd}.togglebutton label input[type=checkbox]+.toggle:active:after,.togglebutton label input[type=checkbox][disabled]+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.1)}.togglebutton label input[type=checkbox]:checked+.toggle:after{left:15px}.togglebutton label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,0.5)}.togglebutton label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.togglebutton label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,150,136,0.1)}.radio label,label.radio-inline{cursor:pointer;padding-left:45px;position:relative;color:rgba(0,0,0, 0.26)}.form-group.is-focused .radio label,.form-group.is-focused label.radio-inline{color:rgba(0,0,0, 0.26)}.form-group.is-focused .radio label:hover,.form-group.is-focused label.radio-inline:hover,.form-group.is-focused .radio label:focus,.form-group.is-focused label.radio-inline:focus{color:rgba(0,0,0, .54)}fieldset[disabled] .form-group.is-focused .radio label,fieldset[disabled] .form-group.is-focused label.radio-inline{color:rgba(0,0,0, 0.26)}.radio span,label.radio-inline span{display:block;position:absolute;left:10px;top:2px;transition-duration:.2s}.radio .circle,label.radio-inline .circle{border:2px solid rgba(0,0,0, .54);height:15px;width:15px;border-radius:100%}.radio .check,label.radio-inline .check{height:15px;width:15px;border-radius:100%;background-color:#009688;transform:scale3d(0, 0, 0)}.radio .check:after,label.radio-inline .check:after{display:block;position:absolute;content:"";background-color:rgba(0,0,0, 0.87);left:-18px;top:-18px;height:50px;width:50px;border-radius:100%;z-index:1;opacity:0;margin:0;transform:scale3d(1.5, 1.5, 1)}.radio input[type=radio]:focus:not(:checked)~.check:after,label.radio-inline input[type=radio]:focus:not(:checked)~.check:after{animation:rippleOff 500ms}.radio input[type=radio]:focus:checked~.check:after,label.radio-inline input[type=radio]:focus:checked~.check:after{animation:rippleOn 500ms}.radio input[type=radio],label.radio-inline input[type=radio]{opacity:0;height:0;width:0;overflow:hidden}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check,.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{opacity:1}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{background-color:#009688}.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{border-color:#009688}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{transform:scale3d(.55, .55, 1)}.radio input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.check,.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.circle{opacity:.26}.radio input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.check{background-color:#000}.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.circle{border-color:#000}.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.check,.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.circle{opacity:.3}.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.check{background-color:#fff}.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.circle{border-color:#fff}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}legend{margin-bottom:22px;font-size:24px}output{padding-top:8px;font-size:16px;line-height:1.42857143}.form-control{height:38px;padding:7px 0;font-size:16px;line-height:1.42857143}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:38px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:24px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:44px}}.radio label,.checkbox label{min-height:22px}.form-control-static{padding-top:8px;padding-bottom:8px;min-height:38px}.input-sm .input-sm{height:24px;padding:3px 0;font-size:11px;line-height:1.5;border-radius:0}.input-sm select.input-sm{height:24px;line-height:24px}.input-sm textarea.input-sm,.input-sm select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:24px;padding:3px 0;font-size:11px;line-height:1.5}.form-group-sm select.form-control{height:24px;line-height:24px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:24px;min-height:33px;padding:4px 0;font-size:11px;line-height:1.5}.input-lg .input-lg{height:44px;padding:9px 0;font-size:18px;line-height:1.3333333;border-radius:0}.input-lg select.input-lg{height:44px;line-height:44px}.input-lg textarea.input-lg,.input-lg select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:44px;padding:9px 0;font-size:18px;line-height:1.3333333}.form-group-lg select.form-control{height:44px;line-height:44px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:44px;min-height:40px;padding:10px 0;font-size:18px;line-height:1.3333333}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:8px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:30px}@media (min-width:768px){.form-horizontal .control-label{padding-top:8px}}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:12.9999997px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:4px;font-size:11px}}.label{border-radius:1px;padding:.3em .6em}.label,.label.label-default{background-color:#9e9e9e}.label.label-inverse{background-color:#3f51b5}.label.label-primary{background-color:#009688}.label.label-success{background-color:#4caf50}.label.label-info{background-color:#03a9f4}.label.label-warning{background-color:#ff5722}.label.label-danger{background-color:#f44336}.form-control,.form-group .form-control{border:0;background-image:linear-gradient(#009688, #009688),linear-gradient(#d2d2d2, #d2d2d2);background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-color:rgba(0,0,0,0);transition:background 0s ease-out;float:none;box-shadow:none;border-radius:0}.form-control::-moz-placeholder,.form-group .form-control::-moz-placeholder{color:#bdbdbd;font-weight:400}.form-control:-ms-input-placeholder,.form-group .form-control:-ms-input-placeholder{color:#bdbdbd;font-weight:400}.form-control::-webkit-input-placeholder,.form-group .form-control::-webkit-input-placeholder{color:#bdbdbd;font-weight:400}.form-control[readonly],.form-group .form-control[readonly],.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-color:rgba(0,0,0,0)}.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-image:none;border-bottom:1px dotted #d2d2d2}.form-group{position:relative}.form-group.label-static label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-floating label.control-label{position:absolute;pointer-events:none;transition:.3s ease all}.form-group.label-floating label.control-label{will-change:left,top,contents}.form-group.label-placeholder:not(.is-empty) label.control-label{display:none}.form-group .help-block{position:absolute;display:none}.form-group.is-focused .form-control{outline:none;background-image:linear-gradient(#009688, #009688),linear-gradient(#d2d2d2, #d2d2d2);background-size:100% 2px,100% 1px;box-shadow:none;transition-duration:.3s}.form-group.is-focused .form-control .material-input:after{background-color:#009688}.form-group.is-focused label,.form-group.is-focused label.control-label{color:#009688}.form-group.is-focused.label-placeholder label,.form-group.is-focused.label-placeholder label.control-label{color:#bdbdbd}.form-group.is-focused .help-block{display:block}.form-group.has-warning .form-control{box-shadow:none}.form-group.has-warning.is-focused .form-control{background-image:linear-gradient(#ff5722, #ff5722),linear-gradient(#d2d2d2, #d2d2d2)}.form-group.has-warning label.control-label,.form-group.has-warning .help-block{color:#ff5722}.form-group.has-error .form-control{box-shadow:none}.form-group.has-error.is-focused .form-control{background-image:linear-gradient(#f44336, #f44336),linear-gradient(#d2d2d2, #d2d2d2)}.form-group.has-error label.control-label,.form-group.has-error .help-block{color:#f44336}.form-group.has-success .form-control{box-shadow:none}.form-group.has-success.is-focused .form-control{background-image:linear-gradient(#4caf50, #4caf50),linear-gradient(#d2d2d2, #d2d2d2)}.form-group.has-success label.control-label,.form-group.has-success .help-block{color:#4caf50}.form-group.has-info .form-control{box-shadow:none}.form-group.has-info.is-focused .form-control{background-image:linear-gradient(#03a9f4, #03a9f4),linear-gradient(#d2d2d2, #d2d2d2)}.form-group.has-info label.control-label,.form-group.has-info .help-block{color:#03a9f4}.form-group textarea{resize:none}.form-group textarea~.form-control-highlight{margin-top:-11px}.form-group select{appearance:none}.form-group select~.material-input:after{display:none}.form-control{margin-bottom:7px}.form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.checkbox label,.radio label,label{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.help-block{margin-top:0;font-size:12px}.form-group{padding-bottom:7px;margin:28px 0 0 0}.form-group .form-control{margin-bottom:7px}.form-group .form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group .checkbox label,.form-group .radio label,.form-group label{font-size:16px;line-height:1.42857143;color:#bdbdbd;font-weight:400}.form-group label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.form-group .help-block{margin-top:0;font-size:12px}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label{top:-7px;font-size:16px;line-height:1.42857143}.form-group.label-static label.control-label,.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.form-group-sm{padding-bottom:3px;margin:21px 0 0 0}.form-group.form-group-sm .form-control{margin-bottom:3px}.form-group.form-group-sm .form-control::-moz-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .form-control:-ms-input-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .form-control::-webkit-input-placeholder{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm .checkbox label,.form-group.form-group-sm .radio label,.form-group.form-group-sm label{font-size:11px;line-height:1.5;color:#bdbdbd;font-weight:400}.form-group.form-group-sm label.control-label{font-size:9px;line-height:1.125;font-weight:400;margin:16px 0 0 0}.form-group.form-group-sm .help-block{margin-top:0;font-size:9px}.form-group.form-group-sm.label-floating label.control-label,.form-group.form-group-sm.label-placeholder label.control-label{top:-11px;font-size:11px;line-height:1.5}.form-group.form-group-sm.label-static label.control-label,.form-group.form-group-sm.label-floating.is-focused label.control-label,.form-group.form-group-sm.label-floating:not(.is-empty) label.control-label{top:-25px;left:0;font-size:9px;line-height:1.125}.form-group.form-group-sm.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-25px;left:0;font-size:9px;line-height:1.125}.form-group.form-group-lg{padding-bottom:9px;margin:30px 0 0 0}.form-group.form-group-lg .form-control{margin-bottom:9px}.form-group.form-group-lg .form-control::-moz-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .form-control:-ms-input-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .form-control::-webkit-input-placeholder{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg .checkbox label,.form-group.form-group-lg .radio label,.form-group.form-group-lg label{font-size:18px;line-height:1.3333333;color:#bdbdbd;font-weight:400}.form-group.form-group-lg label.control-label{font-size:14px;line-height:.99999998;font-weight:400;margin:16px 0 0 0}.form-group.form-group-lg .help-block{margin-top:0;font-size:14px}.form-group.form-group-lg.label-floating label.control-label,.form-group.form-group-lg.label-placeholder label.control-label{top:-5px;font-size:18px;line-height:1.3333333}.form-group.form-group-lg.label-static label.control-label,.form-group.form-group-lg.label-floating.is-focused label.control-label,.form-group.form-group-lg.label-floating:not(.is-empty) label.control-label{top:-32px;left:0;font-size:14px;line-height:.99999998}.form-group.form-group-lg.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-32px;left:0;font-size:14px;line-height:.99999998}select.form-control{border:0;box-shadow:none;border-radius:0}.form-group.is-focused select.form-control{box-shadow:none;border-color:#d2d2d2}select.form-control[multiple],.form-group.is-focused select.form-control[multiple]{height:85px}.input-group-btn .btn{margin:0 0 7px 0}.form-group.form-group-sm .input-group-btn .btn{margin:0 0 3px 0}.form-group.form-group-lg .input-group-btn .btn{margin:0 0 9px 0}.input-group .input-group-btn{padding:0 12px}.input-group .input-group-addon{border:0;background:transparent}.form-group input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}legend{border-bottom:0}.list-group{border-radius:0}.list-group .list-group-item{background-color:transparent;overflow:hidden;border:0;border-radius:0;padding:0 16px}.list-group .list-group-item.baseline{border-bottom:1px solid #cecece}.list-group .list-group-item.baseline:last-child{border-bottom:none}.list-group .list-group-item .row-picture,.list-group .list-group-item .row-action-primary{display:inline-block;padding-right:16px}.list-group .list-group-item .row-picture img,.list-group .list-group-item .row-action-primary img,.list-group .list-group-item .row-picture i,.list-group .list-group-item .row-action-primary i,.list-group .list-group-item .row-picture label,.list-group .list-group-item .row-action-primary label{display:block;width:56px;height:56px}.list-group .list-group-item .row-picture img,.list-group .list-group-item .row-action-primary img{background:rgba(0,0,0,0.1);padding:1px}.list-group .list-group-item .row-picture img.circle,.list-group .list-group-item .row-action-primary img.circle{border-radius:100%}.list-group .list-group-item .row-picture i,.list-group .list-group-item .row-action-primary i{background:rgba(0,0,0,0.25);border-radius:100%;text-align:center;line-height:56px;font-size:20px;color:#fff}.list-group .list-group-item .row-picture label,.list-group .list-group-item .row-action-primary label{margin-left:7px;margin-right:-7px;margin-top:5px;margin-bottom:-5px}.list-group .list-group-item .row-picture label .checkbox-material,.list-group .list-group-item .row-action-primary label .checkbox-material{left:-10px}.list-group .list-group-item .row-content{display:inline-block;width:calc(100% - 92px);min-height:66px}.list-group .list-group-item .row-content .action-secondary{position:absolute;right:16px;top:16px}.list-group .list-group-item .row-content .action-secondary i{font-size:20px;color:rgba(0,0,0,0.25);cursor:pointer}.list-group .list-group-item .row-content .action-secondary~*{max-width:calc(100% - 30px)}.list-group .list-group-item .row-content .least-content{position:absolute;right:16px;top:0;color:rgba(0,0,0,0.54);font-size:14px}.list-group .list-group-item .list-group-item-heading{color:rgba(0,0,0,0.77);font-size:20px;line-height:29px}.list-group .list-group-item.active:hover,.list-group .list-group-item.active:focus{background:rgba(0,0,0,0.15);outline:10px solid rgba(0,0,0,0.15)}.list-group .list-group-item.active .list-group-item-heading,.list-group .list-group-item.active .list-group-item-text{color:rgba(0,0,0, 0.87)}.list-group .list-group-separator{clear:both;overflow:hidden;margin-top:10px;margin-bottom:10px}.list-group .list-group-separator:before{content:"";width:calc(100% - 90px);border-bottom:1px solid rgba(0,0,0,0.1);float:right}.list-group.list-group-no-icon .list-group-item .row-content{width:100%}.list-group.list-group-no-icon .list-group-separator:before{width:100%}.navbar{background-color:#009688;border:0;border-radius:0}.navbar .navbar-brand{position:relative;height:60px;line-height:30px;color:inherit}.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{color:inherit;background-color:transparent}.navbar .navbar-text{color:inherit;margin-top:20px;margin-bottom:20px}.navbar .navbar-nav>li>a{color:inherit;padding-top:20px;padding-bottom:20px}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:inherit;background-color:rgba(255,255,255,0.05)}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{color:inherit;background-color:rgba(255,255,255,0.1)}.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:hover,.navbar .navbar-nav>.disabled>a:focus{color:inherit;background-color:transparent;opacity:.9}.navbar .navbar-toggle{border:0}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:inherit;border:1px solid}.navbar .navbar-default .navbar-toggle,.navbar .navbar-inverse .navbar-toggle{border-color:transparent}.navbar .navbar-collapse,.navbar .navbar-form{border-color:rgba(0,0,0,0.1)}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:transparent;color:inherit}@media (max-width:767px){.navbar .navbar-nav .navbar-text{color:inherit;margin-top:15px;margin-bottom:15px}.navbar .navbar-nav .dropdown .dropdown-toggle .caret{display:none}.navbar .navbar-nav .dropdown .dropdown-toggle:after{font-family:'Material Icons';font-size:1.5em;float:right;font-feature-settings:'liga'}.navbar .navbar-nav .dropdown .dropdown-menu{margin-left:20px}.navbar .navbar-nav .dropdown.open .dropdown-toggle:after{content:'keyboard_arrow_down'}.navbar .navbar-nav .dropdown.open .dropdown-menu>.dropdown-header{border:0;color:inherit}.navbar .navbar-nav .dropdown.open .dropdown-menu .divider{border-bottom:1px solid;opacity:.08}.navbar .navbar-nav .dropdown.open .dropdown-menu>li>a{color:inherit;font-size:inherit}.navbar .navbar-nav .dropdown.open .dropdown-menu>li>a:hover,.navbar .navbar-nav .dropdown.open .dropdown-menu>li>a:focus{color:inherit;background-color:transparent}.navbar .navbar-nav .dropdown.open .dropdown-menu>.active>a,.navbar .navbar-nav .dropdown.open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .dropdown.open .dropdown-menu>.active>a:focus{color:inherit;background-color:transparent}.navbar .navbar-nav .dropdown.open .dropdown-menu>.disabled>a,.navbar .navbar-nav .dropdown.open .dropdown-menu>.disabled>a:hover,.navbar .navbar-nav .dropdown.open .dropdown-menu>.disabled>a:focus{color:inherit;background-color:transparent}}.navbar .navbar-link{color:inherit}.navbar .navbar-link:hover{color:inherit}.navbar .btn-link{color:inherit}.navbar .btn-link:hover,.navbar .btn-link:focus{color:inherit}.navbar .btn-link[disabled]:hover,fieldset[disabled] .navbar .btn-link:hover,.navbar .btn-link[disabled]:focus,fieldset[disabled] .navbar .btn-link:focus{color:inherit}.navbar .navbar-form{margin-top:16px}.navbar .navbar-form .form-group{margin:0;padding:0}.navbar .navbar-form .form-group .material-input:before,.navbar .navbar-form .form-group.is-focused .material-input:after{background-color:inherit}.navbar .navbar-form .form-group .form-control,.navbar .navbar-form .form-control{border-color:inherit;color:inherit;padding:0;margin:0;height:28px;font-size:14px;line-height:1.42857143}.navbar,.navbar.navbar-default{background-color:#009688;color:rgba(255,255,255, 0.84)}.navbar .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control::-moz-placeholder,.navbar .navbar-form input.form-control::-moz-placeholder,.navbar.navbar-default .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar .navbar-form input.form-control:-ms-input-placeholder,.navbar.navbar-default .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar .navbar-form input.form-control::-webkit-input-placeholder,.navbar.navbar-default .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar .dropdown-menu,.navbar.navbar-default .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar .dropdown-menu .dropdown-header,.navbar.navbar-default .dropdown-menu .dropdown-header{background-color:#00b09f}}.navbar .dropdown-menu li>a,.navbar.navbar-default .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar .dropdown-menu li>a:hover,.navbar.navbar-default .dropdown-menu li>a:hover,.navbar .dropdown-menu li>a:focus,.navbar.navbar-default .dropdown-menu li>a:focus{color:#009688;background-color:#eee}.navbar .dropdown-menu .active>a,.navbar.navbar-default .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255, 0.84)}.navbar .dropdown-menu .active>a:hover,.navbar.navbar-default .dropdown-menu .active>a:hover,.navbar .dropdown-menu .active>a:focus,.navbar.navbar-default .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar.navbar-inverse{background-color:#3f51b5;color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-inverse .navbar-form input.form-control::-moz-placeholder{color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-inverse .navbar-form input.form-control:-ms-input-placeholder{color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-inverse .navbar-form input.form-control::-webkit-input-placeholder{color:#fff}.navbar.navbar-inverse .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-inverse .dropdown-menu .dropdown-header{background-color:#4d5ec1}}.navbar.navbar-inverse .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-inverse .dropdown-menu li>a:hover,.navbar.navbar-inverse .dropdown-menu li>a:focus{color:#3f51b5;background-color:#eee}.navbar.navbar-inverse .dropdown-menu .active>a{background-color:#3f51b5;color:#fff}.navbar.navbar-inverse .dropdown-menu .active>a:hover,.navbar.navbar-inverse .dropdown-menu .active>a:focus{color:#fff}.navbar.navbar-primary{background-color:#009688;color:rgba(255,255,255, 0.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-primary .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-primary .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-primary .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-primary .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-primary .dropdown-menu .dropdown-header{background-color:#00b09f}}.navbar.navbar-primary .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-primary .dropdown-menu li>a:hover,.navbar.navbar-primary .dropdown-menu li>a:focus{color:#009688;background-color:#eee}.navbar.navbar-primary .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255, 0.84)}.navbar.navbar-primary .dropdown-menu .active>a:hover,.navbar.navbar-primary .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar.navbar-success{background-color:#4caf50;color:rgba(255,255,255, 0.84)}.navbar.navbar-success .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-success .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-success .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-success .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-success .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-success .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-success .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-success .dropdown-menu .dropdown-header{background-color:#5cb860}}.navbar.navbar-success .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-success .dropdown-menu li>a:hover,.navbar.navbar-success .dropdown-menu li>a:focus{color:#4caf50;background-color:#eee}.navbar.navbar-success .dropdown-menu .active>a{background-color:#4caf50;color:rgba(255,255,255, 0.84)}.navbar.navbar-success .dropdown-menu .active>a:hover,.navbar.navbar-success .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar.navbar-info{background-color:#03a9f4;color:rgba(255,255,255, 0.84)}.navbar.navbar-info .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-info .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-info .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-info .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-info .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-info .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-info .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-info .dropdown-menu .dropdown-header{background-color:#14b4fc}}.navbar.navbar-info .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-info .dropdown-menu li>a:hover,.navbar.navbar-info .dropdown-menu li>a:focus{color:#03a9f4;background-color:#eee}.navbar.navbar-info .dropdown-menu .active>a{background-color:#03a9f4;color:rgba(255,255,255, 0.84)}.navbar.navbar-info .dropdown-menu .active>a:hover,.navbar.navbar-info .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar.navbar-warning{background-color:#ff5722;color:rgba(255,255,255, 0.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-warning .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-warning .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-warning .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-warning .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-warning .dropdown-menu .dropdown-header{background-color:#ff6a3c}}.navbar.navbar-warning .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-warning .dropdown-menu li>a:hover,.navbar.navbar-warning .dropdown-menu li>a:focus{color:#ff5722;background-color:#eee}.navbar.navbar-warning .dropdown-menu .active>a{background-color:#ff5722;color:rgba(255,255,255, 0.84)}.navbar.navbar-warning .dropdown-menu .active>a:hover,.navbar.navbar-warning .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar.navbar-danger{background-color:#f44336;color:rgba(255,255,255, 0.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-danger .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-danger .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-danger .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255, 0.84)}.navbar.navbar-danger .dropdown-menu{border-radius:2px}@media (max-width:767px){.navbar.navbar-danger .dropdown-menu .dropdown-header{background-color:#f55a4e}}.navbar.navbar-danger .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-danger .dropdown-menu li>a:hover,.navbar.navbar-danger .dropdown-menu li>a:focus{color:#f44336;background-color:#eee}.navbar.navbar-danger .dropdown-menu .active>a{background-color:#f44336;color:rgba(255,255,255, 0.84)}.navbar.navbar-danger .dropdown-menu .active>a:hover,.navbar.navbar-danger .dropdown-menu .active>a:focus{color:rgba(255,255,255, 0.84)}.navbar-inverse{background-color:#3f51b5}@media (max-width:1199px){.navbar .navbar-brand{height:50px;padding:10px 15px}.navbar .navbar-form{margin-top:10px}.navbar .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.dropdown-menu{border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.dropdown-menu .divider{background-color:rgba(0,0,0,0.12)}.dropdown-menu li{overflow:hidden;position:relative}.dropdown-menu li a:hover{background-color:transparent;color:#009688}.alert{border:0;border-radius:0}.alert,.alert.alert-default{background-color:rgba(255,255,255, 0.84);color:rgba(255,255,255, 0.84)}.alert a,.alert.alert-default a,.alert .alert-link,.alert.alert-default .alert-link{color:rgba(255,255,255, 0.84)}.alert.alert-inverse{background-color:#3f51b5;color:#fff}.alert.alert-inverse a,.alert.alert-inverse .alert-link{color:#fff}.alert.alert-primary{background-color:#009688;color:rgba(255,255,255, 0.84)}.alert.alert-primary a,.alert.alert-primary .alert-link{color:rgba(255,255,255, 0.84)}.alert.alert-success{background-color:#4caf50;color:rgba(255,255,255, 0.84)}.alert.alert-success a,.alert.alert-success .alert-link{color:rgba(255,255,255, 0.84)}.alert.alert-info{background-color:#03a9f4;color:rgba(255,255,255, 0.84)}.alert.alert-info a,.alert.alert-info .alert-link{color:rgba(255,255,255, 0.84)}.alert.alert-warning{background-color:#ff5722;color:rgba(255,255,255, 0.84)}.alert.alert-warning a,.alert.alert-warning .alert-link{color:rgba(255,255,255, 0.84)}.alert.alert-danger{background-color:#f44336;color:rgba(255,255,255, 0.84)}.alert.alert-danger a,.alert.alert-danger .alert-link{color:rgba(255,255,255, 0.84)}.alert-info,.alert-danger,.alert-warning,.alert-success{color:rgba(255,255,255, 0.84)}.alert-default a,.alert-default .alert-link{color:rgba(0,0,0, 0.87)}.progress{height:4px;border-radius:0;box-shadow:none;background:#c8c8c8}.progress .progress-bar{box-shadow:none}.progress .progress-bar,.progress .progress-bar.progress-bar-default{background-color:#009688}.progress .progress-bar.progress-bar-inverse{background-color:#3f51b5}.progress .progress-bar.progress-bar-primary{background-color:#009688}.progress .progress-bar.progress-bar-success{background-color:#4caf50}.progress .progress-bar.progress-bar-info{background-color:#03a9f4}.progress .progress-bar.progress-bar-warning{background-color:#ff5722}.progress .progress-bar.progress-bar-danger{background-color:#f44336}.text-warning{color:#ff5722}.text-primary{color:#009688}.text-danger{color:#f44336}.text-success{color:#4caf50}.text-info{color:#03a9f4}.popover,.tooltip-inner{color:#ececec;line-height:1em;background:rgba(101,101,101,0.9);border:none;border-radius:2px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12)}.tooltip,.tooltip.in{opacity:1}.popover .arrow,.tooltip .arrow,.popover .tooltip-arrow,.tooltip .tooltip-arrow{display:none}.card{display:inline-block;position:relative;width:100%;border-radius:2px;color:rgba(0,0,0, 0.87);background:#fff;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.card .card-height-indicator{margin-top:100%}.card .card-content{position:absolute;top:0;bottom:0;left:0;right:0}.card .card-image{height:60%;position:relative;overflow:hidden}.card .card-image img{width:100%;height:100%;border-top-left-radius:2px;border-top-right-radius:2px;pointer-events:none}.card .card-image .card-image-headline{position:absolute;bottom:16px;left:18px;color:#fff;font-size:2em}.card .card-body{height:30%;padding:18px}.card .card-footer{height:10%;padding:18px}.card .card-footer button,.card .card-footer a{margin:0 !important;position:relative;bottom:25px;width:auto}.card .card-footer button:first-child,.card .card-footer a:first-child{left:-15px}.modal-content{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);border-radius:2px;border:none}.modal-content .modal-header{border-bottom:none;padding-top:24px;padding-right:24px;padding-bottom:0;padding-left:24px}.modal-content .modal-body{padding-top:24px;padding-right:24px;padding-bottom:16px;padding-left:24px}.modal-content .modal-footer{border-top:none;padding:7px}.modal-content .modal-footer button{margin:0;padding-left:16px;padding-right:16px;width:auto}.modal-content .modal-footer button.pull-left{padding-left:5px;padding-right:5px;position:relative;left:-5px}.modal-content .modal-footer button+button{margin-bottom:16px}.modal-content .modal-body+.modal-footer{padding-top:0}.modal-backdrop{background:rgba(0,0,0,0.3)}.panel{border-radius:2px;border:0;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12)}.panel > .panel-heading,.panel.panel-default > .panel-heading{background-color:#eee}.panel.panel-inverse > .panel-heading{background-color:#3f51b5}.panel.panel-primary > .panel-heading{background-color:#009688}.panel.panel-success > .panel-heading{background-color:#4caf50}.panel.panel-info > .panel-heading{background-color:#03a9f4}.panel.panel-warning > .panel-heading{background-color:#ff5722}.panel.panel-danger > .panel-heading{background-color:#f44336}[class*="panel-"]>.panel-heading{color:rgba(255,255,255, 0.84);border:0}.panel-default>.panel-heading,.panel:not([class*="panel-"])>.panel-heading{color:rgba(0,0,0, 0.87)}.panel-footer{background-color:#eee}hr.on-dark{color:#1a1a1a}hr.on-light{color:#fff}@media (-webkit-min-device-pixel-ratio:.75),(min--moz-device-pixel-ratio:.75),(-o-device-pixel-ratio:3/4),(min-device-pixel-ratio:.75),(min-resolution:.75dppx),(min-resolution:120dpi){hr{height:.75px}}@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-device-pixel-ratio:1),(min-device-pixel-ratio:1),(min-resolution:1dppx),(min-resolution:160dpi){hr{height:1px}}@media (-webkit-min-device-pixel-ratio:1.33),(min--moz-device-pixel-ratio:1.33),(-o-device-pixel-ratio:133/100),(min-device-pixel-ratio:1.33),(min-resolution:1.33dppx),(min-resolution:213dpi){hr{height:1.333px}}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:240dpi){hr{height:1.5px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-device-pixel-ratio:2/1),(min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:380dpi){hr{height:2px}}@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-device-pixel-ratio:3/1),(min-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:480dpi){hr{height:3px}}@media (-webkit-min-device-pixel-ratio:4),(min--moz-device-pixel-ratio:4),(-o-device-pixel-ratio:4/1),(min-device-pixel-ratio:3),(min-resolution:4dppx),(min-resolution:640dpi){hr{height:4px}}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}*:focus{outline:0}.snackbar{background-color:#323232;color:rgba(255,255,255, 0.84);font-size:14px;border-radius:2px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12);height:0;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,padding 0s linear .2s,height 0s linear .2s;transform:translateY(200%)}.snackbar.snackbar-opened{padding:14px 15px;margin-bottom:20px;height:auto;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,height 0s linear .2s;transform:none}.snackbar.toast{border-radius:200px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;user-select:none;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1;box-sizing:border-box}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:10px}.noUi-handle{box-sizing:border-box;width:12px;height:12px;left:-10px;top:-5px;cursor:ew-resize;border-radius:100%;transition:all .2s ease-out;border:1px solid}.noUi-vertical .noUi-handle{margin-left:5px;cursor:ns-resize}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{height:2px;margin:20px 0}.noUi-origin{margin:0;border-radius:0;height:2px;background:#c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle{background-color:#fff;border:2px solid #c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle.noUi-active{border-width:1px}.noUi-target{border-radius:2px}.noUi-horizontal{height:2px;margin:15px 0}.noUi-vertical{height:100%;width:2px;margin:0 15px;display:inline-block}.noUi-handle.noUi-active{transform:scale3d(2.5, 2.5, 1)}[disabled].noUi-slider{opacity:.5}[disabled] .noUi-handle{cursor:not-allowed}.slider{background:#c8c8c8}.slider.noUi-connect,.slider.slider-default.noUi-connect{background-color:#009688}.slider.slider-inverse.noUi-connect{background-color:#3f51b5}.slider.slider-primary.noUi-connect{background-color:#009688}.slider.slider-success.noUi-connect{background-color:#4caf50}.slider.slider-info.noUi-connect{background-color:#03a9f4}.slider.slider-warning.noUi-connect{background-color:#ff5722}.slider.slider-danger.noUi-connect{background-color:#f44336}.slider .noUi-connect,.slider.slider-default .noUi-connect{background-color:#009688}.slider.slider-inverse .noUi-connect{background-color:#3f51b5}.slider.slider-primary .noUi-connect{background-color:#009688}.slider.slider-success .noUi-connect{background-color:#4caf50}.slider.slider-info .noUi-connect{background-color:#03a9f4}.slider.slider-warning .noUi-connect{background-color:#ff5722}.slider.slider-danger .noUi-connect{background-color:#f44336}.slider .noUi-handle,.slider.slider-default .noUi-handle{background-color:#009688}.slider.slider-inverse .noUi-handle{background-color:#3f51b5}.slider.slider-primary .noUi-handle{background-color:#009688}.slider.slider-success .noUi-handle{background-color:#4caf50}.slider.slider-info .noUi-handle{background-color:#03a9f4}.slider.slider-warning .noUi-handle{background-color:#ff5722}.slider.slider-danger .noUi-handle{background-color:#f44336}.slider .noUi-handle,.slider.slider-default .noUi-handle{border-color:#009688}.slider.slider-inverse .noUi-handle{border-color:#3f51b5}.slider.slider-primary .noUi-handle{border-color:#009688}.slider.slider-success .noUi-handle{border-color:#4caf50}.slider.slider-info .noUi-handle{border-color:#03a9f4}.slider.slider-warning .noUi-handle{border-color:#ff5722}.slider.slider-danger .noUi-handle{border-color:#f44336}.selectize-control.single,.selectize-control.multi{padding:0}.selectize-control.single .selectize-input,.selectize-control.multi .selectize-input,.selectize-control.single .selectize-input.input-active,.selectize-control.multi .selectize-input.input-active{cursor:text;background:transparent;box-shadow:none;border:0;padding:0;height:100%;font-size:14px;line-height:30px}.selectize-control.single .selectize-input .has-items,.selectize-control.multi .selectize-input .has-items,.selectize-control.single .selectize-input.input-active .has-items,.selectize-control.multi .selectize-input.input-active .has-items{padding:0}.selectize-control.single .selectize-input:after,.selectize-control.multi .selectize-input:after,.selectize-control.single .selectize-input.input-active:after,.selectize-control.multi .selectize-input.input-active:after{right:5px;position:absolute;font-size:25px;content:"\e5c5";font-family:'Material Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectize-control.single .selectize-input input,.selectize-control.multi .selectize-input input,.selectize-control.single .selectize-input.input-active input,.selectize-control.multi .selectize-input.input-active input{font-size:14px;outline:0;border:0;background:transparent}.selectize-control.single .selectize-input.label-floating-fix input,.selectize-control.multi .selectize-input.label-floating-fix input,.selectize-control.single .selectize-input.input-active.label-floating-fix input,.selectize-control.multi .selectize-input.input-active.label-floating-fix input{opacity:0}.selectize-control.single .selectize-input>div,.selectize-control.multi .selectize-input>div,.selectize-control.single .selectize-input.input-active>div,.selectize-control.multi .selectize-input.input-active>div,.selectize-control.single .selectize-input>.item,.selectize-control.multi .selectize-input>.item,.selectize-control.single .selectize-input.input-active>.item,.selectize-control.multi .selectize-input.input-active>.item{display:inline-block;margin:0 8px 3px 0;padding:0;background:transparent;border:0}.selectize-control.single .selectize-input>div:after,.selectize-control.multi .selectize-input>div:after,.selectize-control.single .selectize-input.input-active>div:after,.selectize-control.multi .selectize-input.input-active>div:after,.selectize-control.single .selectize-input>.item:after,.selectize-control.multi .selectize-input>.item:after,.selectize-control.single .selectize-input.input-active>.item:after,.selectize-control.multi .selectize-input.input-active>.item:after{content:","}.selectize-control.single .selectize-input>div:last-of-type:after,.selectize-control.multi .selectize-input>div:last-of-type:after,.selectize-control.single .selectize-input.input-active>div:last-of-type:after,.selectize-control.multi .selectize-input.input-active>div:last-of-type:after,.selectize-control.single .selectize-input>.item:last-of-type:after,.selectize-control.multi .selectize-input>.item:last-of-type:after,.selectize-control.single .selectize-input.input-active>.item:last-of-type:after,.selectize-control.multi .selectize-input.input-active>.item:last-of-type:after{content:""}.selectize-control.single .selectize-input>div.active,.selectize-control.multi .selectize-input>div.active,.selectize-control.single .selectize-input.input-active>div.active,.selectize-control.multi .selectize-input.input-active>div.active,.selectize-control.single .selectize-input>.item.active,.selectize-control.multi .selectize-input>.item.active,.selectize-control.single .selectize-input.input-active>.item.active,.selectize-control.multi .selectize-input.input-active>.item.active{font-weight:bold;background:transparent;border:0}.selectize-control.single .selectize-dropdown,.selectize-control.multi .selectize-dropdown{position:absolute;z-index:1000;border:0;width:100% !important;left:0 !important;height:auto;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);border-radius:2px;padding:0;margin-top:3px}.selectize-control.single .selectize-dropdown .active,.selectize-control.multi .selectize-dropdown .active{background-color:inherit}.selectize-control.single .selectize-dropdown .highlight,.selectize-control.multi .selectize-dropdown .highlight{background-color:#d5d8ff}.selectize-control.single .selectize-dropdown .selected,.selectize-control.multi .selectize-dropdown .selected,.selectize-control.single .selectize-dropdown .selected.active,.selectize-control.multi .selectize-dropdown .selected.active{background-color:#eee}.selectize-control.single .selectize-dropdown [data-selectable],.selectize-control.multi .selectize-dropdown [data-selectable],.selectize-control.single .selectize-dropdown .optgroup-header,.selectize-control.multi .selectize-dropdown .optgroup-header{padding:10px 20px;cursor:pointer}.selectize-control.single .dropdown-active~.selectize-dropdown,.selectize-control.multi .dropdown-active~.selectize-dropdown{display:block}.dropdownjs::after{right:5px;top:3px;font-size:25px;position:absolute;font-family:'Material Icons';font-style:normal;font-weight:400;content:"\e5c5";pointer-events:none;color:#757575}.dark-text{color:rgba(0,0,0,0.87);text-shadow:1px 1px 1px rgba(255,255,255,0.4)}.border-radius{border-radius:2px}.button-color{background:#039be5;color:#f7f7f7;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.button-color .icon{color:#f7f7f7;fill:#f7f7f7}.button-style{background:#039be5;color:#f7f7f7;text-shadow:1px 1px 1px rgba(0,0,0,0.4);border-radius:2px;padding:1em 2em;font-size:1.1em;font-weight:bold}.button-style .icon{color:#f7f7f7;fill:#f7f7f7}.transitions{transition:all .5s ease}.box-shadow{box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.header-styles h1,.header-styles h2,.header-styles h3,.header-styles h4,.header-styles h5,.header-styles h6{border-bottom:solid 1px #039be5}select.form-control{border:1px solid #d6d6d6}.panel{box-shadow:none}.popover.fade.bottom.in{background-color:#039be5;color:#fff;opacity:.9}.popover,.tooltip-inner{background:#fff;color:#444}.nav-pills>li{transition:all .5s ease}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#039be5;transition:all .5s ease}.search .list-group .list-group-item{color:#444}.search .list-group .list-group-item.active,.search .list-group .list-group-item.active:focus,.search .list-group .list-group-item.active:hover{border-left:solid 3px #039be5;background:#eaeaea}.search .list-group .list-group-item.active h4,.search .list-group .list-group-item.active:focus h4,.search .list-group .list-group-item.active:hover h4{color:#000}.breadcrumb>.active>a{color:#039be5}.btn-outline{background-color:transparent}.btn-primary{background-color:none}.btn-danger.btn-outline:hover,.btn-info.btn-outline:hover,.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-warning.btn-outline:hover{color:#fff}.btn-outline-inverse{background-color:transparent;border-color:#fff;color:#fff}.btn-outline-inverse:hover{background-color:#fff}.dropdown-menu{color:#000}input.form-control:focus{background-image:none}.btn-raised-override.btn.btn-primary,.btn-raised-override.btn.btn-primary:not(.btn-link){background:#039be5;color:#f7f7f7}.btn-raised-override.btn.btn-primary:focus,.btn-raised-override.btn.btn-primary:not(.btn-link):focus,.btn-raised-override.btn.btn-primary:hover,.btn-raised-override.btn.btn-primary:not(.btn-link):hover{background:#1fb4fc;color:#f7f7f7}.btn-raised-override.btn.btn-primary:active,.btn-raised-override.btn.btn-primary:not(.btn-link):active{box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36)}.btn-group.open>.dropdown-toggle.btn.btn-primary,.btn.btn-primary.btn-raised,.btn.btn-primary.btn-raised:not(.btn-link){background:#039be5;color:#f7f7f7}.btn-group.open>.dropdown-toggle.btn.btn-primary:focus,.btn.btn-primary.btn-raised:focus,.btn.btn-primary.btn-raised:not(.btn-link):focus,.btn-group.open>.dropdown-toggle.btn.btn-primary:hover,.btn.btn-primary.btn-raised:hover,.btn.btn-primary.btn-raised:not(.btn-link):hover{background:#1fb4fc;color:#f7f7f7}.dropdown-menu li a:hover{color:#039be5}.dropdown-menu li a.active{background:#039be5;color:#f7f7f7}.btn.btn-primary,.btn.btn-primary:not(.btn-link){color:#039be5}.btn.btn-primary:active,.btn.btn-primary:not(.btn-link):active,.btn.btn-primary:focus,.btn.btn-primary:not(.btn-link):focus,.btn.btn-primary:hover,.btn.btn-primary:not(.btn-link):hover{background:#efefef;color:#0279b3}label{color:#444}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{background-color:#039be5}.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{border-color:#039be5}.togglebutton label input[type=checkbox]:checked+.toggle{background-color:rgba(3,155,229,0.5)}.togglebutton label input[type=checkbox]:checked+.toggle:after{background-color:#039be5}.togglebutton label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(3,155,229,0.1)}.type-DataSet,.type-UniProtFeature,.type-MeshTerm,.type-AnatomyTerm,.type-RNAiResult,.type-Chromosome,.type-CVTerm,.type-OntologyTerm,.type-style,.type-OntologyTermSynonym,.type-MammalianPhenotypeTerm,.type-GWASResult,.type-GWAS,.type-HPOTerm,.type-Pathway,.type-Pathways,.type-Regulation,.type-ProteinStructure,.type-GXDExpression,.type-Genotype,.type-Allele,.type-Comparative,.type-Phenotypes,.type-Function,.type-Expression,.type-SNPs,.type-Disease,.type-Ontology,.type-Phenotype,.type-Summary,.type-summary,.type-all,.type-Variation{background:#ccc;fill:#ccc;border:solid 3px #ccc}.type-Gene,.type-Genes,.type-Genomics,.type-genes,.type-gene,.type-homologues,.type-Homologue,.type-Homology,.type-Genome{background:#8bc34a;fill:#8bc34a;color:#fff;border:solid 3px #8bc34a}.type-Publication,.type-publications,.type-Author,.type-Literature{background:#2196f3;fill:#2196f3;border:solid 3px #2196f3}.type-Protein,.type-Proteins,.type-proteins,.type-ProteinDomain{background:#ffc107;fill:#ffc107;border:solid 3px #ffc107}.type-GOAnnotation,.type-GOTerm,.type-goAnnotation{background:#9c27b0;fill:#9c27b0;border:solid 3px #9c27b0;color:#fff}.type-GOAnnotation text,.type-GOTerm text,.type-goAnnotation text{fill:#fff}.type-Organism{background:#e91e63;fill:#e91e63;border:solid 3px #e91e63}.type-interactions,.type-Interaction,.type-InteractionTerm,.type-InteractionExperiment,.type-Complex,.type-Interactions{background:#ff5722;fill:#ff5722;border:solid 3px #ff5722}.colortypes .type-DataSet,.colortypes .type-UniProtFeature,.colortypes .type-MeshTerm,.colortypes .type-AnatomyTerm,.colortypes .type-RNAiResult,.colortypes .type-Chromosome,.colortypes .type-CVTerm,.colortypes .type-OntologyTerm,.colortypes .type-style,.colortypes .type-OntologyTermSynonym,.colortypes .type-MammalianPhenotypeTerm,.colortypes .type-GWASResult,.colortypes .type-GWAS,.colortypes .type-HPOTerm,.colortypes .type-Pathway,.colortypes .type-Pathways,.colortypes .type-ProteinStructure,.colortypes .type-GXDExpression,.colortypes .type-Genotype,.colortypes .type-Allele,.colortypes .type-Regulation,.colortypes .type-Comparative,.colortypes .type-Function,.colortypes .type-Ontology,.colortypes .type-Phenotype,.colortypes .type-Summary,.colortypes .type-summary,.colortypes .type-Expression,.colortypes .type-SNPs,.colortypes .type-Disease,.colortypes .type-Phenotypes,.colortypes .type-all,.colortypes .type-Variation{background:#ccc;fill:#ccc;border:solid 3px #ccc}.colortypes .type-Gene,.colortypes .type-Genes,.colortypes .type-genes,.colortypes .type-gene,.colortypes .type-homologues,.colortypes .type-Homologue,.colortypes .type-Homology,.colortypes .type-Genomics,.colortypes .type-Genome{background:#8bc34a;fill:#8bc34a;color:#fff;border:solid 3px #8bc34a}.colortypes .type-Publication,.colortypes .type-publications,.colortypes .type-Author,.colortypes .type-Literature{background:#2196f3;fill:#2196f3;border:solid 3px #2196f3}.colortypes .type-Protein,.colortypes .type-Proteins,.colortypes .type-proteins,.colortypes .type-ProteinDomain{background:#ffc107;fill:#ffc107;border:solid 3px #ffc107}.colortypes .type-GOAnnotation,.colortypes .type-GOTerm,.colortypes .type-goAnnotation{background:#9c27b0;fill:#9c27b0;border:solid 3px #9c27b0;color:#fff}.colortypes .type-GOAnnotation text,.colortypes .type-GOTerm text,.colortypes .type-goAnnotation text{fill:#fff}.colortypes .type-Organism{background:#e91e63;fill:#e91e63;border:solid 3px #e91e63}.colortypes .type-interactions,.colortypes .type-Interaction,.colortypes .type-InteractionTerm,.colortypes .type-InteractionExperiment,.colortypes .type-Complex{background:#ff5722;fill:#ff5722;border:solid 3px #ff5722}.im-type{color:#000;fill:#000}.im-type.inverted{background-color:#000;color:#fff;fill:#fff}.im-type.inverted a{background-color:#000;color:#fff;fill:#fff}.im-type.box{color:#000;outline:1px solid #000;background-color:rgba(0,0,0,0.01);outline-offset:-1px}.im-type.box a{color:#000}.im-type.Default{color:#000;fill:#000}.im-type.inverted.Default{background-color:#000;color:#fff;fill:#fff}.im-type.inverted.Default a{background-color:#000;color:#fff;fill:#fff}.im-type.box.Default{color:#000;outline:1px solid #000;background-color:rgba(0,0,0,0.01);outline-offset:-1px}.im-type.box.Default a{color:#000}.im-type.box.Default td{border-top-color:transparent}.im-type.Gene{color:#8bc34a;fill:#8bc34a}.im-type.inverted.Gene{background-color:#8bc34a;color:#fff;fill:#fff}.im-type.inverted.Gene a{background-color:#8bc34a;color:#fff;fill:#fff}.im-type.box.Gene{color:#3c571d;outline:1px solid #8bc34a;background-color:rgba(139,195,74,0.01);outline-offset:-1px}.im-type.box.Gene a{color:#3c571d}.im-type.box.Gene td{border-top-color:transparent}.im-type.Protein{color:#ffc107;fill:#ffc107}.im-type.inverted.Protein{background-color:#ffc107;color:#fff;fill:#fff}.im-type.inverted.Protein a{background-color:#ffc107;color:#fff;fill:#fff}.im-type.box.Protein{color:#6d5200;outline:1px solid #ffc107;background-color:rgba(255,193,7,0.01);outline-offset:-1px}.im-type.box.Protein a{color:#6d5200}.im-type.box.Protein td{border-top-color:transparent}.im-type.Publication{color:#2196f3;fill:#2196f3}.im-type.inverted.Publication{background-color:#2196f3;color:#fff;fill:#fff}.im-type.inverted.Publication a{background-color:#2196f3;color:#fff;fill:#fff}.im-type.box.Publication{color:#064475;outline:1px solid #2196f3;background-color:rgba(33,150,243,0.01);outline-offset:-1px}.im-type.box.Publication a{color:#064475}.im-type.box.Publication td{border-top-color:transparent}.im-type.Organism{color:#e91e63;fill:#e91e63}.im-type.inverted.Organism{background-color:#e91e63;color:#fff;fill:#fff}.im-type.inverted.Organism a{background-color:#e91e63;color:#fff;fill:#fff}.im-type.box.Organism{color:#640a29;outline:1px solid #e91e63;background-color:rgba(233,30,99,0.01);outline-offset:-1px}.im-type.box.Organism a{color:#640a29}.im-type.box.Organism td{border-top-color:transparent}.im-type.Interaction{color:#ff5722;fill:#ff5722}.im-type.inverted.Interaction{background-color:#ff5722;color:#fff;fill:#fff}.im-type.inverted.Interaction a{background-color:#ff5722;color:#fff;fill:#fff}.im-type.box.Interaction{color:#882100;outline:1px solid #ff5722;background-color:rgba(255,87,34,0.01);outline-offset:-1px}.im-type.box.Interaction a{color:#882100}.im-type.box.Interaction td{border-top-color:transparent}.im-type.GOAnnotation{color:#9c27b0;fill:#9c27b0}.im-type.inverted.GOAnnotation{background-color:#9c27b0;color:#fff;fill:#fff}.im-type.inverted.GOAnnotation a{background-color:#9c27b0;color:#fff;fill:#fff}.im-type.box.GOAnnotation{color:#2d0b33;outline:1px solid #9c27b0;background-color:rgba(156,39,176,0.01);outline-offset:-1px}.im-type.box.GOAnnotation a{color:#2d0b33}.im-type.box.GOAnnotation td{border-top-color:transparent}.report-page{font-size:1em;margin-top:2em;margin-bottom:4em;width:100%;max-width:1800px;padding-left:0}.report-page-heading{font-weight:500;margin:0;margin-bottom:-0.5em}.report-page-filter{padding-left:1.8em;position:relative}.report-page-filter input.form-control{padding-right:2em}.report-page-filter .icon{position:absolute;right:.2em;top:50%;transform:translateY(-50%);fill:#039be5;width:1.5em;height:1.5em}.report-page code.start{overflow-wrap:break-word;color:inherit;background-color:#ccc;margin-left:.5em}.report-page code.start.start-Gene{background-color:#8bc34a;color:#fff}.report-page code.start.start-Protein{background-color:#ffc107}.report-page code.start.start-Author,.report-page code.start.start-Publication{background-color:#2196f3}.report-page code.start.start-Organism{background-color:#e91e63}.report-page code.start.start-Interaction{background-color:#ff5722}.report-page code.start.start-GOTerm{background-color:#9c27b0;color:#fff}.report-page .report-row{display:flex;flex-flow:row wrap}.report-page .report-table{margin-top:3.5em}.report-page .report-table-heading{margin-bottom:0;padding-bottom:.25em;border-bottom:3px solid var(--branding-header-secondary, var(--branding-header-main, #444));color:var(--branding-header-secondary, var(--branding-header-main, #444))}.report-page .report-table-body{font-size:1.2em;display:table;width:100%}.report-page .report-table-row{display:table-row}.report-page .report-table-row:nth-child(2n-1){background-color:#fff}.report-page .report-table-cell{display:table-cell;padding:.5em 1em;font-weight:400;overflow-wrap:break-word}.report-page .report-table-cell .show-more-button{display:inline;margin:0;padding:0;padding-left:.5em;color:#039be5}.report-page .report-table-link{color:#039be5;text-decoration:underline;cursor:pointer}.report-page .report-table-header{font-weight:300;overflow-wrap:break-word}.report-page .report-table .collapse-table{font-size:1.4em;outline:0 !important}.report-page .report-table .collapse-table,.report-page .report-table .collapse-table .icon{margin:0;padding:0}.report-page .report-table .collapse-table .icon{fill:var(--branding-header-secondary, var(--branding-header-main, #444));transition:transform .2s ease-in-out 0s}.report-page .report-table .collapse-table .icon.collapsed{transform:rotate(180deg)}.report-page .fasta-value{display:flex;justify-content:space-between;white-space:nowrap}.report-page .fasta-value .fasta-button .icon{margin:0}.report-page .fasta-value .fasta-dropdown{padding:0}.report-page .fasta-value .fasta-sequence{background-color:#fff;overflow:auto;width:400px;height:200px;resize:both;margin:0}.report-page .fasta-value .hidden-download{display:none}.report-page .fasta-value .fasta-download{display:flex;align-items:center;color:#039be5;fill:#039be5;text-decoration:underline}.report-page .fasta-value .fasta-download.disabled{color:#808080;fill:#808080;text-decoration:none;cursor:default}.report-page .fasta-value .fasta-download .icon{margin:0 .25em 0 0}.report-page .toc-hide-heading{position:absolute;top:0;width:100%;height:3em;z-index:100;background-color:#f7f7f7}.report-page .toc-container{font-size:1.1em;font-weight:400;padding-left:2em;position:sticky;top:1em;z-index:10}.report-page .toc-container .toc-heading{text-decoration:none}.report-page .toc-container .toc-heading .toc-title{line-height:1.4;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.report-page .toc-container .toc{max-height:90vh;overflow:auto;padding-left:0}.report-page .toc-container .toc,.report-page .toc-container .toc ul{list-style-type:none}.report-page .toc-container .toc ul{padding-left:2em}.report-page .toc-container .toc a{font-weight:300}.report-page .toc-container .toc a.active{font-weight:bold;color:var(--branding-header-secondary, var(--branding-header-main, rgba(3,155,229,0.6)));transition:all .3s ease}.report-page .toc-container .toc a.active li{border-bottom-color:var(--branding-header-secondary, var(--branding-header-main, rgba(3,155,229,0.6)))}.report-page .toc-container .toc li{padding:.5em 0;border-bottom:1px solid #e2e2e2}.report-page .toc-container .toc li .text-highlight{font-weight:bold;color:#039be5}.report-page .sidebar-container{margin-top:2em;position:sticky;top:1em;z-index:10;max-height:97vh;overflow:auto}.report-page .sidebar-collapsed{margin-top:2em}.report-page .sidebar .sidebar-entry{margin-bottom:.2em}.report-page .sidebar .sidebar-entry h4{font-weight:400;padding:.6em .8em;color:var(--branding-header-text, #fff);background-color:var(--branding-header-main, rgba(3,155,229,0.6));border-bottom:2px solid #e2e2e2;margin-bottom:0}.report-page .sidebar .sidebar-entry h4 a{color:var(--branding-header-text, #fff);margin-left:.5em}.report-page .sidebar .sidebar-entry p{padding-left:1em;margin-top:.5em;font-weight:400}.report-page .sidebar .sidebar-entry ul{list-style-type:none;padding-left:1em;overflow:hidden}.report-page .sidebar .sidebar-entry ul.sidebar-actions{overflow:visible}.report-page .sidebar .sidebar-entry ul.sidebar-actions .permanent-url-container{padding:.25em .5em}.report-page .sidebar .sidebar-entry ul.sidebar-actions .permanent-url-container p{padding:0}.report-page .sidebar .sidebar-entry ul.sidebar-actions .permanent-url-container input{max-width:100%}.report-page .sidebar .sidebar-entry ul.sidebar-actions .dropdown-menu-sidebar{position:fixed;left:auto;right:18%;top:6em;max-width:28em}.report-page .sidebar .sidebar-entry li{padding:.5em 0;border-bottom:1px solid #e2e2e2;position:relative}.report-page .sidebar .sidebar-entry li a{display:block;font-weight:400;white-space:nowrap}.report-page .sidebar .sidebar-entry li a.disabled{cursor:default;text-decoration:none}.report-page .sidebar .sidebar-entry li a .fade-background{position:absolute;top:0;right:0;width:6em;height:100%;background-image:linear-gradient(to right, rgba(247,247,247,0), #f7f7f7);display:flex;justify-content:flex-end;align-items:center}.report-page .sidebar .sidebar-entry li a .icon-external{margin:0}.report-page .sidebar .sidebar-entry li a.sidebar-action{display:flex;align-items:center;color:#039be5;fill:#039be5}.report-page .sidebar .sidebar-entry li.other-mine{display:flex;justify-content:space-between;align-items:center}.report-page .sidebar .sidebar-entry li.other-mine .mine{margin-right:.5em}.report-page .sidebar .sidebar-entry li.other-mine .organism{display:block}.report-page .sidebar .sidebar-entry li.other-mine a{display:inline-block;white-space:normal;margin-right:.5em}.report-page .sidebar .sidebar-entry li.other-mine a .icon{margin-left:.25em;fill:#ccc}.report-page .sidebar .sidebar-entry li.other-mine img{width:2em;max-height:2em}.report-page .sidebar .sidebar-entry li.other-mine .show-all-homologues{font-size:.9em;color:#039be5;text-transform:uppercase;margin-top:.5em}.report-page .sidebar .sidebar-entry .show-more{display:flex;justify-content:center}.report-page .sidebar .sidebar-entry .show-more button{font-size:.9em;margin:0;padding:.25em .5em;color:#039be5}.report-page .invalid-object-container{margin-top:1em}.report-page .invalid-object-container h2{margin-top:0}.report-item{margin:.5em 0 2em 0;border:1px solid #ccc;transition:margin-bottom .6s;background-color:#fff}.report-item-collapsed{margin-bottom:0}.report-item-no-results{opacity:.2}.report-item-heading{font-size:1.2em;padding:.7em 1em;margin:0;color:var(--branding-header-text, #fff);background-color:var(--branding-header-main, rgba(3,155,229,0.6));font-weight:600;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.report-item-title{fill:var(--branding-header-text, #fff)}.report-item-description{padding:.5em .5em;cursor:auto;font-weight:normal;line-height:1.4em;min-width:300px}.report-item-description a{color:#039be5}.report-item-threshold{padding:.25em .5em;position:absolute;left:50%;transform:translateX(-50%);background-color:var(--branding-header-text, #fff);color:var(--branding-header-main, rgba(3,155,229,0.6));border-radius:4px}.report-item-toggle{fill:var(--branding-header-text, #fff)}.report-item-tool{position:relative;overflow:auto;resize:vertical}.breadcrumb-container{display:flex;align-items:center}.breadcrumb{display:flex;flex-direction:row;margin:0;padding-left:0}.breadcrumb div{margin:0 .2em}.breadcrumb div:nth-of-type(n+2)::before{content:"/ "}.results{width:100%;max-width:1800px}.results .results-heading{color:#039be5}.results .results-actions{display:flex}.results .results-actions .btn-results{text-transform:none;font-weight:500;text-decoration:underline;font-size:1.4em;color:#039be5;fill:#039be5;padding-left:0}.results .results-actions .btn-results .icon{margin:0 .25em 0 0}.results .results-actions .btn-results.recent-queries .icon{margin-right:20em}.results .history-list{list-style-type:none;padding:0;margin:0;color:#000;border:1px solid #e9e9e9;background-color:#fff;width:100%;max-height:645px;overflow:auto}.results .history-list .history-item{cursor:pointer;border-top:1px solid #e9e9e9;padding:6px}.results .history-list .history-item.active{background-color:#039be5;color:#fff}.results .history-list .history-item.active:hover{background-color:#039be5}.results .history-list .history-item:hover{background-color:#e9e9e9}.results .history-list .history-item .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results .history-list .history-item .time{font-size:.7em;text-align:right}.results .description{background-color:#d2cebf;padding:.5em;overflow:auto}.results .description-edit{padding:.5em}.results .description-edit .controls{display:flex;align-items:baseline}.results .results-table{background-color:#fff;margin-bottom:3em;border:1px solid #e2e2e2}.results .query-details{width:100%;background-color:#fff;padding:.5em 1em;margin-bottom:1.5em;border:1px solid #e2e2e2}.results .query-details .query-or-list{display:flex;align-items:center;justify-content:space-between}.results .query-details .query-title{overflow-wrap:anywhere;font-weight:600}.results .query-details span{font-size:1.3em}.results .query-details .list-size-auth{display:flex;align-items:baseline}.results .query-details .icon{flex-shrink:0}.results .query-details .icon.authorized{fill:#ffee51}.results .query-details code.tag{background-color:#dfe6ed;color:#4b5c6b;margin-right:.5em;overflow-wrap:break-word}.results .query-details code.start{overflow-wrap:break-word;color:inherit;background-color:#ccc}.results .query-details code.start.start-Gene{background-color:#8bc34a;color:#fff}.results .query-details code.start.start-Protein{background-color:#ffc107}.results .query-details code.start.start-Author,.results .query-details code.start.start-Publication{background-color:#2196f3}.results .query-details code.start.start-Organism{background-color:#e91e63}.results .query-details code.start.start-Interaction{background-color:#ff5722}.results .query-details code.start.start-GOTerm{background-color:#9c27b0;color:#fff}.results .query-details .list-tags{display:flex;flex-wrap:wrap}.results .query-details .list-description{margin-bottom:0;font-size:1.2em;overflow-wrap:anywhere}.results .widget-heading{color:#039be5;margin-bottom:1em}.results .widgets{display:flex;flex-wrap:wrap}.results .widgets .widget{background-color:#fff;padding:1em;border:1px solid #e2e2e2}.results .widgets .widget.is-loading{opacity:.3;pointer-events:none}.results .widgets .widget-filter{display:flex;align-items:baseline;margin-bottom:1em}.results .widgets .widget-filter select{margin-left:.33333333em}.results .widgets .widget .vega-embed{max-height:400px;width:100%;overflow:auto}.results .widgets .widget .table-widget{max-height:400px;overflow:auto}@media (min-width:1600px){.results .widgets .col-xl-4-workaround{width:33.33333333%;float:left}}.results .jump-to{background-color:#f7f7f7;position:sticky;top:0;z-index:10;padding:.25em .5em}.results .jump-to .jump-item{font-size:1.2em;font-weight:400;margin-right:1em;cursor:pointer}.results .jump-to .jump-item:hover{color:#039be5}.enrichment-heading{color:#039be5}.enrichment-heading a{fill:#039be5}.enrichment-heading a .icon{margin-left:0}.enrichment{background:rgba(0,0,0,0.04);margin-top:1.5em;font-size:.9em;padding:.5em 1em;justify-content:space-between}.enrichment a{text-decoration:underline}.enrichment a .icon{vertical-align:baseline}.enrichment .form-control,.enrichment label{font-size:.8em;color:#525252}.enrichment .standard-enrichment-padding{padding:.5em .2em}.enrichment .fa:hover{cursor:pointer}.enrichment .enrichment-category{display:flex;align-items:center;justify-content:space-between;padding:0 .5em;background:var(--branding-header-main, rgba(3,155,229,0.6));color:var(--branding-header-text, #fff)}.enrichment .enrichment-category h4{font-size:1.3em;font-weight:500}.enrichment .enrichment-category h4 .icon-warning{fill:#f00}.enrichment .enrichment-category.inactive{background:var(--branding-header-main, rgba(3,155,229,0.6));opacity:.3}.enrichment .enrichment-category-right-side{display:flex}.enrichment .enrichment-category-right-side .btn-icon{margin-left:.25em}.enrichment .enrichment-category .toggle-enrichment{fill:#fff;padding:.25em .5em;font-size:1.2em}.enrichment i{padding:0 10px}.enrichment .enrichment-settings{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em}@media (max-width:990px){.enrichment .enrichment-settings{justify-content:flex-start}}.enrichment .enrichment-settings input,.enrichment .enrichment-settings label select,.enrichment .enrichment-settings select{font-size:1em;border-radius:2px;border:solid 1px #ddd}.enrichment .enrichment-settings .pval select{max-width:7em}.enrichment .enrichment-settings .population{margin-top:.5em;flex-basis:100%;max-width:calc(100% - 35px)}.enrichment .enrichment-settings .population-controls{display:flex;align-items:start}.enrichment .enrichment-settings .population-clear{padding:.5em .25em;margin:0}.enrichment .enrichment-settings .text-filter{margin-top:.5em;flex-grow:1}.enrichment .enrichment-settings label{font-size:1em}.enrichment .enrichment-header,.enrichment .enrichment-list{background-color:#fff;padding-left:0;font-size:.9em;max-height:300px;overflow-y:auto;margin-bottom:0}.enrichment .enrichment-header li,.enrichment .enrichment-list li{list-style-type:none}.enrichment .enrichment-list{display:table;width:100%}.enrichment .enrichment-header,.enrichment .enrichment-item{display:table-row}.enrichment .enrichment-header>div,.enrichment .enrichment-item>div{display:table-cell;padding:.25em .5em}.enrichment .enrichment-item{font-size:1.1em}.enrichment .enrichment-item:nth-child(2n){background-color:#f7f7f7}.enrichment .enrichment-item .enrichment-p-value{color:#000;white-space:nowrap}.enrichment .enrichment-column-settings{width:100%;display:flex;flex-wrap:wrap;padding:.5em .2em;transition:all .5s ease;margin-bottom:1em}.enrichment .enrichment-column-settings .icon{fill:#aaa;margin:.125em .25em .25em}.enrichment .enrichment-column-settings .column-display{flex-grow:1}.enrichment .enrichment-column-settings .the-column{white-space:nowrap;display:inline;text-overflow:ellipsis;font-family:courier,mono,monospace}.enrichment .enrichment-column-settings .column-chooser{transition:all .5s ease;margin-left:1em}.enrichment .enrichment-column-settings .column-chooser ul{padding-left:1em;word-wrap:break-word}.enrichment .enrichment-column-settings .column-chooser ul .active{font-weight:bold}.enrichment .enrichment-column-settings .column-chooser ul .active:hover{text-decoration:none;cursor:auto}.enrichment h3{display:inline}.enrichment .enrichment-header{font-size:1.1em;font-weight:bold}.enrichment div.popover-contents{padding:5px 0}.enrichment div.popover-contents div.title{font-size:1.2em;padding-bottom:4px}.enrichment .show-more-results{display:flex;justify-content:center;background-color:#fff;padding:.25em 0}.enrichment .show-more-results button{font-size:.9em;margin:0;padding:0}.enrichment .sidebar-item{margin-bottom:.5em}.enrichment .enrichment-filter{display:flex;align-items:baseline;font-size:1em;background-color:#fff;padding:.33333333em;margin:0}.enrichment .enrichment-filter select{margin-left:.33333333em;font-size:1.1em}.popover-content{padding:4px}.popover-contents .title{font-weight:bold}.sidebar-popover{font-size:.9em}.sidebar-popover .table{margin:0}.sidebar-popover .table td{padding:4px}.danger{color:#9d5858;fill:#9d5858}div.column-container{display:flex;position:fixed;left:0;right:0;top:70px;bottom:70px}div.column-container .model-browser-column{width:400px;background-color:#f7f7f7;color:#000;border:1px solid #d5d5d5;border-width:0 1px 0 0;padding:.5em 1em .5em 1em;resize:horizontal;overflow:auto}div.column-container .model-browser-column .model-browser-intro{display:flex;align-items:flex-end}div.column-container .model-browser-column .model-browser-root{display:flex;max-width:300px;align-items:center}div.column-container .model-browser-column .model-browser-root .label-button{margin-left:.5em}div.column-container .model-browser-column .browse-button{margin-left:.5em;margin-top:0;padding-left:5px;padding-right:15px}div.column-container .model-browser-column .header-group{display:flex;justify-content:space-between}div.column-container .query-view-column{padding:20px;flex:1 0;background-color:#fbfbfb;overflow:auto}div.column-container .query-view-column p{margin:1em 0 .5em 0}div.column-container .query-view-column .flex-row{display:flex;align-items:baseline}div.column-container .query-view-column .panel{border:1px solid #e5e5e5;height:100%}div.column-container .query-view-column .button-group{display:flex;align-items:baseline;flex-wrap:wrap}div.column-container .query-view-column .button-group button{margin-right:.5em}div.column-container .query-view-column .button-group .sort-priority{color:#039be5;margin-right:.5em}div.column-container .query-view-column .button-group .input-group{display:flex;align-items:baseline;flex-wrap:nowrap;margin-top:10px;margin-right:1em}div.column-container .query-view-column .row{display:flex;flex-wrap:wrap}div.column-container .query-view-column .row>[class*='col-']{display:flex;flex-direction:column}div.column-container .query-view-column .table{margin-bottom:0}div.column-container .query-view-column code{display:inline-block;background-color:#dfe6ed;color:#4b5c6b;margin:0 .5em .5em 0}div.column-container .query-view-column .query-table tbody>tr{cursor:pointer}div.column-container .query-view-column .query-table tbody>tr.active-query,div.column-container .query-view-column .query-table tbody>tr.active-query:hover{background-color:#f0fae5}div.column-container .query-view-column .query-table tbody>tr:hover{background-color:#edf3f2}div.column-container .query-view-column .query-table code.start{color:inherit;background-color:#ccc}div.column-container .query-view-column .query-table code.start.start-Gene{background-color:#8bc34a;color:#fff}div.column-container .query-view-column .query-table code.start.start-Protein{background-color:#ffc107}div.column-container .query-view-column .query-table code.start.start-Author,div.column-container .query-view-column .query-table code.start.start-Publication{background-color:#2196f3}div.column-container .query-view-column .query-table code.start.start-Organism{background-color:#e91e63}div.column-container .query-view-column .query-table code.start.start-Interaction{background-color:#ff5722}div.column-container .query-view-column .query-table code.start.start-GOTerm{background-color:#9c27b0;color:#fff}div.column-container .query-view-column .query-table .date{white-space:nowrap}div.column-container .query-view-column .preview-container{overflow:auto}div.column-container .query-view-column .joins-list{padding:0;list-style:none;margin-top:.5em;margin-bottom:1em}div.column-container .query-view-column .joins-list>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.column-container .query-view-column .joins-list>li>svg{fill:#039be5;font-size:1.5em}div.column-container .query-view-column .logic-container{display:flex;align-items:baseline;margin-bottom:1em}div.column-container .query-view-column .logic-container pre{margin-bottom:0}div.column-container .query-view-column pre{white-space:pre-wrap;word-break:break-word}div.column-container .query-view-column .query-preview-loader{position:relative;top:.4em;left:.4em}@media (min-width:1600px){div.column-container .query-view-column .col-xl-5-workaround{width:41.66666667%;float:left}div.column-container .query-view-column .col-xl-6-workaround{width:50%;float:left}div.column-container .query-view-column .col-xl-7-workaround{width:58.33333333%;float:left}}div.column-container .query-view-column .template-intro .icon{margin-left:3px}div.column-container .query-view-column .template-actions{display:flex;align-items:baseline}div.column-container .query-view-column .create-template .input-group{display:flex;align-items:baseline;flex-wrap:nowrap;margin-top:10px;margin-right:1em}div.column-container .query-view-column .create-template .input-group label{display:inline-block;min-width:100px;text-align:right;font-size:14px}div.column-container .query-view-column .create-template .input-group input[type="text"].form-control{max-width:500px}div.column-container .query-view-column .create-template .input-group textarea.form-control{max-width:500px}div.column-container .query-view-column .create-template .helptext{display:inline-block;padding-left:107px;margin-top:5px;font-size:12px}div.column-container .query-view-column .create-template .template-constraints .const{display:flex;flex-wrap:nowrap;margin-top:15px}div.column-container .query-view-column .create-template .template-constraints .const-reorder{display:flex;flex-direction:column;justify-content:center}div.column-container .query-view-column .create-template .template-constraints .const-reorder .drag-bar{font-size:18px;cursor:pointer;margin-right:10px}div.column-container .query-view-column .create-template .template-constraints .const-group{width:100%;max-width:500px}div.column-container .query-view-column .create-template .template-constraints .const-group.editable .constraint-input .disabled,div.column-container .query-view-column .create-template .template-constraints .const-group.editable .constraint-chooser.disabled{fill:#555;color:#555;background-color:#fff}div.column-container .query-view-column .create-template .template-constraints .const-options{display:flex;justify-content:space-between;align-items:center}div.column-container .query-view-column .create-template .template-constraints .const .radio-group label{font-size:1em;line-height:1em;color:#444}.contract{max-width:400px}.main-window{position:fixed;left:300px;top:60px;bottom:54px;right:0;width:100%;background-color:#fff}.addfilter{font-weight:normal;color:#000;padding-left:15px;font-size:.8em}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.playground{font-size:.8em;font-family:"monospace";max-height:500px;overflow-y:scroll;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#fff;padding:20px}.playground li,.playground ul{list-style:none;margin:0;padding:0}.playground ul{padding-left:1em}.playground li{padding-left:1em;border:1px solid #d5d5d5;border-width:0 0 1px 1px}.playground li.haschildren{border-bottom:0}.playground li.empty{font-style:italic;color:#c0c0c0;border-color:#c0c0c0}.playground li ul{border-top:1px solid #d5d5d5;margin-left:-1em;padding-left:2em}.playground ul li:last-child ul{border-left:1px solid #fff;margin-left:-17px}.playground .il{margin:2px;padding:2px;text-transform:none}.playground .hotlink a{color:#039be5;padding-left:3px;padding-right:3px;font-size:.8em;font-style:italic}.qb-container{font-size:.8em}.qb-container .qb-attribute{font-style:italic}.flexmex{display:flex;position:relative;top:.7em;background:#fff}.flexmex .con{flex:1 0;display:flex;flex-direction:column}.query-browser{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.1em;cursor:pointer;background-color:#fff;color:#000;padding:0 20px 20px}.query-browser .icon,.query-browser .icon-filter,.query-browser .icon-edit{fill:#8d8d8d;transition:all 90ms ease}.query-browser .icon-filter{width:.7em;margin-left:0}.query-browser li.tree,.query-browser ul.tree{list-style:none;margin:0;padding:0}.query-browser ul.tree{padding-left:1em;padding-left:0}.query-browser li.tree{padding-left:1em;border:1px solid #d5d5d5;border-width:0 0 1px 1px}.query-browser li.tree.haschildren{border-bottom:0}.query-browser li.tree.empty{font-style:italic;color:#c0c0c0;border-color:#c0c0c0}.query-browser li.tree p{margin:0;background:#fff;position:relative;top:.5em;top:.7em}.query-browser li.tree p.classy{font-size:1.5em;font-style:italic;font-weight:bold}.query-browser li.tree ul.tree{border-top:1px solid #d5d5d5;margin-left:-1em;padding-left:2em}.query-browser ul.tree li.tree:last-child ul.tree{border-left:1px solid #fff;margin-left:-1em}.query-browser .il{margin:2px;padding:2px;text-transform:none}.query-browser .qb-attribute{white-space:nowrap}.query-browser .qb-class{font-weight:500;color:#29b6ff;white-space:nowrap}.query-browser .qb-class .label{padding:.1em .6em;margin-left:.5em}.query-browser .qb-type{font-size:12px;margin-left:.5em;color:#8d8d8d}.query-browser .light{color:#898989}.query-browser .semilight{color:#c1c1c1}.query-browser select{background-color:#dcdcdc}.query-browser .outer-join-button>svg{margin:0 .5em 0 0}.query-browser .outer-join-button.active>svg{fill:#039be5}.query-browser .constraint-selector.constraint-selector.constraint-selector.constraint-selector.constraint-selector.constraint-selector{flex-direction:row}.query-browser .constraint-selector .constraint-label{display:flex;align-items:center;justify-content:center;height:32px}.query-browser .constraint-input.constraint-input.constraint-input.constraint-input.constraint-input.constraint-input{flex-direction:row;align-items:baseline}.query-browser .constraint-input svg{min-width:1em;min-height:1em}.query-browser .constraint-select{width:100%;font-size:14px}.class-browser .no-icon{margin-left:2em}.class-browser .class-count{margin-left:.5em}.model-browser{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.9em;cursor:pointer;background-color:#f7f7f7;color:#000;padding:0 20px 20px}.model-browser .icon{fill:#a7a7a7;min-width:1em;min-height:1em}.model-browser li,.model-browser ul{list-style:none;margin:0;padding:0}.model-browser ul{padding-left:1em;padding-left:0}.model-browser li{padding-left:1em;border:1px solid #d5d5d5;border-width:0 0 1px 1px;height:100%}.model-browser li a{padding-left:0}.model-browser li.haschildren{border-bottom:0}.model-browser li.empty{font-style:italic;color:#c0c0c0;border-color:#c0c0c0}.model-browser li ul{border-top:1px solid #d5d5d5;margin-left:-1em;padding-left:2em}.model-browser ul li:last-child ul{border-left:1px solid #fff;margin-left:-1em}.model-browser .il{margin:2px;padding:2px;text-transform:none}.model-browser .qb-attribute{white-space:nowrap}.model-browser .qb-class{font-weight:500;color:#0090da}.model-browser .qb-class.empty-class{color:#ccc}.model-browser .qb-group .icon.reverse-reference{margin:0}.model-browser .light{color:#898989}.model-browser .semilight{color:#c1c1c1}.model-browser select{background-color:#dcdcdc}.model-browser li.haschildren>span{display:flex;background-color:#f7f7f7;align-items:center}.model-browser li{position:relative}.model-browser .expanded-group>.group-title{background-color:#f7f7f7;margin-bottom:-0.7em;z-index:12;position:relative;padding:.35em 0;height:2.3em}.model-browser .group-title{white-space:nowrap}.model-browser .group-title.is-parent{padding-top:.7em}.model-browser .group-title.is-parent .expand-close .icon{margin-top:.7em}.model-browser .group-title.is-parent .qb-class{display:inline-block;margin-top:.35em}.model-browser .expanded-group ul{padding-top:.7em;z-index:11}.model-browser .model-button-container{padding-left:.6em}.model-browser .model-button-container .model-button-group{display:flex}.model-browser .model-button-container .model-button-group .icon{fill:#444}.arr{transition:all 90ms ease}.qb-label{padding-left:0;white-space:nowrap}.icon-blank::before,.icon-spacer::before{width:1.28571429em;content:' '}.contract{margin-top:.3em;padding:.3em 0}.contract.empty .input-group input[type=text]{border:0;border-left:solid 1px #ccc;border-radius:0;background-color:#f7f7f7}.contract .input-group{border:solid #ccc 1px}.contract .input-group input[type=text]{border:0;border-left:solid 1px #ccc;border-radius:0}.contract .input-group-btn .btn{margin-bottom:0;padding:6px 12px}.contract .input-group .input-group-btn{padding:0;background-color:#ddd}.contract .constraint-label{border-left:solid 1px #ccc;background-color:#ddd;display:table-cell;width:2.5em;text-align:center;vertical-align:middle}.contract .form-control{height:2em}.sort-order{margin:0;padding:0}.sort-order li{list-style-type:none;margin:5px;padding:10px;background-color:#03a9f4;color:#fff}.sort-order li i{padding:0 10px}.dragme{margin:0;padding:0}.dragme li{list-style-type:none;transition:all 100ms ease;background-color:#f7f7f7;padding:7px;margin:2px;border:1px solid #808080;display:inline}.dragme li.dragging{background-color:#0090da;opacity:.8;color:#fff}.label-button{font-size:.8em;margin-left:2px;padding:1px 3px;transition:all 100ms ease;border:1px solid #c4c4c4;border-radius:3px;background-color:#fff;cursor:pointer}.label-button:hover{background-color:#0090da;border:1px solid #0090da;color:#fff}.sort-order-container{display:flex;flex-wrap:wrap;padding:10px;flex-direction:column;transition:all 100ms ease}.sort-order-container.dragtest{background-color:#f7f7f7;border-radius:10px}.sort-order-container.dragtest>*{background-color:#fff}.sort-order-container>*{font-size:.9em;cursor:-webkit-grab;transition:all 100ms ease;background-color:#f7f7f7;padding:7px;margin:2px;border:1px solid #808080;display:inline}.sort-order-container>*.dragging{background-color:#0090da;opacity:.8;color:#fff;margin-left:15px}.sort-order-container .sort-item{display:flex;align-items:center;justify-content:space-between;min-height:40px;max-width:100%}.sort-order-container .sort-item .path-parts{display:flex;flex-wrap:wrap}.sort-order-container .sort-item .path-parts .part{padding:0 2px}.sort-order-container .sort-item .sort-button{background-color:#fff;font-size:16px;outline:solid 1px #d5d5d5;margin-right:4px;display:flex;padding:4px}.sort-order-container .sort-item .sort-button>svg{margin:0;fill:#6c757d}.sort-order-container .sort-item .sort-button.active{outline:solid 2px #039be5}.sort-order-container .sort-item .sort-button.active>svg{fill:#039be5}.sort-order-container .sort-item .outerjoined-section{margin-right:4px}.sort-order-container .sort-item .outerjoined-section svg{margin:0;fill:#039be5;font-size:1.5em}.label-soft{background-color:#c8ced0;color:#666;border-radius:3px}.label-no-results{background-color:#df7d7d;color:#fff;border-radius:3px}.btn-slim{margin:1px;padding:3px;text-transform:none}.scrollable-dropdown{overflow-y:auto;max-height:300px}.constraint-component{display:flex;align-items:center}.constraint-component .icon{min-width:1em;margin-right:-1.5em}.icon.icon-bin{color:#9d5858;fill:#9d5858}.constraint-operator.input-group-btn button.btn{text-transform:none}.input-dashed-style{border:dashed 1px #ccc;margin:.5em 0;box-sizing:border-box;padding:1em;min-height:3em;vertical-align:middle;background:rgba(0,0,0,0.04);flex-grow:1;min-width:30%}.input-dashed-style input[type=text],.input-dashed-style textarea{padding:.5em;border:solid 1px rgba(0,0,0,0.2);margin:2px;font-size:1em;background:rgba(255,255,255,0.6);color:#2d2d2d;flex:1 0;outline:none;width:100%;transition:all .5s ease;border-radius:2px}.input-dashed-style input[type=text]:focus,.input-dashed-style textarea:focus{transition:all .5s ease;background:rgba(255,255,255,0.8);box-shadow:1px 1px 1px rgba(0,0,0,0.1)}.idresolverupload .breadcrumbs{padding-left:0}.idresolverupload .breadcrumbs .breadcrumb{padding-left:0}.idresolverupload .breadcrumbs .breadcrumb a{padding-left:0}.idresolverupload .guidance-and-title h2{margin-top:0}.idresolverupload .guidance-and-title .list-upload-guidance{display:flex;align-items:center}.idresolverupload .guidance-and-title .list-upload-guidance ul{padding-left:1em}.idresolverupload .guidance-and-title .icon-info{margin-right:1em;height:4em;width:4em}.idresolverupload .danger-shadow{text-shadow:0 0 3px #000}.idresolverupload .warning-text{color:#323232}.idresolverupload .success-text{text-shadow:0 0 1px rgba(0,0,0,0.4)}.idresolverupload .flex-progressbar{display:flex;flex-direction:column;min-height:90px;width:100%;background-color:#fff;font-size:16px;overflow:hidden;margin-bottom:.5em}.idresolverupload .flex-progressbar .title{display:flex}.idresolverupload .flex-progressbar .bars{display:flex;flex:1 0}.idresolverupload .flex-progressbar .bars .bar{flex:1 0;display:flex;padding:4px;font-weight:bolder;align-items:center;justify-content:flex-start;white-space:nowrap;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);cursor:pointer}.idresolverupload .flex-progressbar .bars .bar.bar-success{background-color:#9ccc65;color:#fff;border:1px solid #699833;text-shadow:0 0 1px rgba(0,0,0,0.4)}.idresolverupload .flex-progressbar .bars .bar.bar-info{background-color:#5bc0de;color:#fff}.idresolverupload .flex-progressbar .bars .bar.bar-warning{background-color:#ffa726;border:1px solid #bf7200;color:#323232}.idresolverupload .flex-progressbar .bars .bar.bar-danger{text-shadow:0 0 3px #000;background-color:#970b00;color:#fff;border:solid 1px #970b00;background:repeating-linear-gradient(45deg, #eb0f00, #eb0f00 10px, #970b00 10px, #970b00 20px)}.idresolverupload .wizard{margin-bottom:4em}.idresolverupload .wizard .label{font-size:1em;display:flex;align-items:center;padding:.5em 1em;border-top-left-radius:4px;border-top-right-radius:4px}.idresolverupload .wizard .id-resolver-tabs svg{width:1.5em;height:1.5em}.idresolverupload .wizard .id-resolver-tabs .label-danger{background:repeating-linear-gradient(45deg, #eb0f00, #eb0f00 10px, #970b00 10px, #970b00 20px);text-shadow:0 0 3px #000}.idresolverupload .wizard .id-resolver-tabs .all-ok::after,.idresolverupload .wizard .id-resolver-tabs .error::after,.idresolverupload .wizard .id-resolver-tabs .needs-attention::after{height:3px;width:100%;display:block;background-color:#333;content:''}.idresolverupload .wizard .id-resolver-tabs .error:after{background-image:repeating-linear-gradient(45deg, #eb0f00, #eb0f00 10px, #970b00 10px, #970b00 20px)}.idresolverupload .wizard .id-resolver-tabs .all-ok::after{background-color:#9ccc65}.idresolverupload .wizard .id-resolver-tabs .needs-attention::after{background-color:#ffa726}.idresolverupload .wizard .alert-warning{background-color:#ffdca9;color:#000}.idresolverupload .wizard .label-warning{background-color:#ffa726;display:inline-block;color:#fff;color:#323232}.idresolverupload .wizard .label-success{background-color:#9ccc65;color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.4)}.idresolverupload .wizard .label-success .icon{color:#fff}.idresolverupload .wizard .alert-info{background-color:transparent;color:#000}.idresolverupload .wizard .form-group{margin:0;padding:0 0 10px}.idresolverupload .wizard .nav-tab-body{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}.idresolverupload .wizard .disabled{background-color:#efefef !important;color:#808080}.idresolverupload .wizard .save-list{display:flex;align-items:center;margin-bottom:.5em}.idresolverupload .wizard .save-list label{flex-grow:1;display:flex;align-items:center;font-weight:normal;margin:0}.idresolverupload .wizard .save-list input[type=text]{flex-grow:1;margin:.5em}.idresolverupload .wizard .save-list .cta{background:#039be5;color:#f7f7f7;text-shadow:1px 1px 1px rgba(0,0,0,0.4);border-radius:2px;padding:.5em 1.2em;font-size:1.1em;font-weight:bold;margin:.25em}.idresolverupload .wizard .save-list .cta .icon{color:#f7f7f7;fill:#f7f7f7}.idresolverupload .wizard .save-list .cta .icon{margin-left:0}.idresolverupload .wizard .paginator{margin:1em 0;display:flex;justify-content:space-between}.idresolverupload .wizard .paginator .page-selector,.idresolverupload .wizard .paginator .previous-next-buttons,.idresolverupload .wizard .paginator .results-count{display:flex;align-items:center}.idresolverupload .wizard .paginator .page-selector label,.idresolverupload .wizard .paginator .previous-next-buttons label,.idresolverupload .wizard .paginator .results-count label{white-space:nowrap;margin:0}.idresolverupload .wizard .paginator .page-selector select,.idresolverupload .wizard .paginator .previous-next-buttons select,.idresolverupload .wizard .paginator .results-count select{margin:0 .5em}.idresolverupload .wizard .paginator .page-selector .btn,.idresolverupload .wizard .paginator .previous-next-buttons .btn,.idresolverupload .wizard .paginator .results-count .btn{margin:0}.idresolverupload .wizard .wizard-body{background-color:#fff;padding:1em;border:1px solid #ddd}.idresolverupload .wizard .wizard-toolbar{display:flex;justify-content:flex-end}.idresolverupload .wizard .upload-step-container{display:flex;flex-direction:column;background-color:#e4e4e4;padding:20px}.idresolverupload .wizard .upload-step-container .header{flex:0 1}.idresolverupload .wizard .upload-step-container .input-area{flex:1 0;display:flex}.idresolverupload .wizard .upload-step-container .input-area .file-container{flex:1 0;padding:10px}.idresolverupload .wizard .upload-step-container .input-area .freeform-container{flex:1 0;padding:10px}.idresolverupload .wizard .wizard-loader{padding:2em 0}.idresolverupload .file-manager{width:100%}.idresolverupload .file-manager .files{width:100%;margin-bottom:10px}.idresolverupload .file-manager .files .file{padding:6px}.idresolverupload .file-manager .files .file:nth-child(even){background-color:#f6f6f6}.idresolverupload .file-manager .files .file .remove-file a{display:flex;align-items:center;flex-shrink:1}.idresolverupload .file-manager .files .file:not(:last-child){margin-bottom:5px}.idresolverupload .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.idresolverupload .input-items{display:flex;flex-wrap:wrap}.idresolverupload .freeform{padding:.5em;border:solid 1px rgba(0,0,0,0.2);margin:2px;font-size:1em;background:rgba(255,255,255,0.6);color:#2d2d2d;flex:1 0;outline:none;width:100%;transition:all .5s ease;border-radius:2px}.idresolverupload .freeform:focus{transition:all .5s ease;background:rgba(255,255,255,0.8);box-shadow:1px 1px 1px rgba(0,0,0,0.1)}.idresolverupload .legend{margin-bottom:2em}.idresolverupload .legend .results{display:flex;flex-wrap:wrap}.idresolverupload .legend .results>div{flex-grow:1;transition:all .5s ease;margin:.25em;cursor:pointer;display:block;background:rgba(0,0,0,0.075);border-radius:2px}.idresolverupload .legend .results>div .details{display:flex;align-items:center;justify-content:center;transition:all 2s}.idresolverupload .legend .results>div .details .count{height:98%;min-width:2em;flex-grow:1}.idresolverupload .legend .results>div .details p{display:none}.idresolverupload .legend .results>div:focus{flex-grow:2;transition:all .5s ease}.idresolverupload .legend .results>div:focus .details p{flex-grow:1;margin:0;display:block;animation-duration:1s;max-width:25vw;animation-name:slide-guidance;transition-timing-function:ease}.idresolverupload .legend .results .type-head{display:flex;background:rgba(0,0,0,0.025);height:2em;line-height:2em}.idresolverupload .legend .results .type-head .icon-question{fill:rgba(0,0,0,0.6);width:2em}.idresolverupload .legend .results .count{display:block;font-size:2em;text-align:center}.idresolverupload .legend .results .title{border-top-right-radius:2px;padding:0 .5em}.idresolverupload .dropzone{width:300px;height:200px;margin:20px;padding:20px}.idresolverupload .dragging{-webkit-box-shadow:0 0 13px 0 #039be5;-moz-box-shadow:0 0 13px 0 #039be5;box-shadow:0 0 13px 0 #039be5}@keyframes slide-guidance{from{width:1em;overflow:hidden}to{width:100%}}.idresolverupload .bread{list-style-type:none;padding:0;display:flex;justify-content:space-between;border-top:1px solid #d2d2d2;margin-top:35px;margin-left:auto;margin-right:auto;width:50%}.idresolverupload .bread li{height:70px;width:70px;background-color:#fff;border-radius:50%;border:1px solid #d2d2d2;padding:10px 20px;display:flex;align-items:center;justify-content:center;margin-top:-35px}.idresolverupload .bread li a{text-align:center}.idresolverupload .bread li.active{background-color:#373737;background-color:#0892ff;border-color:#fff;color:#fff}.idresolverupload .bread li.active a{color:#fff}.idresolverupload .resolution-table>.grid{border-bottom:1px solid #f2f0f0;margin:10px 0}.idresolverupload .stats-table{display:flex}.idresolverupload .stats-table .stat{flex:1 0 auto}.idresolverupload .stats-table .stat:not(:first-child):not(:last-child){margin-left:10px;margin-right:10px}.idresolverupload .alert-result-table{padding:5px;margin-top:10px;border:none;background-color:transparent}.idresolverupload .list-upgrade .back-button{display:flex;align-items:center;text-transform:none;font-weight:500;text-decoration:underline;font-size:1.4em;color:#f57f17;fill:#f57f17;padding-left:0}.idresolverupload .list-upgrade .back-button .icon{margin:0 .25em 0 0}.idresolverupload .list-upgrade .upgrade-header{display:flex;justify-content:center;margin-top:.5em}.idresolverupload .list-upgrade .upgrade-header>span{margin:.125em}.idresolverupload .list-upgrade .upgrade-header .list-name{font-weight:400}.idresolverupload .list-upgrade .upgrade-divider{margin-bottom:0}.idresolverupload .list-upgrade .upgrade-footer{display:flex;justify-content:flex-end}.idresolverupload .list-upgrade .upgrade-footer .btn{margin-bottom:0}.home{font-size:16px}.home h1,.home h2,.home h3,.home h4{font-weight:bold}.home h1{font-size:3em}.home h2{font-size:2.6em}.home h3{font-size:2em}.home .btn-home{font-size:1.3em;font-weight:bold;padding:.75em 3.2em;border:2px solid #444;color:var(--branding-header-secondary, var(--branding-header-main, #444));border-color:var(--branding-header-secondary, var(--branding-header-main, #444))}.home .btn-home::after{content:"  ❯❯";font-size:.8em;white-space:pre;padding-bottom:.2em}.home a.btn{display:flex;align-items:center;justify-content:center}.home .section{margin-top:4em;margin-bottom:5em}.home .section>[class*='col-']{margin-bottom:2.2em}.home .section h1,.home .section h2{color:var(--branding-header-secondary, var(--branding-header-main, #444))}.home .section .cta-block{margin-bottom:4em}.home ul.latest-news{list-style:none;padding:0}.home ul.latest-news li span{display:block;font-size:.9em}.home ul.latest-news li a{display:block;font-weight:400;text-decoration:underline}.home ul.latest-news li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .mine-intro .mine-name{letter-spacing:.04em}.home .mine-intro .mine-release{text-align:center;font-size:.8em;margin-bottom:2em}.home .mine-intro .mine-description{text-align:center;margin-bottom:2em}.home .mine-intro .well{margin-bottom:2em}.home .search h1,.home .search h2,.home .search h3,.home .search h4{font-weight:unset}.home .search .typeahead-search{background-color:transparent;border:none;border-bottom:1px solid;padding-right:20px}.home .search .dropdown-menu{width:100%}.home .search .search-info{display:flex;align-items:center;margin-top:.5em}.home .search .search-info .icon{margin-left:0;fill:#039be5;margin-bottom:2px}.home .search .search-button{display:block;cursor:pointer;position:absolute;right:-4px;top:2px}.home .template-preview{text-align:center}.home .template-preview .nav-tabs.template-tabs{display:flex;justify-content:space-between;align-items:center;background-color:#eee;border:none;height:4em;margin-bottom:2.2em}.home .template-preview .nav-tabs.template-tabs li{width:100%;height:100%}.home .template-preview .nav-tabs.template-tabs li>a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--branding-header-secondary, var(--branding-header-main, #444));margin:0;text-transform:uppercase;font-weight:bold;opacity:.47;letter-spacing:.08em}.home .template-preview .nav-tabs.template-tabs li>a:hover{opacity:1}.home .template-preview .nav-tabs.template-tabs li.active>a{opacity:1;border:none;border-bottom:4px solid;padding-bottom:6px;background-color:transparent}.home .template-preview .template-list{list-style:none;text-align:center;padding:0}.home .template-preview .template-list li{margin-bottom:.5em;overflow:hidden}.home .template-preview .template-list li:hover{background-color:#eee}.home .template-preview .template-list li>a{display:flex;align-items:center;justify-content:center}.home .template-preview .template-list li>a:hover{font-weight:400}.home .template-preview .template-list li>a>*{flex-basis:0;white-space:nowrap;display:flex}.home .template-preview .template-list li>a>*:not(:first-child):not(:last-child){justify-content:center}.home .template-preview .template-list li>a>*.icon{min-width:2em;fill:var(--branding-header-secondary, var(--branding-header-main, #444));background:linear-gradient(to right, rgba(247,247,247,0), #f7f7f7 25%, #f7f7f7 75%, rgba(247,247,247,0) 100%)}.home .template-preview .more-queries{display:block;margin-top:2em;margin-bottom:4em;text-transform:uppercase;font-size:1.1em;font-weight:bold;letter-spacing:.08em;color:var(--branding-header-secondary, var(--branding-header-main, #444))}.home .mine-selector .mine-neighbourhood-filter{display:flex;align-items:center;justify-content:center;margin-bottom:2em}.home .mine-selector .mine-neighbourhood-filter label{display:flex;align-items:center;margin:0 1em;font-size:1.3em}.home .mine-selector .mine-neighbourhood-filter label input{width:1.3em;height:1.3em;margin:0;margin-right:.3em}.home .mine-selector .mine-selector-body{display:flex;border:2px solid #444}.home .mine-selector .mine-selector-body .mine-selector-entries{padding-bottom:0}.home .mine-selector .mine-selector-body .mine-entry{display:flex;align-items:baseline;justify-content:space-between;height:54px;padding:.8em 1.7em;border-bottom:1px solid #444;border-right:1px solid #444;color:#000}.home .mine-selector .mine-selector-body .mine-entry-active svg{display:none}.home .mine-selector .mine-selector-body .mine-entry span{font-size:1.1em;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .mine-selector .mine-selector-body .mine-entry .icon{flex-shrink:0}.home .mine-selector .mine-selector-body .mine-preview{display:flex;flex-direction:column;align-self:stretch;border-left:2px solid #444;padding:0}.home .mine-selector .mine-selector-body .mine-preview h4{font-size:1.7em;text-transform:uppercase;height:54px;margin:0;display:flex;justify-content:center;align-items:center}.home .mine-selector .mine-selector-body .mine-preview p{padding:.5em 1em;margin:0}.home .mine-selector .mine-selector-body .mine-preview .preview-image{display:flex;align-items:center;justify-content:center;flex-grow:1;padding-bottom:.5em;border-bottom:1px solid #444}.home .mine-selector .mine-selector-body .mine-preview .preview-image .img-responsive{max-width:4em}.home .mine-selector .mine-selector-body .mine-preview a,.home .mine-selector .mine-selector-body .mine-preview button{height:54px;font-size:1.1em;font-weight:bold;margin:0}.home .feedback{margin-bottom:4em !important}.home .feedback input,.home .feedback textarea{font-size:1em;border-radius:0;border-top:2px solid #444;border-left:2px solid #444;border-right:2px solid #444;border-bottom:none;border-color:var(--branding-header-secondary, var(--branding-header-main, #444))}.home .feedback textarea{resize:vertical}.home .feedback button.btn.btn-block{font-size:1.3em;font-weight:bold;padding:.75em 3.2em;border:2px solid #444;margin:0;color:var(--branding-header-text, #f7f7f7);background-color:var(--branding-header-secondary, var(--branding-header-main, #444));border-color:var(--branding-header-secondary, var(--branding-header-main, #444))}.home .feedback button.btn.btn-block:active,.home .feedback button.btn.btn-block:focus,.home .feedback button.btn.btn-block:hover{background:#656565}.home .feedback-response{text-align:center;margin-bottom:6.5em}.home .feedback-response .icon{fill:#42a94b;font-size:5em}.home .credits-fallback{font-size:1.5em;font-weight:300}.mini-loader{overflow:hidden}.mini-loader.tiny{font-size:40%;display:inline-block}.mini-loader .middle{padding:0;margin:0;display:flex;align-items:center}.mini-loader .dot{width:0;height:0}.mini-loader .mini-loader-content{overflow:hidden;display:flex;flex-direction:column;align-items:center;position:relative;animation-name:spin;animation-timing-function:linear;animation-duration:1.6s;animation-iteration-count:infinite}.mini-loader .loader-organism{box-sizing:border-box;min-width:1em;min-height:1em;display:inline-block;border:solid .6em #eee;border-radius:4em;padding:0;margin:.1em;opacity:.75;font-size:60%;animation-timing-function:ease-in;animation-duration:2.8s;animation-name:pulse;animation-iteration-count:infinite;background-color:rgba(0,0,0,0.08)}.mini-loader .one{animation-delay:.4s;width:1em;height:2em}.mini-loader .two{width:2em;height:1em;animation-delay:.4s}.mini-loader .three{animation-delay:.6s;width:2em;height:1em}.mini-loader .four{width:1em;height:2em;animation-delay:.8s}@keyframes pulse{0%{border-color:#3f51b5}15%{border-color:#9c27b0}30%{border-color:#e91e63}45%{border-color:#ff5722}60%{border-color:#ffc107}75%{border-color:#8bc34a}90%{border-color:#00bcd4}100%{border-color:#3f51b5}}@keyframes spin{100%{transform:rotate(360deg)}}.mine-loader{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;width:100%;height:100%}.mine-loader .mine-loader-dialog{z-index:40;background-color:#e6e6e6;padding:2em;border:2px solid #a7a7a7}.mine-loader .mine-loader-dialog>img{max-height:10em;width:auto}.mine-loader .mine-loader-dialog>img,.mine-loader .mine-loader-dialog>svg{margin-bottom:1em}.mine-loader .mine-loader-dialog .loading{margin-bottom:.5em;color:#656464}.mine-loader .mine-loader-dialog #loader{margin-top:0;margin-bottom:2em}.mine-loader .mine-loader-dialog p{font-size:16px;color:#656464}.search-page{width:100%;padding-bottom:1em}.search-page .selected-dialog{position:fixed;right:0;top:50%;transform:translateY(-50%)}.search-fullscreen{padding-top:2em;padding-bottom:2em;font-size:1.05em;width:100%;max-width:1800px;margin-left:auto;margin-right:auto;min-height:calc(100% - 50px)}.search-fullscreen button,.search-fullscreen input[type=text]{float:left;margin-right:1em}.search-fullscreen .close{margin-top:-3px}.search-fullscreen button,.search-fullscreen input{vertical-align:middle}.search-fullscreen button[type="text"],.search-fullscreen input[type="text"]{height:3em;padding:0 0 0 .5em;min-width:300px;width:60%}.search-fullscreen button{border-radius:2px;margin-top:1px;height:3em;padding:0 0 0 .5em;min-width:10em;font-family:Roboto,Helvetica,arial,sans-serif;font-weight:500;text-transform:uppercase;padding:1em 5em;float:right;line-height:.3em;vertical-align:middle;background:#039be5;color:#f7f7f7;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border:0;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.search-fullscreen button:hover{transition:all .4s;background:#06abfc;box-shadow:3px 3px 4px rgba(0,0,0,0.3)}.search-fullscreen button:active{box-shadow:0 0 0 0;background:#038acc;transition:all .2s}.search-fullscreen .searchform{display:flex;flex-wrap:wrap;justify-content:center}.search-fullscreen .searchform input{min-width:40vw;margin-right:1em}.search-fullscreen .search-header{display:flex;flex-wrap:wrap;align-items:baseline;border-bottom:solid 1px #ccc}.search-fullscreen a.cta::after{content:">>"}.search-fullscreen a.cta{font-weight:bold;text-align:right;flex-grow:1}.search-fullscreen .noresponse{text-align:center;padding-top:2em}.search-fullscreen .badresponse .search-header h4{font-weight:bold}.search-fullscreen .response{clear:both;display:flex;align-items:flex-start}.search-fullscreen .response .facets{order:1;margin:1em;max-width:30%}.search-fullscreen .response .facets .result-type{line-height:1.5em;color:#444;margin:0;min-width:4em;line-height:2em;min-height:2em;vertical-align:middle;border:0;text-align:center}.search-fullscreen .response .facets .result-type.type-Gene{background:#8bc34a;color:#fff}.search-fullscreen .response .facets .result-type.type-Author,.search-fullscreen .response .facets .result-type.type-Publication{background:#2196f3}.search-fullscreen .response .facets .result-type.type-Protein{background:#ffc107}.search-fullscreen .response .facets .result-type.type-GOTerm{background:#9c27b0;color:#fff}.search-fullscreen .response .facets .result-type .type-DataSet,.search-fullscreen .response .facets .result-type .type-UniProtFeature,.search-fullscreen .response .facets .result-type .type-MeshTerm,.search-fullscreen .response .facets .result-type .type-AnatomyTerm,.search-fullscreen .response .facets .result-type .type-RNAiResult,.search-fullscreen .response .facets .result-type .type-Chromosome,.search-fullscreen .response .facets .result-type .type-CVTerm,.search-fullscreen .response .facets .result-type .type-OntologyTerm,.search-fullscreen .response .facets .result-type .type-style,.search-fullscreen .response .facets .result-type .type-OntologyTermSynonym,.search-fullscreen .response .facets .result-type .type-MammalianPhenotypeTerm,.search-fullscreen .response .facets .result-type .type-GWASResult,.search-fullscreen .response .facets .result-type .type-GWAS,.search-fullscreen .response .facets .result-type .type-HPOTerm,.search-fullscreen .response .facets .result-type .type-Pathway,.search-fullscreen .response .facets .result-type .type-Pathways,.search-fullscreen .response .facets .result-type .type-ProteinStructure,.search-fullscreen .response .facets .result-type .type-GXDExpression,.search-fullscreen .response .facets .result-type .type-Genotype,.search-fullscreen .response .facets .result-type .type-Allele,.search-fullscreen .response .facets .result-type .type-Regulation,.search-fullscreen .response .facets .result-type .type-Comparative,.search-fullscreen .response .facets .result-type .type-Function,.search-fullscreen .response .facets .result-type .type-Ontology,.search-fullscreen .response .facets .result-type .type-Phenotype,.search-fullscreen .response .facets .result-type .type-Summary,.search-fullscreen .response .facets .result-type .type-summary,.search-fullscreen .response .facets .result-type .type-Expression,.search-fullscreen .response .facets .result-type .type-SNPs,.search-fullscreen .response .facets .result-type .type-Disease,.search-fullscreen .response .facets .result-type .type-Phenotypes,.search-fullscreen .response .facets .result-type .type-all,.search-fullscreen .response .facets .result-type .type-Variation{background:#ccc;fill:#ccc;border:solid 3px #ccc}.search-fullscreen .response .facets .result-type .type-Gene,.search-fullscreen .response .facets .result-type .type-Genes,.search-fullscreen .response .facets .result-type .type-genes,.search-fullscreen .response .facets .result-type .type-gene,.search-fullscreen .response .facets .result-type .type-homologues,.search-fullscreen .response .facets .result-type .type-Homologue,.search-fullscreen .response .facets .result-type .type-Homology,.search-fullscreen .response .facets .result-type .type-Genomics,.search-fullscreen .response .facets .result-type .type-Genome{background:#8bc34a;fill:#8bc34a;color:#fff;border:solid 3px #8bc34a}.search-fullscreen .response .facets .result-type .type-Publication,.search-fullscreen .response .facets .result-type .type-publications,.search-fullscreen .response .facets .result-type .type-Author,.search-fullscreen .response .facets .result-type .type-Literature{background:#2196f3;fill:#2196f3;border:solid 3px #2196f3}.search-fullscreen .response .facets .result-type .type-Protein,.search-fullscreen .response .facets .result-type .type-Proteins,.search-fullscreen .response .facets .result-type .type-proteins,.search-fullscreen .response .facets .result-type .type-ProteinDomain{background:#ffc107;fill:#ffc107;border:solid 3px #ffc107}.search-fullscreen .response .facets .result-type .type-GOAnnotation,.search-fullscreen .response .facets .result-type .type-GOTerm,.search-fullscreen .response .facets .result-type .type-goAnnotation{background:#9c27b0;fill:#9c27b0;border:solid 3px #9c27b0;color:#fff}.search-fullscreen .response .facets .result-type .type-GOAnnotation text,.search-fullscreen .response .facets .result-type .type-GOTerm text,.search-fullscreen .response .facets .result-type .type-goAnnotation text{fill:#fff}.search-fullscreen .response .facets .result-type .type-Organism{background:#e91e63;fill:#e91e63;border:solid 3px #e91e63}.search-fullscreen .response .facets .result-type .type-interactions,.search-fullscreen .response .facets .result-type .type-Interaction,.search-fullscreen .response .facets .result-type .type-InteractionTerm,.search-fullscreen .response .facets .result-type .type-InteractionExperiment,.search-fullscreen .response .facets .result-type .type-Complex{background:#ff5722;fill:#ff5722;border:solid 3px #ff5722}.search-fullscreen .response .facets .active-filter{background:#ddd;border-radius:2px;padding:0 .5em}.search-fullscreen .response .facets .controls label{display:block;font-weight:300}.search-fullscreen .response .facets table{min-width:200px;border-collapse:separate;border-spacing:0 .2em}.search-fullscreen .response .facets tr{margin-top:.2em}.search-fullscreen .response .facets tr:hover{cursor:pointer}.search-fullscreen .response .facets tr td:last-child{padding-left:.5em}.search-fullscreen .response .facets tr.active{background:#ddd}.search-fullscreen .response .facets tr.active td:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0}.search-fullscreen .response .facets tr.active td:last-child{padding-right:.5em;background:#ddd;border-bottom-right-radius:2px;border-top-right-radius:2px}.search-fullscreen .response .results{order:2;margin:1em 1em 1em 2em;flex-grow:4}.search-fullscreen .response .results .empty-results{margin-top:1em}.search-fullscreen .response .results .result-type{background:rgba(235,235,235,0.87);box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.search-fullscreen .response .results .result{border-bottom:solid 1px #e4e4e4;display:flex;align-items:center}.search-fullscreen .response .results .result:hover{cursor:pointer}.search-fullscreen .response .results .result .searchterm{background-color:rgba(255,255,0,0.15)}.search-fullscreen .response .results .result .searchterm input[type=radio]{margin:0 1em;vertical-align:middle;padding-top:4px}.search-fullscreen .response .results .result .searchterm input[type=radio]:before{margin-top:4px;content:" "}.search-fullscreen .response .results .result:nth-child(even){background:#f6f6f6}.search-fullscreen .response .results .result:hover{background:#fffde7}.search-fullscreen .response .results .result.selected{background:#ffecb3}.search-fullscreen .response .results .result .details{display:inline}.search-fullscreen .response .results .result .details ul{display:inline-block;margin:0}.search-fullscreen .response .results .result .details li{padding:.125em .5em;display:flex;font-size:1em;align-items:baseline}.search-fullscreen .response .results .result .details li h6{padding:0;margin:0;font-size:1em;padding-right:.5em;min-width:6em}.search-fullscreen .response .results .result .details cite{width:60%}.search-fullscreen .response .results .default-description{text-transform:capitalize;display:inline-block;vertical-align:middle;margin-left:2px}.search-fullscreen .response .results .default-description:after{content:": "}.search-fullscreen .response .results .default-value,.search-fullscreen .response .results .description,.search-fullscreen .response .results .description span{vertical-align:middle;overflow:hidden;max-width:40vw;display:inline-block;text-overflow:ellipsis}.search-fullscreen .response .results .default-value{white-space:nowrap}.search-fullscreen .response .results .name,.search-fullscreen .response .results .organism{font-style:italic}.search-fullscreen ul{margin-left:0;padding-left:0}.search-fullscreen li{list-style-type:none;list-style-position:outside;min-width:2.5em}.search-fullscreen li .count{clear:left;margin-right:.5em;display:block;float:left}.search-fullscreen li .count.result-type{margin:0 .2em 0 0}.search-fullscreen .result-type{padding:0 .2em;align-self:flex-start;border-radius:2px;margin:.2em .4em .2em .2em}@media (max-width:800px){.search button{clear:both;width:100%;box-sizing:border-box;margin-top:1em;margin-left:0}.search input[type=text]{clear:both;width:100%;box-sizing:border-box;margin-top:1em;min-width:auto}.search .response{flex-wrap:wrap}.search .response .facets{order:2;margin-left:0}.search .response .results{order:1;margin-left:0}.search .response .description span{line-height:1.5em;vertical-align:middle;display:inline-block;max-height:3em;overflow:hidden}.result{flex-wrap:wrap;align-items:center}.result .result-type{width:100%;text-align:left}}.result-type,.result-type[class*="type-"]{display:inline-block;color:#444;min-width:7em;border-radius:2px;text-align:right;padding:0 .2em;border-width:0 0 0 3px;margin:.2em}.result-type .type-DataSet,.result-type[class*="type-"] .type-DataSet,.result-type .type-UniProtFeature,.result-type[class*="type-"] .type-UniProtFeature,.result-type .type-MeshTerm,.result-type[class*="type-"] .type-MeshTerm,.result-type .type-AnatomyTerm,.result-type[class*="type-"] .type-AnatomyTerm,.result-type .type-RNAiResult,.result-type[class*="type-"] .type-RNAiResult,.result-type .type-Chromosome,.result-type[class*="type-"] .type-Chromosome,.result-type .type-CVTerm,.result-type[class*="type-"] .type-CVTerm,.result-type .type-OntologyTerm,.result-type[class*="type-"] .type-OntologyTerm,.result-type .type-style,.result-type[class*="type-"] .type-style,.result-type .type-OntologyTermSynonym,.result-type[class*="type-"] .type-OntologyTermSynonym,.result-type .type-MammalianPhenotypeTerm,.result-type[class*="type-"] .type-MammalianPhenotypeTerm,.result-type .type-GWASResult,.result-type[class*="type-"] .type-GWASResult,.result-type .type-GWAS,.result-type[class*="type-"] .type-GWAS,.result-type .type-HPOTerm,.result-type[class*="type-"] .type-HPOTerm,.result-type .type-Pathway,.result-type[class*="type-"] .type-Pathway,.result-type .type-Pathways,.result-type[class*="type-"] .type-Pathways,.result-type .type-ProteinStructure,.result-type[class*="type-"] .type-ProteinStructure,.result-type .type-GXDExpression,.result-type[class*="type-"] .type-GXDExpression,.result-type .type-Genotype,.result-type[class*="type-"] .type-Genotype,.result-type .type-Allele,.result-type[class*="type-"] .type-Allele,.result-type .type-Regulation,.result-type[class*="type-"] .type-Regulation,.result-type .type-Comparative,.result-type[class*="type-"] .type-Comparative,.result-type .type-Function,.result-type[class*="type-"] .type-Function,.result-type .type-Ontology,.result-type[class*="type-"] .type-Ontology,.result-type .type-Phenotype,.result-type[class*="type-"] .type-Phenotype,.result-type .type-Summary,.result-type[class*="type-"] .type-Summary,.result-type .type-summary,.result-type[class*="type-"] .type-summary,.result-type .type-Expression,.result-type[class*="type-"] .type-Expression,.result-type .type-SNPs,.result-type[class*="type-"] .type-SNPs,.result-type .type-Disease,.result-type[class*="type-"] .type-Disease,.result-type .type-Phenotypes,.result-type[class*="type-"] .type-Phenotypes,.result-type .type-all,.result-type[class*="type-"] .type-all,.result-type .type-Variation,.result-type[class*="type-"] .type-Variation{background:#ccc;fill:#ccc;border:solid 3px #ccc}.result-type .type-Gene,.result-type[class*="type-"] .type-Gene,.result-type .type-Genes,.result-type[class*="type-"] .type-Genes,.result-type .type-genes,.result-type[class*="type-"] .type-genes,.result-type .type-gene,.result-type[class*="type-"] .type-gene,.result-type .type-homologues,.result-type[class*="type-"] .type-homologues,.result-type .type-Homologue,.result-type[class*="type-"] .type-Homologue,.result-type .type-Homology,.result-type[class*="type-"] .type-Homology,.result-type .type-Genomics,.result-type[class*="type-"] .type-Genomics,.result-type .type-Genome,.result-type[class*="type-"] .type-Genome{background:#8bc34a;fill:#8bc34a;color:#fff;border:solid 3px #8bc34a}.result-type .type-Publication,.result-type[class*="type-"] .type-Publication,.result-type .type-publications,.result-type[class*="type-"] .type-publications,.result-type .type-Author,.result-type[class*="type-"] .type-Author,.result-type .type-Literature,.result-type[class*="type-"] .type-Literature{background:#2196f3;fill:#2196f3;border:solid 3px #2196f3}.result-type .type-Protein,.result-type[class*="type-"] .type-Protein,.result-type .type-Proteins,.result-type[class*="type-"] .type-Proteins,.result-type .type-proteins,.result-type[class*="type-"] .type-proteins,.result-type .type-ProteinDomain,.result-type[class*="type-"] .type-ProteinDomain{background:#ffc107;fill:#ffc107;border:solid 3px #ffc107}.result-type .type-GOAnnotation,.result-type[class*="type-"] .type-GOAnnotation,.result-type .type-GOTerm,.result-type[class*="type-"] .type-GOTerm,.result-type .type-goAnnotation,.result-type[class*="type-"] .type-goAnnotation{background:#9c27b0;fill:#9c27b0;border:solid 3px #9c27b0;color:#fff}.result-type .type-GOAnnotation text,.result-type[class*="type-"] .type-GOAnnotation text,.result-type .type-GOTerm text,.result-type[class*="type-"] .type-GOTerm text,.result-type .type-goAnnotation text,.result-type[class*="type-"] .type-goAnnotation text{fill:#fff}.result-type .type-Organism,.result-type[class*="type-"] .type-Organism{background:#e91e63;fill:#e91e63;border:solid 3px #e91e63}.result-type .type-interactions,.result-type[class*="type-"] .type-interactions,.result-type .type-Interaction,.result-type[class*="type-"] .type-Interaction,.result-type .type-InteractionTerm,.result-type[class*="type-"] .type-InteractionTerm,.result-type .type-InteractionExperiment,.result-type[class*="type-"] .type-InteractionExperiment,.result-type .type-Complex,.result-type[class*="type-"] .type-Complex{background:#ff5722;fill:#ff5722;border:solid 3px #ff5722}.search .dropdown{display:flex}.search .dropdown input{flex-grow:1;background-color:#fff;color:#444}.search .search-button{display:none}.quicksearch{margin:0;padding:0}.quicksearch .quicksearch-result:hover,.quicksearch .show-all:hover{background:rgba(0,0,0,0.1)}.quicksearch .quicksearch-result .row-content,.quicksearch .show-all .row-content{width:100%;background:transparent;border-width:0 0 0 3px;color:#333;padding:.5em 0 .5em 1em}.quicksearch .list-group{margin:0;padding:0}.quicksearch .list-group .quicksearch-result.list-group-item{padding-left:0;border-top:solid 1px rgba(0,0,0,0.1)}.quicksearch .alert{margin-bottom:0}.quicksearch .alert h4{font-weight:400}.lb-sm{font-size:.6em}.lb-md{font-size:1.2em}.lb-lg{font-size:2em}.template-constraint-container{margin-bottom:10px}.constraint-component-label{font-weight:bold}.affix+.template-container{padding-top:102px}.template-container{min-height:calc(100% - 135px)}.template-component-container{width:100%;padding-bottom:2em}.template-component-container .preview{max-width:60vw}.template-component-container .preview .preview-header{display:flex}.template-component-container .preview .preview-header .preview-header-loader{position:relative;top:.6em;left:.6em}.template-component-container .preview .preview-table-container{overflow-x:auto;margin-bottom:2em}.template-component-container .preview .preview-table-container .table{margin-bottom:0}.template-component-container .preview .btn-link{padding:8px 10px}.template-component-container .preview .more-actions .action-button{font-weight:400;color:#039be5;fill:#039be5}.template-component-container .preview .more-actions .web-service-url-container{padding:.25em .5em}.template-component-container .preview .more-actions .web-service-url-container p{padding:0}.template-component-container .preview .more-actions .web-service-url-container input{width:500px}.template-component-container .view-results{min-width:200px}.template-component-container .template-filters{background:#efefef;z-index:42;box-shadow:1px 1px 1px rgba(0,0,0,0.2);width:100%;position:sticky;top:0}.template-component-container .template-filters .template-filter{margin:.5em;flex-grow:1}.template-component-container .template-filters .template-filter-container{display:flex;justify-content:center}.template-component-container .template-filters .template-filter.text-filter{padding-left:.5em}.template-component-container .template-filters .template-filter.text-filter .filter-input{display:flex;align-items:center}.template-component-container .template-filters .template-filter.text-filter .filter-input .icon{flex-shrink:0}.template-component-container .template-filters .template-filter.text-filter .filter-input .icon.authorized{fill:#7ec741}.template-component-container .template-filters .template-filter .control-label{margin-top:1px;color:#787878}.template-component-container .template-filters .template-filter .form-control{width:350px}.template-component-container .template-categories{display:flex;flex-wrap:wrap}.template-component-container .template-categories.nav li a{border-width:0;color:inherit;padding:0 .5em;border-bottom-width:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:rgba(0,0,0,0.05)}.template-component-container .template-categories.nav li.active a{background-color:rgba(0,0,0,0.5);color:#fff}.template-component-container .bad-placeholder .template-filters{position:static;visibility:hidden}.template-component-container .no-results{margin-top:1em;font-size:1.2em;text-align:center}.template-component-container .no-results a{color:#039be5}.template-component-container .template-list{max-width:1200px;display:flex;flex-direction:column}.template-component-container .template-list .grid-1{flex-grow:1}.template-component-container .templates-section{position:absolute;top:50px;right:0;bottom:50px;left:0;display:flex;overflow:hidden;transition:all .6s}.template-component-container .templates-section .x-section{flex:1 0;padding:20px 20px 1px}.template-component-container .templates-section .x-section:first-child{padding-right:0}.template-component-container .templates-section .x-main{flex:1;display:flex;flex-direction:column}.template-component-container .templates-section .x-container{display:flex;flex-direction:column;height:100%;transition:all .6s;width:100%}.template-component-container .templates-section .x-scrollable-content{flex:1 1 auto;overflow-y:auto;min-height:0}.template-component-container .templates-section .x-box{min-height:-webkit-min-content;display:flex}.template-component-container .templates-section .x-column{padding:20px;border-right:1px solid #999}.template-component-container .templates-section .x-column>div{height:2000px}.template-component-container .templates-section .x-column:nth-child(2)>div{height:auto}.template-component-container .templates-section .pane{box-shadow:0 1px 6px 0 rgba(0,0,0,0.12),0 1px 6px 0 rgba(0,0,0,0.12);background-color:#fff}.template-component-container .templates-section .pane .pane-heading{background-color:#eee;padding:10px;font-size:1.2em}.template-component-container .templates-section .pane .pane-body{padding:10px}.template-component-container .templates-section .soft{background-color:#e6eaea;color:#000}.template-component-container .templates-section .template-result:after{content:" ";display:block;clear:both}.template-component-container .templates-section .template-result .view-results{display:inline-block;float:right;text-decoration:underline;color:#5e5e5e}.template-component-container .templates-section .template-result.active .view-results{color:#fff}.template-component-container .templates-section .nav-pills>li>a{padding:.3em .8em}.template-component-container .templates-section .results{margin-top:1em;transition:all .6s}.template-component-container .templates-section .results .icon{margin-right:2px}.template-component-container .templates-section .results .pane-body{overflow:auto}.template-component-container .templates-section .results h2{margin-top:0}@media (max-width:800px){.template-component-container .templates-section{flex-direction:column;transition:all .6s;position:static;overflow:auto;bottom:auto;right:auto;top:auto}.template-component-container .templates-section .x-section{padding:4px;transition:all .6s}.template-component-container .templates-section .x-section:first-child{padding-right:4px}.template-component-container .templates-section .select-a-template{order:2;transition:all .6s}.template-component-container .templates-section .see-template-details{order:1;transition:all .6s}.template-component-container .templates-section table.small{margin-bottom:0}.template-component-container .templates-section table>tbody>tr>td{padding:4px;transition:all .6s}}.template-component-container .template{background-color:#fff;margin:5px 20px;padding:1em 1em 0;border:1px solid #ecebeb;border-bottom:solid 3px #ecebeb;position:relative;min-height:7em;cursor:pointer;transition:all .5s ease}.template-component-container .template .title{font-size:1.4em}.template-component-container .template .title h4{margin:0}.template-component-container .template .description{margin:20px}.template-component-container .template .border-right{border-right:1px solid #d8d8d8}.template-component-container .template .stretch-buttons .btn{width:100%}.template-component-container .template .body .form-group{margin:0}.template-component-container .template .body .btn,.template-component-container .template .body .input-group-btn .btn{margin:0;padding-top:8px}.template-component-container .template .body .form-group .checkbox label,.template-component-container .template .body .form-group .radio label,.template-component-container .template .body .form-group label{color:#000;font-size:1.2em}.template-component-container .template.selected{margin:5px 0;transition:all .5s ease;color:#000;-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,0.33);box-shadow:0 2px 5px -1px rgba(0,0,0,0.33);cursor:default;border-left:3px solid #039be5}.template-component-container .template-tags{display:flex;align-items:baseline;justify-content:flex-end;bottom:-3px;position:relative;white-space:nowrap;width:100%;min-height:2em}.template-component-container .template-tags .tag-type{background-color:#eee;color:inherit;padding:.2em .4em;margin:0 0 0 .2em;border-width:0 0 3px 0;border-radius:2px;cursor:pointer}.template-component-container .template-tags .permissions{align-self:center;margin-right:.8em}.template-component-container .template-tags .permission{background-color:#eee;padding:.4em .4em;margin:0 .2em;border-width:0 0 3px 0;border-radius:2px}.template-component-container .template-tags .permission .icon{margin:0}.template-component-container .template-tags .permission .icon.authorized{fill:#7ec741}.template-component-container .view{display:flex;align-items:baseline;justify-content:flex-start;bottom:0;position:absolute;border:none;background-color:#039be5;color:#fff;z-index:1}.constraint-container input{display:inline}.constraint-container .icon{display:inline}.alert-container{position:fixed;bottom:80px;right:80px;width:420px}.messages-wrapper{position:fixed;bottom:10px;left:0;width:100%;z-index:1}.messages-wrapper .messages-container{padding:0 50px;display:flex;flex-direction:column}.messages-wrapper .messages-container .message{display:flex}.messages-wrapper .messages-container .message .markup{flex:1 0}.messages-wrapper .messages-container .message .markup a{font-weight:bold}.messages-wrapper .messages-container .message .markup em{font-weight:400}.messages-wrapper .messages-container .message .controls{flex:0 0}.login-form{min-width:400px;padding:1em}.login-form label{color:#444}.login-form h2{margin-top:0;font-size:1.2em;display:inline}.login-form .error-box{margin-top:1em;margin-bottom:0;animation:login-error-fadein 1s}.login-form .logo.icon{fill:#fff;width:2em;height:2em;margin-left:-0.5em}.login-form a{font-size:1.2em;color:#444}.login-form a.btn-block{margin-top:1em}.login-form .mine-logo{width:2em;max-height:2em;margin-right:.5em}.login-form .oauth2-providers{display:flex;justify-content:center;margin-top:.5em}.login-form .oauth2-providers button{padding:0;outline:0 !important;background-color:transparent !important}.login-form .oauth2-providers button img{max-width:100%;height:auto}.login-form .oauth2-providers button img.google-signin{max-width:16em}.login-form .oauth2-providers button img.elixir-login{max-width:12em}@-webkit-keyframes login-error-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes login-error-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes login-error-fadein{0%{opacity:0}100%{opacity:1}}@keyframes login-error-fadein{0%{opacity:0}100%{opacity:1}}.switch-container{display:flex;align-items:center;justify-content:flex-end;margin:3px 5px}.switch-status{padding-left:6px;font-weight:bold;font-size:.8em;width:30px}.switch-label{padding-right:6px;font-size:.8em}.switch{position:relative;display:inline-block;width:47px;height:34px;height:20px}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:15px;width:15px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#2196f3}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.mymine{height:100%;align-items:stretch;display:flex;width:100%;margin:0;padding:0;font-size:1em;font-weight:500}.mymine .icon{fill:#777}.mymine .drag-style{background-color:#039be5;color:#fff;fill:#fff}.mymine .drag-style .icon{fill:#fff}.mymine .drag-style a,.mymine .drag-style a:focus,.mymine .drag-style a:hover{color:#ccc}.mymine .mymine-browser ul{padding:0;margin:0}.mymine .mymine-browser li .icon{margin:0 5px 0 0;fill:#777}.mymine .mymine-browser .hoverable{padding:5px 0;border-radius:5px}.mymine .mymine-browser .hoverable.highlighted{border:1px solid #f00}.mymine .mymine-browser .hoverable:hover{background-color:#e2e2e2;border-radius:5px}.mymine .grid{border-bottom:1px solid #e2e2e2}.mymine .grid>[class^="col"]{padding:8px 0}.mymine .grid>[class^="col"].list-size{padding-left:.5em}.mymine .backdrop{background-color:#f6f6f6;padding:8px;border-radius:12px;border:1px solid #e2e2e2}.mymine .nav-list-operations{background-color:transparent;margin-top:0;margin-left:1em}.mymine .nav-list-operations .icon.icon-duplicate{fill:#777}.mymine .nav-list-operations .icon.venn{fill:none}.mymine .nav-list-operations a{color:#000}.mymine .nav-list-operations a:hover{color:#fff}.mymine .nav-list-operations .disabled a{color:rgba(0,0,0,0.5);fill:rgba(0,0,0,0.5)}.mymine .nav-list-operations .disabled a:hover{cursor:not-allowed}.mymine .count{color:#444;font-weight:bold}.mymine .breadcrumb{background-color:transparent}.mymine .breadcrumb a{padding:0}.mymine .breadcrumb h2{display:inline}.mymine .breadcrumb .active a{color:#039be5}.mymine .draggingover{background-color:#039be5;color:#fff;fill:#fff}.mymine .draggingover .icon{fill:#fff}.mymine .draggingover a,.mymine .draggingover a:focus,.mymine .draggingover a:hover{color:#ccc}.mymine .grow{flex:1}.mymine .shrink{flex:0 1}.mymine .file-browser{width:35%;padding-right:10px}.mymine .file-browser .info{background-color:rgba(3,155,229,0.2);padding:1em;border-radius:2px}.mymine .file-browser .open{transform:rotate(90deg)}.mymine .file-browser .icon{transition:all 100ms ease;margin:0 5px 0 0;fill:#777}.mymine .file-browser ul{padding:0;margin:0}.mymine .file-browser ul li.separator{border-top:1px solid #e2e2e2;height:1px;margin:5px 0;padding:0;position:relative}.mymine .file-browser ul li.separator.separator-highlighted{border:8px solid #e2e2e2;top:-4px;border-radius:5px}.mymine .file-browser ul .mymine-tag{font-size:.9em;padding:8px 0;display:flex}.mymine .file-browser ul .mymine-tag .icon-container{display:flex;flex:0 1;padding-right:5px}.mymine .file-browser ul .mymine-tag .label-name{flex:1 0}.mymine .file-browser ul .mymine-tag .extra{flex:0 1}.mymine .file-browser ul .mymine-tag.draggingover{background-color:#039be5;color:#fff;fill:#fff}.mymine .file-browser ul .mymine-tag.draggingover .icon{fill:#fff}.mymine .file-browser ul .mymine-tag.draggingover a,.mymine .file-browser ul .mymine-tag.draggingover a:focus,.mymine .file-browser ul .mymine-tag.draggingover a:hover{color:#ccc}.mymine .file-browser ul .mymine-tag.active,.mymine .file-browser ul .mymine-tag.active:hover{background-color:#d9d9d9}.mymine .file-browser ul .mymine-tag.active .icon,.mymine .file-browser ul .mymine-tag.active:hover .icon{fill:#039be5}.mymine .file-browser ul .mymine-tag:hover:not(.separator){background-color:#cdcdcd;border-radius:5px}.mymine .details{transition:all 1s ease;flex:0;padding:0;border-left:1px solid #e2e2e2;overflow:hidden}.mymine .details.open{flex:1.5;padding:20px}.mymine .files{display:flex;flex-direction:column;border-left:1px solid #e2e2e2;padding:1em;flex:4;background-color:#fff;margin-top:-1em;margin-right:-1em}.mymine .files .selected{outline:2px solid #039be5;outline-offset:-2px}.mymine .files .top{flex:0 1}.mymine .files .bottom{flex:1 0}.mymine .files .bottom .description-text{font-style:italic;font-size:11px;padding-left:55px}.mymine .files .tag-type{background-color:#f4f4f4;color:#444;border-top:solid 1px #ddd;border-left:0;border-right:0;text-align:center}.mymine #contextMenu{position:absolute;display:none}.mymine #contextMenu .dropdown-menu{display:block;position:static;margin-bottom:5px;border:1px solid #ccc}.mymine .icon{font-size:1.5em}.mymine .icon-folder,.mymine .icon-folder-open{fill:#808080}.mymine .mymine-table thead th{border-bottom:none}.mymine .mymine-table tbody{background-color:#f7f7f7}.mymine .mymine-table .highlighted{background-color:#fdfac9}.mymine .title{padding-left:10px;padding-right:10px}.mymine .bold{font-weight:bold}.mymine ul{list-style-type:none}.mymine .type-style{background-color:transparent;color:#000;border-width:0 0 0 3px;border-top:1px solid #e2e2e2}.mymine .folder{padding:0}.mymine .folder,.mymine .item{margin:6px 0;list-style-type:none}.mymine .folder:not(:last-child),.mymine .item:not(:last-child){border-bottom:1px solid #e5e5e5}.mymine .sub{font-size:.9em}.mymine .flexable{display:flex}.mymine .mymine-row{display:flex}.mymine .mymine-row .grow{flex:1 0}.mymine .mymine-row .shrink{flex:0 1}.mymine .mymine-row .icon{margin:0 10px}.mymine .editing{background-color:#00f}.mymine .editing icon{fill:#fff}.mymine .table-details td{border:none}.mymine .shrinky{width:1px}.mymine .mymine-card{width:100%;display:flex;align-items:center}.mymine .mymine-card .ico{flex:0 1}.mymine .mymine-card .content{flex:1 0;-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,0.1);box-shadow:0 2px 5px -1px rgba(0,0,0,0.1);background-color:#fff;border:1px solid #e2e2e2;padding:5px 10px;margin:5px 0}.mymine .flex-grid{display:flex}.mymine .col{flex:1}@media (max-width:800px){.mymine .nav-list-operations ul{flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, 1fr)}.mymine h1{font-size:2em}.mymine h2,.mymine h3{font-size:1em}}@media (max-width:600px){.mymine{flex-wrap:wrap}.mymine .files{order:1}.mymine .file-browser{order:2;width:100%}}.mymine .folder-row>svg.icon{margin-left:.2em;font-size:1.3em}.mymine .folder-row a.expand-folder>svg.icon{margin-left:0;font-size:1.2em}.lists{font-size:12px;width:100%;max-width:1600px;padding:3.4em 4.7em}.lists code.tag{background-color:#dfe6ed;color:#4b5c6b;margin-right:.5em;overflow-wrap:break-word}.lists code.start{overflow-wrap:break-word;color:inherit;background-color:#ccc}.lists code.start.start-Gene{background-color:#8bc34a;color:#fff}.lists code.start.start-Protein{background-color:#ffc107}.lists code.start.start-Author,.lists code.start.start-Publication{background-color:#2196f3}.lists code.start.start-Organism{background-color:#e91e63}.lists code.start.start-Interaction{background-color:#ff5722}.lists code.start.start-GOTerm{background-color:#9c27b0;color:#fff}.lists .filter-lists{display:flex;align-items:center;justify-content:center;margin-bottom:4em}.lists .filter-lists h2{font-size:2.4em;margin:0;margin-right:.5em}.lists .filter-lists h2 .icon{font-size:.5em}.lists .filter-lists .filter-input{position:relative;width:30%;min-width:200px}.lists .filter-lists .filter-input input{width:100%;font-size:1.4em;padding-right:1.4em}.lists .filter-lists .filter-input .icon{font-size:1.5em;cursor:pointer;position:absolute;right:-4px;top:4px}.lists .top-controls{display:flex;background-color:#f7f7f7;border-bottom:1px solid #ccc;position:sticky;top:-10px;z-index:10}.lists .top-controls button.btn.btn-raised{flex-grow:1;font-size:1.5em;text-transform:none;fill:#fff;color:#fff;background-color:#505050;margin-bottom:0}.lists .top-controls button.btn.btn-raised:focus,.lists .top-controls button.btn.btn-raised:hover,.lists .top-controls button.btn.btn-raised:active{background-color:#717171}.lists .top-controls button.btn.btn-raised:disabled{color:#505050;fill:#505050;background-color:transparent}.lists .top-controls button.btn.btn-raised .icon{font-size:1.5em}.lists .bottom-controls{display:flex;justify-content:space-between;background-color:#505050;position:sticky;bottom:0;z-index:10}.lists .bottom-controls .selected-indicator{color:#fff;font-size:1.2em;font-weight:400;margin-left:2em;margin-right:1.5em}.lists .bottom-controls button.btn{fill:#fff;padding:.5em 2em;margin:.5em}.lists .bottom-controls button.btn.btn-info{margin-right:0}.lists .bottom-controls>div{display:flex;align-items:baseline}.lists .pagination-controls{display:flex;align-items:center;font-size:1.2em;padding:.33333333em .8em;background-color:#fff;border:1px solid #ccc}.lists .pagination-controls.pagination-bottom{justify-content:flex-end}.lists .pagination-controls>*{margin:.33333333em 1em .33333333em 0}.lists .pagination-controls span{font-weight:400}.lists .pagination-controls button.rows-per-page{margin:0;padding:.5em 1em;padding-right:.2em;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none}.lists .pagination-controls button.rows-per-page:focus,.lists .pagination-controls button.rows-per-page:active,.lists .pagination-controls button.rows-per-page:hover{background-color:#f7f7f7;box-shadow:none !important}.lists .pagination-controls button.rows-per-page .icon{margin-right:0}.lists .pagination-controls .dropdown-menu{min-width:50px}.lists .pagination-controls .pagination{user-select:none}.lists .pagination-controls .pagination li>a{color:#444}.lists .pagination-controls .pagination li.active>a,.lists .pagination-controls .pagination li.disabled>a{background-color:#f7f7f7;border-color:#ddd}.lists .lists-table{display:table;font-size:1.3em;background-color:#fff;border-collapse:collapse;border:1px solid #ccc;width:100%;position:relative}.lists .lists-table .lists-row{display:table-row}.lists .lists-table .lists-col{display:table-cell}.lists .lists-table .lists-col.vertical-align-cell{vertical-align:middle}.lists .lists-table .lists-headers{white-space:nowrap;border-bottom:4px solid #ccc}.lists .lists-table .lists-headers .lists-col{padding:1.5em .8em}.lists .lists-table .lists-headers .lists-col .list-header{display:flex;align-items:center}.lists .lists-table .lists-headers .lists-col .list-header>span{font-weight:bold;text-transform:uppercase;letter-spacing:.08em}.lists .lists-table .lists-headers .lists-col .list-header .dropdown-menu>.active>a,.lists .lists-table .lists-headers .lists-col .list-header .dropdown-menu>.active>a:hover,.lists .lists-table .lists-headers .lists-col .list-header .dropdown-menu>.active>a:focus{background-color:#1fb3fb}.lists .lists-table .lists-headers .lists-col .list-header button{padding:0;margin:0}.lists .lists-table .lists-headers .lists-col .list-header button .icon{margin:0;font-size:2.2em}.lists .lists-table .lists-headers .lists-col .list-header button .icon.active-selection{fill:#1fb3fb}.lists .lists-table .lists-headers .lists-col .list-header button .icon.active-asc-sort{--top-color:#1fb3fb}.lists .lists-table .lists-headers .lists-col .list-header button .icon.active-desc-sort{--bottom-color:#1fb3fb}.lists .lists-table .lists-headers .lists-col .list-header .refresh-button{padding:.25em;margin-left:auto;margin-right:.5em;position:relative}.lists .lists-table .lists-headers .lists-col .list-header .refresh-button:hover,.lists .lists-table .lists-headers .lists-col .list-header .refresh-button:focus{background-color:transparent;outline:none}.lists .lists-table .lists-headers .lists-col .list-header .refresh-button .mini-loader{position:absolute;right:.5em}.lists .lists-table .lists-headers .lists-col .list-header .refresh-button .icon{font-size:1.6em}.lists .lists-table .new-lists-alert{position:absolute;left:0;right:0;transform:translateY(-1px);background-color:rgba(3,155,229,0.6);font-weight:400}.lists .lists-table .new-lists-alert,.lists .lists-table .new-lists-alert a{color:#fff}.lists .lists-table .new-lists-alert a{text-decoration:underline}.lists .lists-table .new-lists-alert,.lists .lists-table .new-lists-dummy{padding:.25em .5em;border-bottom:1px solid #ccc}.lists .lists-table .lists-item{position:relative;transform:scale(1);border-bottom:1px solid #ccc}.lists .lists-table .lists-item:nth-child(2n){background-color:#f7f7f7}.lists .lists-table .lists-item.separator{border-bottom-width:4px;border-bottom-color:rgba(3,155,229,0.3)}.lists .lists-table .lists-item button.btn{padding:0;margin:0}.lists .lists-table .lists-item .lists-col{padding:.9em .8em}.lists .lists-table .lists-item .lists-col:nth-child(1){white-space:nowrap}.lists .lists-table .lists-item .list-icon{display:inline-block;position:relative}.lists .lists-table .lists-item .list-icon .icon{font-size:1.5em;margin-top:1px}.lists .lists-table .lists-item .list-icon.new::before{position:absolute;right:0;display:inline-block;content:'';height:8px;width:8px;border-radius:50%;background-color:#f00;z-index:1}.lists .lists-table .lists-item .list-actions{display:flex;align-items:start;margin:0}.lists .lists-table .lists-item .list-actions button.btn:focus,.lists .lists-table .lists-item .list-actions button.btn:hover,.lists .lists-table .lists-item .list-actions button.btn:active{background-color:transparent;outline:0}.lists .lists-table .lists-item .list-actions button.btn>.icon{margin-top:.4em;margin-left:0;margin-right:.9em}.lists .lists-table .lists-item .list-detail{display:flex;justify-content:flex-end}.lists .lists-table .lists-item .list-detail .list-title{font-size:1em;color:#444;text-transform:none;margin-right:auto;font-weight:bold;text-decoration:underline;overflow-wrap:anywhere}.lists .lists-table .lists-item .list-detail .list-title.disabled{color:rgba(68,68,68,0.65);text-decoration:none;cursor:default}.lists .lists-table .lists-item .list-detail .list-size{white-space:nowrap}.lists .lists-table .lists-item .list-detail .icon{flex-shrink:0;margin-right:.2em}.lists .lists-table .lists-item .list-detail .icon.authorized{fill:#7ec741}.lists .lists-table .lists-item .list-description{font-size:.8em;overflow-wrap:anywhere}.lists .lists-table .lists-item .list-tags{display:flex;flex-wrap:wrap}.lists .lists-table .lists-item .list-controls{display:flex;justify-content:flex-end}.lists .lists-table .lists-item .list-controls a.btn{margin:0;padding:0}.lists .lists-table .lists-item .list-controls .icon{font-size:1.5em}.lists .lists-table .lists-item .list-controls .icon.icon-list-more{font-size:2em}.lists .lists-table .lists-item .list-controls .icon.icon-arrow-up{fill:url(#upgradeGradient)}.lists .lists-table .lists-item .list-controls .icon.icon-list-copy,.lists .lists-table .lists-item .list-controls .icon.icon-list-edit,.lists .lists-table .lists-item .list-controls .icon.icon-list-more{fill:#1fb3fb}.lists .lists-table .lists-item .list-controls .icon.icon-list-delete{fill:#da2837}.lists .lists-table .lists-item .dropdown-menu-controls{right:0;left:auto;top:-4px}.lists .lists-table .lists-item .selected-list-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(31,179,251,0.27);pointer-events:none}.lists .no-lists{font-size:1.5em;display:flex;flex-direction:column;text-align:center;background-color:#fff;border:1px solid #ccc;border-top:none;padding:2em 2em 3em 2em}.lists .fade.modal-backdrop{pointer-events:none}.lists .fade.modal-backdrop.show{opacity:.5}.lists .modal{font-size:1.2em;pointer-events:none;text-align:center}.lists .modal.in{pointer-events:auto}@media screen and (min-width:768px){.lists .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.lists .modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.lists .modal .modal-content{max-height:80vh;overflow:auto}.lists .modal .modal-header .modal-title{display:flex;justify-content:space-between;align-items:center;padding:0 .5em}.lists .modal .modal-header .modal-title>span{display:flex;align-items:center}.lists .modal .modal-header .modal-title .change-set-operation{font-size:1em}.lists .modal .modal-body th,.lists .modal .modal-body label{font-size:.8em;font-weight:300;text-transform:uppercase;color:#444}.lists .modal .modal-body .extra-message{display:flex}.lists .modal .modal-body .extra-message .icon{flex-shrink:0;fill:#fff;align-self:center;margin-left:0;margin-right:.8em}.lists .modal .modal-body p{font-weight:bold}.lists .modal .modal-body p .notice{font-style:italic;color:#f57f17;fill:#f57f17}.lists .modal .modal-body .table button.btn{margin:0;padding:0}.lists .modal .modal-body .table .title{overflow-wrap:anywhere}.lists .modal .modal-body .table .tags{display:flex;flex-wrap:wrap}.lists .modal .modal-body .table-container{background-color:#f7f7f7;padding:1em .75em;margin-bottom:1.2em}.lists .modal .modal-body .table-container .table{margin:0}.lists .modal .modal-body .subtract-container{margin-bottom:2.4em}.lists .modal .modal-body .list-title-tags{display:flex}.lists .modal .modal-body .list-title-tags .title-input-container{margin-right:1em;flex:2 2 0}.lists .modal .modal-body .list-title-tags .title-input-container input{height:38px;font-size:16px;font-weight:400}.lists .modal .modal-body .list-title-tags>*{flex:1 1 0}.lists .modal .modal-body .list-description{margin-top:.7em;margin-bottom:2em}.lists .modal .modal-body .list-description textarea{resize:vertical}.lists .modal .modal-body .select-folder{display:flex;align-items:center;margin-bottom:2em}.lists .modal .modal-body .select-folder .folder-path{font-size:1.2em;font-weight:bold;margin-right:.5em}.lists .modal .modal-body .select-folder .folder-selector{min-width:15em}.lists .modal .modal-body .select-folder .button-folder-up{margin:0;border-radius:4px;border:1px solid #ccc;height:38px;margin-left:4px;padding:.5em 1em}.lists .modal .modal-body .select-folder .button-folder-up .icon.folder-up{font-size:1.5em;margin:0}@-moz-document url-prefix(){.lists .lists-table{border-right-width:2px}.lists .lists-table .lists-item{border-bottom-width:2px}}nav{margin-left:-15px;margin-right:-15px;color:#fff;background-color:#505050;fill:#fff;margin-bottom:0;border-width:0;border-radius:0;transition:background-color .3s ease-in-out}nav ul{display:flex;padding:0;align-items:stretch;justify-content:flex-start;margin-bottom:0;height:100%}nav .active-nav-link{text-decoration:none;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2);color:inherit}nav li.bluegenes-logo a{font-size:18px;font-weight:bold;letter-spacing:.12em;color:inherit}nav li.bluegenes-logo a svg{fill:inherit}nav li.bluegenes-logo a:focus,nav li.bluegenes-logo a:hover,nav li.bluegenes-logo a:active{box-shadow:none}nav li.logon.dropdown .dropdown-menu .email{background-color:#d8ebf5;font-weight:bold}nav li.logon.dropdown .dropdown-menu li>a{display:flex}nav li.logon>a svg{fill:inherit;margin:0}nav li.active a{text-decoration:none;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2);color:inherit}nav .nav-links{flex-grow:1;display:flex;overflow:auto}nav .queries-button{display:flex;flex-direction:column;justify-content:space-between}nav .queries-button .icon{fill:inherit}nav li{min-height:3em;flex-grow:1;justify-content:center;text-align:center;list-style-type:none;display:flex;flex-direction:column;transition:all .5s ease}nav li>a{height:100%;justify-content:center;flex-grow:1;align-items:center;display:flex;color:inherit;font-size:15px;font-weight:500}nav li>a:focus,nav li>a:hover,nav li>a:active{text-decoration:none;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2);color:inherit}nav li>a:hover{transition:all .5s ease}nav li.mine-settings img{width:1.5em;margin-right:1em}nav li.mine-settings .dropdown-menu{padding:0;text-align:left}nav li.mine-settings li a{height:2.2em;line-height:1.2em;font-size:1em;padding:.6em .8em;box-sizing:border-box}nav li.mine-settings li a{transition:all .5s ease;background:#f7f7f7;text-align:left}nav li.mine-settings li a .icon{fill:rgba(0,0,0,0.2);margin-right:1em}nav li.mine-settings li a:hover{background:#efefef;color:#039be5;transition:all .5s ease}nav li.mine-settings li a.active,nav li.mine-settings li a.active>a{background-color:#039be5}nav li.mine-settings li a.active .icon,nav li.mine-settings li a.active>a .icon{fill:#f7f7f7}nav li.mine-settings li a.active>a:hover,nav li.mine-settings li a.active>a>a:hover,nav li.mine-settings li a.active:hover,nav li.mine-settings li a.active>a:hover{background:#0391d6;transition:all .5s ease}nav li.mine-settings li a.current{background-color:#d8ebf5;font-weight:bold}nav li.mine-settings li.header{padding:.2em .8em;background-color:#ddd}nav li.mine-settings li.header h4{text-align:left;font-size:1.2em}nav li.mine-settings li.header .icon{fill:#444}nav .minename{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:all .5s ease}nav .minename .logo.icon{vertical-align:middle;width:1.5em;height:1.5em;margin-top:-4px;margin-right:2px;margin-left:0}nav .minename .active-mine-image{width:2em;max-height:2em;margin-right:.5em}nav .minename>a{font-size:22px;font-weight:bold;color:inherit}nav .minename>a:hover,nav .minename>a:active{text-decoration:none;box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.2);color:inherit}nav .minename>a:hover{transition:all .5s ease}nav .minename>a svg{fill:inherit;margin:0}nav .minename.recently-changed{animation-duration:3s;animation-name:slidein;transition-timing-function:ease}@keyframes slidein{0%{margin-left:100%;min-width:5em;flex-grow:5;background:#039be5}70%{background:#039be5}100%{background:#505050;width:auto}}nav .short-name{display:none}nav .dropdown-menu{left:auto;right:0;height:auto}nav .dropdown-menu.quicksearch{top:45px;border-top:none}nav .dropdown-menu.login-form-dropdown{top:68px;border-top:none}nav .dropdown-menu.profile-dropdown{top:68px;border-top:none;padding:0}nav .dropdown-menu.mine-picker{top:68px;border-top:none;right:auto;width:100%}nav .dropdown-menu.results-dropdown{top:68px;border-top:none;right:auto;padding:0;width:35vw}nav .dropdown-menu.results-dropdown .list-group-item{border-left:3px solid #039be5;border-top:solid 1px rgba(0,0,0,0.1);padding:.5em 1em;color:#444;transition-duration:0s}nav .dropdown-menu.results-dropdown .list-group-item.results-heading{border-left:3px solid transparent;background-color:#eaeaea;padding-bottom:0}nav .dropdown-menu.results-dropdown .list-group-item.results-heading .list-group-item-heading{color:#000}nav .dropdown-menu.results-dropdown .list-group-item:not(:first-child):hover{background:#ddd}nav .dropdown-menu.results-dropdown .list-group-item-content{display:block;text-align:left;font-size:.8em;padding:0;cursor:default}nav .dropdown-menu.results-dropdown .list-group-item-content:focus,nav .dropdown-menu.results-dropdown .list-group-item-content:hover{box-shadow:none}nav .dropdown-menu.results-dropdown .list-group-item-heading{font-size:1.6em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav .dropdown-menu.results-dropdown .list-group-item-text{color:#444}nav .search{height:100%;justify-content:center;flex-grow:1;align-items:center}nav .search .typeahead-search{background-color:inherit;color:inherit;border:none;border-bottom:1px solid;padding-right:20px;font-size:13px;font-weight:500}nav .search .typeahead-search::placeholder{color:inherit;font-size:13px;font-weight:500;opacity:.5}nav .search .dropdown-menu{min-width:40vw}nav .search .search-button{display:block;fill:inherit;cursor:pointer;position:absolute;right:-4px;top:2px}@media (max-width:800px){nav .long-name{display:none}nav .short-name{display:inline}nav .navbar-nav{margin-top:0}nav .container-fluid{margin-left:0;padding-left:2px;display:flex;flex-wrap:wrap;justify-content:stretch}li{transition:all .5s ease;padding:0}li a{transition:all .5s ease;padding-left:7px;padding-right:7px}li .minename{transition:all .5s ease;clip-path:inset(4px 0 round 3px);-webkit-clip-path:inset(4px 0 round 3px);min-width:1.3em;text-overflow:clip;font-family:"Courier New",monospace;overflow:hidden;padding-left:.4em;padding-right:.4em}}@media (max-width:800px){nav ul{margin-left:1.5em;margin-right:1em}}@media (max-width:600px){nav li{font-family:"Roboto condensed","Helvetica Neue Condensed","PT Sans Narrow","Open Sans Condensed","Liberation Sans Narrow","Arial Narrow","sans serif",sans-serif}nav li a{padding-left:4px;padding-right:4px;font-size:.9em}}.main-nav{z-index:43;margin:0;height:70px}.main-nav svg{fill:rgba(255,255,255,0.84)}.regionsearch{margin-top:1em;margin-bottom:3em}.regionsearch label{font-size:1em;line-height:1em;color:#444}.regionsearch .input-section{border:dashed 1px #ccc;margin:.5em 0;box-sizing:border-box;padding:1em;min-height:3em;vertical-align:middle;background:rgba(0,0,0,0.04);flex-grow:1;min-width:30%;display:flex;justify-content:flex-start;align-items:stretch}.regionsearch .input-section input[type=text],.regionsearch .input-section textarea{padding:.5em;border:solid 1px rgba(0,0,0,0.2);margin:2px;font-size:1em;background:rgba(255,255,255,0.6);color:#2d2d2d;flex:1 0;outline:none;width:100%;transition:all .5s ease;border-radius:2px}.regionsearch .input-section input[type=text]:focus,.regionsearch .input-section textarea:focus{transition:all .5s ease;background:rgba(255,255,255,0.8);box-shadow:1px 1px 1px rgba(0,0,0,0.1)}.regionsearch .input-section>div{margin:0 1em}.regionsearch .input-section textarea{background-color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,0.15);margin-top:0;position:relative}@media (max-width:1200px){.regionsearch .input-section{flex-wrap:wrap}.regionsearch .input-section>div{margin:.5em 0}}.regionsearch .feature-tree-container{font-size:.9em;max-height:40vh;min-height:20vh;overflow-y:scroll;background:rgba(255,255,255,0.3);transition:all .5s ease}.regionsearch .feature-tree-container.shrinkified{max-height:23em;min-height:5em}@media (max-width:1200px){.regionsearch .feature-tree-container.shrinkified{max-height:10em}}.regionsearch ul.features-tree{column-count:1;column-width:200px;column-rule:dotted 1px #808080;list-style-type:none;padding-left:0}.regionsearch ul.features-tree li{padding:.25em 0 .25em 1.5em;border:1px solid transparent}.regionsearch ul.features-tree i{padding-right:3px}@media (max-width:1200px){.regionsearch ul.features-tree-root{column-count:2}}.regionsearch .clear-textbox{background-color:rgba(0,0,0,0.4);color:#fff;height:1.5em;width:1.5em;display:flex;justify-content:center;align-items:center;position:relative;margin-top:-1.5em;top:1.5em;right:-1px;font-weight:bold;cursor:pointer;float:right}.regionsearch .checkboxes{flex-grow:2}.regionsearch .organism-and-regions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.regionsearch .organism-and-regions .action-buttons{display:flex}.regionsearch .organism-and-regions .togglebutton{margin-bottom:.5em}.regionsearch .organism-and-regions .organism-selection{margin-bottom:0}.regionsearch .organism-and-regions .organism-selection .organism-dropdown{margin:0}.regionsearch .organism-and-regions .extend-region{display:flex;align-items:center;margin-bottom:0}.regionsearch .organism-and-regions .extend-region label{white-space:nowrap}.regionsearch .organism-and-regions .extend-region button{padding:.7em .25em;margin:0}.regionsearch .organism-and-regions .extend-region button.linked{fill:#039be5}.regionsearch .organism-and-regions .extend-region input[type="text"]{min-width:4em;max-width:5em}.regionsearch .organism-and-regions .extend-region input[type="range"]{padding:0}.regionsearch .organism-and-regions .extend-region .slider-ticks{display:flex;justify-content:space-between;padding:0 5px}.regionsearch .organism-and-regions .extend-region .slider-ticks.reverse{flex-direction:row-reverse}.regionsearch .organism-and-regions .extend-region .slider-ticks span,.regionsearch .organism-and-regions .extend-region .slider-ticks a{font-size:.6em;width:1em;display:flex;justify-content:center;align-items:center;position:relative}.regionsearch .organism-and-regions .extend-region .slider-ticks a:after{content:"\a0";position:absolute;border-left:1px solid #000;left:50%;bottom:-1em;height:1em}.regionsearch .organism-and-regions>div{margin-bottom:1em}.regionsearch .allresults{display:flex;flex-direction:column}.regionsearch .results{padding:0 1em 1em;border:solid 1px rgba(0,0,0,0.1);background-color:#fff;order:1;margin-bottom:2em}.regionsearch .results h1,.regionsearch .results h2,.regionsearch .results h3,.regionsearch .results h4,.regionsearch .results h5,.regionsearch .results h6{border-bottom:solid 1px #039be5}.regionsearch .results.noresults{order:2}.regionsearch .results.noresults p{margin-top:.5em}.regionsearch .results .icon{width:4em;height:4em;fill:rgba(0,0,0,0.3);margin:0 2em 0 1em}.regionsearch .results.error{display:flex;align-items:center;padding:1em}.regionsearch .results.error h3{margin:0}.regionsearch .results.error .errordetails{flex-grow:1;display:flex;flex-direction:column}.regionsearch .results h3{margin-bottom:0}.regionsearch .results h3 strong{font-weight:bolder;text-transform:uppercase}.regionsearch .results h3 .icon{font-size:.25em}.regionsearch .results .single-feature:hover{cursor:pointer;background-color:#eee}.regionsearch .results .single-feature .feature-name{word-wrap:break-word}.regionsearch .results .single-feature .feature-name strong{margin-right:.25em}.regionsearch .results .single-feature .icon{font-size:.3em}.regionsearch .results .paginator{font-size:.8em}.regionsearch .results .paginator button{background:transparent;border:0;font-weight:bolder}.regionsearch .results .paginator button:hover{color:#039be5}.regionsearch .results .paginator button:disabled{color:#999}.regionsearch .results hr{border-color:#039be5;margin:0}.regionsearch .results-footer{display:flex;justify-content:space-between;flex-wrap:wrap}.regionsearch .results .col h4{margin-bottom:0}.regionsearch .results-summary{display:flex;justify-content:flex-start;align-items:center;background-color:#f7f7f7;padding-top:.5em;position:sticky;top:0;z-index:10}.regionsearch .results-summary h2{margin:0;padding:0}.regionsearch .results-actions{display:flex;justify-content:space-between;flex-wrap:wrap}.regionsearch .results-counts{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:-0.5em}.regionsearch .results-counts .results-count,.regionsearch .results-counts .skip-to{border-radius:2px;background:#dedede;order:2;margin:0 .5em .5em .5em;padding:.125em .75em;cursor:pointer;transition:all .5s ease}.regionsearch .results-counts .results-count.noresults,.regionsearch .results-counts .skip-to.noresults{order:3}.regionsearch .results-counts .results-count:hover{transition:all .5s ease;background:#039be5;color:#f7f7f7;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.regionsearch .results-counts .results-count:hover .icon{color:#f7f7f7;fill:#f7f7f7}.regionsearch .results-counts .results-count:hover.noresults{background-color:#dedede;text-shadow:none;color:#444}.regionsearch .results-counts .skip-to{background-color:transparent;order:1;cursor:auto;margin:0}.regionsearch .graph .labels{display:flex;justify-content:space-between;padding-bottom:.5em;cursor:help;font-weight:400}.regionsearch .graph .labels .from{transform:rotate(45deg)}.regionsearch .graph .labels .to{transform:rotate(-45deg)}.regionsearch .graph .region rect.datum{fill:#039be5}.regionsearch .graph .region rect.datum.highlighted{opacity:1 !important;fill:#f57f17}.regionsearch .graph .region path.guide{stroke:rgba(68,68,68,0.4)}.regionsearch .create-list-dropdown .caret{margin-left:.5em}.regionsearch .create-list-dropdown .dropdown-menu{padding:.25em}.regionsearch .create-list-dropdown .dropdown-menu li{font-weight:400;cursor:pointer;display:inline-block}.regionsearch .create-list-dropdown .dropdown-menu li:hover{color:#039be5}.organize-tree{margin-bottom:1em;padding:.9em}.organize-tree .top-level-list{padding-inline-start:0}.organize-tree .list{padding-inline-start:1.9em}.organize-tree .list>.node-container:before{content:"\a0";padding:0 .3em;position:absolute;border-left:2px dashed #788896;border-bottom:2px dashed #788896;left:-14px;height:25.5px}.organize-tree .list>.node-container.node-middle:after{content:"\a0";padding:0 .3em;position:absolute;border-left:2px dashed #788896;left:-14px;bottom:0;height:calc(100% - 25.5px)}.organize-tree .node-container{display:flex;flex-direction:column;position:relative}.organize-tree .node-container.node-fake .node{opacity:.65;border:2px dashed #788896;padding:.14em}.organize-tree .node-container.node-hide .node{opacity:.65;border:2px dashed #788896;padding:.14em;color:transparent;background-color:transparent}.organize-tree .node-container.node-hide .node .icon{fill:transparent}.organize-tree .node-container.node-hide .node input{visibility:hidden}.organize-tree .node-container.node-empty>.node-parent>.node{background-color:#ffc422;border:2px dashed #ff5722;padding:.14em}.organize-tree .node-parent{display:flex}.organize-tree .node{display:flex;align-items:center;cursor:pointer;padding:.3em;color:#4b5c6b;background-color:#dfe6ed;margin-top:.7em;height:31px;max-width:100%}.organize-tree .node *{pointer-events:none}.organize-tree .node>a{pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:.6em .4em}.organize-tree .node>input{pointer-events:auto;margin-right:.3em}.organize-tree .node>input,.organize-tree .node>input::placeholder{height:30px;font-size:14px;line-height:1.5}.organize-tree .node .icon{fill:#4b5c6b;margin:0}.organize-tree .node .icon.symbol-icon{margin-right:.6em;min-width:21px;min-height:21px}.organize-tree .node .text{font-size:1.2em;margin-right:.4em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organize-tree .node .icon.edit-icon{font-size:1em}.organize-tree .node .drag-handle{font-size:1em;margin-left:.4em}.organize-tree .node.root{width:200px}.organize-tree .node.trash{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.organize-tree .node.trash .icon{font-size:3em}.organize-tree .node-input{display:flex;padding:.3em;margin-top:.7em;color:#4b5c6b;background-color:#dfe6ed}.organize-tree .node-input .icon{fill:#4b5c6b;margin-left:0;margin-right:.4em;font-size:2em}.organize-tree .node-input .btn{color:#4b5c6b}.organize-tree .form-control{border-radius:2px;border-width:2px}.profile-page.profile-page.profile-page.profile-page label{color:#777}.profile-page.profile-page.profile-page.profile-page label input[type="checkbox"]{margin-left:1em}.profile-page .flex-row{display:flex;align-items:baseline}.profile-page .input-container{max-width:300px}.profile-page .settings-group{background-color:#fff;padding:1em 4em;margin:2em 0;border:1px solid #ddd;position:relative}.profile-page .settings-loader{position:absolute;width:100%;height:100%;left:0;top:0;z-index:100;background-color:#000;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity 500ms ease-out;pointer-events:none}.profile-page .settings-loader.is-loading{opacity:.3;pointer-events:auto}.profile-page .save-button{margin-top:1em;margin-bottom:1em}.profile-page .token-box{font-size:1.4em}.admin-page{padding:2em 0}.admin-page .nav-pills{margin-bottom:2em}.admin-page p .icon{margin:0}.admin-page>.well:not(:last-child){margin-bottom:4em}.admin-page textarea.form-control{resize:vertical}.admin-page .flex-row{display:flex;align-items:baseline}.admin-page .categories-dropdown{max-width:20em}.admin-page .categories-selector{margin-top:1em;margin-bottom:2em}.admin-page .categories-selector .nav-stacked>li:not(.active)>a{color:#fff;background-color:rgba(3,155,229,0.5);border-radius:4px;transition:background-color .5s ease 0s}.admin-page .categories-selector .nav-stacked>li:not(.active)>a:hover{background-color:rgba(3,155,229,0.8)}.admin-page .categories-selector .nav-stacked>li>a{display:flex;align-items:center;justify-content:space-between;transition:background-color .5s ease 0s}.admin-page .categories-selector .nav-stacked>li>a>div{display:flex}.admin-page .categories-selector .nav-stacked>li>a>div button{margin:0 .25em}.admin-page .categories-selector .nav-stacked>li.add-category{display:flex;align-items:center;background-color:#eee;border-radius:4px;padding:6px 5px}.admin-page .categories-selector .nav-stacked>li.add-category input{max-width:30em}.admin-page .categories-selector .nav-stacked>li.add-category button{margin:0 .5em}.admin-page .categories-selector .nav-stacked>li .rename-category{justify-content:start;padding:6.5px 5px}.admin-page .categories-selector .nav-stacked>li .rename-category input{max-width:30em}.admin-page .categories-selector .nav-stacked>li .rename-category button{margin:0 0 0 .5em}.admin-page .categories-selector .nav-stacked>li .classes{margin:1em 0;list-style:none;font-size:1.1em}.admin-page .categories-selector .nav-stacked>li .classes li{margin:1em 0}.admin-page .categories-selector .nav-stacked>li .classes li.class-entry{border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between}.admin-page .categories-selector .nav-stacked>li .classes li span.type{background-color:#eee;border-radius:5px;padding:.25em .5em;margin-left:.5em}.admin-page .categories-selector .nav-stacked>li .classes li .class-options{display:flex;align-items:center}.admin-page .categories-selector .nav-stacked>li .classes li .class-options .btn-fab{box-shadow:none;background-color:#fff}.admin-page .categories-selector .nav-stacked>li .classes li .class-options .btn-fab:hover{background-color:#e6e6e6}.admin-page .categories-selector .nav-stacked>li .classes li .class-options .btn-fab:active{background-color:#ccc}.admin-page .categories-selector .nav-stacked>li .classes li.add-child{display:flex;align-items:center;max-width:40em}.admin-page .categories-selector .nav-stacked>li .classes li.add-child .btn-group-sm{margin-left:1em}.admin-page .categories-selector .nav-stacked>li .classes li .enabled-icon{fill:#039be5}.admin-page .categories-selector .nav-stacked>li .classes .description-preview-checkbox{margin-left:1em}.admin-page .set-notice textarea.form-control{margin-bottom:1em}.admin-page .set-notice .notice-preview h1,.admin-page .set-notice .notice-preview h2,.admin-page .set-notice .notice-preview h3,.admin-page .set-notice .notice-preview h4{font-weight:bold}.admin-page .manage-templates h3{display:flex;justify-content:space-between}.admin-page .manage-templates .table-container{max-height:60vh;overflow:auto}.admin-page .manage-templates .templates-table{table-layout:fixed;width:100%}.admin-page .manage-templates .templates-table thead th:first-child{width:2em}.admin-page .manage-templates .templates-table thead th.rank-header{width:6em}.admin-page .manage-templates .templates-table .name-cell{overflow-wrap:break-word}.admin-page .manage-templates .templates-table .description-cell,.admin-page .manage-templates .templates-table .comment-cell{font-size:.8em}.admin-page .manage-templates .templates-table .tags-cell{display:flex;flex-wrap:wrap}.admin-page .manage-templates .templates-table .tags-cell.is-editing{width:300px}@media (max-width:1200px){.admin-page .manage-templates .templates-table .tags-cell.is-editing{width:250px}}.admin-page .manage-templates .templates-table code.start{color:inherit;background-color:#ccc;margin-bottom:.5em;font-size:.7em}.admin-page .manage-templates .templates-table .edit-tags-button{display:inline;padding:0;margin:0;fill:#039be5}.admin-page .manage-templates .templates-table .edit-tags-button-cancel{fill:#a94442}.admin-page .manage-templates .templates-table .select-tags-container{width:100%}.admin-page .fade.modal-backdrop{pointer-events:none}.admin-page .fade.modal-backdrop.show{opacity:.5}.admin-page .modal{pointer-events:none}.admin-page .modal.in{pointer-events:auto}.admin-page .modal .modal-content pre{white-space:pre-wrap;max-height:60vh;overflow:auto}.admin-page .modal .modal-content .table-container{max-height:60vh;overflow:auto}.admin-page .modal .modal-content .table-container .templates-table .name-cell{overflow-wrap:break-word}.admin-page .modal .modal-content .table-container .templates-table .description-cell,.admin-page .modal .modal-content .table-container .templates-table .comment-cell{font-size:.8em}.admin-page .modal .modal-content .table-container .templates-table .tags-cell{display:flex;flex-wrap:wrap}.admin-page .modal .modal-content .table-container .templates-table code.start{color:inherit;background-color:#ccc;margin-bottom:.5em;font-size:.7em}.toggle-show-password{position:relative}.toggle-show-password .icon{fill:#444;font-size:22px;position:absolute;right:5px;bottom:13px}.toggle-show-password input.form-control:disabled{background-color:#f5f5f5}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:0 1em;margin-top:1em;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC')}.DayPicker-NavButton--next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==')}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #eaecec;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.15)}.list-dropdown{max-width:100%}.list-dropdown .dropdown-toggle{text-transform:none;white-space:normal;margin-top:0;max-width:100%;padding:.5em 1em}.list-dropdown .list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-dropdown .caret{margin-left:.5em}.list-dropdown .list-selection{overflow-wrap:anywhere}.constraint-input .disabled,.constraint-chooser.disabled{fill:#999;color:#999;background-color:#f2f2f2}.viz{min-height:600px;margin-top:2em}.viz .title-group{display:flex;margin-bottom:1em;align-items:center;justify-content:space-between}.viz .title-group .subtitle{font-size:12px;text-align:right;font-style:oblique}.viz .control-group{display:flex;justify-content:space-evenly}.viz .toggle-group label,.viz .number-input label{font-size:14px;margin-left:.5em;margin-right:.5em}.viz .number-input input{display:inline-block;height:30px;width:60px;margin-top:5px;margin-bottom:1px}.viz .vega-embed{width:100%}.tool-store{margin-top:1em;margin-bottom:2em}.tool-store .info{border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,0.15);border:solid 1px #e2e2e2;display:flex;align-items:center;padding:1em 1em;background-color:#fff}.tool-store .info button{margin:auto;margin-right:0}.tool-store .tool-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em}.tool-store .tool-list .tool-size{min-width:220px;max-width:350px}.tool-store .tool-list .tool{min-width:220px;max-width:350px;display:flex;flex-direction:column;align-items:center;margin:1em .5em;padding:0;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,0.15);background-color:#fff}.tool-store .tool-list .tool h2,.tool-store .tool-list .tool h3{font-size:1.1em;display:inline-block;margin:.2em}.tool-store .tool-list .tool>h2{background-color:#505050;color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;padding:1em;display:flex;align-self:stretch;margin:0}.tool-store .tool-list .tool .description{border-bottom:solid 1px #ccc;padding-bottom:1em}.tool-store .tool-list .tool .description .icon-info{margin-top:2px}.tool-store .tool-list .tool .tool-preview{min-width:220px;max-width:350px;border-bottom:solid 1px #444;overflow:hidden}.tool-store .tool-list .tool .tool-preview img{object-fit:contain;width:100%}.tool-store .tool-list .tool .tool-no-preview{border-bottom:solid 1px #444;background-color:#e2e2e2;display:flex;flex-grow:1;max-height:220px;max-width:none;align-items:center;justify-content:center;width:100%;font-size:1.3em}.tool-store .tool-list .tool .details{display:flex;flex-direction:column;font-weight:normal;align-items:center;padding:1em}.tool-store .tool-list .tool .details h2{font-weight:bold}.tool-store .tool-list .tool .details p{display:inline}.tool-store .tool-list .tool .tool-type h3{font-weight:bold}.tool-store .tool-list .tool .tool-alert{width:100%;font-size:.9em;color:#f57f17;margin:.5em 0}.tool-store .tool-list .tool .tool-class{width:100%}.tool-store .tool-list .tool .tool-class ul{display:flex;flex-direction:column;padding:0}.tool-store .tool-list .tool .tool-class li{display:flex;background-color:transparent;color:#444;border-width:0 0 0 3px;padding:0 .5em;margin:.16666667em}.tool-store .tool-list .tool .tool-footer{display:flex;margin-top:auto;padding:1em;padding-top:0;width:100%;justify-content:space-between}.tool-store .tool-list .tool .tool-footer .tool-actions{display:flex;margin-left:auto}.tool-store .tool-list .tool .tool-footer .tool-actions button{margin:0 .5em}.reset-password-page{font-size:1em;margin-top:2em;margin-bottom:4em}.reset-password-page .reset-password-new{max-width:25em}.reset-password-page .reset-password-success{margin-top:1em;text-align:center}.reset-password-page .reset-password-success .icon{fill:#42a94b;font-size:5em}.icon{vertical-align:top;margin-top:1px;display:inline-block;width:1em;height:1em;margin:0 .5em}.icon-2x{vertical-align:top;margin-top:1px;display:inline-block;width:2em;height:2em;margin:0 .5em}.icon-3x{vertical-align:top;margin-top:1px;display:inline-block;width:3em;height:3em;margin:0 .5em}.icon-4x{vertical-align:top;margin-top:1px;display:inline-block;width:4em;height:4em;margin:0 .5em}.error-page{padding-top:4em;padding-bottom:4em}.error-page .heading{display:flex;justify-content:center;align-items:center;margin-top:1em;margin-bottom:2em}.error-page .heading h1{margin-top:0}.error-page .heading .icon{margin-right:2em !important;fill:#f57f17;vertical-align:top;margin-top:1px;display:inline-block;width:5em;height:5em;margin:0 .5em}.error-page p{font-size:1.1em}.error-page .button-group{display:flex;justify-content:space-between}.headerwithguidance{display:flex;justify-content:flex-start;align-items:baseline}.headerwithguidance h1{margin-top:0}.headerwithguidance .guidance{margin-left:1em}.headerwithguidance .tip{flex-grow:1;text-align:right}.headerwithguidance .tip svg{margin-right:4px}.developer .panel{padding-bottom:1em}.developer .icon-size{margin:1em 0}.developer .icon-sizing-example{display:flex;background-color:#eee;border-radius:2px;border:solid 1px #ddd;margin:0 .5em}.developer .icon-sizing-example .demo{margin:0 .5em;display:flex;flex-direction:column-reverse;justify-content:flex-start}.developer .icon-view{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:1em}.developer .icon-view .icon{font-size:2em;margin:4px;flex-shrink:0}.developer .icon-view .icon-container{display:flex;justify-content:flex-start;align-items:center;background:rgba(0,0,0,0.04)}.developer .icon-view .icon-container .icon-name{background:#eee;border-radius:2px;border:solid 1px rgba(0,0,0,0.2);font-family:courier,mono;margin-left:.5em;padding:.125em .25em;white-space:nowrap}.developer .dev-navigation{display:flex;flex-wrap:wrap;margin:0;padding:0}.developer .dev-navigation li{list-style-type:none;padding:1em 2em;background-color:#039be5;color:#fff;border-radius:2px;margin:1em}.developer .dev-navigation li a{display:flex;align-items:center;color:#fff}.developer .dev-navigation li a .icon{fill:#fff;width:1.5em;height:1.5em}.developer .mine-choice{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;grid-auto-rows:minmax(2em, auto)}.developer .mine-choice label{padding:2px 4px 0 2px;color:#444}.developer .mine-choice label input{margin-right:2px}.developer .mine-choice label.checked{border-bottom:solid 3px #039be5;border-radius:2px;background:rgba(0,0,0,0.07);color:#444}.im-table.im-table{min-height:0;padding-bottom:0}.im-table.im-table .table-container .table{margin-bottom:0}.im-table.im-table .btn{border:0}.im-table.im-table .btn .fa{margin-right:.25em;margin-top:-2px}.im-table.im-table .btn-group{margin:0;display:flex;justify-content:center;align-items:center}.im-table.im-table .btn-group button{padding:3px 5px}.im-table.im-table .column-summary-toolbar .btn{margin:0}.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary,.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:not(.btn-link){background:#039be5;color:#f7f7f7}.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:focus,.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:not(.btn-link):focus,.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:hover,.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:not(.btn-link):hover{background:#1fb4fc;color:#f7f7f7}.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:active,.im-table.im-table .column-summary-toolbar .btn.btn.btn-primary:not(.btn-link):active{box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36)}.im-table.im-table .no-histogram{border-top-left-radius:2px}.im-table.im-table .column-summary{border-bottom:solid 1px #ccc;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.18)}.im-table.im-table .column-summary .table{margin-bottom:0}.im-table.im-table .filter-view .btn-primary.btn.btn-primary,.im-table.im-table .filter-view .btn-primary.btn.btn-primary:not(.btn-link){background:#039be5;color:#f7f7f7}.im-table.im-table .filter-view .btn-primary.btn.btn-primary:focus,.im-table.im-table .filter-view .btn-primary.btn.btn-primary:not(.btn-link):focus,.im-table.im-table .filter-view .btn-primary.btn.btn-primary:hover,.im-table.im-table .filter-view .btn-primary.btn.btn-primary:not(.btn-link):hover{background:#1fb4fc;color:#f7f7f7}.im-table.im-table .filter-view .btn-primary.btn.btn-primary:active,.im-table.im-table .filter-view .btn-primary.btn.btn-primary:not(.btn-link):active{box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36)}.im-table.im-table .filter-view .imtable-constraint{border:solid 1px #ccc}.im-table.im-table .filter-view .imtable-constraint .constraint-input{margin:0;padding:0}.im-table.im-table .filter-view .imtable-constraint select.form-control{border:0;border-right:solid 1px #ccc}.im-table.im-table .filter-view .imtable-constraint .btn,.im-table.im-table .filter-view .imtable-constraint input{border:0;border-radius:0}.im-table.im-table .filter-view .imtable-constraint .btn{border-left:solid 1px #ccc}.im-table.im-table .filter-view .btn{margin:0}.im-table.im-table .im-table-toolbar label{color:rgba(0,0,0,0.87);text-shadow:1px 1px 1px rgba(255,255,255,0.4)}.im-table.im-table .alert.alert-warning{color:#444;background-color:#fcf8e3}.im-table.im-table .dashboard .dashboard-buttons>.btn-toolbar>.btn-group{border:solid 1px #ccc;box-shadow:1px 1px 1px rgba(0,0,0,0.2);margin:0 .25em;border-radius:2px;min-height:2.2em;display:flex;align-items:center}.im-table.im-table .dashboard .pagination-buttons>.btn-group>label{margin-right:0}.im-table.im-table .dashboard .pagination-buttons>.btn-group>button{border:solid 1px #ccc;box-shadow:1px 1px 1px rgba(0,0,0,0.2);border-radius:2px;min-height:2.2em;display:flex;align-items:center}.im-table.im-table .dashboard .dashboard-buttons .dropdown-toggle{min-height:2em}.im-table.im-table .dashboard .dashboard-expand{margin:0;border:solid 1px #ccc;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:.5em 1em}.im-table.im-table .exporttable-body label{color:#444}.im-table.im-table .exporttable-body input[type="radio"]{opacity:1;height:auto;width:auto;overflow:auto}.im-table.im-table .exporttable-body .radio label{padding-left:35px}.im-table.im-table .exporttable-body .optional-attributes>label input[type="checkbox"]{margin-left:15px}.results-and-enrichment{display:flex;flex-direction:row}@media (max-width:1000px){.results-and-enrichment{flex-direction:column}}.results-and-enrichment .im-table{height:100%}body{background:#f7f7f7;color:#444;margin-top:50px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.ani{transition:all 100ms ease}#app,body,html{height:100%}.approot{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0;flex-grow:1}html{margin-top:-5em}@media (max-width:600px){html{position:absolute}}main{display:flex;flex-grow:1;justify-content:center}@media (max-width:539px){.approot{margin:0}}a.callout{color:#000;border-bottom:1px solid #c4c4c4;padding:2px;text-decoration:none}a.callout:hover{border-bottom:1px solid #039be5}.down-shadow{-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,0.33);box-shadow:0 2px 5px -1px rgba(0,0,0,0.33)}a:hover{cursor:pointer}.up-shadow{box-shadow:0 -2px 5px -1px rgba(0,0,0,0.33)}div.logged-in{background:#039be5;color:#fff;padding:3px}div.welcome{background:#3e3e3e;margin-top:-20px;padding:30px;color:#fff;background:#e0e0e0;color:#000;text-align:center}div.header{background:#3e3e3e;color:#fff;background:#e0e0e0;color:#000;text-align:center}.full-width{width:100%}.full-height{height:100%}.overflow-y{overflow-y:auto}.square{border-radius:0}footer{color:#f9f9f9;fill:#f9f9f9;background-color:#4c3d50;height:70px;margin-bottom:0;padding:10px 34px;display:flex;align-items:center;justify-content:space-between}footer div.section{flex-grow:1;flex-basis:0;text-align:center}footer div.section:first-child{text-align:left}footer div.section:last-child{text-align:right}footer div.column{display:flex;flex-direction:column;justify-content:space-between;height:100%}footer div.column.inner{justify-content:flex-end}footer .thin{font-weight:normal;font-size:11px;line-height:120%}footer span,footer a{color:#f9f9f9;font-weight:bold;font-size:13px;line-height:130%}footer span.version a{text-decoration:underline}footer a:visited,footer a:focus,footer a:hover,footer a:active{color:#f9f9f9;fill:#f9f9f9;text-decoration:underline}@media (max-width:800px){footer{flex-wrap:wrap}}.highlight{color:#fff;background:#039be5;padding:0}.fix-height-400{max-height:400px;overflow-y:scroll}.ov{width:100%;height:100%;background:#000;position:absolute;opacity:.5}.dimmed{position:relative}.dimmed:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,0.1)}.small{font-size:.8em;background:#fff}td.skipped{width:20px;background:#d0efff}.btn-xxs{padding:2px;font-size:10px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.stressed{color:#039be5}.form-control,.form-group .form-control{padding:5px;margin:0;background:#fff;border-radius:5px;border:1px solid #d6d6d6}.form-control::placeholder,.form-group .form-control::placeholder{line-height:normal}input.form-control:focus{background-image:none;background-color:#fff}input[type="checkbox"]{margin-right:.8em}input[type="checkbox"]:checked:before{content:'\2714';color:#666}input[type="checkbox"]:focus:before{box-shadow:0 0 2px 1px rgba(3,155,229,0.8)}input[type="checkbox"]:before{border-radius:2px;background:#fff;border:solid 2px #999;height:1.2em;width:1.2em;font-size:1em;content:"";line-height:1em;margin-right:1em;vertical-align:middle;text-align:center;display:block}label{line-height:1.2em;margin-right:.5em}label:hover,label:hover input[type=checkbox],label:hover input[type=checkbox]:before{cursor:pointer}.results .im-table{overflow:visible;margin-left:calc(0vw);margin-right:0}.loading{display:flex;justify-content:center;align-items:center;width:100%;font-family:sans-serif;font-size:2em;color:#999;text-transform:uppercase}.breadcrumb-container{padding:10px}.breadcrumb-container ul{display:inline}.extra-tiny-screen{display:none}@media (max-width:600px){.extra-tiny-screen{display:inline-block}}@media (max-width:600px){.larger-screen-only,.navbar.navbar-default li.larger-screen-only{display:none}}.inline-label{display:flex}.inline-label a{display:inline}.dropdown-menu .clear{display:flex;align-items:center}.dropdown-hover:hover .dropdown-menu{display:block}button.btn,button.cta{display:flex;align-items:center;justify-content:center;border:0;background-color:none}button.btn svg,button.cta svg{margin-right:.5em}.dropdown-mixed-content{max-width:400px;min-width:400px;font-size:.9em}.dropdown-mixed-content .clip-400{max-height:400px;overflow-y:auto}.dropdown-mixed-content .size{font-size:.7em;color:#808080}.dropdown-mixed-content h4,.dropdown-mixed-content h3,.dropdown-mixed-content h2,.dropdown-mixed-content h1{color:#039be5}.dropdown-mixed-content .icon{fill:#039be5}.dropdown-mixed-content ul{margin:0;padding:0}.dropdown-mixed-content ul li{padding:3px;clear:both;color:#000}.dropdown-mixed-content ul li a{text-decoration:none}.no-gutter{margin-right:0;margin-left:0}.no-gutter>[class*="col-"]{padding-right:5px;padding-left:5px}#csscompiling{display:none}p.success.success.success{margin:.5em;color:#42a94b;font-weight:500}p.failure.failure.failure{margin:.5em;color:#a94442;font-weight:500}textarea.hidden-clipboard{position:fixed;top:0;left:-100%;width:2em;height:2em;padding:0;border:none;outline:none;box-shadow:none}.row-center-cols{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.row-center-cols>[class*='col-']{display:flex;flex-direction:column;justify-content:center;align-items:center}.row-space-cols>[class*='col-']{margin-bottom:2.2em}.btn.btn-fab{padding:0;outline:0}.btn.btn-fab:hover{outline:0}.btn.btn-fab:active{outline:0}.btn.btn-fab.btn-default:hover{background-color:#dcdcdc}.btn.btn-fab.btn-default:active{background-color:#f3f3f3}.btn.btn-icon{padding:.25em;outline:0;fill:#eee}.btn.btn-icon .icon{margin:0}.btn.btn-icon:hover{outline:0}.btn.btn-icon:active{outline:0}.top-scroll{position:sticky;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:#3498db;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:99;float:right}.top-scroll .top-arrow{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}.top-scroll:hover{background-color:#e74c3c;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.radio-group .radio-inline{padding-left:35px}.radio-group .radio span,.radio-group label.radio-inline span{top:-2px}