html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-size:10px;}
body {background-color:rgba(201,202,204,1);font-family:'Calibri W01 Regular_904604',Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;color:rgba(0,0,0,1);font-size:1.6rem;}
.container {background:#fff;}
@media (min-width:576px) {.container {max-width:100em;}
}
@media (min-width:1600px) {.container {max-width:1600px;}
}
.container-boxed {max-width:1170px;margin:0 auto;}
.site-header {margin:0 -15px;position:relative;}
.site-header .navbar-light {background:#fff;}
.navbar {border-top:1px solid #ccc;}
.navbar-toggler .fa-bars {font-size:2.8rem;color:#000;}
.navbar-brand img {max-width:157px;}
@media (min-width:576px) {.navbar-brand img {max-width:177px;}
}
@media (min-width:768px) {.navbar-brand img {max-width:226px;}
}
@media (min-width:992px) {.navbar-brand img {max-width:226px;}
}
.hero {background-image:url('national-capabilities-hero.jpg');background-position:center center;max-width:1600px;margin:0 auto;position:relative;}
@media (min-width:1200px) {.hero {min-height:41.125em;padding-top:6.875em;padding-bottom:6.25em;}
}
.hero--title {color:rgba(255,255,255,1);font-size:2.5rem;font-weight:400;}
@media (min-width:576px) {.hero--title {font-size:3.0rem;}
}
@media (min-width:992px) {.hero--title {font-size:5.0rem;}
}
.hero--sub-title {color:#ffd300;font-size:2.25rem;}
@media (min-width:1200px) {.hero--sub-title {font-size:5.0rem;}
}
.hero-card {background-color:rgba(0,0,0,0.4);padding-top:2.5em;padding-bottom:3.125em;}
.hero-card .card {margin:0 auto;}
.card-decoration {border:0;border-left-width:0.625em;border-style:solid;border-color:#ffd300;padding-left:1.875em;}
.card-body {margin:0 15px;padding:0;}
a {color:rgba(14,102,51,1);text-decoration:none;}
a:hover {color:rgba(255,211,0,1);text-decoration:none;}
.button {background-color:rgba(255,211,0,1);border-radius:3.33333em;color:rgba(0,0,0,1);padding-top:8px;padding-right:40px;padding-bottom:10px;padding-left:20px;vertical-align:bottom;font-size:1.5rem;font-weight:bold;}
.btn {font-size:1.5rem;}
.btn-primary {background-color:rgba(255,211,0,1);border:none;border-radius:3.33333em;color:rgba(0,0,0,1);}
.btn-primary:hover {background-color:rgba(14,102,51,1);color:rgba(255,255,255,1);}
.btn-search {border-radius:0;}
.btn-search:hover {background:#cca900;}
.bg-primary {background-color:rgba(255,211,0,1) !important;}
.page-link.bg-primary:hover {background:rgba(14,102,51,1) !important;color:rgba(255,255,255,1);}
.footer-top {background-color:#0e6633;font-size:2.0rem;color:#fff;}
.footer-top h3 {font-size:3.0rem;line-height:1.2em;font-weight:normal;font-style:normal;}
.page-footer p {font-family:'Calibri W01 Regular_904604';}
.page-footer a {color:#0e6633;}
.page-footer a:hover {color:#073018;}
.page-footer a:visited {color:#0e6633;}
.page-footer a:hover:visited,
.page-footer a:hover:active {color:#0e6633;}
.footer-inline-text {margin-left:3px;}
.jumbotron-fluid {padding-right:12.5em;padding-left:12.5em;}
.jumbotron .lead {font-size:1.875em;line-height:1.2em;margin-bottom:1.2em;}
.filter-A-Z {overflow:scroll;}
.filter-A-Z .page-item.active .page-link {background:#0e6633;color:#fff;}
.filter-A-Z .page-item .page-link {border-radius:100%;color:#000;padding:0.75rem 1rem;}
.page-link:hover {background:rgba(255,211,0,1);}
.staff-list {margin:0 -15px;}
.staff-list .card {border-radius:0;}
.staff-list .card:hover {background-color:rgba(255,211,0,1);color:#000;}
.department-list .card {border-radius:0;}
.department .card-img {height:250px;width:100%;max-width:100%;background-color:transparent;background-repeat:no-repeat;}
.department:nth-child(1) .card-img {background-image:url("3-Dry-pods_3_no-fence_optimize.jpg");}
.department:nth-child(2) .card-img {background-image:url("4288-Blackgrass-DSC_0219_opimize.jpg");}
.department:nth-child(3) .card-img {background-image:url("4288-Wheat-_DSC0139_optimize.jpg");}
.department:nth-child(4) .card-img {background-image:url("6048-Camelina-in-the-glasshouse-DSC_4306-BANNER-ARTICLE.jpg");}
.department:nth-child(5) .card-img {background-image:url("6048-Pictures-Of-Willow-Varieties--DSC_2623_resized_optimize.jpg");}
.department:nth-child(6) .card-img {background-image:url("wheateditted-DFW-banner-for-web_optimize.jpg");}
.department:nth-child(7) .card-img {background-image:url("chosen-hero-image-6048-Highfield-willows-DSC_8740_0.jpg");}
.department:nth-child(8) .card-img {background-image:url("6048-Camelina-in-the-glasshouse-DSC_4306-BANNER-ARTICLE.jpg");}
.department-list .card-title {font-size:1.875em;}
.department-list a {color:#000;}
.department-list a:hover .card {background:#ffd300;color:#000;}
.department-list .card-body {border-left:0.625em solid #ffd300;min-height:130px;}
.browse-by .card:hover {background:#ffd300;}
.browse-by a:hover {color:#000;}
.browse-by .card-title {font-size:2.0rem;}
.detail-heading {font-size:3.5rem;line-height:4.2rem;margin-bottom:0.45714em;position:relative;}
.detail-heading:after {content:'';background:#ffd300;height:6px;width:22px;position:absolute;left:0;bottom:0;}
.lead {font-size:1.6rem;}
@media (min-width:576px) {.lead {font-size:1.8rem;}
}
.blockquote {font-size:1.6rem;}
.haplo-object th {width:25%;}
.form-control {font-size:1.5rem;}
.navbar-expand-sm .navbar-nav .nav-link {border-top:0.5rem solid #fff;font-size:1.8rem;}
@media (min-width:576px) {.navbar-expand-sm .navbar-nav .nav-link {padding:50px 20px;}
}
.navbar-expand-sm .navbar-nav .nav-link:hover,
.navbar-expand-sm .navbar-nav .active .nav-link {background-color:#F3F3F3;border-top-color:#ffd300;}
.alert-secondary mark {background:transparent;font-size:1.6rem;}
img.haplo-file-thumbnail {border:none;box-shadow:none;}
.social-links .fab {color:#ffd300;font-size:3.0rem;}
.social-links a:hover .fab {color:#cca900;}
.search-form .fa-search {font-size:2.0rem;}
.website-credit img {max-width:200px;}
.breadcrumb-item + .breadcrumb-item::before {content:"»";}
.display-4 {font-size:2.25rem;}
@media (min-width:576px) {.display-4 {font-size:2.5rem;}
}
@media (min-width:768px) {.display-4 {font-size:3.5rem;}
}
.altmetric-badge {padding:5%;}
.item-citation {clear:right;}
.oa-logo {float:right;width:50px;margin-right:10%;padding-left:10px;display:inline;}
.oa-logo img {width:inherit;}
.item-license {margin-top:5px;width:100px;}
.item-license img{width:inherit;}
.oform {}
.oforms-error-message {width:100%;margin-top:.25rem;font-size:1.4rem;color:#dc3545;margin-top:-1.5rem;margin-bottom:2.5rem;}
.oforms-row.control-group.error input {background:#ffeae5;}
.controls input,
.controls textarea {display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1.6rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2rem;}
.controls textarea {min-height:15rem;}
.oforms-checkbox {position:relative;display:block;padding-left:2.5rem;margin-bottom:2rem;}
.controls input[type="checkbox"] {position:absolute;margin-top:.3rem;margin-left:-2.5rem;}
.controls select {display:inline-block;width:100%;padding:0rem 1.75rem;line-height:1.5;color:#495057;vertical-align:middle;border:1px solid #ced4da;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:2rem;}
.media.border-light {border-color:#dee2e6 !important;}
.powered-by img {max-width:200px;}
#haplo-sbf .oforms-row:nth-child(4) label {display:inline;padding-right:2rem;}
#haplo-sbf .oforms-row:nth-child(4) .controls {display:inline;}
#haplo-sbf .oforms-row:nth-child(4) .haplo-repository-search-by-fields-year {width:30%;display:inline-block;}
.haplo-repo-search-by-fields .form-group {margin-bottom:unset;}
.haplo-repo-search-by-fields input,
.haplo-repo-search-by-fields select {font-size:unset;}
.haplo-repo-search-by-fields select {-webkit-appearance:menulist;-moz-appearance:menulist;background:initial;background-color:rgb(248, 248, 248);}
.haplo-repo-search-by-fields label {margin-bottom:0.5rem;}
@media (min-width:576px) {#haplo-sbf .oforms-row:nth-child(4) .haplo-repository-search-by-fields-year {width:40%;}
}
#haplo-sbf .oforms-row:nth-child(5) select {}
@media (min-width:576px) {#haplo-sbf .oforms-row:nth-child(5) select {width:25%;margin:0;}
}
#haplo-sbf .oforms-row:nth-child(5) input {}
@media (min-width:576px) {#haplo-sbf .oforms-row:nth-child(5) input {width:70%;display:inline-block;margin-left:1rem;}
}
.haplo-repo-usage-counts div {margin-bottom:4px;color:#777;font-style:italic;}
.haplo-repo-usage-counts div span {font-size:1.6em;margin-right:6px;color:#000;font-style:normal;}