/* CSS needs to go the sass files - found on the wp customise (previous agency) */
.page-id-88 .accordion--main.with-sidebar {
    height: 100% !important;
}
.page-id-9010 .breadcrumbs {
    display: none !important;
}

.page-id-9010 .hero--image {
    background-position: bottom -5px right 60px;
    min-height: 320px;
    margin-bottom: 50px;
}
.infogram-embed {
    max-width: 1200px !important;
    margin: 0 auto;
}
.postid-2466 .block--accordion .accordion--main:first-child:not(.with-sidebar) {
    max-width: 1200px;
    float: none;
    margin: 0 auto;
}
.hero--resources-single {
    margin-bottom: 50px !important;
}
.single-resources .accordion--sections {
    display: block !important;
}
.page-id-5670 td, .page-id-5670 th,
.postid-8159 td, .postid-8159 th{
    padding: 10px 40px 7px 2px;
}
.page-id-5670 table {
    margin-bottom: 10px;
}
.button:not(.bordered):not(.border) {
    color: #ffffff;
    background-color: #F79321;
    margin-bottom: 20px;
}
.link-block--listings.signposts .container h2 {
    display: none;
}
.page-id-52 .main--image-and-content .image-and-content--text {
    padding-top: 40px;
    float: right;
    width: 100%;
}
.wp-block-columns {
    max-width: 1180px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}
.home .button-link {
    text-decoration: none;
    border: 1px solid #f79321;
    font-size: 16px;
    line-height: 23px;
    font-weight: 600;
    border-radius: 9999px;
    padding: 10px 25px;
    box-sizing: border-box;
    max-width: 100%;
    text-align: center;
    display: inline-block;
    zoom: 1;
    min-width: 130px;
    vertical-align: middle;
    background: #f79321;
    color: #fff;
    margin-top: auto;
}
.home .button-link:hover {
    border: 1px solid #f79321;
    background: #fff;
    color: #f79321;
    margin-top: auto;
}
.wp-block-columns.homepage-twocolumns {
    align-items: center;
}
.row-posts .col-md-6 .post-container .post-inner .post-image {
    height: 280px;
}
.page-id-7439 .block:not(.nmb) {
    margin-bottom: 35px;
}
.page-id-7439 .tableauPlaceholder {
    max-width: 1280px;
    margin: 0 auto;
}
.row-posts .col-md-6 .post-container .post-inner .post-image img {
    width: 100%;
}
#gform_4 .gform_body .gfield_label {
    display: block !important;
	  margin-top: 25px;
}
.category section.block.block--responsive-layout.responsive-layout {
	margin-bottom: 0px;
}
.home .signposts--two-third .signposts--image {
    width: 47%;
    left: 56%;
}
.home .signposts--third .signposts--image{
    width: 53%;
    left: 53%;
    bottom: 50px;
}
.home .signposts--third {
  min-height: 364px;
}
#menu-topics li a span.term--label {
    height: 100%;
}
.selectric-wrapper.selectric-priority-tax {
    max-width: 100% !important;
}
.single-projects section.block.main--partners.partners.responsive-layout--partners.partners--blog.block--partners {
    margin-bottom: 40px;
}

.uagb-tabs__panel .uagb-tab.uagb-tabs__active span {
    color: #3ab7b9 !important;
}

.uagb-tabs__panel .uagb-tab.uagb-tabs__active {
    background: #fbf7f7 !important;
}

.uagb-tabs__panel .uagb-tab span {
    color: #3ab7b9 !important;
}

.uagb-tabs__panel .uagb-tab  a{
    text-decoration: none !important;
}
.wp-block-pb-accordion-item {
    background-color: #ffffff;
    box-sizing: border-box;
    width: 100%;
    display: block;
    margin-bottom: 10px;
    border: 1px solid #F5EADC;
    padding: 20px;
}

.c-accordion__title:after {
    color: #F79321;
}

@media only screen and (min-width: 1090px){
  div#menu-toggle {
      display: none;
  }
}

@media only screen and (min-width: 768px){
.hero--resources-single + .partners .partners--listings li {
    width: 17%;
}
.hero--resources-single + .partners .partners--listings li img {
    max-width: 100px;
    display: block;
    margin: 0 auto;
    width: 100px;
}
.hero--resources-single + .partners .partners--title {
    width: 14%;
    display: inline-block !important;
}

}
