body>div div a, body>div h1 a, body>div h2 a, body>div h3 a, body>div h4 a, body>div h5 a, body>div h6 a, body>div ol a, body>div p a, body>div small a, body>div span a, body>div table a, body>div ul a, body>footer div a, body>footer h1 a, body>footer h2 a, body>footer h3 a, body>footer h4 a, body>footer h5 a, body>footer h6 a, body>footer ol a, body>footer p a, body>footer small a, body>footer span a, body>footer table a, body>footer ul a, body>main div a, body>main h1 a, body>main h2 a, body>main h3 a, body>main h4 a, body>main h5 a, body>main h6 a, body>main ol a, body>main p a, body>main small a, body>main span a, body>main table a, body>main ul a{
    border-bottom: none;
}
body>div div a:active, body>div div a:focus, body>div div a:hover, body>div h1 a:active, body>div h1 a:focus, body>div h1 a:hover, body>div h2 a:active, body>div h2 a:focus, body>div h2 a:hover, body>div h3 a:active, body>div h3 a:focus, body>div h3 a:hover, body>div h4 a:active, body>div h4 a:focus, body>div h4 a:hover, body>div h5 a:active, body>div h5 a:focus, body>div h5 a:hover, body>div h6 a:active, body>div h6 a:focus, body>div h6 a:hover, body>div ol a:active, body>div ol a:focus, body>div ol a:hover, body>div p a:active, body>div p a:focus, body>div p a:hover, body>div small a:active, body>div small a:focus, body>div small a:hover, body>div span a:active, body>div span a:focus, body>div span a:hover, body>div table a:active, body>div table a:focus, body>div table a:hover, body>div ul a:active, body>div ul a:focus, body>div ul a:hover, body>footer div a:active, body>footer div a:focus, body>footer div a:hover, body>footer h1 a:active, body>footer h1 a:focus, body>footer h1 a:hover, body>footer h2 a:active, body>footer h2 a:focus, body>footer h2 a:hover, body>footer h3 a:active, body>footer h3 a:focus, body>footer h3 a:hover, body>footer h4 a:active, body>footer h4 a:focus, body>footer h4 a:hover, body>footer h5 a:active, body>footer h5 a:focus, body>footer h5 a:hover, body>footer h6 a:active, body>footer h6 a:focus, body>footer h6 a:hover, body>footer ol a:active, body>footer ol a:focus, body>footer ol a:hover, body>footer p a:active, body>footer p a:focus, body>footer p a:hover, body>footer small a:active, body>footer small a:focus, body>footer small a:hover, body>footer span a:active, body>footer span a:focus, body>footer span a:hover, body>footer table a:active, body>footer table a:focus, body>footer table a:hover, body>footer ul a:active, body>footer ul a:focus, body>footer ul a:hover, body>main div a:active, body>main div a:focus, body>main div a:hover, body>main h1 a:active, body>main h1 a:focus, body>main h1 a:hover, body>main h2 a:active, body>main h2 a:focus, body>main h2 a:hover, body>main h3 a:active, body>main h3 a:focus, body>main h3 a:hover, body>main h4 a:active, body>main h4 a:focus, body>main h4 a:hover, body>main h5 a:active, body>main h5 a:focus, body>main h5 a:hover, body>main h6 a:active, body>main h6 a:focus, body>main h6 a:hover, body>main ol a:active, body>main ol a:focus, body>main ol a:hover, body>main p a:active, body>main p a:focus, body>main p a:hover, body>main small a:active, body>main small a:focus, body>main small a:hover, body>main span a:active, body>main span a:focus, body>main span a:hover, body>main table a:active, body>main table a:focus, body>main table a:hover, body>main ul a:active, body>main ul a:focus, body>main ul a:hover{
    background-color: transparent;
}
.au-body {
    font-weight:lighter;
    color:#000;
    font-size: 18px;
    font-size: 1.12rem;
}

.au-header.au-body {
    padding-top: 0;
}

.au-display-xxxl, .au-display-xxl, .au-display-xl, 
.au-display-lg, .au-display-md, .au-display-sm, .au-display-xs, 
.au-body h1, .au-body h2, .au-body h3, .au-body h4, .au-body h5, .au-body h6 {
    font-weight:normal;
}

.au-body p {
    font-weight: lighter;
}
.au-body h1 {
    color:#592A19;
    margin-top:0;
}

.au-body h2 {
    margin-top: 1.5rem;
}

.au-body h3 {
    margin-top: 1rem;
}

.au-body p {
    margin-top: 1.5rem;
    max-width: unset;
}

.au-body ul:not([class]), .au-body ol:not([class]), .au-body dl:not([class]), .au-body pre {
    margin: 1.5rem 0 0 0;
}

.au-body li {
    max-width:42em;
}
.content-type--govcms_news_and_media .au-body p{
    max-width: 60rem;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.au-body .align-left.embedded-entity img {
    margin:5px 10px 5px 0px;
}
.au-body .align-right.embedded-entity img {
    margin:5px 0px 5px 10px;
}

.au-body a:hover {
    color: #00698f; /*Keeping color on Hover*/

}

.gallery--image-wrapper img {
    display: block;
}

.main-content {
    margin-bottom: 120px;
}

.au-body .membership-button {
   margin-top: 3rem; 
}

.au-body .membership-button--inner:hover {
    background: #96A63F;
    color: white;
}

.au-body .membership-button--inner {
    padding: 0.5rem 1rem;
    margin: 1rem;
    font-size: 1.2rem;
    background: #678f3e;
    border-radius: 20px;
    color: white;
    text-decoration: none;  
}

.page-layout--edgy .style--hero {padding: 0;}
.page-layout--edgy .style--hero .paragraph-content {max-width: 100%; padding: 0;}

.width25 {width:25%;}
.width33 {width:33%;}
.width50 {width:50%;}
.width66 {width:66%;}
.width75 {width:75%;}
.width100 {width:100%;}

.g-recaptcha {
    padding: 20px 0 0 0;
}

a.green-button {
    padding: 0.5rem 1rem;
    margin: 1rem 0;
    font-size: 1.2rem;
    background: #678f3e;
    border-radius: 20px;
    color: white;
    text-decoration: none;
}

a.green-button:hover, a.green-button:focus{
    background: #96A63F;
    color: white;
}

a.blue-button {
    text-align: center;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
    padding: 8px 24px;
    padding: .5rem 1.5rem;
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
    background-color: #00698f;
    border: 3px solid #00698f;
    cursor: pointer;
    vertical-align: middle;
    -webkit-transition: background 0.1s ease, border 0.1s ease, color 0.1s ease;
    transition: background 0.1s ease, border 0.1s ease, color 0.1s ease;
}
a.blue-button:hover, a.blue-button:focus {
    background-color: #313131;
    border-color: #313131;
    text-decoration: underline !important;
    color: #fff;
}

figcaption {
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 5px;
    max-width: 600px;
}

.entity-browser-iframe-container {
    width: 100%;
}

.list-layout--equal .field--name-field-block-embed > .field__item,
.list-layout--6-6 .field--name-field-block-embed > .field__item,
.list-layout--4-4-4 .field--name-field-block-embed > .field__item,
.list-layout--3-3-3-3 .field--name-field-block-embed > .field__item,
.list-layout--2-2-2-2-2-2 .field--name-field-block-embed > .field__item {float: left; text-align: center;}

.list-layout--6-6 .field--name-field-block-embed > .field__item {width: 50%;}
.list-layout--4-4-4 .field--name-field-block-embed > .field__item {width: 33%;}
.list-layout--3-3-3-3 .field--name-field-block-embed > .field__item {width: 25%;}
.list-layout--2-2-2-2-2-2 .field--name-field-block-embed > .field__item {width: 16.5%;}

.counter-tile {
    display: inline-block;
    text-align: center;
    padding-bottom: 2.5rem;
    line-height: 1.2em;
}
.counter {}
.counter-tile p {margin-top:0.25rem;}

.infobubble-text {
    font-size:1rem;
    font-weight:bold;
}

@media (min-width:1660px){
    .newline {display:block;}
}

@media (min-width:768px){
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(2),
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(2) ~ .field__item {width: calc(100/2 * 1%);}
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(3),
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(3) ~ .field__item {width: calc(100/3 * 1%);}
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(4),
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(4) ~ .field__item {width: calc(100/4 * 1%);}
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(5),
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(5) ~ .field__item {width: calc(100/5 * 1%);}
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(6),
    .list-layout--equal .field--name-field-block-embed > .field__item:first-child:nth-last-child(6) ~ .field__item {width: calc(100/6 * 1%);}
}

@media (width:768px){ 
    .million {display: block;}   
}

@media (max-width:768px){
    .au-header.au-body {padding-top: 60px;}

    .counter-tile {padding-bottom:0;}
    .million {display: block;}
    .number {padding-top: 11px; display: inline-block;}
    .money {padding-top: 0px;}
    
    .list-layout--equal .field--name-field-block-embed > .field__item,
    .list-layout--6-6 .field--name-field-block-embed > .field__item,
    .list-layout--4-4-4 .field--name-field-block-embed > .field__item,
    .list-layout--3-3-3-3 .field--name-field-block-embed > .field__item,
    .list-layout--2-2-2-2-2-2 .field--name-field-block-embed > .field__item {width: 100%;}
}

@media (max-width:576px){
      .au-header.au-body {
        padding-top: 40px;
    }
}
.field.field--name-field-publications .field__label {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    margin-top: 1em;
    font-size: 2rem;
    line-height: 1.25;
    font-weight: normal;
    margin-bottom: .3em;
}
i.fa.fa-users {
    font-style: normal;
    padding-right: 10px;
    vertical-align: -15%;
}
div#block-crcna-exposedformcontent-searchpage-1 {
    position: relative;
}
div#block-participantportal {
    left: 20vw;
    margin-top: -16%;
    margin-right: 2em;
    float: right;
    display: block;
    position: relative;
}
a.portal {
    font-weight: bold;
    color: #000;
    text-decoration: none;
    font-size: .8em;
}
.region.region-search {
    width: 85%;
}
.logo.col-sm-6 {
    width: 40%;
}
@media (max-width: 1200px){
    div#block-participantportal{
        margin-top: -20%;
    }
}
@media (max-width: 992px){
    div#block-participantportal {
        left: 20vw;
        margin-top: -27%;
        margin-right: 0em;
    }
}
@media (max-width: 776px){
    div#block-participantportal {
        left: 0;
        margin-top: 0;
        margin-right: 0;
        float: right;
        display: block;
        margin: 10px 0;
    }
}
.align-left.embedded-entity p {
    margin-top: 0;
}
.search-page div#block-participantportal {
    margin-top: 0;
}
form#views-exposed-form-content-search-page-1 .form-text{
    font-weight: 400;
}
ol.breadcrumb {
display: inline-block;
list-style:none;

}
ol.breadcrumb >li{
display: inline-block;

}
/* remove while updating and check; implemented just in case error pops up */ 
.au-page-alerts--error{display:none !important; } 