.cursor--pointer{cursor:pointer}.ellipsis--hover,.ellipsis{max-width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis--hover{position:relative}.padding--top-sm{padding-top:5px}.padding--top{padding-top:20px}.padding--top-2{padding-top:40px}.margin--top{margin-top:20px}.margin--top-2{margin-top:40px}.margin--top-negative{margin-top:-10px}.padding--right-sm{padding-right:5px}.padding--right{padding-right:20px}.padding--right-2{padding-right:40px}.margin--right{margin-right:20px}.margin--right-2{margin-right:40px}.margin--right-negative{margin-right:-10px}.padding--bottom-sm{padding-bottom:5px}.padding--bottom{padding-bottom:20px}.padding--bottom-2{padding-bottom:40px}.margin--bottom{margin-bottom:20px}.margin--bottom-2{margin-bottom:40px}.margin--bottom-negative{margin-bottom:-10px}.padding--left-sm{padding-left:5px}.padding--left{padding-left:20px}.padding--left-2{padding-left:40px}.margin--left{margin-left:20px}.margin--left-2{margin-left:40px}.margin--left-negative{margin-left:-10px}.margin-reset{margin:0}.padding-reset{padding:0 !important}.padding{padding-left:20px;padding-right:20px}.padding--vertical{padding-top:20px;padding-bottom:20px}.padding--horizontal{padding-right:20px;padding-left:20px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}#main-nav{z-index:10}#footer{z-index:20}.toolbar--sub{z-index:30}.report-filters{z-index:40}.panel-legend{z-index:50}.toolbar--main{z-index:60}#header{z-index:70}#loading{z-index:80}body .modal-backdrop{z-index:90}body .modal{z-index:100}.filter-layout{z-index:110}.turbolinks-custom-loader-overlay{z-index:120}.turbolinks-progress-bar{z-index:130}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"ff-dagny-web-pro", "helvetica neue", sans-serif;font-size:14px;line-height:1.428571429;color:rgba(0,0,0,0.87);background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0F79D3;text-decoration:none}a:hover,a:focus{color:#0a508c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:4px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@page{margin:2cm}body{font:14pt "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.5;background:#fff !important;color:#000}h1{font-size:16pt;margin-bottom:5pt}h2{font-size:14pt;font-weight:400;margin-top:0;margin-bottom:20pt;padding-bottom:20pt;border-bottom:2px solid #000}.hidden-print,#header,#main-nav,.toolbar,.nav-tabs,#raw-data,#edit_registration,.dlabel{display:none !important}.panel{page-break-inside:avoid;margin-bottom:50pt}.panel-title{margin-top:25pt;margin-bottom:5pt;font-size:14pt}table{width:100%;border-top:1px solid #aaa !important}table tr{border-bottom:1px solid #aaa !important}table tr td:first-child{max-width:4cm;width:20%}table tr td{padding-top:5pt;padding-bottom:5pt;vertical-align:top}
