.glyphicon-spin,a .glyphicon-spin{display:inline-block}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.panel-title:focus,.panel-title:hover,a .glyphicon-spin{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes glyphicon-spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;-o-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-.25em}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:.5;-webkit-transition:150ms color,150ms opacity;-o-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none!important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label{padding-left:.5em;padding-right:0;float:right}.field--label-inline .field--label::after{content:':'}.file{display:table;font-size:75%;margin:5px 0}.file-icon,.file-link,.file-size,.file>.tabledrag-changed{display:table-cell;vertical-align:middle}.file>span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid #f7e1b5}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:0;padding:10px;height:51px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper select::-ms-expand{opacity:0}.select-wrapper:after{color:#337ab7;content:'▼';font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';display:inline-block;font-family:'Glyphicons Halflings'}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}.form-required:after{background-image:url(/themes/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px}.form-actions .btn,.form-actions .btn-group{margin-right:10px}.form-actions .btn-group .btn{margin-right:0}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}body{position:relative}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar{position:fixed}body.toolbar-vertical.navbar-is-fixed-bottom header,body.toolbar-vertical.navbar-is-fixed-top header{z-index:500}body.toolbar-vertical.navbar-is-fixed-top header{top:39px}}@media screen and (min-width:768px){body{margin-top:15px}.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:#337ab7}.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.page-header,body.toolbar-loading{margin-top:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}body.toolbar-loading.toolbar{margin-bottom:15px}.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff}ol,ul{padding-left:1.5em}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}table.cke_editor fieldset{padding:0 !important;}.cke_editor{display:table !important;}.cke_editor,#ie#bug{display:inline-table !important;}.cke_panel_listItem{background-image:none;padding-left:0;}tbody{border:0;}form#ckeditor-admin-profile-form textarea#edit-toolbar,form#ckeditor-admin-global-profile-form textarea#edit-toolbar{display:none;}form#ckeditor-admin-profile-form #edit-toolbar + .grippie,form#ckeditor-admin-global-profile-form #edit-toolbar + .grippie{display:none;}div.sortableList{cursor:n-resize;}div.widthMarker{height:20px;border-top:1px dashed #CCC;margin:10px 0px 0px 1px;padding-left:1px;text-align:center;}div.sortableList.group{margin:20px 0px 0px 0px;}div.sortableList div.sortableListDiv{height:30px;margin-bottom:3px;width:900px;}div.sortableList div.sortableListDiv span.sortableListSpan{background-color:#F0F0EE;height:30px;border-right:1px dashed #CCC;display:block;}div.sortableList div.sortableListDiv span.sortableListSpan ul{background:none;width:900px;white-space:nowrap;border:1px solid #CCC;list-style:none;margin:0px;padding:0px 0px 0px 1px;height:30px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li{background:none;list-style:none;cursor:move;height:18px;min-width:18px;padding:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li.group{min-width:5px;padding-left:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li img{border:0;padding:0;margin:0}li.sortableItem{position:relative;float:left;margin:3px 1px 1px 0px;border:1px solid #CCC;background-color:#F0F0EE;z-index:99;}fieldset#edit-appearance div#groupLayout,div#allButtons{border:0;padding:0 0 0 0;margin:1em 0;overflow:auto;}.cke_browser_ie .cke_panel_block{overflow:hidden !important;}
@font-face{font-family:'MetaSerifBookRegular';src:url(/sites/hrf/themes/hrf/fonts/metaserif-book.eot);src:url(/sites/hrf/themes/hrf/fonts/metaserif-book.eot) format('embedded-opentype'),url(/sites/hrf/themes/hrf/fonts/metaserif-book.woff) format('woff'),url(/sites/hrf/themes/hrf/fonts/metaserif-book.ttf) format('truetype'),url(/sites/hrf/themes/hrf/fonts/metaserif-book.svg#MetaSerifBookRegular) format('svg');}body{font-family:MetaSerifBookRegular;margin-top:0px;}a,a:hover,a:focus{text-decoration:none;}a{color:#000099;}.dialog-off-canvas-main-canvas{max-width:1096px;margin:0 auto;background:#e5e5e5;}.block-language{padding-left:0px;margin-top:7px;}.block-language ul{text-transform:uppercase;font-size:11px;letter-spacing:0.015em;margin:0;padding:0;list-style-type:none;}.block-language ul li{display:inline;margin-right:6px;}.block-language ul li a{color:#898989;display:inline;margin-right:3px;}.block-language ul li a.is-active{color:#000099;}a.site-name{margin:0;font-size:48px;color:#4f4f4f;line-height:1.3em;}.site-slogan{font-size:18px;color:#4f4f4f;text-transform:uppercase;letter-spacing:0.125em;text-align:center;margin-top:0px;padding:0px;margin-bottom:10px;}.navbar-default{background-color:transparent;border-color:transparent;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent;}ul.menu.nav.navbar-nav{font-size:13px;text-transform:uppercase;letter-spacing:0.065em;background:none repeat scroll 0 0 #000099;padding:8px 0px;}ul.menu.nav.navbar-nav li{background:none repeat scroll 0 0 #000099;}ul.menu.nav.navbar-nav li a{color:#ffffff;text-decoration:none;border:0px;border-right:1px solid #767677;padding:0px;padding:0 15px;background-color:#000099;}ul.menu.nav.navbar-nav li:last-child a{border-right:none;}ul.menu.nav.navbar-nav li.active>a{color:#f96908;background:none repeat scroll 0 0 #000099;}ul.menu.nav.navbar-nav li.expanded.dropdown ul.dropdown-menu{background:none repeat scroll 0 0 #d5d5d5;padding:0px;}ul.menu.nav.navbar-nav li.expanded.dropdown ul.dropdown-menu li{background:none repeat scroll 0 0 #d5d5d5 !important;border:1px solid #ffffff;padding:8px 0px;}ul.menu.nav.navbar-nav li.expanded.dropdown ul.dropdown-menu li a{font-size:13px;color:#4f4f4f;text-decoration:none;letter-spacing:0.025em;border:0px;padding:0 0 0 5px;background-color:#d5d5d5;}#home_page_slider img.img-responsive{max-height:433px;}#home_page_slider .text{background-color:#F96908;min-height:85px;padding:0 15px;color:#fff;font-size:14px;}#home_page_slider .title{font-size:25px;}#home_page_slider .summary{line-height:19px;}h1.page-header,h2.block-title,h2.title{font-size:31px;color:#008802;letter-spacing:0.030em;text-transform:uppercase;font-weight:normal;border-bottom:none;}header#navbar{margin-bottom:0px;min-height:auto;border:none;}ol.carousel-indicators{position:static;margin:0 0px;width:100%;background-color:#f96908;text-align:right;padding:0px 15px;}.region-sidebar-second section{margin-left:20px;}.region-sidebar-second{background-color:#e5e5e5;border:none;border-left:1px solid #B5B5B5;line-height:22px;box-shadow:none;-webkit-box-shadow:none;padding-top:0px;}.region-sidebar-second>section:first-child>h2.block-title{margin-top:6px;}.region-sidebar-second ul{padding:0px;}.region-sidebar-second ul li{list-style:none;border-bottom:1px solid #B5B5B5;padding:15px 0 15px 23px;}.region-sidebar-second a{font-size:19px;}.main-container{margin-top:30px;}.main-container section{padding-left:0px;}.main-container aside{padding-right:0px;}h1.page-header{margin-top:6px;margin-bottom:1px}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:inline-block;}.carousel-indicators li{width:12px;height:12px;}.donor-container{padding-left:0px;}.partner-container{padding-right:0px;}.partner-container .content-outer{border-left:1px solid #B5B5B5;padding-left:10px;min-height:170px;}article td{padding:10px;}article h2.title,article h1,article h2{font-size:29px;color:#000099;line-height:32px;font-weight:normal;}article div.content{font-size:16px;line-height:29px;}article div.field--type-file a{font-size:16px;font-weight:normal;}.view-documents table a{font-size:16px;font-weight:normal;}.view-documents table td.views-field.views-field-title{vertical-align:middle;font-size:16px;}td.views-field.views-field-field-document-date{font-size:16px;}.view-documents table caption{font-size:16px;color:#4f4f4f;text-align:center;font-weight:700;}.table-striped > tbody > tr:nth-of-type(odd),.table-striped > tbody > tr:nth-of-type(even){background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}.views-field-field-document-file li{list-style:none;}span.icon.glyphicon.glyphicon-file.text-primary{display:none;}#navbar-collapse{background:none 0px 0px repeat scroll rgb(0,0,153);padding-left:0px;}.views-field.views-field-langcode a{font-size:16px;}.block-views-blockother-language-link-block-1{margin-top:20px;}li.expanded:hover ul{display:block;}ul.menu.nav.navbar-nav li.expanded.dropdown ul.dropdown-menu li a:hover{text-decoration:underline;}.portfolio-table table{font-size:13px;font-family:calibri;}.portfolio-table table.table thead th{background:rgb(79,129,189);border-width:medium 0.5pt 1.5pt medium;color:white;border-style:none solid solid none;padding-right:4px;padding-left:4px;font-weight:700;}.portfolio-table table tr td{border-width:medium 0.5pt 0.5pt medium;border-style:none solid solid none;color:black;}.portfolio-table table tr:nth-child(odd) td{background:rgb(184,204,228);}.portfolio-table table tr:nth-child(even) td{background:rgb(219,229,241);}.portfolio-table table tr td:first-child{font-weight:700;}.portfolio-table table tr td:last-child,.portfolio-table table tr th:last-child{border-width:medium medium 0.5pt;border-style:none none solid;}.portfolio-table table tr:last-child td{border-bottom:none;}@media (min-width:1200px){.container{width:942px;padding:0px;}}.key-reports .field.field--name-body.field--type-text-with-summary{margin-top:30px;}@media only screen 
  and (min-device-width:768px) 
  and (max-device-width:1024px) 
  and (orientation:portrait) 
  and (-webkit-min-device-pixel-ratio:1){ul.menu.nav.navbar-nav li a{padding:0 8px;}#navbar-collapse{padding:0;}}@media only screen 
  and (min-device-width:375px) 
  and (max-device-width:812px) 
  and (-webkit-min-device-pixel-ratio:3)
  and (orientation:landscape){ul.menu.nav.navbar-nav li a{padding:0 8px;}#navbar-collapse{padding:0;}}@media only screen 
  and (min-device-width:375px) 
  and (max-device-width:812px) 
  and (-webkit-min-device-pixel-ratio:3)
  and (orientation:portrait){#navbar-collapse{padding-right:15px;padding-left:15px;}}@media (min-width:768px){header#navbar{padding:0;}}@media (max-width:767px){#navbar-collapse{margin:0px;padding-right:15px;padding-left:15px;}.main-container aside,.partner-container{padding-left:0px;}.region-sidebar-second,.partner-container .content-outer{border-left:none;padding:0px;}.partner-container .content-outer{min-height:100px;}.region-sidebar-second ul li{padding-left:0px;}footer.footer.container{margin:0px;padding-top:0px;padding-bottom:0px;}}#openid-connect-login-form div:nth-child(1){display:inline-block;!important;}#openid-connect-login-form div:nth-child(2){display:inline-block;!important;padding:0 10px;}
