﻿

@media only screen and (max-width: 640px) {
    .application-process-wrapper ul li .image {
        width: 150px;
        height: 150px
    }
}

.application-process-wrapper ul li:hover .image {
    background-size: 190px 190px !important;
    box-shadow: inset 0 0 0 16px rgba(0,0,0,0.7);
    transition: all 0.2s ease-in-out
}

.application-process-wrapper ul li h4 {
    color: #0d252c;
    height: 99px;
    overflow: hidden
}

@media only screen and (max-width: 992px) {
    .application-process-wrapper ul li h4 {
        height: 89px;
        white-space: normal;
        line-height: 1em
    }
}

@media only screen and (max-width: 640px) {
    .application-process-wrapper ul li h4 {
        height: 105px
    }
}

.application-process-wrapper ul li h4::before {
    font-size: 36px;
    font-weight: 600;
    display: block;
    content: counter(process-counter);
    margin-bottom: 10px;
    margin-top: 10px
}

@media only screen and (max-width: 640px) {
    .application-process-wrapper ul li h4::before {
        margin-top: 5px
    }
}

.application-process-wrapper ul li .brief-description {
    height: 90px;
    overflow: hidden
}

@media only screen and (max-width: 1192px) {
    .application-process-wrapper ul li .brief-description {
        height: 45px
    }
}

@media only screen and (max-width: 992px) {
    .application-process-wrapper ul li .brief-description {
        height: 90px
    }
}

.application-process-wrapper ul li a {
    display: inline-block;
    margin-top: 15px;
    text-decoration: underline;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-blue-transparent.png") center center no-repeat;
    background-position: right center;
    padding-right: 15px
}

.application-process-wrapper ul.slick-slider li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process-bar.png") center center no-repeat;
    background-position: 0px 116px;
    background-repeat: repeat-x
}

    .application-process-wrapper ul.slick-slider li:first-child {
        background-position: 100px 116px;
        background-repeat: no-repeat
    }

    .application-process-wrapper ul.slick-slider li:last-child {
        background-position: -100px 116px;
        background-repeat: no-repeat
    }

.application-process-wrapper ul.slick-slider .slick-arrow {
    margin-top: -111px;
    z-index: 100
}

@media only screen and (max-width: 892px) {
    .application-process-wrapper ul.slick-slider .slick-arrow {
        display: none !important
    }
}

.application-process-wrapper .button {
    border: 2px solid #000;
    background: #000;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin: 0 auto 80px;
    color: white
}

    .application-process-wrapper .button:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    .application-process-wrapper .button:hover {
        text-decoration: none;
        background: #000;
        border: 2px solid #0d252c
    }

@media only screen and (min-width: 692px) {
    article :target {
        position: relative;
        top: -85px;
        display: block
    }
}

@media only screen and (max-width: 640px) {
    article {
        padding: 0px;
        margin: 0px -20px
    }
}

@media only screen and (max-width: 768px) {
    article h2 {
        font-size: 24px;
        line-height: 28px
    }
}

@media only screen and (max-width: 768px) {
    article h3 {
        font-size: 20px;
        line-height: 22px
    }
}

label[for^="jobSearch_filter"] {
    font-weight: 400;
    padding-bottom: 15px;
}

#jobSearch_search-keyword {
    border-radius: 8px;
    padding: 10px 20px 10px 10px;
    text-align: center;
}

article table {
    border-color: #0d252c
}

    article table tr:nth-child(even) {
        background: #e5e8ec
    }

    article table tr td, article table tr th {
        padding: 12px 1%;
        vertical-align: top;
        text-align: left;
        word-wrap: break-word
    }

article a.external {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/cue-external-link.png) center right no-repeat;
    padding-right: 20px
}

.node-type-landing-page section.block a.external {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/cue-external-link.png) center right no-repeat;
    padding-right: 20px
}

.section-patents article table {
    border-color: #0d252c
}

    .section-patents article table tr:nth-child(even) {
        background: #BFEEFF
    }

.section-designs article table {
    border-color: #0d252c
}

    .section-designs article table tr:nth-child(even) {
        background: #dff0d8
    }

.section-trade-marks article table {
    border-color: #0d252c
}

    .section-trade-marks article table tr:nth-child(even) {
        background: #f2dede
    }

    .section-trade-marks article table.business-table tr:nth-child(even) {
        background: transparent none
    }

    .section-trade-marks article table.business-table thead th {
        background-color: #00819c;
        color: #fff;
        text-align: center
    }

    .section-trade-marks article table.business-table th, .section-trade-marks article table.business-table td {
        padding-bottom: 1.2em;
        border: 0.2em solid #fff
    }

    .section-trade-marks article table.business-table col:nth-child(odd) {
        background: #f9f9f9
    }

    .section-trade-marks article table.business-table col:nth-child(even) {
        background: #eff0f2
    }

    .section-trade-marks article table.business-table td {
        padding-bottom: 1.2em
    }

.section-plant-breeders-rights article table {
    border-color: #0d252c
}

    .section-plant-breeders-rights article table tr:nth-child(even) {
        background: #FFE5B0
    }

#print-logo {
    display: none
}

.container ul li .media {
    overflow: visible
}

.img-fluid {
    display: block;
    max-width: 100%;
    height: auto
}

.block-radio-list__outer-legend, .block-radio-list__block-legend {
    font-size: 1em;
    font-weight: bold;
    border: 0;
    margin-bottom: 0
}

.block-radio-list__outer-legend {
    margin-bottom: 1rem
}

.block-radio-list__block-legend {
    font-weight: normal;
    background: #a2d1df;
    padding: 5px
}

.block-radio-list__radios {
    border: 1px solid #a2d1df;
    border-top: 0;
    background: #f1f6f8
}

.block-radio-list .form-item {
    margin: 0
}

.block-radio-list label {
    padding: 0;
    display: block
}

.block-radio-list .text {
    display: block;
    padding: 5px;
    border: 1px solid transparent;
    outline: 1px solid transparent;
    transition: 0.25s
}

    .block-radio-list .text:hover {
        background: #d6eff0
    }

.block-radio-list input {
    height: 0;
    width: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    overflow: hidden;
    pointer-events: none
}

    .block-radio-list input:focus + .text {
        outline-color: #000
    }

    .block-radio-list input:checked + .text {
        background: #fff;
        border-color: #30aeb6
    }

.indented {
    padding-left: 50px
}

.breadcrumbs {
    padding: 20px 0px
}

    .breadcrumbs ol {
        padding: 0px;
        margin: 0px;
        background: transparent;
        font-size: 14px
    }

        .breadcrumbs ol li {
            line-height: 25px
        }

@media only screen and (max-width: 768px) {
    .breadcrumbs ol li {
        letter-spacing: -0.5px
    }
}

.breadcrumbs ol li a {
    text-decoration: underline
}

.breadcrumbs ol > li + li::before {
    color: #000;
    content: "> ";
    font-family: sans-serif;
    padding: 0 1px
}

ol.breadcrumb {
    background: transparent
}

.bs-vert-callout {
    min-height: 430px;
    border-bottom-width: 5px !important
}

.bs-callout-patents {
    border-color: #30aeb6 !important
}

.bs-vert-callout-white {
    border-color: #fff !important
}

.bs-vert-callout-patents {
    border-color: #30aeb6 !important
}

.bs-callout-trade-marks {
    border-color: #de4326 !important
}

.bs-vert-callout-trade-marks {
    border-color: #de4326 !important
}

.bs-callout-designs {
    border-color: #84c98f !important
}

.bs-vert-callout-designs {
    border-color: #84c98f !important
}

.bs-callout-pbr {
    border-color: #f1ac1e !important
}

.bs-vert-callout-pbr {
    border-color: #f1ac1e !important
}

.bs-callout-purple {
    border-color: #704579 !important
}

.bs-vert-callout-purple {
    border-color: #704579 !important
}

.bs-callout-charcoal {
    border-color: #1d252c !important
}

.bs-vert-callout-charcoal {
    border-color: #1d252c !important
}

.bs-callout {
    border-left: 5px solid !important
}

ul.tools-resources-list li.bs-callout.bs-vert-callout-purple {
    border-left: 5px solid #704579 !important
}

.check-radio label {
    padding-left: 0
}

.check-radio .text {
    padding-left: 3rem;
    position: relative;
    display: inline-block;
    font-weight: bold
}

    .check-radio .text::before, .check-radio .text::after {
        content: '';
        position: absolute;
        display: block;
        top: 0;
        left: 0;
        transition: 0.3s
    }

    .check-radio .text::before {
        height: 2.5rem;
        width: 2.5rem;
        border: 1px solid #30aeb6
    }

    .check-radio .text::after {
        height: 1.5rem;
        width: 1.5rem;
        margin-top: 0.5rem;
        margin-left: 0.5rem;
        border: 1px solid #30aeb6;
        background: #30aeb6;
        opacity: 0;
        transform: scale(0)
    }

.check-radio input {
    height: 0;
    width: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    overflow: hidden;
    pointer-events: none
}

    .check-radio input:focus + .text::before {
        box-shadow: 0 0 10px #000
    }

.check-radio .text:hover::after {
    opacity: 0.5;
    transform: scale(0.6)
}

.check-radio input:checked + .text::after {
    opacity: 1;
    transform: scale(1)
}

.check-radio input:checked:hover + .text::after {
    transform: scale(0.8)
}

.check-radio input[type="radio"] + .text::before, .check-radio input[type="radio"] + .text::after {
    border-radius: 50%
}

.collaboration-steps h2, .collaboration-steps .description, .collaboration-steps p {
    text-align: center
}

.collaboration-steps h2 {
    margin: 0 0 30px
}

.collaboration-steps .description {
    font-size: 1.3em;
    font-family: robotolight
}

.collaboration-steps ul {
    text-align: center;
    list-style: none;
    padding: 0;
    margin: 0
}

    .collaboration-steps ul li {
        cursor: pointer;
        padding: 30px 20px 54px;
        display: inline-block;
        vertical-align: top;
        counter-increment: process-counter;
        margin: 20px 0;
        width: 240px
    }

@media only screen and (max-width: 1192px) {
    .collaboration-steps ul li {
        padding: 30px 25px 2px
    }
}

@media only screen and (max-width: 768px) {
    .collaboration-steps ul li {
        width: 210px
    }
}

@media only screen and (max-width: 480px) {
    .collaboration-steps ul li {
        padding: 30px 15px 20px;
        width: 180px
    }
}

.collaboration-steps ul li .image {
    width: 150px;
    height: 150px;
    display: inline-block;
    border-radius: 1000px;
    background-color: #fff;
    background-size: 150px 150px !important
}

@media only screen and (max-width: 640px) {
    .collaboration-steps ul li .image {
        width: 150px;
        height: 150px
    }
}

.collaboration-steps ul li:hover .image {
    background-size: 160px 160px !important;
    box-shadow: inset 0 0 0 16px rgba(0,0,0,0.7);
    transition: all 0.2s ease-in-out
}

.collaboration-steps ul li h4 {
    color: #0d252c;
    line-height: 1.1
}

@media only screen and (max-width: 1192px) {
    .collaboration-steps ul li h4 {
        white-space: nowrap;
        text-overflow: ellipsis
    }
}

@media only screen and (max-width: 992px) {
    .collaboration-steps ul li h4 {
        white-space: normal
    }
}

.collaboration-steps ul li h4::before {
    font-size: 36px;
    font-weight: 600;
    display: block;
    content: counter(process-counter);
    margin-bottom: 10px;
    margin-top: 10px
}

@media only screen and (max-width: 640px) {
    .collaboration-steps ul li h4::before {
        margin-top: 5px
    }
}

.collaboration-steps ul li .brief-description {
    height: 90px;
    overflow: hidden
}

@media only screen and (max-width: 1192px) {
    .collaboration-steps ul li .brief-description {
        height: 45px
    }
}

@media only screen and (max-width: 992px) {
    .collaboration-steps ul li .brief-description {
        height: 90px
    }
}

.collaboration-steps ul li a {
    display: inline-block;
    margin-top: 15px;
    text-decoration: underline;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-blue-transparent.png") center center no-repeat;
    background-position: right center;
    padding-right: 15px
}

.collaboration-steps ul li:nth-child(5) .image {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/collaboration-steps/step5.gif") center center no-repeat
}

.collaboration-steps ul li:nth-child(4) .image {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/collaboration-steps/step4.gif") center center no-repeat
}

.collaboration-steps ul li:nth-child(3) .image {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/collaboration-steps/step3.gif") center center no-repeat
}

.collaboration-steps ul li:nth-child(2) .image {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/collaboration-steps/step2.gif") center center no-repeat
}

.collaboration-steps ul li:nth-child(1) .image {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/collaboration-steps/step1.gif") center center no-repeat
}

.collaboration-steps ul.slick-slider li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process-bar.png") center center no-repeat;
    background-position: 0px 116px;
    background-repeat: repeat-x
}

    .collaboration-steps ul.slick-slider li:first-child {
        background-position: 100px 116px;
        background-repeat: no-repeat
    }

    .collaboration-steps ul.slick-slider li:last-child {
        background-position: -100px 116px;
        background-repeat: no-repeat
    }

.collaboration-steps ul.slick-slider .slick-arrow {
    margin-top: -111px;
    z-index: 100
}

@media only screen and (max-width: 892px) {
    .collaboration-steps ul.slick-slider .slick-arrow {
        display: none !important
    }
}

.collaboration-steps .button {
    border: 2px solid #000;
    background: #000;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin: 0 auto 80px;
    color: white
}

    .collaboration-steps .button:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    .collaboration-steps .button:hover {
        text-decoration: none;
        background: #000;
        border: 2px solid #0d252c
    }

#block-panels-mini-consultations-and-twitter-feed-2 {
    padding: 80px 10px;
    background: #eff0f2
}

    #block-panels-mini-consultations-and-twitter-feed-2 .panel-separator {
        margin: 0px
    }

    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel {
        width: 50%
    }

@media only screen and (max-width: 1018px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel {
        width: 100%
    }
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside {
    border-left: 10px solid #0d252c;
    margin-right: 20px;
    background: white;
    padding: 40px 30px;
    min-height: 300px;
    position: relative;
    margin-left: 0px;
    overflow: hidden
}

@media only screen and (max-width: 1018px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside {
        margin-right: 0px
    }
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-title, #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside h3 {
    font: normal 24px "montserratbold",sans-serif;
    font-family: "montserratregular",sans-serif;
    margin: 0px;
    margin-bottom: 35px
}

@media only screen and (max-width: 530px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-title, #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside h3 {
        margin-bottom: 10px
    }
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside a {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-blue-transparent.png") right center no-repeat;
    padding-right: 20px;
    text-decoration: underline;
    margin-top: 35px;
    display: inline-block
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-govcms-social-links-services .pane-content {
    display: none;
    position: absolute;
    top: 0;
    right: 20px
}

    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-govcms-social-links-services .pane-content a {
        background: none;
        padding: 0 0 0 10px
    }

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul {
    position: absolute;
    top: 0;
    right: 20px;
    list-style: none
}

@media only screen and (max-width: 530px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul {
        position: relative;
        top: 0px;
        padding: 0 0 0 17px
    }
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li {
    float: left
}

    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li a {
        background: none;
        text-indent: -9999px;
        padding: 0px;
        width: 36px;
        height: 36px;
        margin: 28px 0 0 12px
    }

@media only screen and (max-width: 530px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li a {
        margin: 0px 2px 10px 0px
    }
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li a.facebook {
    background: black;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/sm-facebook.png") center center no-repeat;
    border-radius: 100px
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li:nth-child(2) a {
    background: black;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/sm-twitter.png") center center no-repeat;
    border-radius: 100px
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li:nth-child(3) a {
    background: black;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/sm-linkedin.png") center center no-repeat;
    border-radius: 100px
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 ul li:nth-child(4) a {
    background: black;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/sm-youtube.png") center center no-repeat;
    border-radius: 100px
}

#block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 .twitter-timeline {
    background: transparent none repeat scroll 0 0
}

@media only screen and (max-width: 530px) {
    #block-panels-mini-consultations-and-twitter-feed-2 .panel-display .panel-panel .inside .pane-twitter-block-1 .twitter-timeline {
        margin-top: 10px
    }
}

@media only screen and (min-width: 1200px) {
    .container {
        width: 1180px
    }
}

@media only screen and (min-width: 992px) {
    .container {
        max-width: 1180px;
        padding-left: 0px;
        padding-right: 0px
    }
}

.webform-component .description {
    font-size: 0.75em;
    margin-top: 0.5em
}

.webform-component--disclaimer {
    max-width: 60rem;
    width: calc(100% - 40px);
    max-height: calc(100% - 40px);
    margin: 0;
    overflow: auto;
    background: #f1f6f8;
    border: 1px solid #30aeb6;
    padding: 13px 20px;
    padding-top: 0;
    z-index: 100;
    outline: none
}

    .webform-component--disclaimer > .control-label {
        background: #30aeb6;
        color: #fff;
        padding: 20px;
        margin: 0 -20px 1.5rem;
        display: block;
        max-width: none
    }

.disclaimer-overlay {
    z-index: 1000;
    justify-content: center;
    align-items: center;
    background-color: rgba(255,255,255,0.5)
}

.js .disclaimer-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.disclaimer-overlay.-open {
    display: flex
}

.disclaimer-message {
    display: none;
    margin-top: 0.75em;
    text-align: center
}

#edit-submitted-disclaimer {
    display: flex;
    justify-content: flex-end
}

body.-scrollLock {
    overflow: hidden
}

.error-block {
    padding: 20px;
    background: #fcd4cd;
    border: 1px solid #de4326;
    outline: none;
    margin-bottom: 2em
}

    .error-block h2 {
        font-size: 1.2em;
        line-height: 1;
        margin: 0;
        margin-bottom: 0.5em
    }

.indented {
    padding-left: 50px
}

.slick-arrow {
    text-indent: -9999px;
    width: 45px;
    background-size: auto 80% !important;
    height: 46px
}

    .slick-arrow.slick-prev {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/chevron-sign-left.png") center center no-repeat
    }

    .slick-arrow.slick-next {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/chevron-sign-to-right.png") center center no-repeat
    }

    .slick-arrow.slick-disabled {
        display: none !important
    }

tr.summary td #text {
    font-weight: lighter;
}

div.main-container a {
    text-decoration: underline;
    font-family: 'MONTSERRAT';
}

    div.main-container a:active, div.main-container a:focus, div.main-container a:visited {
        text-decoration: underline
    }

    div.main-container a:hover {
        text-decoration: none
    }

.not-front .main-container .overlay > .container {
    margin-top: 80px
}

@media only screen and (max-width: 768px) {
    .not-front .main-container .overlay > .container {
        margin-top: 20px
    }
}

article {
    margin-top: -10px;
    padding: 0 30px;
    line-height: 24px
}

    article a {
        text-decoration: underline
    }

        article a:active, article a:focus, article a:visited {
            text-decoration: underline
        }

        article a:hover {
            text-decoration: none
        }

    article h2 {
        margin-top: 20px;
        margin-bottom: 15px
    }

        article h2:first-child {
            margin-top: 0px
        }

    article h3 {
        margin-top: 20px;
        margin-bottom: 10px;
        letter-spacing: 1px
    }

    article .field-name-field-publish-online-date {
        display: block;
        position: relative;
        margin: .2em 0 1em 0
    }

    article dl dt:nth-of-type(even) {
        background: #eff0f2
    }

    article dl dd:nth-of-type(even) {
        background: #eff0f2
    }

a.blue-rounded-button {
    border: 2px solid #fff;
    background: #31b0d5;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    a.blue-rounded-button:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    a.blue-rounded-button:hover {
        text-decoration: none;
        background: #31b0d5;
        border: 2px solid #0d252c
    }

a.white-rounded-button {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    a.white-rounded-button:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    a.white-rounded-button:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

a.charcoal-rounded-button {
    border: 2px solid #fff;
    background: #0d252c;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    a.charcoal-rounded-button:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    a.charcoal-rounded-button:hover {
        text-decoration: none;
        background: #0d252c;
        border: 2px solid #0d252c
    }

.clear-float {
    clear: both
}

.container .container {
    width: auto
}

header .logo {
    margin: 0px;
    padding: 0px
}

@media only screen and (max-width: 992px) {
    header .logo {
        width: 39%
    }
}

@media only screen and (max-width: 768px) {
    header .logo {
        width: 39%
    }
}

@media only screen and (max-width: 640px) {
    header .logo {
        width: 50%
    }
}

header .logo img {
    /*margin-top: 40px;*/
    width: 84%
}

@media only screen and (max-width: 767px) {
    header .logo img {
        width: 100%;
        margin-top: 15px;
        margin-bottom: 10px
    }
}

header .iptoolkit-logo {
    display: none
}

header .header {
    padding: 0 0 30px 0px
}

@media only screen and (max-width: 767px) {
    header .header {
        padding-bottom: 10px;
        border-bottom: 2px solid #0d252c
    }
}

header .header .header-right {
    padding-right: 0px
}

@media only screen and (max-width: 992px) {
    header .header .header-right {
        float: right;
        width: 61%;
        padding: 0px
    }
}

header .header .header-right section {
    float: right;
    margin-top: 20px;
    margin-left: 20px
}

    header .header .header-right section ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        header .header .header-right section ul li {
            float: left
        }

            header .header .header-right section ul li a {
                display: block;
                color: #0d252c;
                line-height: 10px
            }

@media only screen and (max-width: 992px) {
    header .header .header-right section {
        margin-left: 5px
    }

        header .header .header-right section.block-search-api-page {
            width: 200px
        }
}

@media only screen and (max-width: 767px) {
    header .header .header-right section {
        display: none
    }

        header .header .header-right section.block-search-api-page {
            width: 100%
        }
}

header .header .header-right a {
    color: #0d252c
}

header .header .header-right .block-govcms-text-resize {
    width: 66px
}

    header .header .header-right .block-govcms-text-resize ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        header .header .header-right .block-govcms-text-resize ul li {
            float: left
        }

            header .header .header-right .block-govcms-text-resize ul li a {
                display: block;
                text-indent: -9999px;
                background: #efefef;
                margin-left: 3px;
                height: 19px;
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/font-size-sprite.png") left bottom no-repeat
            }

                header .header .header-right .block-govcms-text-resize ul li a.font-small {
                    width: 11px;
                    background-position: 0px 0px
                }

                header .header .header-right .block-govcms-text-resize ul li a.font-large {
                    width: 14px;
                    background-position: -23px 0px
                }

                header .header .header-right .block-govcms-text-resize ul li a.reset {
                    width: 32px;
                    background-position: -50px 0px
                }

header .header .header-right .block-search-api-page {
    background: #eff0f2 none repeat scroll 0 0;
    clear: both;
    padding: 0;
    width: 360px;
    position: relative
}

    header .header .header-right .block-search-api-page input.form-text {
        background: transparent none repeat scroll 0 0;
        border: 0 none;
        box-shadow: none;
        float: left;
        height: auto;
        padding: 13px 20px 15px;
        width: 260px
    }

        header .header .header-right .block-search-api-page input.form-text::-webkit-input-placeholder {
            color: #0d252c
        }

        header .header .header-right .block-search-api-page input.form-text:-moz-placeholder {
            color: #0d252c
        }

        header .header .header-right .block-search-api-page input.form-text::-moz-placeholder {
            color: #0d252c
        }

        header .header .header-right .block-search-api-page input.form-text:-ms-input-placeholder {
            color: #0d252c
        }

        header .header .header-right .block-search-api-page input.form-text::-ms-input-placeholder {
            color: #0d252c
        }

        header .header .header-right .block-search-api-page input.form-text:placeholder-shown {
            color: #0d252c
        }

@media only screen and (max-width: 992px) {
    header .header .header-right .block-search-api-page input.form-text {
        width: 140px;
        padding: 13px 15px 15px
    }
}

@media only screen and (max-width: 767px) {
    header .header .header-right .block-search-api-page input.form-text {
        width: 80%;
        padding: 13px 15px 15px
    }
}

header .header .header-right .block-search-api-page .form-group {
    margin: 0px
}

header .header .header-right .block-search-api-page .form-submit {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-search-26px.png") center center no-repeat;
    border: medium none;
    position: absolute;
    right: 0;
    top: 0;
    height: 48px;
    margin-right: 11px;
    padding: 0;
    text-indent: -9999px;
    width: 33px
}

    header .header .header-right .block-search-api-page .form-submit:active {
        box-shadow: none
    }

header .header .header-right .block-menu li {
    padding: 10px 10px 10px 0px
}

header .header .header-right .block-menu a {
    font-size: 14px;
    padding: 0px 10px 0 0;
    border-right: 1px solid #0d252c
}

    header .header .header-right .block-menu a:hover {
        background: transparent;
        text-decoration: underline
    }

    header .header .header-right .block-menu a:focus {
        background: transparent
    }

header .header .header-right .block-menu .last {
    padding-right: 0px
}

    header .header .header-right .block-menu .last a {
        padding-right: 0px;
        border: none
    }

header .header .header-right .block-bean .bean-link .field-label {
    display: none
}

header .header .header-right .block-bean .bean-link .field-item {
    border: 1px solid #b6bec0;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/icon-online-services.png") 19px center no-repeat
}

    header .header .header-right .block-bean .bean-link .field-item a {
        display: block;
        font-family: "montserratbold",sans-serif;
        font-size: 14px;
        line-height: 17px;
        padding: 14px 35px 14px 60px;
        text-decoration: none;
        text-transform: uppercase;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
        color: #000000;
        text-decoration: none
    }

        header .header .header-right .block-bean .bean-link .field-item a:hover {
            text-decoration: underline
        }

header .header .responsive-search-icon {
    position: absolute;
    width: 35px;
    height: 45px;
    right: 65px;
    top: 22px;
    cursor: pointer;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-search-26px.png") center center no-repeat;
    text-indent: -9999px;
    background-size: auto 22px
}

    header .header .responsive-search-icon.opened {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/close-cross.png") center center no-repeat;
        background-size: auto auto
    }

header .header .responsive-chat-icon {
    position: absolute;
    width: 35px;
    height: 45px;
    right: 110px;
    top: 22px;
    cursor: pointer;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/balloon.png") center center no-repeat;
    text-indent: -9999px;
    background-size: auto 22px
}

    header .header .responsive-chat-icon.opened {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/close-cross.png") center center no-repeat;
        background-size: auto auto
    }

.image-radios {
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
    margin-bottom: -10px
}

    .image-radios > *, .image-radios > * > *, .image-radios > * > * > * {
        display: flex
    }

.image-radios__item {
    position: relative;
    margin-right: 10px;
    margin-bottom: 10px
}

    .image-radios__item svg {
        position: absolute;
        z-index: 1;
        top: 10px;
        left: 0;
        right: 0;
        height: 44px;
        width: 100%;
        pointer-events: none
    }

.image-radios .form-item {
    margin: 0
}

.image-radios label {
    padding: 0
}

.image-radios .text {
    background: #f1f6f8;
    color: #000;
    border: 1px solid #a2d1df;
    padding: 10px;
    padding-top: 55px;
    width: 11rem;
    text-align: center;
    transition: 0.3s;
    display: block;
    display: flex;
    align-items: center;
    justify-content: center
}

.image-radios input {
    height: 0;
    width: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    overflow: hidden;
    pointer-events: none
}

    .image-radios input:focus + .text, .image-radios .text:hover {
        background: #fff
    }

    .image-radios input:checked + .text {
        background-color: #a2d1df
    }

        .image-radios input:checked:focus + .text, .image-radios input:checked + .text:hover {
            border-color: #000
        }

.ip-toolkit-section .header .logo {
    width: 25%
}

@media only screen and (max-width: 768px) {
    .ip-toolkit-section .header .logo {
        width: 32%
    }
}

@media only screen and (max-width: 640px) {
    .ip-toolkit-section .header .logo {
        width: 38%
    }
}

@media only screen and (max-width: 480px) {
    .ip-toolkit-section .header .logo {
        width: 47%
    }
}

.ip-toolkit-section .header .logo img {
    width: 88%
}

@media only screen and (max-width: 480px) {
    .ip-toolkit-section .header .logo img {
        width: 100%;
        margin-top: 10px
    }
}

.ip-toolkit-section .header .header-right {
    width: 33%;
    float: right
}

    .ip-toolkit-section .header .header-right section.block-search-api-page {
        margin-top: 60px
    }

.ip-toolkit-section .iptoolkit-logo {
    display: inline-block;
    width: 22%;
    margin-top: 40px;
    float: left
}

@media only screen and (max-width: 768px) {
    .ip-toolkit-section .iptoolkit-logo {
        width: 27%;
        margin-top: 15px;
        margin-bottom: 10px
    }
}

@media only screen and (max-width: 640px) {
    .ip-toolkit-section .iptoolkit-logo {
        width: 35%;
        margin-top: 15px
    }
}

@media only screen and (max-width: 480px) {
    .ip-toolkit-section .iptoolkit-logo {
        width: 46%;
        clear: both;
        margin-top: 0
    }
}

.ip-toolkit-section .navbar-default .menu.megamenu.megamenu-level-1, .ip-toolkit-section .breadcrumbs {
    display: none
}

@media only screen and (max-width: 640px) {
    .ip-toolkit-section aside {
        display: block
    }
}

.ip-toolkit-section .region-nav li {
    display: inline-block
}

@media only screen and (max-width: 767px) {
    .ip-toolkit-section .region-nav li {
        display: block
    }
}

.ip-toolkit-section .region-nav li a {
    padding: 19px 21px 15px 21px;
    display: block;
    cursor: pointer;
    color: #fff;
    font: normal 16px 'montserratregular', sans-serif;
    line-height: 46px
}

    .ip-toolkit-section .region-nav li a:hover {
        text-decoration: none;
        background: transparent
    }

    .ip-toolkit-section .region-nav li a:active, .ip-toolkit-section .region-nav li a:focus {
        background: #0d252c
    }

.ip-toolkit-section.persona-researcher .multiple-personas .view-id-ip_toolkit_structure.view-display-id-block_2 {
    display: none
}

.ip-toolkit-section.persona-entrepreneur .multiple-personas .view-id-ip_toolkit_structure.view-display-id-block_1 {
    display: none
}

.view-id-ip_toolkit_structure.view-display-id-block_1, .view-id-ip_toolkit_structure.view-display-id-block_2 {
    background-color: #fff;
    box-shadow: 0 1px 1px transparent inset;
    min-height: 20px;
    padding: 0
}

    .view-id-ip_toolkit_structure.view-display-id-block_1 h3 a, .view-id-ip_toolkit_structure.view-display-id-block_2 h3 a {
        border-top: 6px solid #000;
        font-size: 16px;
        font-family: robotobold, sans-serif
    }

    .view-id-ip_toolkit_structure.view-display-id-block_1 a, .view-id-ip_toolkit_structure.view-display-id-block_2 a {
        display: inline-block;
        font-size: 14px;
        width: 100%;
        font-family: robotobold, sans-serif;
        color: #000;
        text-transform: uppercase;
        padding: 20px 15px;
        border-bottom: 2px dotted #eff0f2
    }

        .view-id-ip_toolkit_structure.view-display-id-block_1 a:hover, .view-id-ip_toolkit_structure.view-display-id-block_2 a:hover {
            background: #eff0f2;
            text-decoration: underline
        }

    .view-id-ip_toolkit_structure.view-display-id-block_1 .views-row a, .view-id-ip_toolkit_structure.view-display-id-block_2 .views-row a {
        padding: 20px 35px
    }

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .view-id-ip_toolkit_structure.view-display-id-block_1 .views-row a, .view-id-ip_toolkit_structure.view-display-id-block_2 .views-row a {
        padding: 20px 0px 20px 20px
    }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .view-id-ip_toolkit_structure.view-display-id-block_1 .views-row a, .view-id-ip_toolkit_structure.view-display-id-block_2 .views-row a {
        padding: 20px 30px
    }
}

.view-id-ip_toolkit_structure.view-display-id-block_1 .views-row a:before, .view-id-ip_toolkit_structure.view-display-id-block_2 .views-row a:before {
    content: '>';
    font-family: sans-serif;
    width: 15px;
    font-size: 9px;
    display: inline-block;
    opacity: 0.7;
    margin-left: -15px
}

.view-id-ip_toolkit_page.view-display-id-block_1 {
    padding-top: 20px;
    padding-bottom: 20px
}

    .view-id-ip_toolkit_page.view-display-id-block_1 .label-above {
        font-size: 25px;
        font-weight: bold
    }

.field-name-field-ip-toolkit-case-studies .label-above {
    font-size: 25px;
    font-weight: bold
}

.node-ip-toolkit-case-study.node-teaser {
    padding-top: 10px;
    padding-bottom: 10px
}

    .node-ip-toolkit-case-study.node-teaser .group-left {
        float: none;
        width: 25%;
        display: inline-block;
        vertical-align: middle;
        margin-right: 3%
    }

    .node-ip-toolkit-case-study.node-teaser .group-right {
        float: none;
        width: 70%;
        display: inline-block;
        vertical-align: middle
    }

    .node-ip-toolkit-case-study.node-teaser .field-name-title {
        display: inline-block;
        vertical-align: middle
    }

        .node-ip-toolkit-case-study.node-teaser .field-name-title h2 {
            font-size: 16px;
            line-height: 1.2;
            margin-bottom: 0
        }

    .node-ip-toolkit-case-study.node-teaser .field-name-body {
        font-size: 14px;
        padding-top: 10px;
        padding-bottom: 10px
    }

.node-ip-toolkit-case-study.view-mode-sidebar {
    font-size: 13px
}

    .node-ip-toolkit-case-study.view-mode-sidebar .label-above {
        font-size: 16px;
        font-weight: bold
    }

    .node-ip-toolkit-case-study.view-mode-sidebar .field {
        margin-top: 20px
    }

    .node-ip-toolkit-case-study.view-mode-sidebar blockquote {
        font-size: 14px;
        margin-bottom: 0
    }

    .node-ip-toolkit-case-study.view-mode-sidebar .field-name-field-quote-author {
        font-style: italic;
        font-size: 12px;
        margin-top: 5px
    }

.node-ip-toolkit-case-study .field-name-field-image {
    margin-top: 20px
}

    .node-ip-toolkit-case-study .field-name-field-image .field-name-field-caption {
        font-style: italic;
        font-size: 12px
    }

.view-id-ip_toolkit_structure.view-display-id-block .view-content {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    align-items: stretch;
    margin-top: 20px
}

.view-id-ip_toolkit_structure.view-display-id-block .views-row {
    text-align: center
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    .view-id-ip_toolkit_structure.view-display-id-block .views-row {
        width: 48%
    }
}

.taxonomy-term.vocabulary-ip-toolkit-structure .field-name-title {
    text-decoration: underline;
    font: normal 24px "montserratregular",sans-serif;
    height: 60px;
    padding-top: 15px;
    position: relative;
    top: -60px;
    background: rgba(239,240,242,0.7);
    width: 100%;
    display: inline-block;
    cursor: pointer
}

    .taxonomy-term.vocabulary-ip-toolkit-structure .field-name-title a {
        color: #000
    }

.taxonomy-term.vocabulary-ip-toolkit-structure .field-name-field-image img {
    display: inline-block
}

.view-id-ip_toolkit_structure.view-display-id-panel_pane_1 .view-content, .view-id-ip_toolkit_page.view-display-id-block .view-content {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: stretch
}

.view-id-ip_toolkit_structure.view-display-id-panel_pane_1 .views-row, .view-id-ip_toolkit_page.view-display-id-block .views-row {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 48%;
    background: #eff0f2
}

@media only screen and (max-width: 640px) {
    .view-id-ip_toolkit_structure.view-display-id-panel_pane_1 .views-row, .view-id-ip_toolkit_page.view-display-id-block .views-row {
        width: 100%
    }
}

.view-id-ip_toolkit_structure.view-display-id-panel_pane_1 .views-row a, .view-id-ip_toolkit_page.view-display-id-block .views-row a {
    background: #eff0f2;
    color: #1d252c;
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    padding: 15px;
    text-align: left;
    text-decoration: none;
    width: 100%
}

    .view-id-ip_toolkit_structure.view-display-id-panel_pane_1 .views-row a:after, .view-id-ip_toolkit_page.view-display-id-block .views-row a:after {
        border-top: 4px solid #b6bec0;
        content: "";
        display: block;
        width: 100px;
        margin: 15px 0 0 2px
    }

.pane-custom.block-links ul {
    margin: 0;
    padding: 0;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: stretch
}

    .pane-custom.block-links ul li {
        list-style: none;
        width: 48%;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 0;
        background: #eff0f2
    }

.pane-custom.block-links a {
    background: #eff0f2;
    color: #1d252c;
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    padding: 15px;
    text-align: left;
    text-decoration: none;
    width: 100%
}

    .pane-custom.block-links a:after {
        border-top: 4px solid #b6bec0;
        content: "";
        display: block;
        width: 100px;
        margin: 15px 0 0 2px
    }

aside .region-sidebar-first.well {
    background-color: #fff !important;
    border: 0 none;
    border-radius: 0 !important;
    box-shadow: 0 1px 1px transparent inset !important;
    min-height: 20px !important;
    padding: 0 !important
}

    aside .region-sidebar-first.well ul li:first-child {
        border-top: 6px solid #000
    }

    aside .region-sidebar-first.well ul li.active > a, aside .region-sidebar-first.well ul li.active:hover {
        background: #eff0f2
    }

    aside .region-sidebar-first.well ul li a {
        text-decoration: none;
        font-family: robotobold, sans-serif;
        color: #000;
        text-transform: uppercase;
        padding: 20px 15px;
        border-bottom: 2px dotted #eff0f2
    }

@media only screen and (max-width: 640px) {
    aside .region-sidebar-first.well ul li a {
        padding: 5px 10px
    }
}

aside .region-sidebar-first.well ul li a:hover {
    background: transparent;
    text-decoration: underline
}

aside .region-sidebar-first.well ul li li:first-child {
    border-top: 0px
}

aside .region-sidebar-first.well ul li li a {
    padding: 20px 35px
}

    aside .region-sidebar-first.well ul li li a:before {
        content: '>';
        font-family: sans-serif;
        width: 15px;
        font-size: 9px;
        display: inline-block;
        opacity: 0.7;
        margin-left: -15px
    }

aside .block-menu ul.menu.nav ul.menu.nav ul.menu.nav {
    margin-left: 20px
}

aside .block-menu ul.menu.nav ul.menu.nav a.active-trail::before {
    content: "˅" !important;
    font-family: sans-serif;
    width: 15px;
    font-size: 9px;
    display: inline-block;
    opacity: 0.7;
    margin-left: -15px;
    vertical-align: center
}

aside .region-sidebar-first .sidenav-hide {
    display: none
}

.sml-link-icon-search {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-search.png) no-repeat;
    height: 36px;
    width: 36px;
    float: left;
    margin-right: 12px;
    margin-top: -5px
}

.sml-link-icon-checklist {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-checklist.png) no-repeat;
    height: 36px;
    width: 36px;
    float: left;
    margin-right: 12px;
    margin-top: -5px
}

.sml-link-icon-process {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-process.png) no-repeat;
    height: 36px;
    width: 36px;
    float: left;
    margin-right: 12px;
    margin-top: -5px
}

.sml-link-icon-fees {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-fees.png) no-repeat;
    height: 36px;
    width: 36px;
    float: left;
    margin-right: 12px;
    margin-top: -5px
}

.sml-link-icon-apply {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-apply.png) no-repeat;
    height: 36px;
    width: 36px;
    float: left;
    margin-right: 12px;
    margin-top: -5px
}

.sml-link-icon-more {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-extra.png) no-repeat;
    height: 36px;
    width: 36px;
    float: right;
    margin-top: -28px
}

nav #header-navigation-container {
    position: relative
}

@media only screen and (max-width: 767px) {
    nav #header-navigation-container {
        border: 0px;
        padding: 0px;
        margin-top: -1px
    }
}

nav.navbar-default {
    background: #0d252c;
    z-index: 1000
}

@media only screen and (min-width: 768px) {
    nav.navbar-default {
        top: 0
    }

    @supports (position: sticky) {
        nav.navbar-default {
            position: sticky !important
        }
    }
}

@media only screen and (min-width: 768px) {
    nav.navbar-default.js-is-sticky {
        position: fixed;
        left: 0;
        width: 100%
    }
}

nav .nav-tabs {
    border: 0px;
    margin: 0px
}

    nav .nav-tabs li {
        margin-bottom: 0px;
        border: 0px;
        position: inherit;
        float: left
    }

@media only screen and (max-width: 767px) {
    nav .nav-tabs li {
        float: none;
        border-bottom: 1px solid #283e44;
        clear: both
    }

        nav .nav-tabs li.icon-home {
            display: none
        }
}

nav .nav-tabs li.active {
    background: #eff0f2
}

    nav .nav-tabs li.active a {
        color: #0d252c;
        background: #eff0f2
    }

        nav .nav-tabs li.active a:hover, nav .nav-tabs li.active a:active, nav .nav-tabs li.active a:focus {
            border: 0px;
            color: #0d252c;
            background: #eff0f2;
            cursor: pointer
        }

        nav .nav-tabs li.active a.megamenu-tab-patents {
            background: #273b42;
            color: white !important
        }

            nav .nav-tabs li.active a.megamenu-tab-patents:hover, nav .nav-tabs li.active a.megamenu-tab-patents:active, nav .nav-tabs li.active a.megamenu-tab-patents:focus {
                border-bottom: 4px solid #30aeb6
            }

        nav .nav-tabs li.active a.megamenu-tab-trade-marks {
            background: #360f08;
            color: white !important
        }

            nav .nav-tabs li.active a.megamenu-tab-trade-marks:hover, nav .nav-tabs li.active a.megamenu-tab-trade-marks:active, nav .nav-tabs li.active a.megamenu-tab-trade-marks:focus {
                border-bottom: 4px solid #de4326
            }

        nav .nav-tabs li.active a.megamenu-tab-designs {
            background: #1c3e21;
            color: white !important
        }

            nav .nav-tabs li.active a.megamenu-tab-designs:hover, nav .nav-tabs li.active a.megamenu-tab-designs:active, nav .nav-tabs li.active a.megamenu-tab-designs:focus {
                border-bottom: 4px solid #84c98f
            }

        nav .nav-tabs li.active a.megamenu-tab-plant-breeders-rights {
            background: #3e2b04;
            color: white !important
        }

            nav .nav-tabs li.active a.megamenu-tab-plant-breeders-rights:hover, nav .nav-tabs li.active a.megamenu-tab-plant-breeders-rights:active, nav .nav-tabs li.active a.megamenu-tab-plant-breeders-rights:focus {
                border-bottom: 4px solid #f1ac1e
            }

nav .nav-tabs li.open > a, nav .nav-tabs li:hover > a {
    z-index: 991
}

    nav .nav-tabs li.open > a:first-child, nav .nav-tabs li:hover > a:first-child {
        background: #eff0f2;
        color: #0d252c !important;
        border-color: #eff0f2 !important
    }

@media only screen and (max-width: 767px) {
    nav .nav-tabs li.open > a:first-child, nav .nav-tabs li:hover > a:first-child {
        background: #0d252c url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-transparent.png") 90% center no-repeat;
        color: white !important;
        margin-bottom: -5px
    }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs li.open, nav .nav-tabs li:hover {
        background: #0d252c
    }
}

nav .nav-tabs li.icon-home:hover, nav .nav-tabs li.icon-home.active {
    background-color: #0d252c
}

nav .nav-tabs li.icon-home a {
    display: none;
    text-indent: -9999px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/home.png") center center no-repeat;
    width: 70px;
    display: block
}

    nav .nav-tabs li.icon-home a:hover, nav .nav-tabs li.icon-home a:active, nav .nav-tabs li.icon-home a:focus {
        border: 0px !important;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/home.png") center center no-repeat;
        cursor: pointer
    }

@media only screen and (max-width: 942px) {
    nav .nav-tabs li.icon-home {
        display: none
    }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs li.icon-home {
        display: block
    }
}

nav .nav-tabs li a {
    padding: 19px 21px 15px 21px;
    display: block;
    cursor: pointer;
    color: white;
    font: normal 16px 'montserratregular', sans-serif;
    display: block;
    line-height: 46px;
    border: 0px;
    margin: 0px;
    border-radius: 0px
}

@media only screen and (max-width: 1199px) {
    nav .nav-tabs li a {
        padding: 19px 10px 15px 10px
    }
}

@media only screen and (max-width: 991px) {
    nav .nav-tabs li a {
        padding: 19px 5px 15px 5px
    }
}

@media only screen and (max-width: 842px) {
    nav .nav-tabs li a {
        font-size: 14px
    }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs li a {
        font-size: 16px
    }
}

nav .nav-tabs li a:hover {
    text-decoration: none;
    border: 0px;
    background: transparent
}

nav .nav-tabs li a:active, nav .nav-tabs li a:focus {
    background: #0d252c
}

nav .nav-tabs li a.active {
    border: 0px
}

nav .nav-tabs li a.megamenu-tab-patents {
    border-bottom: 4px solid #30aeb6;
    padding-bottom: 11px
}

nav .nav-tabs li a.megamenu-tab-trade-marks {
    border-bottom: 4px solid #de4326;
    padding-bottom: 11px
}

nav .nav-tabs li a.megamenu-tab-designs {
    border-bottom: 4px solid #84c98f;
    padding-bottom: 11px
}

nav .nav-tabs li a.megamenu-tab-plant-breeders-rights {
    border-bottom: 4px solid #f1ac1e;
    padding-bottom: 11px
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs li a {
        padding: 22px 15px !important;
        line-height: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-transparent.png") 90% center no-repeat
    }

        nav .nav-tabs li a:hover, nav .nav-tabs li a:active, nav .nav-tabs li a:focus {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-transparent.png") 90% center no-repeat
        }
}

nav .nav-tabs li.tab-patents a.highlight-box {
    border-left: 6px solid #30aeb6 !important
}

nav .nav-tabs li.tab-trade-marks a.highlight-box {
    border-left: 6px solid #de4326 !important
}

nav .nav-tabs li.tab-designs a.highlight-box {
    border-left: 6px solid #84c98f !important
}

nav .nav-tabs li.tab-plant-breeder-rights a.highlight-box {
    border-left: 6px solid #f1ac1e !important
}

nav .nav-tabs li.tab-understanding-ip a.highlight-box, nav .nav-tabs li.tab-ip-infringement a.highlight-box, nav .nav-tabs li.tab-tools--resources a.highlight-box {
    border-left: 6px solid #0d252c !important
}

@media only screen and (max-width: 768px -1) {
    nav .nav-tabs li:hover .dropdown-menu {
        display: none
    }
}

@media only screen and (min-width: 768px) {
    nav .nav-tabs li:hover .dropdown-menu {
        display: block
    }
}

@media only screen and (max-width: 1200px) {
    nav .nav-tabs {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }

        nav .nav-tabs > li {
            float: none;
            display: inline-block
        }

            nav .nav-tabs > li a {
                margin: 0 -2px
            }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs > li {
        display: block
    }
}

nav .nav-tabs .dropdown-menu {
    background: #eff0f2;
    border: medium none;
    border-radius: 0px;
    box-shadow: 0 5px 4px rgba(0,0,0,0.5);
    margin-top: 0 !important;
    position: absolute;
    width: 100%;
    padding: 20px 40px
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu {
        position: relative;
        box-shadow: none;
        padding: 0px;
        margin-bottom: 0px
    }
}

nav .nav-tabs .dropdown-menu a {
    font-size: 14px;
    padding: 0px;
    background: transparent;
    color: #0d252c
}

    nav .nav-tabs .dropdown-menu a:active, nav .nav-tabs .dropdown-menu a:focus {
        background: transparent
    }

nav .nav-tabs .dropdown-menu .clearfix {
    clear: both
}

nav .nav-tabs .dropdown-menu i {
    float: left;
    height: 80px;
    width: 90px
}

    nav .nav-tabs .dropdown-menu i.icon-patents {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/mm-icon-patent.gif") left top no-repeat
    }

    nav .nav-tabs .dropdown-menu i.icon-trade-marks {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/mm-icon-tm.gif") left top no-repeat
    }

    nav .nav-tabs .dropdown-menu i.icon-designs {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/mm-icon-design.gif") left top no-repeat
    }

    nav .nav-tabs .dropdown-menu i.icon-plant-breeders-rights {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/mm-icon-pbr.gif") left top no-repeat
    }

    nav .nav-tabs .dropdown-menu i.icon-understanding-ip, nav .nav-tabs .dropdown-menu i.icon-ip-infringement, nav .nav-tabs .dropdown-menu i.icon-tools--resources {
        display: none
    }

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu i {
        display: none
    }
}

nav .nav-tabs .dropdown-menu .megamenu-tab-contents__title a {
    float: left;
    font: normal 24px "montserratbold",sans-serif;
    text-transform: uppercase
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-tab-contents__title {
        display: none
    }
}

nav .nav-tabs .dropdown-menu .megamenu-tab-contents__title p {
    position: absolute;
    margin: 30px 90px 30px 0px;
    padding-right: 180px;
    font-size: 16px
}

@media only screen and (max-width: 1200px) {
    nav .nav-tabs .dropdown-menu .megamenu-tab-contents__title p {
        display: none
    }
}

nav .nav-tabs .dropdown-menu .learn-more {
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 16px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 21px;
    text-decoration: none;
    float: right;
    margin-bottom: 20px
}

    nav .nav-tabs .dropdown-menu .learn-more:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-charcoal-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    nav .nav-tabs .dropdown-menu .learn-more:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .learn-more {
        margin: 0px;
        border: 0px !important;
        width: 100%
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 {
    clear: both;
    padding: 30px 0px;
    margin-top: 40px;
    border-top: 2px dotted #c5c9cc
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 {
        border: none;
        margin: 0px;
        padding: 0px
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 li {
    float: left;
    width: 33%
}

@media only screen and (min-width: 769px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li.expanded:nth-child(4n) {
        clear: both
    }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li {
        float: none;
        width: 100%;
        border: 0px;
        border-top: 1px solid #b6bec0
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 li a {
    font: normal 18px "montserratbold",sans-serif;
    float: left;
    display: inline-block;
    padding-right: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-charcoal-transparent.png") right center no-repeat;
    margin-bottom: 10px;
    white-space: normal
}

@media only screen and (max-width: 892px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li a {
        background: none
    }
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li a {
        float: none;
        font: normal 16px "robotoregular",sans-serif;
        width: 100%;
        padding: 20px !important;
        margin: 0px;
        font-weight: bold;
        background: none;
        background-color: #eff0f2 !important;
        color: #0d252c !important
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 {
    padding: 0px
}

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 {
        background-color: transparent !important
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 li {
    width: 100%
}

    nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 li a {
        font: normal 16px "robotoregular",sans-serif;
        line-height: 30px;
        background: none;
        text-decoration: underline;
        margin: 0px
    }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 li a:hover {
            text-decoration: none
        }

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li .megamenu-level-3 li a {
        float: none;
        font: normal 16px "robotoregular",sans-serif;
        width: 100%;
        padding: 20px 20px 20px 40px !important;
        margin: 0px;
        font-weight: normal;
        background: none;
        text-decoration: none;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-charcoal-transparent.png") 20px center no-repeat;
        background-size: auto 10px;
        background-color: #eff0f2 !important;
        color: #0d252c !important
    }
}

nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box {
    padding-right: 10px
}

    nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box.top-margin a {
        margin-top: 40px
    }

    nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a {
        padding: 25px 23px 25px 60px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") 15px center no-repeat;
        border-left: 6px solid #0d252c;
        font: normal 16px "robotoregular",sans-serif;
        position: relative;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a:hover {
            border-left: 6px solid #0d252c
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a:after {
            content: ' ';
            float: right;
            display: block;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-charcoal-transparent.png") right center no-repeat;
            width: 20px;
            height: 20px;
            position: absolute;
            right: 0px;
            margin-right: 15px;
            top: 26px
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.search-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-search.png") 15px center no-repeat
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.apply-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-apply.png") 15px center no-repeat
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.manual-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") 15px center no-repeat
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.fees-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-fees.png") 15px center no-repeat
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.case-studies-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-case-studies.png") 15px center no-repeat
        }

        nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box a.download-icon {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-download.png") 15px center no-repeat
        }

@media only screen and (max-width: 767px) {
    nav .nav-tabs .dropdown-menu .megamenu-level-2 li.highlight-box {
        display: none
    }
}

@media only screen and (max-width: 767px) {
    .navbar-header.navbar-header {
        position: absolute;
        top: 20px;
        right: 0px;
        margin: 0
    }

        .navbar-header.navbar-header button {
            border: 0px;
            border: 0px;
            border-radius: 0px;
            width: 48px;
            height: 34px;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/close-cross.png") center center no-repeat
        }

            .navbar-header.navbar-header button:hover, .navbar-header.navbar-header button:active, .navbar-header.navbar-header button:focus {
                background-color: #fff !important
            }

            .navbar-header.navbar-header button.collapsed {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/burger.png") center center no-repeat
            }
}

.megamenu-level-2 .meganav-hide {
    display: none
}

.region-sidebar-first .sidenav-hide {
    display: none
}

nav .nav-tabs li.tab-patents .dropdown-menu .megamenu-tab-contents__title p, nav .nav-tabs li.tab-trade-marks .dropdown-menu .megamenu-tab-contents__title p, nav .nav-tabs li.tab-designs .dropdown-menu .megamenu-tab-contents__title p, nav .nav-tabs li.tab-plant-breeder-rights .dropdown-menu .megamenu-tab-contents__title p {
    margin: 30px 90px 30px 90px
}

section[role="main"][aria-label="Main content"] {
    position: relative
}

.messages .alert-block {
    border-radius: 0px;
    padding: 22px 30px;
    border: none;
    margin: 20px 0px
}

    .messages .alert-block.error {
        background: #ffe8ee url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/warning.png") 10px center no-repeat;
        padding-left: 60px;
        color: #ed0129;
        font-weight: bold
    }

.form-group {
    zoom: 1
}

    .form-group:before, .form-group:after {
        content: '';
        display: table
    }

    .form-group:after {
        clear: both
    }

.back-btn {
    float: left
}

.submit-btn, .next-btn {
    float: right
}

.nextPrev__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #30aeb6;
    background: #f1f6f8;
    border: 1px solid;
    border-radius: 0;
    padding: 3px 5px;
    line-height: 1;
    transition: 0.25s;
    font-size: 1.4rem;
    font-weight: bold;
    min-width: 7.7rem;
    margin-right: 7px
}

    .nextPrev__btn:hover, .nextPrev__btn:focus {
        background: #fff;
        color: #000
    }

    .nextPrev__btn.submit-btn {
        background: #30aeb6;
        border-color: #30aeb6;
        color: #fff;
        padding: 3px 5px;
        line-height: 1.1
    }

        .nextPrev__btn.submit-btn:hover, .nextPrev__btn.submit-btn:focus {
            background: #000
        }

.nextPrev__icon {
    height: 15px;
    width: 30px;
    fill: currentColor
}

    .nextPrev__icon + .nextPrev__text, .nextPrev__text + .nextPrev__icon {
        margin-left: 5px
    }

.pagination > li > a {
    color: #000
}

.pagination > li > span {
    color: #000
}

.pagination > .active > span {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #0d252c;
    border-color: #0d252c
}

    .pagination > .active > span:hover {
        z-index: 2;
        color: #fff;
        cursor: default;
        background-color: #0d252c;
        border-color: #0d252c
    }

    .pagination > .active > span:focus {
        z-index: 2;
        color: #fff;
        cursor: default;
        background-color: #0d252c;
        border-color: #0d252c
    }

.pagination > .active > a:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #0d252c;
    border-color: #0d252c
}

.pagination > .active > a:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #0d252c;
    border-color: #0d252c
}

.progressBar {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 43rem
}

@media (max-width: 600px) {
    .progressBar {
        display: block
    }
}

.progressBar__heading {
    display: block;
    margin: 0;
    font-size: 1em;
    font-weight: normal;
    color: #30aeb6;
    margin-right: 1rem;
    font-family: inherit;
    flex-grow: 0
}

.progressBar__list {
    flex-grow: 1;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0
}

.progressBar__item {
    flex-grow: 1;
    display: flex;
    align-items: center
}

    .progressBar__item::after {
        content: '';
        display: block;
        border-bottom: 1px solid #d6eff0;
        flex-grow: 1
    }

    .progressBar__item.-active::after {
        border-color: #30aeb6
    }

    .progressBar__item:last-child {
        flex-grow: 0
    }

.progressBar__number {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 4rem;
    width: 4rem;
    padding: 0;
    background: transparent;
    border: 1px solid;
    border-radius: 50%;
    color: #30aeb6;
    transition: 0.3s;
    font-size: 1.5em;
    line-height: 1;
    font-weight: bold;
    font-family: "tahoma", montserratregular, sans-serif
}

    .progressBar__number:disabled {
        color: #d6eff0;
        pointer-events: none
    }

    .progressBar__number[aria-current="step"] {
        pointer-events: none
    }

    .progressBar__number:not([disabled]):hover {
        background: #d6eff0;
        color: #000
    }

.webform-component-fieldset .progressBar {
    margin-left: auto;
    margin-right: auto
}

.webform-component-fieldset .progressBar__item::after {
    border-color: #30aeb6
}

.webform-component-fieldset .progressBar__number {
    background-color: #fff
}

    .webform-component-fieldset .progressBar__number:disabled {
        color: #30aeb6
    }

    .webform-component-fieldset .progressBar__number:not([disabled]):hover {
        background: #d6eff0;
        color: #000
    }

    .webform-component-fieldset .progressBar__number[aria-current="step"] {
        background: #30aeb6;
        color: #fff
    }

.webform-component-fieldset .progressBar__heading {
    font-size: 0.9em
}

@media (min-width: 600px) {
    .webform-component-fieldset .progressBar__heading {
        width: 4em;
        line-height: 1.2
    }
}

#readspeaker_button1 {
    margin: 0 0 20px 30px
}

.resizable-textarea textarea {
    border: 1px solid #30aeb6;
    border-radius: 0;
    color: #000
}

.resizable-textarea .grippie {
    background: #30aeb6;
    border: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

    .resizable-textarea .grippie::before {
        content: '';
        display: block;
        height: 0;
        border-bottom: 1px solid #fff;
        width: 15px
    }

.resource-list-block {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    .resource-list-block li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        .resource-list-block li a {
            font-size: 14px
        }

        .resource-list-block li.patents {
            border-left: 10px solid #30aeb6;
            border-left: 0px solid #30aeb6;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-patent.png") left center no-repeat
        }

        .resource-list-block li.trade-marks {
            border-left: 10px solid #de4326;
            border-left: 0px solid #de4326;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-tm.png") left center no-repeat
        }

        .resource-list-block li.designs {
            border-left: 10px solid #84c98f;
            border-left: 0px solid #84c98f;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-design.png") left center no-repeat
        }

        .resource-list-block li.pbr {
            border-left: 10px solid #f1ac1e;
            border-left: 0px solid #f1ac1e;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-pbr.png") left center no-repeat
        }

        .resource-list-block li.copyright {
            border-left: 10px solid #704579;
            border-left: 0px solid #704579;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-copyright.png") left center no-repeat
        }

.rhs-side-nav {
    font-family: "robotobold",sans-serif;
    color: #fff;
    text-transform: uppercase;
    padding: 40px;
    background-color: #0d252c;
    max-height: 60px
}

    .rhs-side-nav ul li {
        list-style: none
    }

        .rhs-side-nav ul li a {
            color: #fff
        }

.slick-slider {
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus {
        outline: none
    }

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand
    }

.slick-slider .slick-track, .slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block
}

    .slick-track:before, .slick-track:after {
        display: table;
        content: ''
    }

    .slick-track:after {
        clear: both
    }

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir='rtl'] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

@font-face {
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;
    src: url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/css/fonts/slick.eot");
    src: url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/css/fonts/slick.woff") format("woff"),url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/css/fonts/slick.ttf") format("truetype"),url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/css/fonts/slick.svg#slick") format("svg")
}

.slick-prev, .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    margin-top: -10px\9;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent
}

    .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
        color: transparent;
        outline: none;
        background: transparent
    }

        .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
            opacity: 1
        }

    .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
        opacity: .25
    }

    .slick-prev:before, .slick-next:before {
        font-family: 'slick';
        font-size: 20px;
        line-height: 1;
        opacity: .75;
        color: white;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.slick-prev {
    left: -25px
}

[dir='rtl'] .slick-prev {
    right: -25px;
    left: auto
}

.slick-prev:before {
    content: '<'
}

[dir='rtl'] .slick-prev:before {
    content: '>'
}

.slick-next {
    right: -25px
}

[dir='rtl'] .slick-next {
    right: auto;
    left: -25px
}

.slick-next:before {
    content: '>'
}

[dir='rtl'] .slick-next:before {
    content: '<'
}

.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    position: absolute;
    bottom: -45px;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center
}

    .slick-dots li {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer
    }

        .slick-dots li button {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent
        }

            .slick-dots li button:hover, .slick-dots li button:focus {
                outline: none
            }

                .slick-dots li button:hover:before, .slick-dots li button:focus:before {
                    opacity: 1
                }

            .slick-dots li button:before {
                font-family: 'slick';
                font-size: 6px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: '.';
                text-align: center;
                opacity: .25;
                color: black;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

        .slick-dots li.slick-active button:before {
            opacity: .75;
            color: black
        }

.textwrap {
    word-break: normal !important
}

.nostyle {
    text-decoration: none;
    color: #000;
    background: none
}

div.title {
    background: #efefef;
    padding: 80px 0px;
    border-bottom: 2px solid white;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover;
    background-color: #202020
}

@media only screen and (max-width: 640px) {
    div.title {
        padding: 20px 0px
    }
}

div.title h1 {
    color: white;
    border: 0px;
    margin: 0px
}

@media only screen and (max-width: 640px) {
    div.title h1 {
        font-size: 30px;
        line-height: 40px
    }
}

div.title h1:after {
    content: '';
    display: block;
    border-top: 6px solid white;
    width: 141px
}

body.section-patents div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/patents-landing.jpg") center center no-repeat
}

body.section-trade-marks div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tm-banner.jpg") center center no-repeat
}

body.section-designs div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/designs-banner.jpg") center center no-repeat
}

body.section-plant-breeders-rights div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/pbr-banner.jpg") center center no-repeat
}

.main-list-item-patent {
    width: 100%;
    border: solid 1px #30aeb6;
    margin: 0 3% 30px 1%;
    float: left;
    position: relative;
    height: auto;
    max-height: 480px;
    list-style-type: none;
    min-height: 360px;
    background: #fff
}

    .main-list-item-patent ul {
        padding-left: 25px;
        line-height: 1.6
    }

.main-list-item-pbr {
    width: 100%;
    border: solid 1px #f1ac1e;
    margin: 0 3% 30px 1%;
    float: left;
    position: relative;
    height: auto;
    max-height: 480px;
    list-style-type: none;
    min-height: 250px;
    background: #fff
}

    .main-list-item-pbr ul {
        padding-left: 25px;
        line-height: 1.6
    }

.list-header-pbr {
    background: #30aeb6;
    position: relative
}

    .list-header-pbr .heading {
        margin: 0;
        display: block;
        padding: 10px 15px;
        color: #fff;
        margin-top: -10px
    }

.list-header-patent {
    background: #f1ac1e;
    position: relative
}

    .list-header-patent .heading {
        margin: 0;
        display: block;
        padding: 10px 15px;
        color: #fff;
        margin-top: -10px
    }

.content-new-tm .para.col-white {
    color: #fff
}

.content-new-tm .heading.col-white {
    color: #fff
}

#block-bean-get-your-ip-homepage-block .patents a {
    padding-top: 10px;
    font-size: 18px;
    color: #0d252c
}

#block-bean-get-your-ip-homepage-block .trade-marks a {
    padding-top: 10px;
    font-size: 18px;
    color: #0d252c
}

#block-bean-get-your-ip-homepage-block .designs a {
    padding-top: 10px;
    font-size: 18px;
    color: #0d252c
}

#block-bean-get-your-ip-homepage-block .pbr a {
    padding-top: 10px;
    font-size: 18px;
    color: #0d252c
}

#block-bean-get-your-ip-homepage-block .copyright a {
    padding-top: 10px;
    font-size: 18px;
    color: #0d252c
}

#quicktabs-tabpage-homepage_main_tab-2 ul {
    list-style: none;
    padding-left: 0
}

#quicktabs-tabpage-homepage_main_tab-2 .bs-callout-purple {
    background: #fff;
    color: #000;
    margin: 3px 0;
    font-size: 16px;
    font-weight: bold
}

    #quicktabs-tabpage-homepage_main_tab-2 .bs-callout-purple a {
        background: #fff;
        color: #000;
        margin: 3px 0;
        font-size: 16px;
        font-weight: bold
    }

@media only screen and (min-width: 768px) {
    div.container div.container {
        width: 100%
    }
}

.panels-flexible-row-four_column_panel_with_top_and_bottom-main-row h3 {
    text-transform: uppercase;
    font-size: 18px
}

.main-list-item:nth-child(3) {
    margin: 0 5px
}

.heading.col-white ul {
    list-style-type: none
}

#quicktabs-tabpage-homepage_main_tab-1 li.patents {
    height: 68px;
    padding-top: 22px !important
}

#quicktabs-tabpage-homepage_main_tab-1 li.trade-marks {
    height: 68px;
    padding-top: 22px !important
}

#quicktabs-tabpage-homepage_main_tab-1 li.designs {
    height: 68px;
    padding-top: 22px !important
}

#quicktabs-tabpage-homepage_main_tab-1 li.pbr {
    height: 68px;
    padding-top: 22px !important
}

#quicktabs-tabpage-homepage_main_tab-1 li.copyright {
    height: 68px;
    padding-top: 22px !important
}

#block-quicktabs-homepage-main-tab h3.block-title {
    color: #fff
}

.page-news-media-events .views-field-field-location {
    color: #999
}

.region-sidebar-first.well {
    min-height: 20px !important;
    padding: 0 !important;
    background-color: #fff !important;
    border-radius: 0 !important;
    box-shadow: inset 0 1px 1px transparent !important;
    border-top-style: solid;
    border-top-width: 5px
}

.webform-component-fieldset {
    border: 0
}

    .webform-component-fieldset .panel-heading {
        position: relative;
        overflow: hidden;
        background: #30aeb6;
        color: #fff;
        border: 0;
        border-radius: 0;
        display: flex;
        padding-right: 80px !important;
        font-size: 1em;
        font-weight: bold;
        font-family: tahoma, montserratregular, sans-serif
    }

        .webform-component-fieldset .panel-heading svg {
            position: absolute;
            top: -10px;
            right: -10px;
            fill: currentColor;
            height: 65px;
            width: 80px
        }

    .webform-component-fieldset .panel-body {
        background: #f1f6f8;
        border: 1px solid #30aeb6;
        border-top: 0;
        padding: 20px 30px
    }

    .webform-component-fieldset .field-suffix {
        margin-top: 0.5em;
        font-size: 0.75em;
        display: block
    }

.webform-component--1-a-i-company--1-a-i-company-details, .webform-component--1-c-partnership--1-c-partner-details, .webform-component--2-a-i-company--2-a-i-company-details, .webform-component--2-b-individual--2-b-individual-details, .webform-component--2-c-partnership--2-c-partner-details {
    display: none
}

section#block-bean-about-us-landing-block {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/contact-us-banner.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-about-us-landing-block {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-about-us-landing-block .panels-flexible-region-first, section#block-bean-about-us-landing-block .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-about-us-landing-block .panels-flexible-region-first, section#block-bean-about-us-landing-block .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-about-us-landing-block .panels-flexible-region-first, section#block-bean-about-us-landing-block .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-about-us-landing-block .panels-flexible-region-first h2, section#block-bean-about-us-landing-block .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-about-us-landing-block .panels-flexible-region-first h2:after, section#block-bean-about-us-landing-block .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-about-us-landing-block .panels-flexible-region-first h2, section#block-bean-about-us-landing-block .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-about-us-landing-block .panels-flexible-region-first .thick, section#block-bean-about-us-landing-block .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-about-us-landing-block .panels-flexible-region-first p, section#block-bean-about-us-landing-block .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-about-us-landing-block .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-about-us-landing-block .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-about-us-landing-block .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-about-us-anchor-menu .panels-flexible-region, section#block-bean-about-us-anchor-menu .bean-three-column-block {
        display: none
    }
}

section#block-bean-about-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-left, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-middle, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-right, section#block-bean-about-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-left, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-middle, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-about-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-left a, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-right a, section#block-bean-about-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-left a, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-about-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-about-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-about-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-about-us-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-about-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-about-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-about-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-about-us-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-about-us-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-about-us-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-about-us-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-what-we-do-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-what-we-do-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-what-we-do-block ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-what-we-do-block .Top {
    margin-bottom: 30px
}

    section#block-bean-what-we-do-block .Top br {
        display: none
    }

    section#block-bean-what-we-do-block .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-what-we-do-block .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-what-we-do-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-what-we-do-block .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-what-we-do-block .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-what-we-do-block .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-what-we-do-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-what-we-do-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-careers-block {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/careers-banner.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-careers-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-careers-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-careers-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-careers-block .group-header br {
        display: none
    }

    section#block-bean-careers-block .group-header h2, section#block-bean-careers-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #fff
    }

    section#block-bean-careers-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #fff
    }

@media only screen and (max-width: 988px) {
    section#block-bean-careers-block .group-left, section#block-bean-careers-block .group-middle, section#block-bean-careers-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left, section#block-bean-careers-block .group-middle, section#block-bean-careers-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-careers-block .group-left > div, section#block-bean-careers-block .group-middle > div, section#block-bean-careers-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 500px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-careers-block .group-left > div, section#block-bean-careers-block .group-middle > div, section#block-bean-careers-block .group-right > div {
        height: 650px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left > div, section#block-bean-careers-block .group-middle > div, section#block-bean-careers-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-careers-block .group-left > div, section#block-bean-careers-block .group-middle > div, section#block-bean-careers-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-careers-block .group-left .media-element-container, section#block-bean-careers-block .group-middle .media-element-container, section#block-bean-careers-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-careers-block .group-left .media-element-container img, section#block-bean-careers-block .group-middle .media-element-container img, section#block-bean-careers-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left .media-element-container, section#block-bean-careers-block .group-middle .media-element-container, section#block-bean-careers-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-careers-block .group-left h3, section#block-bean-careers-block .group-left h4, section#block-bean-careers-block .group-middle h3, section#block-bean-careers-block .group-middle h4, section#block-bean-careers-block .group-right h3, section#block-bean-careers-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left h3, section#block-bean-careers-block .group-left h4, section#block-bean-careers-block .group-middle h3, section#block-bean-careers-block .group-middle h4, section#block-bean-careers-block .group-right h3, section#block-bean-careers-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-careers-block .group-left h3:after, section#block-bean-careers-block .group-left h4:after, section#block-bean-careers-block .group-middle h3:after, section#block-bean-careers-block .group-middle h4:after, section#block-bean-careers-block .group-right h3:after, section#block-bean-careers-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left h3:after, section#block-bean-careers-block .group-left h4:after, section#block-bean-careers-block .group-middle h3:after, section#block-bean-careers-block .group-middle h4:after, section#block-bean-careers-block .group-right h3:after, section#block-bean-careers-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-careers-block .group-left .open h4, section#block-bean-careers-block .group-middle .open h4, section#block-bean-careers-block .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-left p, section#block-bean-careers-block .group-middle p, section#block-bean-careers-block .group-right p {
        display: none
    }
}

section#block-bean-careers-block .group-left .thin, section#block-bean-careers-block .group-middle .thin, section#block-bean-careers-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-careers-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-careers-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-careers-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-careers-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-accountability-and-reporting, section#block-bean-working-with-us {
    background: #0d252c;
    padding: 80px 0px 100px;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting, section#block-bean-working-with-us {
        padding: 40px 0px 60px
    }
}

section#block-bean-accountability-and-reporting ul, section#block-bean-working-with-us ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-accountability-and-reporting ul li, section#block-bean-working-with-us ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-accountability-and-reporting .group-header, section#block-bean-working-with-us .group-header {
    margin-bottom: 30px
}

    section#block-bean-accountability-and-reporting .group-header br, section#block-bean-working-with-us .group-header br {
        display: none
    }

    section#block-bean-accountability-and-reporting .group-header h2, section#block-bean-accountability-and-reporting .group-header h3, section#block-bean-working-with-us .group-header h2, section#block-bean-working-with-us .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #fff
    }

    section#block-bean-accountability-and-reporting .group-header p, section#block-bean-working-with-us .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #fff
    }

@media only screen and (max-width: 988px) {
    section#block-bean-accountability-and-reporting .group-left, section#block-bean-accountability-and-reporting .group-middle, section#block-bean-accountability-and-reporting .group-right, section#block-bean-working-with-us .group-left, section#block-bean-working-with-us .group-middle, section#block-bean-working-with-us .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left, section#block-bean-accountability-and-reporting .group-middle, section#block-bean-accountability-and-reporting .group-right, section#block-bean-working-with-us .group-left, section#block-bean-working-with-us .group-middle, section#block-bean-working-with-us .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-accountability-and-reporting .group-left > div, section#block-bean-accountability-and-reporting .group-middle > div, section#block-bean-accountability-and-reporting .group-right > div, section#block-bean-working-with-us .group-left > div, section#block-bean-working-with-us .group-middle > div, section#block-bean-working-with-us .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-accountability-and-reporting .group-left > div, section#block-bean-accountability-and-reporting .group-middle > div, section#block-bean-accountability-and-reporting .group-right > div, section#block-bean-working-with-us .group-left > div, section#block-bean-working-with-us .group-middle > div, section#block-bean-working-with-us .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left > div, section#block-bean-accountability-and-reporting .group-middle > div, section#block-bean-accountability-and-reporting .group-right > div, section#block-bean-working-with-us .group-left > div, section#block-bean-working-with-us .group-middle > div, section#block-bean-working-with-us .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-accountability-and-reporting .group-left > div, section#block-bean-accountability-and-reporting .group-middle > div, section#block-bean-accountability-and-reporting .group-right > div, section#block-bean-working-with-us .group-left > div, section#block-bean-working-with-us .group-middle > div, section#block-bean-working-with-us .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-accountability-and-reporting .group-left .media-element-container, section#block-bean-accountability-and-reporting .group-middle .media-element-container, section#block-bean-accountability-and-reporting .group-right .media-element-container, section#block-bean-working-with-us .group-left .media-element-container, section#block-bean-working-with-us .group-middle .media-element-container, section#block-bean-working-with-us .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-accountability-and-reporting .group-left .media-element-container img, section#block-bean-accountability-and-reporting .group-middle .media-element-container img, section#block-bean-accountability-and-reporting .group-right .media-element-container img, section#block-bean-working-with-us .group-left .media-element-container img, section#block-bean-working-with-us .group-middle .media-element-container img, section#block-bean-working-with-us .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left .media-element-container, section#block-bean-accountability-and-reporting .group-middle .media-element-container, section#block-bean-accountability-and-reporting .group-right .media-element-container, section#block-bean-working-with-us .group-left .media-element-container, section#block-bean-working-with-us .group-middle .media-element-container, section#block-bean-working-with-us .group-right .media-element-container {
        display: none
    }
}

section#block-bean-accountability-and-reporting .group-left h3, section#block-bean-accountability-and-reporting .group-left h4, section#block-bean-accountability-and-reporting .group-middle h3, section#block-bean-accountability-and-reporting .group-middle h4, section#block-bean-accountability-and-reporting .group-right h3, section#block-bean-accountability-and-reporting .group-right h4, section#block-bean-working-with-us .group-left h3, section#block-bean-working-with-us .group-left h4, section#block-bean-working-with-us .group-middle h3, section#block-bean-working-with-us .group-middle h4, section#block-bean-working-with-us .group-right h3, section#block-bean-working-with-us .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left h3, section#block-bean-accountability-and-reporting .group-left h4, section#block-bean-accountability-and-reporting .group-middle h3, section#block-bean-accountability-and-reporting .group-middle h4, section#block-bean-accountability-and-reporting .group-right h3, section#block-bean-accountability-and-reporting .group-right h4, section#block-bean-working-with-us .group-left h3, section#block-bean-working-with-us .group-left h4, section#block-bean-working-with-us .group-middle h3, section#block-bean-working-with-us .group-middle h4, section#block-bean-working-with-us .group-right h3, section#block-bean-working-with-us .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-accountability-and-reporting .group-left h3:after, section#block-bean-accountability-and-reporting .group-left h4:after, section#block-bean-accountability-and-reporting .group-middle h3:after, section#block-bean-accountability-and-reporting .group-middle h4:after, section#block-bean-accountability-and-reporting .group-right h3:after, section#block-bean-accountability-and-reporting .group-right h4:after, section#block-bean-working-with-us .group-left h3:after, section#block-bean-working-with-us .group-left h4:after, section#block-bean-working-with-us .group-middle h3:after, section#block-bean-working-with-us .group-middle h4:after, section#block-bean-working-with-us .group-right h3:after, section#block-bean-working-with-us .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left h3:after, section#block-bean-accountability-and-reporting .group-left h4:after, section#block-bean-accountability-and-reporting .group-middle h3:after, section#block-bean-accountability-and-reporting .group-middle h4:after, section#block-bean-accountability-and-reporting .group-right h3:after, section#block-bean-accountability-and-reporting .group-right h4:after, section#block-bean-working-with-us .group-left h3:after, section#block-bean-working-with-us .group-left h4:after, section#block-bean-working-with-us .group-middle h3:after, section#block-bean-working-with-us .group-middle h4:after, section#block-bean-working-with-us .group-right h3:after, section#block-bean-working-with-us .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-accountability-and-reporting .group-left .open h4, section#block-bean-accountability-and-reporting .group-middle .open h4, section#block-bean-accountability-and-reporting .group-right .open h4, section#block-bean-working-with-us .group-left .open h4, section#block-bean-working-with-us .group-middle .open h4, section#block-bean-working-with-us .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-left p, section#block-bean-accountability-and-reporting .group-middle p, section#block-bean-accountability-and-reporting .group-right p, section#block-bean-working-with-us .group-left p, section#block-bean-working-with-us .group-middle p, section#block-bean-working-with-us .group-right p {
        display: none
    }
}

section#block-bean-accountability-and-reporting .group-left .thin, section#block-bean-accountability-and-reporting .group-middle .thin, section#block-bean-accountability-and-reporting .group-right .thin, section#block-bean-working-with-us .group-left .thin, section#block-bean-working-with-us .group-middle .thin, section#block-bean-working-with-us .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-accountability-and-reporting .group-right, section#block-bean-working-with-us .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-accountability-and-reporting .group-right, section#block-bean-working-with-us .group-right {
        margin-top: 0px
    }
}

section#block-bean-accountability-and-reporting .group-footer a, section#block-bean-working-with-us .group-footer a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-accountability-and-reporting .group-footer a:after, section#block-bean-working-with-us .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-accountability-and-reporting .group-footer a:hover, section#block-bean-working-with-us .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-working-with-us .group-footer p {
    font-size: 1.3em;
    font-family: robotolight;
    color: #fff
}

section#block-bean-careers-enterprise-agreement {
    padding: 80px
}

section#block-bean-working-with-us .group-footer h2, section#block-bean-accountability-and-reporting .group-footer h3 {
    margin-bottom: 30px;
    text-align: center;
    color: #fff;
    padding-top: 50px
}

section#block-bean-working-with-us .group-left > div, section#block-bean-working-with-us .group-middle > div, section#block-bean-working-with-us .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 470px;
    overflow-y: hidden
}

section#block-bean-beta-products-about-us-block {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-beta-products-about-us-block {
        padding: 40px 0px
    }
}

section#block-bean-beta-products-about-us-block h2 {
    color: white
}

section#block-bean-beta-products-about-us-block .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-beta-products-about-us-block .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-beta-products-about-us-block .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-beta-products-about-us-block .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-beta-products-about-us-block .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-beta-products-about-us-block .field-items p a:hover {
        border-color: white
    }

section#block-panels-mini-news-and-community-homepage-pane {
    padding: 80px 0px 100px;
    padding: 80px 10px;
    text-align: center
}

@media only screen and (max-width: 640px) {
    section#block-panels-mini-news-and-community-homepage-pane {
        padding: 40px 0px 60px
    }
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-news-and-community-homepage-pane {
        padding: 40px 0px
    }
}

section#block-panels-mini-news-and-community-homepage-pane h2 {
    color: #0d252c
}

    section#block-panels-mini-news-and-community-homepage-pane h2.pane-title {
        display: none
    }

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs {
    width: 100%;
    padding: 0px;
    margin: 0px
}

    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 32.9%;
        text-align: center;
        float: left;
        padding: 0px;
        display: inline-block
    }

@media only screen and (max-width: 768px) {
    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 100%;
        overflow: hidden
    }
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li a {
    text-decoration: none;
    background: #fff;
    padding: 27px 10px;
    color: #0d252c;
    width: 100%;
    display: inline-block;
    font: normal 20px "montserratbold",sans-serif;
    font-family: "montserratregular",sans-serif;
    text-transform: uppercase;
    border: 1px solid #0d252c;
    line-height: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active a {
    background: #0d252c;
    color: #fff
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
    clear: both;
    background: #fff;
    width: 98.7%;
    color: white
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
        width: 100%
    }
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
    padding-bottom: 13px;
    margin-bottom: 14px;
    margin-right: -1px
}

@media only screen and (max-width: 1192px) {
    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 33.3%
    }
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-charcoal.png") center bottom no-repeat
}

    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active a {
        text-decoration: none;
        background: white;
        color: #0d252c;
        border-bottom: 7px solid #0d252c
    }

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
    color: #0d252c;
    margin-left: 0px !important
}

    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td {
        position: relative;
        vertical-align: top;
        width: 33%
    }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="image"] {
            position: relative;
            z-index: 10
        }

            section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="image"] img {
                height: 380px
            }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="date"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            padding-top: 23px;
            height: 44px;
            text-overflow: ellipsis;
            overflow: hidden;
            margin-top: -140px
        }

            section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="date"] span[class*="label "] {
                float: left
            }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="title"], section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            clear: both;
            font: normal 20px "montserratbold",sans-serif;
            font-family: "montserratregular",sans-serif;
            height: 95px !important;
            overflow: hidden;
            text-overflow: ellipsis;
            text-decoration: underline;
            padding: 6px 20px
        }

            section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="title"] a, section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] a {
                color: white;
                text-decoration: underline
            }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100
        }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="body"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            height: 240px;
            overflow: hidden;
            display: none;
            text-overflow: ellipsis
        }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td:hover div[class*="date"] {
            margin-top: -380px
        }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td:hover div[class*="body"] {
            display: block
        }

    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main h2 {
        display: none
    }

@media only screen and (max-width: 1200px) {
    section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media {
        height: 384px;
        overflow: hidden;
        width: 100% !important
    }

        section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media .quicktabs-tabpage {
            height: 400px;
            width: 100%;
            overflow-x: auto;
            overflow-y: hidden
        }

            section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media .quicktabs-tabpage > section {
                width: 1200px
            }
}

section#block-panels-mini-news-and-community-homepage-pane .Top {
    width: 97%
}

    section#block-panels-mini-news-and-community-homepage-pane .Top .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }

        section#block-panels-mini-news-and-community-homepage-pane .Top .panels-flexible-row-inside .panels-flexible-region .inside {
            font: normal 20px "robotolight",sans-serif;
            padding: 10px 0 30px 0
        }

section#block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a {
        margin-top: 40px;
        border: 2px solid #fff;
        background: #0d252c;
        padding: 16px 35px 16px;
        display: inline-block;
        border-radius: 100px;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        font-family: "montserratregular",sans-serif;
        line-height: 19px;
        text-decoration: none;
        border-color: #0d252c;
        margin-right: 27px;
        cursor: pointer
    }

        section#block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a:after {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
            display: inline-block;
            width: 9px;
            height: 15px;
            content: '';
            margin: 0 0 -2px 10px
        }

        section#block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
            text-decoration: none;
            background: #0d252c;
            border: 2px solid #0d252c
        }

        section#block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
            border-color: white
        }

section#block-panels-mini-news-and-community-homepage-pane h2 {
    margin-bottom: 30px;
    text-align: center;
    color: #0d252c
}

section#block-panels-mini-news-and-community-homepage-pane p {
    font-size: 20.8px;
    font-family: robotolight;
    color: #0d252c
}

section#block-panels-mini-news-and-community-homepage-pane .views-field-body p {
    color: #fff;
    font-size: 1em
}

section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="date"], section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="title"], section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"], section#block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="body"] {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat
}

section#block-block-127 {
    background: url("https://www.ipaustralia.gov.au/sites/default/files/api-banner.jpg")
}

    section#block-block-127 h2 {
        color: #fff;
        font-weight: 500;
        padding: 2em 5em
    }

.front #block-bean-need-help-choosing-the-right-ip {
    background-color: #1D252C !important
}

section#block-bean-working-at-ip-australia, section#block-bean-become-an-examiner-header, section#block-bean-vacancies-landing, section#block-bean-how-to-apply, section#block-bean-selection-process, .section-careers div.title, .node-type-job-documentation div.title {
    background-image: url("https://www.ipaustralia.gov.au/sites/default/files/working-with-us-landing-header.jpg");
    height: 23em;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

    section#block-bean-working-at-ip-australia h2, section#block-bean-become-an-examiner-header h2, section#block-bean-vacancies-landing h2, section#block-bean-how-to-apply h2, section#block-bean-selection-process h2, .section-careers div.title h2, .node-type-job-documentation div.title h2 {
        color: white;
        font: normal 3em "montserratregular", sans-serif;
        font-weight: normal;
        letter-spacing: -0.5px;
        margin-top: 20%;
        text-transform: uppercase
    }

        section#block-bean-working-at-ip-australia h2:after, section#block-bean-become-an-examiner-header h2:after, section#block-bean-vacancies-landing h2:after, section#block-bean-how-to-apply h2:after, section#block-bean-selection-process h2:after, .section-careers div.title h2:after, .node-type-job-documentation div.title h2:after {
            border-top: 6px solid #fff;
            content: "";
            display: block;
            width: 141px
        }

    .section-careers div.title h1, .node-type-job-documentation div.title h1 {
        margin-top: 20%
    }

.block-careers-text-block {
    width: 65%
}

.block-careers-text li {
    list-style-type: none;
    display: inline-block;
    background-color: #30AEB6;
    padding: 1em;
    margin: 1em 0.5em;
    width: 30%;
    color: #000;
    text-align: center;
    font-weight: 600
}

    .block-careers-text li:hover {
        background-color: #E5E8EC;
        border-left: solid 10px #30AEB6
    }

.block-careers-text ul {
    padding-left: 0em
}

.block-careers-text img {
    width: 30%;
    margin-bottom: 2em
}

.block-careers-text p {
    width: 80%
}

section#block-bean-careers-title-block {
    background: url("https://www.ipaustralia.gov.au/sites/default/files/careers-section-landingpage.jpg") center no-repeat !important;
    padding-top: 8em !important
}

.block-careers-text a {
    text-decoration: none !important;
    color: #000 !important
}

@media only screen and (max-width: 640px) {
    section#block-bean-working-with-us-anchor-menu .panels-flexible-region, section#block-bean-working-with-us-anchor-menu .bean-three-column-block {
        display: block;
        float: none;
        width: 100%
    }
}

section#block-bean-working-with-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-left, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-middle, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-right, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-left, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-middle, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-working-with-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-left a, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-right a, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-left a, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-working-with-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-working-with-us-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-working-with-us-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-working-with-us-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-working-with-us-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-working-with-us-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-views-evp-block-1 .container {
    margin-top: 100px;
    margin-bottom: 100px
}

section#block-views-evp-block-1 .views-row.views-row-1, section#block-views-evp-block-1 .views-row.views-row-2, section#block-views-evp-block-1 .views-row.views-row-3, section#block-views-evp-block-1 .views-row.views-row-4, section#block-views-evp-block-1 .views-row.views-row-5, section#block-views-evp-block-1 .views-row.views-row-6 {
    float: left;
    width: 360px;
    height: 320px;
    overflow: hidden;
    margin: 1em
}

section#block-views-evp-block-1 .views-field-field-evp-image {
    width: 100%
}

section#block-views-evp-block-1 .views-field-title {
    position: relative;
    z-index: 1;
    bottom: 0;
    height: 6.1em;
    width: 100%;
    color: #fff;
    font-weight: bolder;
    font-size: 1.2em;
    padding: 1em;
    background-color: #1d252c;
    border-top: 6px solid #30aeb6
}

section#block-views-evp-block-1 .views-field-field-evp-summary {
    position: relative;
    z-index: 1;
    top: -80px;
    height: 6em;
    width: 100%;
    color: #fff;
    padding: 1.1em
}

.evp-body {
    z-index: 5;
    position: relative;
    top: -420px;
    padding: 30px;
    font-size: 1em;
    display: none;
    background-color: #30aeb6;
    height: 325px;
    width: 100%;
    color: #fff
}

section#block-views-evp-block-1 .views-row.views-row-1:hover .evp-body, section#block-views-evp-block-1 .views-row.views-row-2:hover .evp-body, section#block-views-evp-block-1 .views-row.views-row-3:hover .evp-body, section#block-views-evp-block-1 .views-row.views-row-4:hover .evp-body, section#block-views-evp-block-1 .views-row.views-row-5:hover .evp-body, section#block-views-evp-block-1 .views-row.views-row-6:hover .evp-body {
    display: block
}

@media only screen and (max-width: 640px) {
    section#block-bean-vacancies-anchor-menu .panels-flexible-region, section#block-bean-vacancies-anchor-menu .bean-three-column-block {
        display: block;
        float: none;
        width: 100%
    }
}

section#block-bean-vacancies-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-left, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-middle, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-right, section#block-bean-vacancies-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-left, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-middle, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-vacancies-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-left a, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-right a, section#block-bean-vacancies-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-left a, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-vacancies-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-vacancies-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-vacancies-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-vacancies-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-vacancies-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-vacancies-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-vacancies-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-vacancies-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-vacancies-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-vacancies-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-vacancies-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-vacancies-lower-section-block, section#block-bean-selection-process-lower-section- {
    background-color: #30AEB6;
    padding: 2em
}

    section#block-bean-vacancies-lower-section-block .field-items, section#block-bean-selection-process-lower-section- .field-items {
        padding: 2em
    }

    section#block-bean-vacancies-lower-section-block .charcoal-rounded-button, section#block-bean-selection-process-lower-section- .charcoal-rounded-button {
        margin-top: 1em;
        border: none
    }

.panels-flexible-region.panels-flexible-region-two_column_panel_33_66_-center.panels-flexible-region-last {
    padding-top: 2em
}

section#block-bean-vacancies-introduction img {
    display: block;
    margin: 0 auto;
    width: 45%;
    height: 45%
}

@media only screen and (max-width: 640px) {
    section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block {
        display: block;
        float: none;
        width: 100%
    }
}

section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-left, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-middle, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-right, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-left, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-middle, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-left a, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-right a, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-left a, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-become-an-examiner-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-become-an-examiner-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-become-an-examiner-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-become-an-examiner-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-become-an-examiner-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-become-an-examiner-overview {
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-become-an-examiner-overview {
        padding: 40px 0px 60px
    }
}

a.active-trail.active {
    background-color: #e5e8ec
}

@media only screen and (max-width: 1200px) {
    .block-careers-text-block {
        width: 90%
    }

    .block-careers-text p {
        width: 60%
    }

    section#block-bean-working-at-ip-australia h2, section#block-bean-become-an-examiner-header h2, section#block-bean-vacancies-landing h2, section#block-bean-how-to-apply h2, section#block-bean-selection-process h2, .section-careers div.title h2, .node-type-job-documentation div.title h2 {
        margin-top: 25%
    }
}

@media screen and (max-width: 1199px) {
    section#block-views-evp-block-1 .container {
        margin-top: 100px;
        margin-bottom: 100px
    }

    section#block-views-evp-block-1 .views-row.views-row-1, section#block-views-evp-block-1 .views-row.views-row-2, section#block-views-evp-block-1 .views-row.views-row-3, section#block-views-evp-block-1 .views-row.views-row-4, section#block-views-evp-block-1 .views-row.views-row-5, section#block-views-evp-block-1 .views-row.views-row-6 {
        width: 45%
    }

    section#block-views-evp-block-1 .views-field-title {
        bottom: 20px;
        padding-top: 10px
    }

    .evp-body {
        top: -460px
    }

    section#block-views-evp-block-1 .views-field-field-evp-summary {
        top: -110px
    }
}

@media only screen and (min-width: 1024px) {
    .footer .ds-3col-equal.entity.entity-bean.bean-three-column-block.default.view-mode-default.clearfix {
        width: 70%;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 992px) {
    .block-careers-text-block {
        width: 100%
    }

    .block-careers-text p {
        width: 100%;
        padding: 1em;
        background-color: rgba(29,37,44,0.5)
    }

    section#block-bean-careers-title-block {
        height: 100%
    }

        section#block-bean-careers-title-block .field-name-field-bean-body {
            width: 100%
        }
}

@media screen and (max-width: 991px) {
    section#block-views-evp-block-1 .container {
        margin-top: 20px;
        margin-bottom: 30px
    }

    section#block-views-evp-block-1 .views-row.views-row-1, section#block-views-evp-block-1 .views-row.views-row-2, section#block-views-evp-block-1 .views-row.views-row-3, section#block-views-evp-block-1 .views-row.views-row-4, section#block-views-evp-block-1 .views-row.views-row-5, section#block-views-evp-block-1 .views-row.views-row-6 {
        width: 45%
    }

    section#block-views-evp-block-1 .views-field-title {
        bottom: 20px;
        padding-top: 10px
    }

    .evp-body {
        top: -380px;
        padding: 30px;
        font-size: 0.8em;
        height: 285px
    }

    section#block-views-evp-block-1 .views-field-field-evp-summary {
        top: -110px;
        font-size: 0.8em;
        padding: 20px
    }
}

@media only screen and (max-width: 800px) {
    section#block-bean-vacancies-lower-section-block .group-left, section#block-bean-vacancies-lower-section-block .group-right, section#block-bean-vacancies-lower-section-block .group-middle {
        width: 100% !important
    }

    section#block-bean-selection-process-lower-section- .group-left, section#block-bean-selection-process-lower-section- .group-right, section#block-bean-selection-process-lower-section- .group-middle {
        width: 100% !important
    }

    .panels-flexible-region-two_column_panel_33_66_-left_region, .panels-flexible-region-two_column_panel_33_66_-center {
        width: 100%
    }

    section#block-bean-working-at-ip-australia h2, section#block-bean-become-an-examiner-header h2, section#block-bean-vacancies-landing h2, section#block-bean-how-to-apply h2, section#block-bean-selection-process h2, .section-careers div.title h2, .node-type-job-documentation div.title h2 {
        margin-top: 35%
    }
}

@media screen and (max-width: 767px) {
    section#block-views-evp-block-1 .views-row.views-row-1, section#block-views-evp-block-1 .views-row.views-row-2, section#block-views-evp-block-1 .views-row.views-row-3, section#block-views-evp-block-1 .views-row.views-row-4, section#block-views-evp-block-1 .views-row.views-row-5, section#block-views-evp-block-1 .views-row.views-row-6 {
        width: 330px;
        float: none;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 659px) {
    .block-careers-text li {
        width: 95%
    }

    section#block-bean-working-at-ip-australia h2, section#block-bean-become-an-examiner-header h2, section#block-bean-vacancies-landing h2, section#block-bean-how-to-apply h2, section#block-bean-selection-process h2, .section-careers div.title h2, .node-type-job-documentation div.title h2 {
        margin-top: 45%
    }
}

@media only screen and (max-width: 375px) {
    section#block-bean-become-an-examiner-anchor-menu .ds-3col-equal > .group-left {
        width: 100%;
        float: none
    }

    section#block-bean-become-an-examiner-anchor-menu .ds-3col-equal > .group-middle {
        width: 100%;
        float: none
    }

    section#block-bean-become-an-examiner-anchor-menu .ds-3col-equal > .group-right {
        width: 100%;
        float: none
    }
}

section#block-quicktabs-faqs-quicktab {
    background: #eff0f2;
    margin-top: 150px;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-faqs-quicktab {
        padding: 40px 0px 60px
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab {
        margin-top: 0px
    }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs {
    padding: 0px;
    margin: 0px;
    margin-top: -116px;
    margin-bottom: 10px;
    position: absolute;
    width: 1180px;
    text-align: center;
    margin-top: -190px
}

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs {
        width: auto;
        left: 0px;
        right: 0px
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs {
        position: relative;
        margin-top: 0px
    }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li {
    padding: 0px;
    margin: 0px 3px;
    width: 227px;
    display: inline-block;
    text-align: left;
    float: left
}

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li {
        width: 19.4%
    }
}

@media only screen and (max-width: 1000px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li {
        margin: 0px 1px;
        width: 19.7%
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li {
        margin: 0px
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li {
        width: 100%
    }

        section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li.active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:active {
            padding-bottom: 0px !important
        }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a {
    background: white;
    display: block;
    width: auto;
    font: normal 18px "montserratregular",sans-serif;
    padding-left: 70px;
    text-transform: uppercase;
    white-space: normal;
    margin: 0px;
    height: 70px;
    border: 1px solid #0d252c;
    line-height: 18px;
    letter-spacing: -0.9px;
    padding-top: 25px
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a:hover {
        background-color: #fff;
        text-decoration: none
    }

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a {
        background-position-x: -9999px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
        text-align: center
    }
}

@media only screen and (max-width: 1000px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a {
        padding-left: 2px !important;
        padding-right: 2px !important
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a {
        padding-top: 20px !important;
        padding-left: 0px !important;
        padding-right: 0px !important
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li a {
        padding-top: 25px !important;
        background-position-x: 0px !important;
        text-align: left;
        padding-left: 70px !important
    }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1) a {
    border-color: #30aeb6;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-patent.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #30aeb6;
    color: white
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1).active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-patent.png") center bottom no-repeat
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(1):active a {
        color: #30aeb6;
        background-color: #fff;
        border-bottom: 8px solid #30aeb6;
        padding-top: 20px
    }

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2) a {
    border-color: #de4326;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-tm.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #de4326;
    color: white
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2).active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-tm.png") center bottom no-repeat
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(2):active a {
        color: #de4326;
        background-color: #fff;
        border-bottom: 8px solid #de4326;
        padding-top: 20px
    }

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3) a {
    border-color: #84c98f;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-design.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #84c98f;
    color: white
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3).active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-design.png") center bottom no-repeat
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(3):active a {
        color: #84c98f;
        background-color: #fff;
        border-bottom: 8px solid #84c98f;
        padding-top: 20px
    }

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4) a {
    border-color: #f1ac1e;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-pbr.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #f1ac1e;
    color: white
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4).active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-pbr.png") center bottom no-repeat
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):active a {
        color: #f1ac1e;
        background-color: #fff;
        border-bottom: 8px solid #f1ac1e;
        padding-top: 20px
    }

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4) a {
    padding-top: 16px;
    padding-left: 64px
}

@media only screen and (max-width: 828px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4) a {
        padding-top: 5px !important
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4) a {
        padding-top: 25px !important
    }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):active a {
    padding-top: 14px !important
}

@media only screen and (max-width: 828px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(4):active a {
        padding-top: 5px !important
    }
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5) a {
    border-color: #612166;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/icon.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #612166;
    color: white
}

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5).active, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):hover, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):focus, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-purple.png") center bottom no-repeat
}

    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5).active a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):hover a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):focus a, section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5):active a {
        color: #612166;
        background-color: #fff;
        border-bottom: 8px solid #612166;
        padding-top: 20px
    }

section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5) a {
    background-image: none;
    padding-left: 0px;
    text-align: center
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-faqs-quicktab ul.quicktabs-tabs li:nth-child(5) a {
        text-align: left !important
    }
}

.front h2 {
    font-size: 38px
}

@media only screen and (max-width: 768px) {
    .front h2 {
        font-size: 28px;
        line-height: 34px
    }
}

.front h3 {
    color: #1d252c;
    font-family: "montserratregular",sans-serif;
    font-size: 38px;
    line-height: 44px;
    font-weight: 600;
    letter-spacing: -0.5px
}

.front section[role="main"] > .bean-link {
    margin: 15px 10px
}

@media only screen and (min-width: 768px) {
    .front section[role="main"] > .bean-link {
        display: none
    }
}

.front section[role="main"] > .bean-link .field-items {
    margin: auto;
    border: 1px solid #b6bec0;
    text-align: center
}

.front section[role="main"] > .bean-link .field-label {
    display: none
}

.front section[role="main"] > .bean-link .field-item {
    display: inline-block;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/icon-online-services.png") 19px center no-repeat
}

.front section[role="main"] > .bean-link a {
    display: block;
    font-family: "montserratbold",sans-serif;
    font-size: 17px;
    line-height: 18px;
    padding: 18px 35px 18px 60px;
    color: #000000;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    text-transform: uppercase;
    text-decoration: none
}

    .front section[role="main"] > .bean-link a:hover {
        text-decoration: underline
    }

.front #block-quicktabs-homepage-main-tab {
    padding: 80px 10px;
    background: #eff0f2;
    text-align: center;
    background: #0d252c url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/women-with-tablet_v2.jpg") center top no-repeat;
    background-size: cover
}

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab {
        padding: 10px 0px
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs {
    width: 100%;
    padding: 0px;
    margin: 0px
}

    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li {
        width: 33.1%;
        text-align: center;
        float: left;
        padding: 0px;
        display: inline-block
    }

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li {
        width: 100%;
        overflow: hidden
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li a {
    text-decoration: none;
    background: #0d252c;
    padding: 27px 10px;
    color: #fff;
    width: 100%;
    display: inline-block;
    font: normal 20px "montserratbold",sans-serif;
    font-family: "montserratregular",sans-serif;
    text-transform: uppercase;
    border: 1px solid #0d252c;
    line-height: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li.active a {
    background: #fff;
    color: #0d252c
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main {
    clear: both;
    background: #0d252c;
    width: 99.3%;
    color: white
}

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main {
        width: 100%
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li {
    padding-right: 5px;
    margin-bottom: 5px
}

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li {
        display: none;
        margin: 0px;
        padding: 0px
    }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li.active {
            display: block
        }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs-tabs li:last-child {
    padding-right: 0px
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-charcoal.png") center center repeat;
    padding: 80px 40px;
    font: normal 20px "robotolight",sans-serif
}

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main {
        padding: 20px 10px
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first {
    text-align: left;
    padding-right: 100px
}

    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first .field-name-field-link-more a {
        margin-top: 30px;
        border: 2px solid #fff;
        background: transparent;
        padding: 16px 35px 16px;
        display: inline-block;
        border-radius: 100px;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        font-family: "montserratregular",sans-serif;
        line-height: 19px;
        text-decoration: none
    }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first .field-name-field-link-more a:after {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
            display: inline-block;
            width: 9px;
            height: 15px;
            content: '';
            margin: 0 0 -2px 10px
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first .field-name-field-link-more a:hover {
            text-decoration: none;
            background: transparent;
            border: 2px solid #0d252c
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first .field-name-field-link-more a:hover {
            border-color: white
        }

    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first h3 {
        color: #fff
    }

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first h3 {
        font-size: 28px;
        line-height: 34px
    }
}

@media only screen and (max-width: 992px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first {
        padding-right: 10px;
        width: 50%
    }
}

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-first {
        padding-right: 0px;
        width: 100%;
        text-align: center
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last {
    text-align: left
}

@media only screen and (max-width: 992px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last {
        width: 50%
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last h3 {
    font: normal 20px "montserratbold",sans-serif;
    font-family: "montserratregular",sans-serif;
    margin: 0px;
    background: white;
    padding: 20px 0px;
    text-align: center;
    text-transform: uppercase
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6;
            border-left: 0px solid #30aeb6;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-patent.png") left center no-repeat
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326;
            border-left: 0px solid #de4326;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-tm.png") left center no-repeat
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f;
            border-left: 0px solid #84c98f;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-design.png") left center no-repeat
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e;
            border-left: 0px solid #f1ac1e;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-pbr.png") left center no-repeat
        }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579;
            border-left: 0px solid #704579;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-copyright.png") left center no-repeat
        }

@media only screen and (max-width: 768px) {
    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .quicktabs_main .panels-flexible-region-last {
        display: none
    }
}

.front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .slick-dots {
    margin-left: -10px;
    bottom: -40px
}

    .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .slick-dots li {
        background: black;
        width: 15px;
        height: 15px;
        border: 1px solid black
    }

        .front #block-quicktabs-homepage-main-tab .quicktabs-wrapper .slick-dots li.slick-active {
            background: white
        }

.front #block-bean-need-help-choosing-the-right-ip {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    .front #block-bean-need-help-choosing-the-right-ip {
        padding: 40px 0px
    }
}

.front #block-bean-need-help-choosing-the-right-ip h2 {
    color: white
}

.front #block-bean-need-help-choosing-the-right-ip .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    .front #block-bean-need-help-choosing-the-right-ip .bean-basic-content {
        max-width: 90%
    }
}

.front #block-bean-need-help-choosing-the-right-ip .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    .front #block-bean-need-help-choosing-the-right-ip .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    .front #block-bean-need-help-choosing-the-right-ip .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    .front #block-bean-need-help-choosing-the-right-ip .field-items p a:hover {
        border-color: white
    }

.front #block-bean-tools-and-resources-generic-bloc {
    padding: 80px 10px;
    background: #0d252c;
    color: white;
    text-align: center;
    background: #0d252c url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover
}

@media only screen and (max-width: 768px) {
    .front #block-bean-tools-and-resources-generic-bloc {
        padding: 40px 10px
    }
}

.front #block-bean-tools-and-resources-generic-bloc h2 {
    margin: 0px 0px 10px 0px;
    color: white
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
    width: 25%
}

@media only screen and (max-width: 1018px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: white none repeat scroll 0 0;
    margin: 0 10px;
    padding: 0
}

@media only screen and (max-width: 480px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat
        }
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .panel-image {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .panel-image {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 54%
    }
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: none
    }
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px
    }

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li a {
            font-size: 14px
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .tools-resources-list li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

.front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    background: #0d252c;
    padding-top: 2px
}

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li a {
            font-size: 14px
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li {
        margin-top: 2px;
        border-top: 0px;
        margin-bottom: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        line-height: 22px
    }

        .front #block-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1 .tools-resources-list li.patents {
            margin-top: 0px
        }

.front #block-panels-mini-news-and-community-homepage-pane {
    padding: 80px 10px;
    text-align: center
}

@media only screen and (max-width: 768px) {
    .front #block-panels-mini-news-and-community-homepage-pane {
        padding: 40px 0px
    }
}

.front #block-panels-mini-news-and-community-homepage-pane h2 {
    color: #0d252c
}

    .front #block-panels-mini-news-and-community-homepage-pane h2.pane-title {
        display: none
    }

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs {
    width: 100%;
    padding: 0px;
    margin: 0px
}

    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 32.9%;
        text-align: center;
        float: left;
        padding: 0px;
        display: inline-block
    }

@media only screen and (max-width: 768px) {
    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 100%;
        overflow: hidden
    }
}

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li a {
    text-decoration: none;
    background: #fff;
    padding: 27px 10px;
    color: #0d252c;
    width: 100%;
    display: inline-block;
    font: normal 20px "montserratbold",sans-serif;
    font-family: "montserratregular",sans-serif;
    text-transform: uppercase;
    border: 1px solid #0d252c;
    line-height: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active a {
    background: #0d252c;
    color: #fff
}

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
    clear: both;
    background: #fff;
    width: 98.7%;
    color: white
}

@media only screen and (max-width: 768px) {
    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
        width: 100%
    }
}

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
    padding-bottom: 13px;
    margin-bottom: 14px;
    margin-right: -1px
}

@media only screen and (max-width: 1192px) {
    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li {
        width: 33.3%
    }
}

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-charcoal.png") center bottom no-repeat
}

    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs-tabs li.active a {
        text-decoration: none;
        background: white;
        color: #0d252c;
        border-bottom: 7px solid #0d252c
    }

.front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main {
    color: #0d252c;
    margin-left: 0px !important
}

    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td {
        position: relative;
        vertical-align: top;
        width: 33%
    }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="image"] {
            position: relative;
            z-index: 10
        }

            .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="image"] img {
                height: 380px
            }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="date"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            padding-top: 23px;
            height: 44px;
            text-overflow: ellipsis;
            overflow: hidden;
            margin-top: -140px
        }

            .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="date"] span[class*="label "] {
                float: left
            }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="title"], .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            clear: both;
            font: normal 20px "montserratbold",sans-serif;
            font-family: "montserratregular",sans-serif;
            height: 95px !important;
            overflow: hidden;
            text-overflow: ellipsis;
            text-decoration: underline;
            padding: 6px 20px
        }

            .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="title"] a, .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] a {
                color: white;
                text-decoration: underline
            }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100
        }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td div[class*="body"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 380px;
            display: block;
            position: relative;
            z-index: 100;
            height: 240px;
            overflow: hidden;
            display: none;
            text-overflow: ellipsis
        }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td:hover div[class*="date"] {
            margin-top: -380px
        }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main .views-view-grid td:hover div[class*="body"] {
            display: block
        }

    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper .quicktabs_main h2 {
        display: none
    }

@media only screen and (max-width: 1200px) {
    .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media {
        height: 384px;
        overflow: hidden;
        width: 100% !important
    }

        .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media .quicktabs-tabpage {
            height: 400px;
            width: 100%;
            overflow-x: auto;
            overflow-y: hidden
        }

            .front #block-panels-mini-news-and-community-homepage-pane .quicktabs-wrapper #quicktabs-container-news_events_and_media .quicktabs-tabpage > section {
                width: 1200px
            }
}

.front #block-panels-mini-news-and-community-homepage-pane .Top {
    width: 97%
}

    .front #block-panels-mini-news-and-community-homepage-pane .Top .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }

        .front #block-panels-mini-news-and-community-homepage-pane .Top .panels-flexible-row-inside .panels-flexible-region .inside {
            font: normal 20px "robotolight",sans-serif;
            padding: 10px 0 30px 0
        }

.front #block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    .front #block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a {
        margin-top: 40px;
        border: 2px solid #fff;
        background: #0d252c;
        padding: 16px 35px 16px;
        display: inline-block;
        border-radius: 100px;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        font-family: "montserratregular",sans-serif;
        line-height: 19px;
        text-decoration: none;
        border-color: #0d252c;
        margin-right: 27px;
        cursor: pointer
    }

        .front #block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a:after {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
            display: inline-block;
            width: 9px;
            height: 15px;
            content: '';
            margin: 0 0 -2px 10px
        }

        .front #block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
            text-decoration: none;
            background: #0d252c;
            border: 2px solid #0d252c
        }

        .front #block-panels-mini-news-and-community-homepage-pane .panels-flexible-row-last .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
            border-color: white
        }

.front #block-system-main {
    display: none
}

#masthead-link {
    color: #fff;
    line-height: 55px;
    text-decoration: none !important
}

#block-block-126 {
    background: url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-feature-.jpg") center top no-repeat;
    background-size: cover;
    height: 90vh;
    font-family: "montserratregular",sans-serif
}

.page-node-70801 .region.region-content-bottom {
    background-color: #0d252c;
    padding: 1em;
    color: #fff;
    border-bottom: 3em solid #00819c
}

.container.digital-ip {
    margin-top: 30%;
    color: #fff !important
}

    .container.digital-ip h1 {
        color: #fff !important;
        font-size: 4em;
        line-height: 1.2em
    }

    .container.digital-ip p {
        font-size: 1.2em;
        line-height: 1.4em
    }

    .container .digital-ip .row .col-md-5 p a {
        border: 2px solid #1d252c !important;
        background: #1d252c;
        padding: 15px 25px;
        display: inline-block;
        border-radius: 100px;
        color: #fff !important;
        text-transform: uppercase;
        line-height: 1.2em;
        text-decoration: none
    }

        .container .digital-ip .row .col-md-5 p a:hover {
            text-decoration: none;
            background: #00819c;
            border: 2px solid #fff !important
        }

.container.ip-for-digital-business-sub-section .col-lg-6.col-md-12 {
    padding: 1em 3em
}

.page-node-71406 div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

.page-node-71426 div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

.page-node-71416 div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

.page-node-71421 div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

.page-node-71411 div.title {
    background: transparent url("https://www.ipaustralia.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

.node-type-ip-for-digital-business div.title {
    background: transparent url("https://ipaustralia.govcms.gov.au/sites/g/files/net856/f/ip-for-digital-business-secondary.jpg") center top no-repeat;
    background-size: cover
}

a#masthead-link {
    background-color: #0d252c;
    padding: 1em;
    font-size: 1.2em;
    font-family: "montserratregular",sans-serif
}

    a#masthead-link:hover {
        background-color: #00819c
    }

@media (max-width: 600px) {
    section#block-views-73f6e19bec57c86c7c15e3bfb546d909 .view-content .menu-item {
        float: none !important;
        width: 50%;
        margin: 0 auto
    }
}

@media (max-width: 991px) {
    .container.digital-ip {
        margin-top: 1em;
        margin: 2em
    }

        .container.digital-ip h1 {
            font-size: 3em
        }

        .container.digital-ip .row .col-md-5 {
            background-color: #135361;
            padding: 1em
        }

    #block-block-126 {
        height: 50vh
    }

    .container.ip-for-digital-business-sub-section .col-lg-6.col-md-12 {
        padding: 0em
    }
}

@media (max-width: 1080px) {
    a#masthead-link {
        padding: 0.5em !important;
        font-size: 1em
    }

    section#block-views-83ea49b0de4e233584392f274fb5c8a7 {
        margin: 2em 0em
    }
}

section#block-block-127 {
    background: url("https://ipaustralia.govcms.gov.au/sites/default/files/api-banner.jpg")
}

    section#block-block-127 h2 {
        color: #fff;
        font-weight: 500;
        padding: 2em 5em
    }

.az-listing li {
    display: inline;
    background: 0;
    padding: 0 4px;
    font-weight: bold
}

dl {
    margin: 0 0 1em 0
}

    dl dt {
        padding: 12px 15px;
        font-weight: bold;
        font-size: 1.1em
    }

    dl dd {
        padding: 0 15px 12px 15px;
        margin: 0
    }

.page-node-72823 .masthead-wrapper, .page-node-72824 .masthead-wrapper, .page-node-72823 .masthead-wrapper, .page-node-72825 .masthead-wrapper, .page-node-72826 .masthead-wrapper, .page-node-72827 .masthead-wrapper, .page-node-72828 .masthead-wrapper, .page-node-72829 .masthead-wrapper, .page-node-72830 .masthead-wrapper, .page-node-72831 .masthead-wrapper {
    display: none
}

section#block-bean-beta-landing-block {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-beta-landing-block {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-beta-landing-block .panels-flexible-region-first, section#block-bean-beta-landing-block .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-beta-landing-block .panels-flexible-region-first, section#block-bean-beta-landing-block .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-beta-landing-block .panels-flexible-region-first, section#block-bean-beta-landing-block .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-beta-landing-block .panels-flexible-region-first h2, section#block-bean-beta-landing-block .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-beta-landing-block .panels-flexible-region-first h2:after, section#block-bean-beta-landing-block .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-beta-landing-block .panels-flexible-region-first h2, section#block-bean-beta-landing-block .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-beta-landing-block .panels-flexible-region-first .thick, section#block-bean-beta-landing-block .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-beta-landing-block .panels-flexible-region-first p, section#block-bean-beta-landing-block .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-beta-landing-block .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-beta-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-beta-landing-block .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-beta-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-beta-landing-block .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

section#block-bean-current-betas {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas {
        padding: 40px 0px 60px
    }
}

section#block-bean-current-betas ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-current-betas ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-current-betas .group-header {
    margin-bottom: 30px
}

    section#block-bean-current-betas .group-header br {
        display: none
    }

    section#block-bean-current-betas .group-header h2, section#block-bean-current-betas .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-current-betas .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-current-betas .group-left, section#block-bean-current-betas .group-middle, section#block-bean-current-betas .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left, section#block-bean-current-betas .group-middle, section#block-bean-current-betas .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-current-betas .group-left > div, section#block-bean-current-betas .group-middle > div, section#block-bean-current-betas .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-current-betas .group-left > div, section#block-bean-current-betas .group-middle > div, section#block-bean-current-betas .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left > div, section#block-bean-current-betas .group-middle > div, section#block-bean-current-betas .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-current-betas .group-left > div, section#block-bean-current-betas .group-middle > div, section#block-bean-current-betas .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-current-betas .group-left .media-element-container, section#block-bean-current-betas .group-middle .media-element-container, section#block-bean-current-betas .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-current-betas .group-left .media-element-container img, section#block-bean-current-betas .group-middle .media-element-container img, section#block-bean-current-betas .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left .media-element-container, section#block-bean-current-betas .group-middle .media-element-container, section#block-bean-current-betas .group-right .media-element-container {
        display: none
    }
}

section#block-bean-current-betas .group-left h3, section#block-bean-current-betas .group-left h4, section#block-bean-current-betas .group-middle h3, section#block-bean-current-betas .group-middle h4, section#block-bean-current-betas .group-right h3, section#block-bean-current-betas .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left h3, section#block-bean-current-betas .group-left h4, section#block-bean-current-betas .group-middle h3, section#block-bean-current-betas .group-middle h4, section#block-bean-current-betas .group-right h3, section#block-bean-current-betas .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-current-betas .group-left h3:after, section#block-bean-current-betas .group-left h4:after, section#block-bean-current-betas .group-middle h3:after, section#block-bean-current-betas .group-middle h4:after, section#block-bean-current-betas .group-right h3:after, section#block-bean-current-betas .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left h3:after, section#block-bean-current-betas .group-left h4:after, section#block-bean-current-betas .group-middle h3:after, section#block-bean-current-betas .group-middle h4:after, section#block-bean-current-betas .group-right h3:after, section#block-bean-current-betas .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-current-betas .group-left .open h4, section#block-bean-current-betas .group-middle .open h4, section#block-bean-current-betas .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-left p, section#block-bean-current-betas .group-middle p, section#block-bean-current-betas .group-right p {
        display: none
    }
}

section#block-bean-current-betas .group-left .thin, section#block-bean-current-betas .group-middle .thin, section#block-bean-current-betas .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-current-betas .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-current-betas .group-right {
        margin-top: 0px
    }
}

section#block-bean-current-betas .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-current-betas .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-current-betas .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-current-betas h3 {
    margin-top: -15px !important;
    margin-bottom: -20px !important
}

section#block-bean-ip-discovery-beta-block {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-ip-discovery-beta-block {
        padding: 40px 0px
    }
}

section#block-bean-ip-discovery-beta-block h2 {
    color: white
}

section#block-bean-ip-discovery-beta-block .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-ip-discovery-beta-block .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-ip-discovery-beta-block .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-ip-discovery-beta-block .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-ip-discovery-beta-block .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-ip-discovery-beta-block .field-items p a:hover {
        border-color: white
    }

section#block-bean-designs-landing-block-0 {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/designs-banner.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-designs-landing-block-0 {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-designs-landing-block-0 .panels-flexible-region-first, section#block-bean-designs-landing-block-0 .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-designs-landing-block-0 .panels-flexible-region-first, section#block-bean-designs-landing-block-0 .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-designs-landing-block-0 .panels-flexible-region-first, section#block-bean-designs-landing-block-0 .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-designs-landing-block-0 .panels-flexible-region-first h2, section#block-bean-designs-landing-block-0 .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-designs-landing-block-0 .panels-flexible-region-first h2:after, section#block-bean-designs-landing-block-0 .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-designs-landing-block-0 .panels-flexible-region-first h2, section#block-bean-designs-landing-block-0 .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-designs-landing-block-0 .panels-flexible-region-first .thick, section#block-bean-designs-landing-block-0 .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-designs-landing-block-0 .panels-flexible-region-first p, section#block-bean-designs-landing-block-0 .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-designs-landing-block-0 .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-designs-landing-block-0 .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-designs-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-designs-anchor-menu .panels-flexible-region, section#block-bean-designs-anchor-menu .bean-three-column-block {
        display: none
    }
}

section#block-bean-designs-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-designs-anchor-menu .panels-flexible-region .group-left, section#block-bean-designs-anchor-menu .panels-flexible-region .group-middle, section#block-bean-designs-anchor-menu .panels-flexible-region .group-right, section#block-bean-designs-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-designs-anchor-menu .bean-three-column-block .group-left, section#block-bean-designs-anchor-menu .bean-three-column-block .group-middle, section#block-bean-designs-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-designs-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-designs-anchor-menu .panels-flexible-region .group-left a, section#block-bean-designs-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-designs-anchor-menu .panels-flexible-region .group-right a, section#block-bean-designs-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-designs-anchor-menu .bean-three-column-block .group-left a, section#block-bean-designs-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-designs-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-designs-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-designs-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-designs-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-designs-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-designs-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-designs-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-designs-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-designs-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-designs-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-designs-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-designs-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-designs-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-designs-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-designs-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-designs-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-designs-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-designs-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-designs-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-designs-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-designs-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-designs-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-designs-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-designs-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-designs-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-designs-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-designs-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-designs-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-designs-anchor-menu-0 .panels-flexible-region, section#block-bean-designs-anchor-menu-0 .bean-three-column-block {
        display: none
    }
}

section#block-bean-designs-anchor-menu-0 .panels-flexible-region .panels-flexible-region-inside, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-left, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-middle, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-right, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .panels-flexible-region-inside, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-left, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-middle, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-designs-anchor-menu-0 .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-left a, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-middle a, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-right a, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-left a, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-middle a, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-designs-anchor-menu-0 .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-left a:hover, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-left a:active, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-left a:focus, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-middle a:hover, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-middle a:active, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-middle a:focus, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-right a:hover, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-right a:active, section#block-bean-designs-anchor-menu-0 .panels-flexible-region .group-right a:focus, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-left a:hover, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-left a:active, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-left a:focus, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-middle a:hover, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-middle a:active, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-middle a:focus, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-right a:hover, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-right a:active, section#block-bean-designs-anchor-menu-0 .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-designs-anchor-menu-0 {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-designs-anchor-menu-0.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-designs-anchor-menu-0.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-understanding-designs-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-understanding-designs-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-understanding-designs-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-understanding-designs-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-understanding-designs-block .group-header br {
        display: none
    }

    section#block-bean-understanding-designs-block .group-header h2, section#block-bean-understanding-designs-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-understanding-designs-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-designs-block .group-left, section#block-bean-understanding-designs-block .group-middle, section#block-bean-understanding-designs-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left, section#block-bean-understanding-designs-block .group-middle, section#block-bean-understanding-designs-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-understanding-designs-block .group-left > div, section#block-bean-understanding-designs-block .group-middle > div, section#block-bean-understanding-designs-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-understanding-designs-block .group-left > div, section#block-bean-understanding-designs-block .group-middle > div, section#block-bean-understanding-designs-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left > div, section#block-bean-understanding-designs-block .group-middle > div, section#block-bean-understanding-designs-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-understanding-designs-block .group-left > div, section#block-bean-understanding-designs-block .group-middle > div, section#block-bean-understanding-designs-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-understanding-designs-block .group-left .media-element-container, section#block-bean-understanding-designs-block .group-middle .media-element-container, section#block-bean-understanding-designs-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-understanding-designs-block .group-left .media-element-container img, section#block-bean-understanding-designs-block .group-middle .media-element-container img, section#block-bean-understanding-designs-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left .media-element-container, section#block-bean-understanding-designs-block .group-middle .media-element-container, section#block-bean-understanding-designs-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-understanding-designs-block .group-left h3, section#block-bean-understanding-designs-block .group-left h4, section#block-bean-understanding-designs-block .group-middle h3, section#block-bean-understanding-designs-block .group-middle h4, section#block-bean-understanding-designs-block .group-right h3, section#block-bean-understanding-designs-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left h3, section#block-bean-understanding-designs-block .group-left h4, section#block-bean-understanding-designs-block .group-middle h3, section#block-bean-understanding-designs-block .group-middle h4, section#block-bean-understanding-designs-block .group-right h3, section#block-bean-understanding-designs-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-understanding-designs-block .group-left h3:after, section#block-bean-understanding-designs-block .group-left h4:after, section#block-bean-understanding-designs-block .group-middle h3:after, section#block-bean-understanding-designs-block .group-middle h4:after, section#block-bean-understanding-designs-block .group-right h3:after, section#block-bean-understanding-designs-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left h3:after, section#block-bean-understanding-designs-block .group-left h4:after, section#block-bean-understanding-designs-block .group-middle h3:after, section#block-bean-understanding-designs-block .group-middle h4:after, section#block-bean-understanding-designs-block .group-right h3:after, section#block-bean-understanding-designs-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-understanding-designs-block .group-left .open h4, section#block-bean-understanding-designs-block .group-middle .open h4, section#block-bean-understanding-designs-block .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-left p, section#block-bean-understanding-designs-block .group-middle p, section#block-bean-understanding-designs-block .group-right p {
        display: none
    }
}

section#block-bean-understanding-designs-block .group-left .thin, section#block-bean-understanding-designs-block .group-middle .thin, section#block-bean-understanding-designs-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-designs-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-designs-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-understanding-designs-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-understanding-designs-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-understanding-designs-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-design-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-design-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-design-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-design-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-design-block .group-header br {
        display: none
    }

    section#block-bean-design-block .group-header h2, section#block-bean-design-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-design-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-design-block .group-left, section#block-bean-design-block .group-middle, section#block-bean-design-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left, section#block-bean-design-block .group-middle, section#block-bean-design-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-design-block .group-left > div, section#block-bean-design-block .group-middle > div, section#block-bean-design-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-design-block .group-left > div, section#block-bean-design-block .group-middle > div, section#block-bean-design-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left > div, section#block-bean-design-block .group-middle > div, section#block-bean-design-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-design-block .group-left > div, section#block-bean-design-block .group-middle > div, section#block-bean-design-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-design-block .group-left .media-element-container, section#block-bean-design-block .group-middle .media-element-container, section#block-bean-design-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-design-block .group-left .media-element-container img, section#block-bean-design-block .group-middle .media-element-container img, section#block-bean-design-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left .media-element-container, section#block-bean-design-block .group-middle .media-element-container, section#block-bean-design-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-design-block .group-left h3, section#block-bean-design-block .group-left h4, section#block-bean-design-block .group-middle h3, section#block-bean-design-block .group-middle h4, section#block-bean-design-block .group-right h3, section#block-bean-design-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left h3, section#block-bean-design-block .group-left h4, section#block-bean-design-block .group-middle h3, section#block-bean-design-block .group-middle h4, section#block-bean-design-block .group-right h3, section#block-bean-design-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-design-block .group-left h3:after, section#block-bean-design-block .group-left h4:after, section#block-bean-design-block .group-middle h3:after, section#block-bean-design-block .group-middle h4:after, section#block-bean-design-block .group-right h3:after, section#block-bean-design-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left h3:after, section#block-bean-design-block .group-left h4:after, section#block-bean-design-block .group-middle h3:after, section#block-bean-design-block .group-middle h4:after, section#block-bean-design-block .group-right h3:after, section#block-bean-design-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-design-block .group-left .open h4, section#block-bean-design-block .group-middle .open h4, section#block-bean-design-block .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-left p, section#block-bean-design-block .group-middle p, section#block-bean-design-block .group-right p {
        display: none
    }
}

section#block-bean-design-block .group-left .thin, section#block-bean-design-block .group-middle .thin, section#block-bean-design-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-design-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-design-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-design-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-design-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-design-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-designs-application-process {
    background: #dff0d8;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-designs-application-process {
        padding: 40px 0px 60px
    }
}

section#block-bean-designs-application-process .application-process-wrapper ul {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/_generic/background-line-6.png") center center no-repeat;
    background-size: 100% auto;
    background-position: right 140px
}

@media only screen and (max-width: 992px) {
    section#block-bean-designs-application-process .application-process-wrapper ul {
        background: transparent
    }
}

section#block-bean-designs-application-process .application-process-wrapper ul li {
    display: none
}

    section#block-bean-designs-application-process .application-process-wrapper ul li h4::before {
        color: #84c98f
    }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(6) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(6) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/6.png") center center no-repeat
        }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(5) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(5) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/5.png") center center no-repeat
        }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(4) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(4) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/4.png") center center no-repeat
        }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(3) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(3) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/3.png") center center no-repeat
        }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(2) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(2) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/2.png") center center no-repeat
        }

    section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(1) {
        display: inline-block
    }

        section#block-bean-designs-application-process .application-process-wrapper ul li:nth-child(1) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/design/1.png") center center no-repeat
        }

section#block-bean-managing-your-design-block {
    background: #fff;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-managing-your-design-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-managing-your-design-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-managing-your-design-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-managing-your-design-block .group-header br {
        display: none
    }

    section#block-bean-managing-your-design-block .group-header h2, section#block-bean-managing-your-design-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-managing-your-design-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-design-block .group-left, section#block-bean-managing-your-design-block .group-middle, section#block-bean-managing-your-design-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left, section#block-bean-managing-your-design-block .group-middle, section#block-bean-managing-your-design-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-managing-your-design-block .group-left > div, section#block-bean-managing-your-design-block .group-middle > div, section#block-bean-managing-your-design-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #eff0f2;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-managing-your-design-block .group-left > div, section#block-bean-managing-your-design-block .group-middle > div, section#block-bean-managing-your-design-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left > div, section#block-bean-managing-your-design-block .group-middle > div, section#block-bean-managing-your-design-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-managing-your-design-block .group-left > div, section#block-bean-managing-your-design-block .group-middle > div, section#block-bean-managing-your-design-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-managing-your-design-block .group-left .media-element-container, section#block-bean-managing-your-design-block .group-middle .media-element-container, section#block-bean-managing-your-design-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-managing-your-design-block .group-left .media-element-container img, section#block-bean-managing-your-design-block .group-middle .media-element-container img, section#block-bean-managing-your-design-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left .media-element-container, section#block-bean-managing-your-design-block .group-middle .media-element-container, section#block-bean-managing-your-design-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-managing-your-design-block .group-left h3, section#block-bean-managing-your-design-block .group-left h4, section#block-bean-managing-your-design-block .group-middle h3, section#block-bean-managing-your-design-block .group-middle h4, section#block-bean-managing-your-design-block .group-right h3, section#block-bean-managing-your-design-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left h3, section#block-bean-managing-your-design-block .group-left h4, section#block-bean-managing-your-design-block .group-middle h3, section#block-bean-managing-your-design-block .group-middle h4, section#block-bean-managing-your-design-block .group-right h3, section#block-bean-managing-your-design-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-managing-your-design-block .group-left h3:after, section#block-bean-managing-your-design-block .group-left h4:after, section#block-bean-managing-your-design-block .group-middle h3:after, section#block-bean-managing-your-design-block .group-middle h4:after, section#block-bean-managing-your-design-block .group-right h3:after, section#block-bean-managing-your-design-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left h3:after, section#block-bean-managing-your-design-block .group-left h4:after, section#block-bean-managing-your-design-block .group-middle h3:after, section#block-bean-managing-your-design-block .group-middle h4:after, section#block-bean-managing-your-design-block .group-right h3:after, section#block-bean-managing-your-design-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-managing-your-design-block .group-left .open h4, section#block-bean-managing-your-design-block .group-middle .open h4, section#block-bean-managing-your-design-block .group-right .open h4 {
    background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-left p, section#block-bean-managing-your-design-block .group-middle p, section#block-bean-managing-your-design-block .group-right p {
        display: none
    }
}

section#block-bean-managing-your-design-block .group-left .thin, section#block-bean-managing-your-design-block .group-middle .thin, section#block-bean-managing-your-design-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-design-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-design-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-managing-your-design-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-managing-your-design-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-managing-your-design-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-design-initiatives {
    background: #eff0f2;
    padding: 80px 0px 100px
}

    section#block-bean-design-initiatives p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c;
        padding: 20px 110px 0px 110px
    }

section#block-bean-tools-and-resources-designs {
    padding: 80px 0px 100px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources-designs {
        padding: 40px 0px 60px
    }
}

section#block-bean-tools-and-resources-designs .panel-flexible {
    text-align: center
}

    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #84c98f
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #84c98f
        }
}

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-and-resources-designs .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-and-resources-designs .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-and-resources-designs .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-and-resources-designs .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-panels-mini-more-about-designs-2-col-panel {
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-panels-mini-more-about-designs-2-col-panel {
        padding: 40px 0px 60px
    }
}

section#block-panels-mini-more-about-designs-2-col-panel h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-panels-mini-more-about-designs-2-col-panel .container {
    height: 332px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-more-about-designs-2-col-panel .container {
        height: 325px
    }
}

section#block-panels-mini-more-about-designs-2-col-panel .container .contextual-links-wrapper {
    display: none
}

section#block-panels-mini-more-about-designs-2-col-panel .container > div {
    height: 382px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper {
        width: 1180px
    }

        section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper .inside {
            margin: 0px
        }

        section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td img {
                    height: 260px;
                    width: 100%
                }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-field-news-date {
                    display: none
                }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-mint.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    padding-top: 0px;
                    height: 160px;
                    overflow: hidden
                }

                section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-more-about-designs-2-col-panel .container > div .center-wrapper table td:focus .views-field-title {
                    margin-top: -260px
                }

section#block-bean-ip-infringement-landing-block {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-ip-infringement-landing-block {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-ip-infringement-landing-block .panels-flexible-region-first, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-ip-infringement-landing-block .panels-flexible-region-first, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-landing-block .panels-flexible-region-first, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-ip-infringement-landing-block .panels-flexible-region-first h2, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-ip-infringement-landing-block .panels-flexible-region-first h2:after, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-ip-infringement-landing-block .panels-flexible-region-first h2, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-ip-infringement-landing-block .panels-flexible-region-first .thick, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-ip-infringement-landing-block .panels-flexible-region-first p, section#block-bean-ip-infringement-landing-block .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-ip-infringement-landing-block .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-landing-block .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-ip-infringement-landing-block .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block {
        display: none
    }
}

section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .panels-flexible-region-inside, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-left, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-middle, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-right, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .panels-flexible-region-inside, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-left, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-middle, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-left a, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-middle a, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-right a, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-left a, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-middle a, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-left a:hover, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-left a:active, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-left a:focus, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-middle a:hover, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-middle a:active, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-middle a:focus, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-right a:hover, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-right a:active, section#block-bean-ip-infringement-anchor-block-0 .panels-flexible-region .group-right a:focus, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-left a:hover, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-left a:active, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-left a:focus, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-middle a:hover, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-middle a:active, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-middle a:focus, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-right a:hover, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-right a:active, section#block-bean-ip-infringement-anchor-block-0 .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-ip-infringement-anchor-block-0 {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-ip-infringement-anchor-block-0.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-ip-infringement-anchor-block-0.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-enforcing-your-ip-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-enforcing-your-ip-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-enforcing-your-ip-block ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-enforcing-your-ip-block .Top {
    margin-bottom: 30px
}

    section#block-bean-enforcing-your-ip-block .Top br {
        display: none
    }

    section#block-bean-enforcing-your-ip-block .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-enforcing-your-ip-block .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 450px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 600px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-enforcing-your-ip-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-enforcing-your-ip-block .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-enforcing-your-ip-block .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-enforcing-your-ip-block .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-enforcing-your-ip-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-enforcing-your-ip-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-enforcing-your-ip-block h2 {
    text-align: center
}

section#block-bean-enforcing-your-ip-block li {
    margin-bottom: 5px !important;
    background-position: left 1px !important
}

section#block-bean-infringing-on-others-ip-block {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-infringing-on-others-ip-block {
        padding: 40px 0px
    }
}

section#block-bean-infringing-on-others-ip-block h2 {
    color: white
}

section#block-bean-infringing-on-others-ip-block .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-infringing-on-others-ip-block .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-infringing-on-others-ip-block .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-infringing-on-others-ip-block .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-infringing-on-others-ip-block .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-infringing-on-others-ip-block .field-items p a:hover {
        border-color: white
    }

section#block-bean-infringing-on-others-ip-block .container .container {
    width: auto
}

section#block-bean-going-to-court-block {
    padding: 80px 0px 100px;
    padding-bottom: 10px
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-going-to-court-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-going-to-court-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-going-to-court-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-going-to-court-block .group-header br {
        display: none
    }

    section#block-bean-going-to-court-block .group-header h2, section#block-bean-going-to-court-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-going-to-court-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-going-to-court-block .group-left, section#block-bean-going-to-court-block .group-middle, section#block-bean-going-to-court-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left, section#block-bean-going-to-court-block .group-middle, section#block-bean-going-to-court-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-going-to-court-block .group-left > div, section#block-bean-going-to-court-block .group-middle > div, section#block-bean-going-to-court-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #e5e8ec;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-going-to-court-block .group-left > div, section#block-bean-going-to-court-block .group-middle > div, section#block-bean-going-to-court-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left > div, section#block-bean-going-to-court-block .group-middle > div, section#block-bean-going-to-court-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-going-to-court-block .group-left > div, section#block-bean-going-to-court-block .group-middle > div, section#block-bean-going-to-court-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-going-to-court-block .group-left .media-element-container, section#block-bean-going-to-court-block .group-middle .media-element-container, section#block-bean-going-to-court-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-going-to-court-block .group-left .media-element-container img, section#block-bean-going-to-court-block .group-middle .media-element-container img, section#block-bean-going-to-court-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left .media-element-container, section#block-bean-going-to-court-block .group-middle .media-element-container, section#block-bean-going-to-court-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-going-to-court-block .group-left h3, section#block-bean-going-to-court-block .group-left h4, section#block-bean-going-to-court-block .group-middle h3, section#block-bean-going-to-court-block .group-middle h4, section#block-bean-going-to-court-block .group-right h3, section#block-bean-going-to-court-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left h3, section#block-bean-going-to-court-block .group-left h4, section#block-bean-going-to-court-block .group-middle h3, section#block-bean-going-to-court-block .group-middle h4, section#block-bean-going-to-court-block .group-right h3, section#block-bean-going-to-court-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #e5e8ec url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-going-to-court-block .group-left h3:after, section#block-bean-going-to-court-block .group-left h4:after, section#block-bean-going-to-court-block .group-middle h3:after, section#block-bean-going-to-court-block .group-middle h4:after, section#block-bean-going-to-court-block .group-right h3:after, section#block-bean-going-to-court-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left h3:after, section#block-bean-going-to-court-block .group-left h4:after, section#block-bean-going-to-court-block .group-middle h3:after, section#block-bean-going-to-court-block .group-middle h4:after, section#block-bean-going-to-court-block .group-right h3:after, section#block-bean-going-to-court-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-going-to-court-block .group-left .open h4, section#block-bean-going-to-court-block .group-middle .open h4, section#block-bean-going-to-court-block .group-right .open h4 {
    background: #e5e8ec url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-left p, section#block-bean-going-to-court-block .group-middle p, section#block-bean-going-to-court-block .group-right p {
        display: none
    }
}

section#block-bean-going-to-court-block .group-left .thin, section#block-bean-going-to-court-block .group-middle .thin, section#block-bean-going-to-court-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-going-to-court-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-going-to-court-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-going-to-court-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-going-to-court-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-going-to-court-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-ip-infringement-other-block {
    padding-bottom: 80px
}

    section#block-bean-ip-infringement-other-block ul {
        list-style: none;
        padding: 0px;
        margin: 0px
    }

        section#block-bean-ip-infringement-other-block ul li {
            padding: 0px 0 0 30px;
            margin: 3px 0px;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
            background-position: left 1px
        }

    section#block-bean-ip-infringement-other-block .group-header {
        margin-bottom: 30px
    }

        section#block-bean-ip-infringement-other-block .group-header br {
            display: none
        }

        section#block-bean-ip-infringement-other-block .group-header h2, section#block-bean-ip-infringement-other-block .group-header h3 {
            margin-bottom: 30px;
            text-align: center;
            color: #0d252c
        }

        section#block-bean-ip-infringement-other-block .group-header p {
            font-size: 1.3em;
            font-family: robotolight;
            color: #0d252c
        }

@media only screen and (max-width: 988px) {
    section#block-bean-ip-infringement-other-block .group-left, section#block-bean-ip-infringement-other-block .group-middle, section#block-bean-ip-infringement-other-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left, section#block-bean-ip-infringement-other-block .group-middle, section#block-bean-ip-infringement-other-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-ip-infringement-other-block .group-left > div, section#block-bean-ip-infringement-other-block .group-middle > div, section#block-bean-ip-infringement-other-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #e5e8ec;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-ip-infringement-other-block .group-left > div, section#block-bean-ip-infringement-other-block .group-middle > div, section#block-bean-ip-infringement-other-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left > div, section#block-bean-ip-infringement-other-block .group-middle > div, section#block-bean-ip-infringement-other-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-ip-infringement-other-block .group-left > div, section#block-bean-ip-infringement-other-block .group-middle > div, section#block-bean-ip-infringement-other-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-ip-infringement-other-block .group-left .media-element-container, section#block-bean-ip-infringement-other-block .group-middle .media-element-container, section#block-bean-ip-infringement-other-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-ip-infringement-other-block .group-left .media-element-container img, section#block-bean-ip-infringement-other-block .group-middle .media-element-container img, section#block-bean-ip-infringement-other-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left .media-element-container, section#block-bean-ip-infringement-other-block .group-middle .media-element-container, section#block-bean-ip-infringement-other-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-ip-infringement-other-block .group-left h3, section#block-bean-ip-infringement-other-block .group-left h4, section#block-bean-ip-infringement-other-block .group-middle h3, section#block-bean-ip-infringement-other-block .group-middle h4, section#block-bean-ip-infringement-other-block .group-right h3, section#block-bean-ip-infringement-other-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left h3, section#block-bean-ip-infringement-other-block .group-left h4, section#block-bean-ip-infringement-other-block .group-middle h3, section#block-bean-ip-infringement-other-block .group-middle h4, section#block-bean-ip-infringement-other-block .group-right h3, section#block-bean-ip-infringement-other-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #e5e8ec url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-ip-infringement-other-block .group-left h3:after, section#block-bean-ip-infringement-other-block .group-left h4:after, section#block-bean-ip-infringement-other-block .group-middle h3:after, section#block-bean-ip-infringement-other-block .group-middle h4:after, section#block-bean-ip-infringement-other-block .group-right h3:after, section#block-bean-ip-infringement-other-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left h3:after, section#block-bean-ip-infringement-other-block .group-left h4:after, section#block-bean-ip-infringement-other-block .group-middle h3:after, section#block-bean-ip-infringement-other-block .group-middle h4:after, section#block-bean-ip-infringement-other-block .group-right h3:after, section#block-bean-ip-infringement-other-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-ip-infringement-other-block .group-left .open h4, section#block-bean-ip-infringement-other-block .group-middle .open h4, section#block-bean-ip-infringement-other-block .group-right .open h4 {
    background: #e5e8ec url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-left p, section#block-bean-ip-infringement-other-block .group-middle p, section#block-bean-ip-infringement-other-block .group-right p {
        display: none
    }
}

section#block-bean-ip-infringement-other-block .group-left .thin, section#block-bean-ip-infringement-other-block .group-middle .thin, section#block-bean-ip-infringement-other-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-ip-infringement-other-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-infringement-other-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-ip-infringement-other-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-ip-infringement-other-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-ip-infringement-other-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-unsolicited-invoices-block {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-unsolicited-invoices-block {
        padding: 40px 0px
    }
}

section#block-bean-unsolicited-invoices-block h2 {
    color: white
}

section#block-bean-unsolicited-invoices-block .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-unsolicited-invoices-block .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-unsolicited-invoices-block .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-unsolicited-invoices-block .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-unsolicited-invoices-block .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-unsolicited-invoices-block .field-items p a:hover {
        border-color: white
    }

section#block-bean-unsolicited-invoices-block .container .container {
    width: auto
}

section#block-panels-mini-news-four-item-display, section#block-panels-mini-blog-four-item-display, section#block-panels-mini-events-four-item-display, section#block-panels-mini-case-studies-four-item-display, section#block-panels-mini-official-notices-four-item-displ {
    padding: 80px 0px 100px
}

section#block-bean-stay-informed-block {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-stay-informed-block {
        padding: 40px 0px
    }
}

section#block-bean-stay-informed-block h2 {
    color: white
}

section#block-bean-stay-informed-block .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-stay-informed-block .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-stay-informed-block .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-stay-informed-block .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-stay-informed-block .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-stay-informed-block .field-items p a:hover {
        border-color: white
    }

section#block-panels-mini-case-studies-four-item-display, section#block-panels-mini-news-four-item-display, section#block-panels-mini-events-four-item-display {
    background-color: #eff0f2
}

.page-node-61311 section#block-panels-mini-case-studies-four-item-display .container, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .container, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .container, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .container, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .container {
    overflow-x: visible;
    overflow: visible;
    height: 420px
}

    .page-node-61311 section#block-panels-mini-case-studies-four-item-display .container > div, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .container > div, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .container > div, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .container > div, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .container > div {
        overflow-x: visible;
        overflow: visible
    }

section#block-panels-mini-webinars-four-item-display .container {
    Padding: 100px 0 100px 0
}

.page-node-61311 section#block-panels-mini-news-four-item-display .container > div .center-wrapper table td, .page-node-61311 section#block-panels-mini-webinars-four-item-display .container > div .center-wrapper table td, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td {
    width: 280px;
    padding: 0px 10px;
    vertical-align: top;
    position: relative;
    padding-right: 15px
}

    .page-node-61311 section#block-panels-mini-news-four-item-display .container > div .center-wrapper table td img, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td img, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td img, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td img, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td img, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td img, .page-node-61311 section#block-panels-mini-blog-four-item-display .container > div .center-wrapper table td img, .page-node-61311 section#block-panels-mini-webinars-four-item-display .container > div .center-wrapper table td img {
        height: 260px;
        width: 100%
    }

    .page-node-61311 section#block-panels-mini-news-four-item-display .container > div .center-wrapper table td .views-field-title, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-title, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-title, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-title, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td .views-field-title, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .container > div .center-wrapper table td .views-field-title, .page-node-61311 section#block-panels-mini-blog-four-item-display .container > div .center-wrapper table td .views-field-title, .page-node-61311 section#block-panels-mini-webinars-four-item-display .container > div .center-wrapper table td .views-field-title {
        font: normal 18px "montserratregular", sans-serif;
        font-size: 21px;
        height: 100px;
        letter-spacing: -1.2px;
        line-height: 23px;
        overflow: hidden;
        margin-top: -100px;
        line-height: 20px
    }

.page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="location"] {
    text-align: left;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
    padding: 0px 20px;
    color: white;
    width: 280px;
    display: block;
    position: relative;
    z-index: 100;
    clear: both;
    font: normal 20px "montserratbold", sans-serif;
    font-family: "montserratregular", sans-serif;
    height: 95px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: underline;
    padding: 6px 20px
}

.page-node-61311 section#block-panels-mini-news-four-item-display, .page-node-61311 section#block-panels-mini-blog-four-item-display, .page-node-61311 section#block-panels-mini-events-four-item-display, .page-node-61311 section#block-panels-mini-case-studies-four-item-display, .page-node-61311 section#block-panels-mini-webinars-four-item-display, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis {
    color: #0d252c;
    margin-left: 0px !important
}

    .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td, .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td, .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td, .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td {
        position: relative;
        vertical-align: top;
        width: 280px;
        padding-right: 15px
    }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="image"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="image"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="image"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="image"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="image"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="image"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="image"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="image"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="image"] {
            position: relative;
            z-index: 10
        }

            .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="image"] img, .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="image"] img, .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="image"] img, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="image"] img, .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="image"] img, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="image"] img, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="image"] img, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="image"] img, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="image"] img {
                display: inline-block;
                height: 280px
            }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="date"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="date"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="date"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="date"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 280px;
            display: block;
            position: relative;
            z-index: 100;
            padding-top: 23px;
            height: 45px;
            text-overflow: ellipsis;
            overflow: hidden;
            margin-top: -140px
        }

            .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="date"] span[class*="label "], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="date"] span[class*="label "], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="date"] span[class*="label "], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="date"] span[class*="label "], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="date"] span[class*="label "], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="date"] span[class*="label "], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="date"] span[class*="label "], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="date"] span[class*="label "], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="date"] span[class*="label "] {
                float: left
            }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 280px;
            display: block;
            position: relative;
            z-index: 100;
            clear: both;
            font: normal 20px "montserratbold",sans-serif;
            font-family: "montserratregular",sans-serif;
            height: 96px;
            overflow: hidden;
            text-overflow: ellipsis;
            text-decoration: underline;
            padding: 6px 20px
        }

            .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="location"] a, .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="location"] a, .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="location"] a, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="location"] a, .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="location"] a, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"] a, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"] a, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="title"] a, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"] a, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"] a, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"] a, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="title"] a, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"] a {
                color: white;
                text-decoration: underline
            }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="location"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="location"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="location"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 280px;
            display: block;
            position: relative;
            z-index: 100
        }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="body"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td div[class*="body"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td div[class*="body"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="body"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="body"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="body"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td div[class*="body"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="body"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td div[class*="body"] {
            text-align: left;
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
            padding: 0px 20px;
            color: white;
            width: 280px;
            display: block;
            position: relative;
            z-index: 100;
            height: 140px;
            overflow: hidden;
            display: none;
            text-overflow: ellipsis
        }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="date"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="date"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="date"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="date"] {
            margin-top: -280px
        }

        .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td:hover div[class*="body"], .page-node-61311 section#block-panels-mini-blog-four-item-display .views-view-grid td:hover div[class*="body"], .page-node-61311 section#block-panels-mini-events-four-item-display .views-view-grid td:hover div[class*="body"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td:hover div[class*="body"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td:hover div[class*="body"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="body"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="body"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="body"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="body"] {
            display: block
        }

        .page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td div[class*="body"] {
            height: 187px
        }

    .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"], .page-node-61311 section#block-panels-mini-case-studies-four-item-display div[class*="title"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ div[class*="title"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ div[class*="title"] {
        text-align: left;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
        padding: 0px 20px;
        color: white;
        width: 280px;
        display: block;
        position: relative;
        z-index: 100;
        padding-top: 23px;
        height: 140px;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-top: -93px
    }

        .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"] span[class*="label "], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"] span[class*="label "], .page-node-61311 section#block-panels-mini-case-studies-four-item-display div[class*="title"] span[class*="label "], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ div[class*="title"] span[class*="label "], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ div[class*="title"] span[class*="label "] {
            float: left
        }

    .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis div[class*="title"] {
        margin-top: -95px
    }

    .page-node-61311 section#block-panels-mini-news-four-item-display .views-view-grid td div[class*="date"], .page-node-61311 section#block-panels-mini-webinars-four-item-display .views-view-grid td div[class*="date"] {
        text-align: left;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat;
        padding: 0px 20px;
        margin: 0 auto;
        color: white;
        width: 280px;
        display: block;
        position: relative;
        z-index: 100;
        padding-top: 23px;
        height: 44px;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-top: -140px
    }

section#block-bean-careers-landing-page-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-careers-landing-page-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-careers-landing-page-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-careers-landing-page-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-careers-landing-page-block .group-header br {
        display: none
    }

    section#block-bean-careers-landing-page-block .group-header h2, section#block-bean-careers-landing-page-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-careers-landing-page-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-careers-landing-page-block .group-left, section#block-bean-careers-landing-page-block .group-middle, section#block-bean-careers-landing-page-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left, section#block-bean-careers-landing-page-block .group-middle, section#block-bean-careers-landing-page-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-careers-landing-page-block .group-left > div, section#block-bean-careers-landing-page-block .group-middle > div, section#block-bean-careers-landing-page-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-careers-landing-page-block .group-left > div, section#block-bean-careers-landing-page-block .group-middle > div, section#block-bean-careers-landing-page-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left > div, section#block-bean-careers-landing-page-block .group-middle > div, section#block-bean-careers-landing-page-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-careers-landing-page-block .group-left > div, section#block-bean-careers-landing-page-block .group-middle > div, section#block-bean-careers-landing-page-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-careers-landing-page-block .group-left .media-element-container, section#block-bean-careers-landing-page-block .group-middle .media-element-container, section#block-bean-careers-landing-page-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-careers-landing-page-block .group-left .media-element-container img, section#block-bean-careers-landing-page-block .group-middle .media-element-container img, section#block-bean-careers-landing-page-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left .media-element-container, section#block-bean-careers-landing-page-block .group-middle .media-element-container, section#block-bean-careers-landing-page-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-careers-landing-page-block .group-left h3, section#block-bean-careers-landing-page-block .group-left h4, section#block-bean-careers-landing-page-block .group-middle h3, section#block-bean-careers-landing-page-block .group-middle h4, section#block-bean-careers-landing-page-block .group-right h3, section#block-bean-careers-landing-page-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left h3, section#block-bean-careers-landing-page-block .group-left h4, section#block-bean-careers-landing-page-block .group-middle h3, section#block-bean-careers-landing-page-block .group-middle h4, section#block-bean-careers-landing-page-block .group-right h3, section#block-bean-careers-landing-page-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-careers-landing-page-block .group-left h3:after, section#block-bean-careers-landing-page-block .group-left h4:after, section#block-bean-careers-landing-page-block .group-middle h3:after, section#block-bean-careers-landing-page-block .group-middle h4:after, section#block-bean-careers-landing-page-block .group-right h3:after, section#block-bean-careers-landing-page-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left h3:after, section#block-bean-careers-landing-page-block .group-left h4:after, section#block-bean-careers-landing-page-block .group-middle h3:after, section#block-bean-careers-landing-page-block .group-middle h4:after, section#block-bean-careers-landing-page-block .group-right h3:after, section#block-bean-careers-landing-page-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-careers-landing-page-block .group-left .open h4, section#block-bean-careers-landing-page-block .group-middle .open h4, section#block-bean-careers-landing-page-block .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-left p, section#block-bean-careers-landing-page-block .group-middle p, section#block-bean-careers-landing-page-block .group-right p {
        display: none
    }
}

section#block-bean-careers-landing-page-block .group-left .thin, section#block-bean-careers-landing-page-block .group-middle .thin, section#block-bean-careers-landing-page-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-careers-landing-page-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-careers-landing-page-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-careers-landing-page-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-careers-landing-page-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-careers-landing-page-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-panels-mini-current-vacancies-four-panel-dis .panel-2col .panel-col-first {
    width: 100%
}

section#block-panels-mini-current-vacancies-four-panel-dis {
    padding: 80px 0px 100px
}

section#block-bean-understanding-pbr .panel-2col .panel-col-first h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

.page-node-61311 section#block-panels-mini-case-studies-four-item-display .views-view-grid td:hover div[class*="title"] {
    margin-top: -280px
}

.page-node-62126 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="title"], .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="title"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="title"], .page-node-61311 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="title"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="title"], .page-node-62346 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="title"], .page-node-72769 section#block-panels-mini-official-notices-four-item-displ .views-view-grid td:hover div[class*="title"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .views-view-grid td:hover div[class*="title"] {
    margin-top: -235px;
    height: 235px
}

.page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis td:hover div[class*="date"], .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis td:hover div[class*="date"], .page-node-61311 section#block-panels-mini-official-notices-four-item-displ td:hover div[class*="date"], .page-node-62346 section#block-panels-mini-official-notices-four-item-displ td:hover div[class*="date"] {
    margin-top: -280px !important
}

.page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .panels-flexible-row-186-main-row, .page-node-62126 section#block-panels-mini-current-vacancies-four-panel-dis .panels-flexible-row-206-main-row, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .panels-flexible-row-186-main-row, .page-node-72769 section#block-panels-mini-current-vacancies-four-panel-dis .panels-flexible-row-206-main-row, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .panels-flexible-row-186-main-row, .page-node-61311 section#block-panels-mini-official-notices-four-item-displ .panels-flexible-row-206-main-row, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .panels-flexible-row-186-main-row, .page-node-62346 section#block-panels-mini-official-notices-four-item-displ .panels-flexible-row-206-main-row {
    margin-bottom: 120px
}

section#block-bean-legislation-landing-block-0 {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 {
        padding: 40px 0px 60px
    }
}

section#block-bean-legislation-landing-block-0 ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-legislation-landing-block-0 ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-legislation-landing-block-0 .Top {
    margin-bottom: 30px
}

    section#block-bean-legislation-landing-block-0 .Top br {
        display: none
    }

    section#block-bean-legislation-landing-block-0 .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-legislation-landing-block-0 .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 480px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 630px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-legislation-landing-block-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-legislation-landing-block-0 .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-legislation-landing-block-0 .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-legislation-landing-block-0 .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-legislation-landing-block-0 .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block-0 .group-right {
        margin-top: 0px
    }
}

section#block-bean-legislation-landing-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-legislation-landing-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-legislation-landing-block ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-legislation-landing-block .Top {
    margin-bottom: 30px
}

    section#block-bean-legislation-landing-block .Top br {
        display: none
    }

    section#block-bean-legislation-landing-block .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-legislation-landing-block .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-legislation-landing-block .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-legislation-landing-block .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-legislation-landing-block .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-legislation-landing-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-legislation-landing-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-legislation-landing-block div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

section#block-bean-legislation-landing-block .panels-flexible-four_column_panel_4 .panels-flexible-region-inside {
    padding-right: 0;
    padding: 30px;
    background: #fff;
    height: 415px;
    margin-right: 15px
}

section#block-bean-legislation-landing-block h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

.node-type-landing-page .panels-flexible-row-191-main-row-inside {
    overflow: visible;
    overflow-x: visible
}

#block-bean-careers-landing-page-block .field-item {
    background-color: #fff;
    padding: 40px
}

section#block-bean-news-communities {
    background: url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg);
    background-size: cover;
    padding: 80px 0px;
    color: #fff;
    border-bottom: 2px solid #fff
}

    section#block-bean-news-communities p {
        font: normal 20px "montserratregular",sans-serif;
        line-height: 1.5em;
        margin-bottom: 30px;
        font-family: robotolight
    }

    section#block-bean-news-communities h2 {
        color: white;
        font: normal 60px "montserratregular",sans-serif;
        font-weight: normal;
        text-transform: uppercase;
        position: relative
    }

        section#block-bean-news-communities h2:after {
            border-top: 6px solid white;
            content: "";
            display: block;
            width: 141px;
            margin-bottom: 30px;
            margin-left: 2px
        }

@media only screen and (max-width: 480px) {
    section#block-bean-news-communities h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

.field-name-field-transcript .field-item {
    display: none;
    background: #f9f9f9;
    padding: 20px
}

.field-name-field-transcript .field-label {
    margin-top: 40px;
    border: 2px solid #fff;
    background: #0d252c;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: underline;
    border-color: #0d252c;
    margin-right: 27px;
    cursor: pointer
}

    .field-name-field-transcript .field-label:hover {
        text-decoration: none;
        border: 2px solid #0d252c
    }

section#block-panels-mini-webinars-four-item-display {
    background: #0d252c
}

    section#block-panels-mini-webinars-four-item-display h2 {
        color: #FFF
    }

.field.field-name-field-webinars-faq.field-type-text-with-summary.field-label-hidden {
    padding-top: 40px
}

.node-type-webinars .video-filter {
    width: 100%
}

.panels-flexible-row-171-main-row, .panels-flexible-row-233-main-row, .pane-blog-news, .panels-flexible-row-186-main-row {
    overflow-x: auto;
    overflow-y: hidden
}

.panels-flexible-row-191-main-row {
    overflow-x: auto;
    overflow-y: hidden;
    height: 280px
}

.webform-component--law-and-jurisdiction {
    color: #000
}

    .webform-component--law-and-jurisdiction > .control-label {
        display: none
    }

.webform-component.-error::after, .webform-component.-invalid::after {
    content: "This field is required";
    display: inline-block;
    border: 1px solid #de4326;
    background: #fcd4cd;
    padding: 5px 10px;
    margin-top: 1rem
}

.webform-component.-invalid::after {
    content: 'This field is invalid'
}

.form-page {
    outline: none
}

.js .form-page {
    display: none
}

.js .contract-generator-submit {
    display: none !important
}

section#block-bean-patents-landing-block-new {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/patents-landing.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-patents-landing-block-new {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-patents-landing-block-new .panels-flexible-region-first, section#block-bean-patents-landing-block-new .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-patents-landing-block-new .panels-flexible-region-first, section#block-bean-patents-landing-block-new .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-patents-landing-block-new .panels-flexible-region-first, section#block-bean-patents-landing-block-new .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-patents-landing-block-new .panels-flexible-region-first h2, section#block-bean-patents-landing-block-new .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-patents-landing-block-new .panels-flexible-region-first h2:after, section#block-bean-patents-landing-block-new .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-patents-landing-block-new .panels-flexible-region-first h2, section#block-bean-patents-landing-block-new .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-patents-landing-block-new .panels-flexible-region-first .thick, section#block-bean-patents-landing-block-new .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-patents-landing-block-new .panels-flexible-region-first p, section#block-bean-patents-landing-block-new .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-patents-landing-block-new .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-patents-landing-block-new .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #30aeb6 !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-patents-landing-block-new .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-patents-anchor-menu-3 .panels-flexible-region, section#block-bean-patents-anchor-menu-3 .bean-three-column-block {
        display: none
    }
}

section#block-bean-patents-anchor-menu-3 .panels-flexible-region .panels-flexible-region-inside, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-left, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-middle, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-right, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .panels-flexible-region-inside, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-left, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-middle, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-patents-anchor-menu-3 .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-left a, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-middle a, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-right a, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-left a, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-middle a, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-patents-anchor-menu-3 .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-left a:hover, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-left a:active, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-left a:focus, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-middle a:hover, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-middle a:active, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-middle a:focus, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-right a:hover, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-right a:active, section#block-bean-patents-anchor-menu-3 .panels-flexible-region .group-right a:focus, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-left a:hover, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-left a:active, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-left a:focus, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-middle a:hover, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-middle a:active, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-middle a:focus, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-right a:hover, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-right a:active, section#block-bean-patents-anchor-menu-3 .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-patents-anchor-menu-3 {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-patents-anchor-menu-3.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-patents-anchor-menu-3.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-patentoverview {
    background-color: #c0e8ea;
    padding: 80px 0
}

    section#block-bean-patentoverview .patoverviewcontent {
        text-align: center
    }

        section#block-bean-patentoverview .patoverviewcontent .patwrap {
            display: flex;
            flex-wrap: nowrap
        }

@media screen and (max-width: 768px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap {
        flex-wrap: wrap
    }
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes {
    background-color: #fff;
    width: 25%;
    padding: 20px;
    margin: 10px 5px
}

@media screen and (max-width: 768px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes {
        background-color: #fff;
        width: 46%;
        padding: 20px;
        margin: 10px 5px
    }
}

@media screen and (max-width: 580px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes {
        width: 100%;
        padding: 10px
    }
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div {
    padding-bottom: 1%
}

    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:before {
        background-size: 100% auto;
        content: ".";
        display: block;
        background-repeat: no-repeat;
        height: 147px;
        width: 147px;
        border-radius: 1000px;
        margin: auto
    }

@media screen and (max-width: 1200px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:before {
        height: 150px;
        width: 150px
    }
}

@media screen and (max-width: 992px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:before {
        height: 120px;
        width: 120px
    }
}

@media screen and (max-width: 992px -1) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:before {
        height: 80px;
        width: 80px;
        background-size: 60% auto
    }
}

@media screen and (max-width: 768px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:before {
        height: 181px;
        width: 181px;
        background-size: 100% auto
    }
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div:hover:before {
    background-size: 190px 190px !important;
    box-shadow: inset 0 0 0 16px rgba(0,0,0,0.7);
    transition: all 0.2s ease-in-out;
    border-radius: 1000px
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div.img1:before {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pat-gen/1.png") center center no-repeat
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div.img2:before {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pat-gen/2.png") center center no-repeat
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div.img3:before {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pat-gen/3.png") center center no-repeat
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes div.img4:before {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pat-gen/4.png") center center no-repeat
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes a {
    color: #fff;
    text-decoration: none !important
}

    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes a:hover {
        text-decoration: underline !important
    }

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes .links {
    background-color: #00829a;
    width: 100%;
    padding: 5px 0
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes h3 {
    height: 64px
}

@media screen and (max-width: 768px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes h3 {
        height: inherit
    }
}

section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes .proctext {
    min-height: 110px
}

@media screen and (max-width: 580px) {
    section#block-bean-patentoverview .patoverviewcontent .patwrap .boxes .proctext {
        min-height: auto
    }
}

section#block-bean-understanding-patents {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents {
        padding: 40px 0px 60px
    }
}

section#block-bean-understanding-patents ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-understanding-patents ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-understanding-patents .Top {
    margin-bottom: 30px
}

    section#block-bean-understanding-patents .Top br {
        display: none
    }

    section#block-bean-understanding-patents .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-understanding-patents .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 480px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 630px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-understanding-patents div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-understanding-patents .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-understanding-patents .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-understanding-patents .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-patents .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-patents .group-right {
        margin-top: 0px
    }
}

section#block-bean-managing-your-patent-block {
    background: #fff;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-managing-your-patent-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-managing-your-patent-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-managing-your-patent-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-managing-your-patent-block .group-header br {
        display: none
    }

    section#block-bean-managing-your-patent-block .group-header h2, section#block-bean-managing-your-patent-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-managing-your-patent-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-patent-block .group-left, section#block-bean-managing-your-patent-block .group-middle, section#block-bean-managing-your-patent-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left, section#block-bean-managing-your-patent-block .group-middle, section#block-bean-managing-your-patent-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-managing-your-patent-block .group-left > div, section#block-bean-managing-your-patent-block .group-middle > div, section#block-bean-managing-your-patent-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #eff0f2;
    height: 420px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-managing-your-patent-block .group-left > div, section#block-bean-managing-your-patent-block .group-middle > div, section#block-bean-managing-your-patent-block .group-right > div {
        height: 570px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left > div, section#block-bean-managing-your-patent-block .group-middle > div, section#block-bean-managing-your-patent-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-managing-your-patent-block .group-left > div, section#block-bean-managing-your-patent-block .group-middle > div, section#block-bean-managing-your-patent-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-managing-your-patent-block .group-left .media-element-container, section#block-bean-managing-your-patent-block .group-middle .media-element-container, section#block-bean-managing-your-patent-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-managing-your-patent-block .group-left .media-element-container img, section#block-bean-managing-your-patent-block .group-middle .media-element-container img, section#block-bean-managing-your-patent-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left .media-element-container, section#block-bean-managing-your-patent-block .group-middle .media-element-container, section#block-bean-managing-your-patent-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-managing-your-patent-block .group-left h3, section#block-bean-managing-your-patent-block .group-left h4, section#block-bean-managing-your-patent-block .group-middle h3, section#block-bean-managing-your-patent-block .group-middle h4, section#block-bean-managing-your-patent-block .group-right h3, section#block-bean-managing-your-patent-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left h3, section#block-bean-managing-your-patent-block .group-left h4, section#block-bean-managing-your-patent-block .group-middle h3, section#block-bean-managing-your-patent-block .group-middle h4, section#block-bean-managing-your-patent-block .group-right h3, section#block-bean-managing-your-patent-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-managing-your-patent-block .group-left h3:after, section#block-bean-managing-your-patent-block .group-left h4:after, section#block-bean-managing-your-patent-block .group-middle h3:after, section#block-bean-managing-your-patent-block .group-middle h4:after, section#block-bean-managing-your-patent-block .group-right h3:after, section#block-bean-managing-your-patent-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left h3:after, section#block-bean-managing-your-patent-block .group-left h4:after, section#block-bean-managing-your-patent-block .group-middle h3:after, section#block-bean-managing-your-patent-block .group-middle h4:after, section#block-bean-managing-your-patent-block .group-right h3:after, section#block-bean-managing-your-patent-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-managing-your-patent-block .group-left .open h4, section#block-bean-managing-your-patent-block .group-middle .open h4, section#block-bean-managing-your-patent-block .group-right .open h4 {
    background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-left p, section#block-bean-managing-your-patent-block .group-middle p, section#block-bean-managing-your-patent-block .group-right p {
        display: none
    }
}

section#block-bean-managing-your-patent-block .group-left .thin, section#block-bean-managing-your-patent-block .group-middle .thin, section#block-bean-managing-your-patent-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-patent-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-patent-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-managing-your-patent-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-managing-your-patent-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-managing-your-patent-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-tools-and-resources {
    padding: 80px 0px 100px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources {
        padding: 40px 0px 60px
    }
}

section#block-bean-tools-and-resources .panel-flexible {
    text-align: center
}

    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #30aeb6
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #30aeb6
        }
}

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-and-resources .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-and-resources .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-and-resources .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-and-resources .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-and-resources .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-and-resources .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-and-resources .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-and-resources .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-and-resources .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-panels-mini-more-about-patents-2-col-panel {
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-panels-mini-more-about-patents-2-col-panel {
        padding: 40px 0px 60px
    }
}

section#block-panels-mini-more-about-patents-2-col-panel h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-panels-mini-more-about-patents-2-col-panel .container {
    height: 332px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-more-about-patents-2-col-panel .container {
        height: 325px
    }
}

section#block-panels-mini-more-about-patents-2-col-panel .container .contextual-links-wrapper {
    display: none
}

section#block-panels-mini-more-about-patents-2-col-panel .container > div {
    height: 382px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper {
        width: 1180px
    }

        section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper .inside {
            margin: 0px
        }

        section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td img {
                    height: 260px;
                    width: 100%
                }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-field-news-date {
                    display: none
                }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-teal.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    padding-top: 0px;
                    height: 160px;
                    overflow: hidden
                }

                section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-more-about-patents-2-col-panel .container > div .center-wrapper table td:focus .views-field-title {
                    margin-top: -260px
                }

section#block-bean-pbr-landing-block-0 {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/pbr-banner.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-pbr-landing-block-0 {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-pbr-landing-block-0 .panels-flexible-region-first, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-pbr-landing-block-0 .panels-flexible-region-first, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-pbr-landing-block-0 .panels-flexible-region-first, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-pbr-landing-block-0 .panels-flexible-region-first h2, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-pbr-landing-block-0 .panels-flexible-region-first h2:after, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-pbr-landing-block-0 .panels-flexible-region-first h2, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-pbr-landing-block-0 .panels-flexible-region-first .thick, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-pbr-landing-block-0 .panels-flexible-region-first p, section#block-bean-pbr-landing-block-0 .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-pbr-landing-block-0 .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-pbr-landing-block-0 .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #f1ac1e !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-pbr-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-pbr-anchor-menu .panels-flexible-region, section#block-bean-pbr-anchor-menu .bean-three-column-block {
        display: none
    }
}

section#block-bean-pbr-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-left, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-middle, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-right, section#block-bean-pbr-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-left, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-middle, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-pbr-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-left a, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-right a, section#block-bean-pbr-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-left a, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-pbr-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-pbr-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-pbr-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-pbr-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-pbr-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-pbr-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-pbr-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-pbr-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-pbr-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-pbr-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-pbr-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-understanding-pbr-0 {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 {
        padding: 40px 0px 60px
    }
}

section#block-bean-understanding-pbr-0 ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-understanding-pbr-0 ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-understanding-pbr-0 .Top {
    margin-bottom: 30px
}

    section#block-bean-understanding-pbr-0 .Top br {
        display: none
    }

    section#block-bean-understanding-pbr-0 .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-understanding-pbr-0 .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 390px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 540px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-understanding-pbr-0 div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-understanding-pbr-0 .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-understanding-pbr-0 .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-understanding-pbr-0 .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-pbr-0 .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-pbr-0 .group-right {
        margin-top: 0px
    }
}

section#block-bean-pbr-application-process {
    background: #fdedce;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-pbr-application-process {
        padding: 40px 0px 60px
    }
}

section#block-bean-pbr-application-process .application-process-wrapper ul {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/_generic/background-line-6.png") center center no-repeat;
    background-size: 100% auto;
    background-position: right 140px
}

@media only screen and (max-width: 992px) {
    section#block-bean-pbr-application-process .application-process-wrapper ul {
        background: transparent
    }
}

section#block-bean-pbr-application-process .application-process-wrapper ul li {
    display: none
}

    section#block-bean-pbr-application-process .application-process-wrapper ul li h4::before {
        color: #f1ac1e
    }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(6) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(6) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/6.png") center center no-repeat
        }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(5) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(5) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/5.png") center center no-repeat
        }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(4) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(4) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/4.png") center center no-repeat
        }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(3) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(3) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/3.png") center center no-repeat
        }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(2) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(2) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/2.png") center center no-repeat
        }

    section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(1) {
        display: inline-block
    }

        section#block-bean-pbr-application-process .application-process-wrapper ul li:nth-child(1) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/pbr/1.png") center center no-repeat
        }

section#block-bean-managing-you-pbr-block {
    background: #fff;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-managing-you-pbr-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-managing-you-pbr-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-managing-you-pbr-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-managing-you-pbr-block .group-header br {
        display: none
    }

    section#block-bean-managing-you-pbr-block .group-header h2, section#block-bean-managing-you-pbr-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-managing-you-pbr-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-managing-you-pbr-block .group-left, section#block-bean-managing-you-pbr-block .group-middle, section#block-bean-managing-you-pbr-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left, section#block-bean-managing-you-pbr-block .group-middle, section#block-bean-managing-you-pbr-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-managing-you-pbr-block .group-left > div, section#block-bean-managing-you-pbr-block .group-middle > div, section#block-bean-managing-you-pbr-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #eff0f2;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-managing-you-pbr-block .group-left > div, section#block-bean-managing-you-pbr-block .group-middle > div, section#block-bean-managing-you-pbr-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left > div, section#block-bean-managing-you-pbr-block .group-middle > div, section#block-bean-managing-you-pbr-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-managing-you-pbr-block .group-left > div, section#block-bean-managing-you-pbr-block .group-middle > div, section#block-bean-managing-you-pbr-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-managing-you-pbr-block .group-left .media-element-container, section#block-bean-managing-you-pbr-block .group-middle .media-element-container, section#block-bean-managing-you-pbr-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-managing-you-pbr-block .group-left .media-element-container img, section#block-bean-managing-you-pbr-block .group-middle .media-element-container img, section#block-bean-managing-you-pbr-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left .media-element-container, section#block-bean-managing-you-pbr-block .group-middle .media-element-container, section#block-bean-managing-you-pbr-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-managing-you-pbr-block .group-left h3, section#block-bean-managing-you-pbr-block .group-left h4, section#block-bean-managing-you-pbr-block .group-middle h3, section#block-bean-managing-you-pbr-block .group-middle h4, section#block-bean-managing-you-pbr-block .group-right h3, section#block-bean-managing-you-pbr-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left h3, section#block-bean-managing-you-pbr-block .group-left h4, section#block-bean-managing-you-pbr-block .group-middle h3, section#block-bean-managing-you-pbr-block .group-middle h4, section#block-bean-managing-you-pbr-block .group-right h3, section#block-bean-managing-you-pbr-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-managing-you-pbr-block .group-left h3:after, section#block-bean-managing-you-pbr-block .group-left h4:after, section#block-bean-managing-you-pbr-block .group-middle h3:after, section#block-bean-managing-you-pbr-block .group-middle h4:after, section#block-bean-managing-you-pbr-block .group-right h3:after, section#block-bean-managing-you-pbr-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left h3:after, section#block-bean-managing-you-pbr-block .group-left h4:after, section#block-bean-managing-you-pbr-block .group-middle h3:after, section#block-bean-managing-you-pbr-block .group-middle h4:after, section#block-bean-managing-you-pbr-block .group-right h3:after, section#block-bean-managing-you-pbr-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-managing-you-pbr-block .group-left .open h4, section#block-bean-managing-you-pbr-block .group-middle .open h4, section#block-bean-managing-you-pbr-block .group-right .open h4 {
    background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-left p, section#block-bean-managing-you-pbr-block .group-middle p, section#block-bean-managing-you-pbr-block .group-right p {
        display: none
    }
}

section#block-bean-managing-you-pbr-block .group-left .thin, section#block-bean-managing-you-pbr-block .group-middle .thin, section#block-bean-managing-you-pbr-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-managing-you-pbr-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-you-pbr-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-managing-you-pbr-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-managing-you-pbr-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-managing-you-pbr-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-tools-and-resources-pbr {
    padding: 80px 0px 100px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources-pbr {
        padding: 40px 0px 60px
    }
}

section#block-bean-tools-and-resources-pbr .panel-flexible {
    text-align: center
}

    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #f1ac1e
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #f1ac1e
        }
}

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-and-resources-pbr .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-and-resources-pbr .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-and-resources-pbr .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-and-resources-pbr .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-panels-mini-more-about-pbr-2-col-panel {
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-panels-mini-more-about-pbr-2-col-panel {
        padding: 40px 0px 60px
    }
}

section#block-panels-mini-more-about-pbr-2-col-panel h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-panels-mini-more-about-pbr-2-col-panel .container {
    height: 332px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-more-about-pbr-2-col-panel .container {
        height: 325px
    }
}

section#block-panels-mini-more-about-pbr-2-col-panel .container .contextual-links-wrapper {
    display: none
}

section#block-panels-mini-more-about-pbr-2-col-panel .container > div {
    height: 382px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper {
        width: 1180px
    }

        section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper .inside {
            margin: 0px
        }

        section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td img {
                    height: 260px;
                    width: 100%
                }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-field-news-date {
                    display: none
                }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-yellow.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td .views-field-body {
                    padding-top: 0px;
                    height: 160px;
                    overflow: hidden
                }

                section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-more-about-pbr-2-col-panel .container > div .center-wrapper table td:focus .views-field-title {
                    margin-top: -260px
                }

section#block-bean-all-about-pbr-block {
    background: #f1ac1e;
    padding: 80px 0px;
    text-align: center
}

@media only screen and (max-width: 768px) {
    section#block-bean-all-about-pbr-block .panels-flexible-region-inside .panels-flexible-region-four_rows_with_1_x_3_x_3_x_2_columns-4th_row_left {
        width: 100%;
        float: none
    }
}

section#block-bean-all-about-pbr-block .panels-flexible-region-inside h2 {
    color: #fff;
    padding: 30px
}

section#block-bean-all-about-pbr-block .panels-flexible-region-inside ul {
    background: #fff;
    padding: 20px;
    list-style: none
}

    section#block-bean-all-about-pbr-block .panels-flexible-region-inside ul li.main-list-item-pbr ul li {
        text-align: left;
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

article#node-65901 {
    margin: 0 !important;
    padding: 0 !important
}

article.node-policy-register-publication {
    margin: 0 !important;
    padding: 0 !important
}

    article.node-policy-register-publication .field-label {
        font-weight: bold;
        padding: 1em 0
    }

    article.node-policy-register-publication .field-item {
        padding: 1em 0
    }

    article.node-policy-register-publication .field-name-field-issue-summary .field-label {
        font-size: 1.4em
    }

    article.node-policy-register-publication .field-name-field-history .field-label {
        font-size: 1.4em
    }

    article.node-policy-register-publication .field-name-field-comments .field-label {
        font-size: 1.4em
    }

#edit-combine-wrapper {
    width: 100%;
    margin: 1em 0
}

.view-policy-register .view-filters {
    background-color: lightgray;
    border: 1px solid gray;
    padding: 1em;
    margin: 1em auto
}

.view-policy-register .item-list ul {
    list-style-type: none;
    margin: 1em 0;
    padding: 0;
    overflow: hidden
}

    .view-policy-register .item-list ul li {
        border: 1px solid lightgray;
        padding: 1em;
        box-shadow: 2px 2px 6px grey;
        margin: .4em;
        border-left: 10px solid #0d252c
    }

        .view-policy-register .item-list ul li.col-md-4 {
            width: 100%;
            display: block;
            position: relative;
            margin: 1em 0
        }

#block-block-61, #block-block-71 {
    display: block;
    margin: 1em auto;
    padding: 0
}

    #block-block-61 h2, #block-block-71 h2 {
        font-size: 1.4em
    }

    #block-block-61 h3, #block-block-71 h3 {
        font-size: 1.25em
    }

    #block-block-61 h4, #block-block-71 h4 {
        font-size: 1.1em
    }

    #block-block-61 table, #block-block-71 table {
        display: table;
        border-collapse: collapse;
        border-spacing: 0;
        border-color: grey;
        margin: 1em 0;
        width: 100%;
        font-size: .8em
    }

        #block-block-61 table th, #block-block-61 table td, #block-block-71 table th, #block-block-71 table td {
            padding: .4em
        }

        #block-block-61 table th, #block-block-71 table th {
            border-top: 1px solid white;
            border-bottom: 1px solid white;
            border-left: 1px solid white;
            width: 20%
        }

        #block-block-61 table td, #block-block-71 table td {
            border: 1px solid lightgray
        }

        #block-block-61 table .gray, #block-block-71 table .gray {
            background-color: gray;
            color: white
        }

        #block-block-61 table .lightgray, #block-block-71 table .lightgray {
            background-color: lightgrey;
            color: black
        }

        #block-block-61 table .italic, #block-block-71 table .italic {
            font-style: italic
        }

        #block-block-61 table .bold, #block-block-71 table .bold {
            font-weight: bold
        }

#block-block-56 {
    background: #eff0f2;
    padding: 2em 2em 3em 2em
}

#block-block-51 {
    display: block;
    position: relative;
    margin: 1em 0;
    padding: 0
}

    #block-block-51 .back-to-home-pr a {
        display: block;
        position: relative;
        width: 14%;
        padding: .6em;
        background-color: #de4326;
        color: white;
        text-decoration: none
    }

        #block-block-51 .back-to-home-pr a:hover {
            box-shadow: 2px 2px 6px
        }

#block-webform-client-block-65641 {
    margin-bottom: 1em
}

.page-policy-register-search #block-webform-client-block-65641 {
    display: none;
    visibility: hidden
}

#privacy_statement {
    background: #e4d3d0;
    padding: 1em;
    margin-top: 1em;
    border: 1px solid #de4326;
    font-weight: bold
}

#dialog {
    padding: 1em;
    margin: 1em;
    background-color: white;
    width: 50%;
    color: black;
    transition: all 0.3s
}

.page-node-66741 article .field-name-field-publish-online-date {
    margin: 1em 0 !important
}

.page-node-66741 p, .page-node-66741 h2, .page-node-66741 h3, .page-node-66741 h4, .page-node-66741 h5 {
    padding: .4em 0
}

.page-node-66741 p, .page-node-66741 ul {
    font-size: 1.2em
}

.page-node-66741 h2 {
    font-size: 3em
}

.page-node-66741 h3 {
    font-szie: 2em
}

.page-node-66741 h4 {
    font-size: 1.4em
}

.page-node-66741 h5 {
    font-size: 1.2em
}

.page-node-66741 .upper {
    text-transform: uppercase
}

.page-node-66741 .gap {
    margin: 1em 0
}

.page-node-66741 .black-bg-white-text {
    font-size: 1.3em;
    background-color: #000;
    color: #fff
}

.page-node-66741 .no-gap {
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0
}

.page-node-66741 .gov-logo {
    width: 40%
}

    .page-node-66741 .gov-logo img {
        display: block;
        position: relative;
        width: 100%;
        z-index: 9999
    }

.page-node-66741 .fit-in-width {
    display: block;
    position: relative;
    width: 100%
}

.page-node-66741 .cover {
    width: 100%
}

    .page-node-66741 .cover img {
        display: block;
        position: relative;
        width: 100%;
        margin-top: -100px
    }

    .page-node-66741 .cover h2 {
        margin-left: 2em
    }

.page-node-66741 .page-bottom {
    width: 100%;
    overflow: hidden
}

    .page-node-66741 .page-bottom img {
        width: 30%;
        float: right
    }

.page-node-66741 .last-page {
    width: 100%;
    text-align: center
}

    .page-node-66741 .last-page img {
        display: block;
        position: relative;
        width: 100%
    }

.page-node-66741 .normal-font-bold {
    color: #000;
    font-weight: bold;
    padding: .4em
}

.page-node-66741 .bright-green {
    background-color: #6dca97
}

.page-node-66741 .blue-green {
    background-color: #60b59c
}

.page-node-66741 .sky-blue {
    background-color: #45aab7
}

.page-node-66741 .gold-yellow {
    background-color: #f3ae25
}

.page-node-66741 .rose-gold {
    background-color: #cf7255
}

.page-node-66741 .bright-red {
    background-color: #cf5241
}

.page-node-66741 .light-gray-blue {
    background-color: #dfe3eb
}

.page-node-66741 .bright-blue {
    background-color: #3bb0c9
}

.page-node-66741 .light-blue {
    background-color: #d9eaef
}

.page-node-66741 .light-green {
    background-color: #def0e4
}

.page-node-66741 .light-yellow {
    background-color: #fcead7
}

.page-node-66741 .light-gray {
    background-color: lightgray
}

.page-node-66741 .light-yellow, .page-node-66741 .light-gray, .page-node-66741 .light-green, .page-node-66741 .light-blue, .page-node-66741 .light-gray-blue, .page-node-66741 .bright-blue, .page-node-66741 .bright-red, .page-node-66741 .gold-yellow, .page-node-66741 .sky-blue, .page-node-66741 .blue-green, .page-node-66741 .bright-green {
    padding: .4em
}

.page-node-66741 .yellow-box, .page-node-66741 .green-box, .page-node-66741 .blue-box, .page-node-66741 .red-box {
    margin: 0;
    padding: 0
}

    .page-node-66741 .yellow-box h5, .page-node-66741 .green-box h5, .page-node-66741 .blue-box h5, .page-node-66741 .red-box h5 {
        padding: .2em;
        text-align: center;
        margin: 0
    }

.page-node-66741 .small-img {
    width: 30%
}

.page-node-66741 .med-img {
    width: 50%
}

.page-node-66741 .dot-box {
    border-top: 1px dotted lightgray;
    padding: 1em .2em
}

.page-node-66741 .clearfix {
    clear: both;
    overflow: hidden
}

.page-node-66741 .yellow-box ul, .page-node-66741 .green-box ul, .page-node-66741 .blue-box ul, .page-node-66741 .red-box ul {
    padding: .4em;
    margin: 0;
    list-style: inside
}

.page-node-66741 .yellow-box {
    background-color: #fcead7
}

    .page-node-66741 .yellow-box h5 {
        background-color: #cf7255
    }

.page-node-66741 .green-box {
    background-color: #def0e4
}

    .page-node-66741 .green-box h5 {
        background-color: #6ecb98
    }

.page-node-66741 .blue-box {
    background-color: #d9eaef
}

    .page-node-66741 .blue-box h5 {
        background-color: #3bb0c9
    }

.page-node-66741 table.without-border, .page-node-66741 table.with-border {
    border-collapse: collapse;
    width: 100%
}

    .page-node-66741 table.without-border th, .page-node-66741 table.with-border th {
        width: 160px
    }

    .page-node-66741 .with-border, .page-node-66741 table.with-border, .page-node-66741 table.with-border th, .page-node-66741 table.with-border td {
        border: 1px solid black
    }

        .page-node-66741 table.without-border td, .page-node-66741 table.with-border td {
            padding: .4em
        }

.page-node-66741 .bold {
    font-weight: bold
}

.page-node-66741 .no-bold {
    font-weight: normal
}

.page-node-66741 .center-align {
    text-align: center
}

.page-node-66741 .border-bottom-right {
    border-bottom: 1px solid #000;
    border-right: 1px solid #000
}

.page-node-66741 .text-align-left {
    text-align: left
}

.page-node-66741 .purple-hr {
    color: #cdbed6;
    border: 4px solid #cdbed6
}

.page-node-66741 .purple-bold {
    color: #61116A;
    font-weight: bold
}

.page-node-66741 .purple {
    color: #61116A
}

.page-node-66741 .in-middle {
    margin: 25% 0 0 0
}

.view-policy-register .item-list ul.cleared li {
    border: none;
    padding: 1em;
    box-shadow: none;
    margin: .4em;
    border-left: none
}

@media (min-width: 969px) {
    .view-policy-register .col-md-4 {
        width: 32% !important;
        margin: 1em .9em 0 0 !important
    }
}

@media (min-width: 768px) and (max-width: 968px) {
    .view-policy-register .col-md-4 {
        width: 48% !important;
        margin: 1em .9em 0 0 !important
    }
}

.page-node-68281 .region-content-bottom, .page-node-68286 .region-content-bottom, .page-node-68291 .region-content-bottom, .page-node-68296 .region-content-bottom {
    display: none;
    visibility: hidden;
    width: 0
}

section#block-bean-trade-marks-landing-block-0 {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tm-banner.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-trade-marks-landing-block-0 {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first h2, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first h2:after, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first h2, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first .thick, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-first p, section#block-bean-trade-marks-landing-block-0 .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #de4326 !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-trade-marks-landing-block-0 .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-trade-marks-anchor-menu .panels-flexible-region, section#block-bean-trade-marks-anchor-menu .bean-three-column-block {
        display: none
    }
}

section#block-bean-trade-marks-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-left, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-middle, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-right, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-left, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-middle, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-trade-marks-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-left a, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-right a, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-left a, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-trade-marks-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-trade-marks-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-trade-marks-anchor-menu .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-trade-marks-anchor-menu {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-trade-marks-anchor-menu.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-trade-marks-anchor-menu.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-understanding-trade-marks-new {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new {
        padding: 40px 0px 60px
    }
}

section#block-bean-understanding-trade-marks-new ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-understanding-trade-marks-new ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-understanding-trade-marks-new .Top {
    margin-bottom: 30px
}

    section#block-bean-understanding-trade-marks-new .Top br {
        display: none
    }

    section#block-bean-understanding-trade-marks-new .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-understanding-trade-marks-new .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-understanding-trade-marks-new div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-understanding-trade-marks-new .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-understanding-trade-marks-new .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-understanding-trade-marks-new .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-understanding-trade-marks-new .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-trade-marks-new .group-right {
        margin-top: 0px
    }
}

section#block-bean-trade-marks-application-process {
    background: #f2dede;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-trade-marks-application-process {
        padding: 40px 0px 60px
    }
}

section#block-bean-trade-marks-application-process .application-process-wrapper ul {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/_generic/background-line-5.png") center center no-repeat;
    background-size: 100% auto;
    background-position: right 140px
}

@media only screen and (max-width: 992px) {
    section#block-bean-trade-marks-application-process .application-process-wrapper ul {
        background: transparent
    }
}

section#block-bean-trade-marks-application-process .application-process-wrapper ul li {
    display: none
}

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li h4::before {
        color: #de4326
    }

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(5) {
        display: inline-block
    }

        section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(5) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/trade_marks/5.png") center center no-repeat
        }

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(4) {
        display: inline-block
    }

        section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(4) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/trade_marks/4.png") center center no-repeat
        }

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(3) {
        display: inline-block
    }

        section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(3) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/trade_marks/3.png") center center no-repeat
        }

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(2) {
        display: inline-block
    }

        section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(2) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/trade_marks/2.png") center center no-repeat
        }

    section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(1) {
        display: inline-block
    }

        section#block-bean-trade-marks-application-process .application-process-wrapper ul li:nth-child(1) .image {
            background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/application-process/trade_marks/1.png") center center no-repeat
        }

section#block-bean-managing-your-trade-mark-block {
    background: #fff;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-managing-your-trade-mark-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-managing-your-trade-mark-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-managing-your-trade-mark-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-managing-your-trade-mark-block .group-header br {
        display: none
    }

    section#block-bean-managing-your-trade-mark-block .group-header h2, section#block-bean-managing-your-trade-mark-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-managing-your-trade-mark-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-trade-mark-block .group-left, section#block-bean-managing-your-trade-mark-block .group-middle, section#block-bean-managing-your-trade-mark-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left, section#block-bean-managing-your-trade-mark-block .group-middle, section#block-bean-managing-your-trade-mark-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-managing-your-trade-mark-block .group-left > div, section#block-bean-managing-your-trade-mark-block .group-middle > div, section#block-bean-managing-your-trade-mark-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #eff0f2;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-managing-your-trade-mark-block .group-left > div, section#block-bean-managing-your-trade-mark-block .group-middle > div, section#block-bean-managing-your-trade-mark-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left > div, section#block-bean-managing-your-trade-mark-block .group-middle > div, section#block-bean-managing-your-trade-mark-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-managing-your-trade-mark-block .group-left > div, section#block-bean-managing-your-trade-mark-block .group-middle > div, section#block-bean-managing-your-trade-mark-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-managing-your-trade-mark-block .group-left .media-element-container, section#block-bean-managing-your-trade-mark-block .group-middle .media-element-container, section#block-bean-managing-your-trade-mark-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-managing-your-trade-mark-block .group-left .media-element-container img, section#block-bean-managing-your-trade-mark-block .group-middle .media-element-container img, section#block-bean-managing-your-trade-mark-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left .media-element-container, section#block-bean-managing-your-trade-mark-block .group-middle .media-element-container, section#block-bean-managing-your-trade-mark-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-managing-your-trade-mark-block .group-left h3, section#block-bean-managing-your-trade-mark-block .group-left h4, section#block-bean-managing-your-trade-mark-block .group-middle h3, section#block-bean-managing-your-trade-mark-block .group-middle h4, section#block-bean-managing-your-trade-mark-block .group-right h3, section#block-bean-managing-your-trade-mark-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left h3, section#block-bean-managing-your-trade-mark-block .group-left h4, section#block-bean-managing-your-trade-mark-block .group-middle h3, section#block-bean-managing-your-trade-mark-block .group-middle h4, section#block-bean-managing-your-trade-mark-block .group-right h3, section#block-bean-managing-your-trade-mark-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-managing-your-trade-mark-block .group-left h3:after, section#block-bean-managing-your-trade-mark-block .group-left h4:after, section#block-bean-managing-your-trade-mark-block .group-middle h3:after, section#block-bean-managing-your-trade-mark-block .group-middle h4:after, section#block-bean-managing-your-trade-mark-block .group-right h3:after, section#block-bean-managing-your-trade-mark-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left h3:after, section#block-bean-managing-your-trade-mark-block .group-left h4:after, section#block-bean-managing-your-trade-mark-block .group-middle h3:after, section#block-bean-managing-your-trade-mark-block .group-middle h4:after, section#block-bean-managing-your-trade-mark-block .group-right h3:after, section#block-bean-managing-your-trade-mark-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-managing-your-trade-mark-block .group-left .open h4, section#block-bean-managing-your-trade-mark-block .group-middle .open h4, section#block-bean-managing-your-trade-mark-block .group-right .open h4 {
    background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-left p, section#block-bean-managing-your-trade-mark-block .group-middle p, section#block-bean-managing-your-trade-mark-block .group-right p {
        display: none
    }
}

section#block-bean-managing-your-trade-mark-block .group-left .thin, section#block-bean-managing-your-trade-mark-block .group-middle .thin, section#block-bean-managing-your-trade-mark-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-managing-your-trade-mark-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-managing-your-trade-mark-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-managing-your-trade-mark-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-managing-your-trade-mark-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-managing-your-trade-mark-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-tools-and-resources-trade-mark {
    padding: 80px 0px 100px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources-trade-mark {
        padding: 40px 0px 60px
    }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible {
    text-align: center
}

    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #de4326
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #de4326
        }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-and-resources-trade-mark .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-and-resources-trade-mark .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-panels-mini-more-about-trade-marks-2-column- {
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-panels-mini-more-about-trade-marks-2-column- {
        padding: 40px 0px 60px
    }
}

section#block-panels-mini-more-about-trade-marks-2-column- h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-panels-mini-more-about-trade-marks-2-column- .container {
    height: 332px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-more-about-trade-marks-2-column- .container {
        height: 325px
    }
}

section#block-panels-mini-more-about-trade-marks-2-column- .container .contextual-links-wrapper {
    display: none
}

section#block-panels-mini-more-about-trade-marks-2-column- .container > div {
    height: 382px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper {
        width: 1180px
    }

        section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper .inside {
            margin: 0px
        }

        section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td img {
                    height: 260px;
                    width: 100%
                }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-field-news-date {
                    display: none
                }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-red.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td .views-field-body {
                    padding-top: 0px;
                    height: 160px;
                    overflow: hidden
                }

                section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-more-about-trade-marks-2-column- .container > div .center-wrapper table td:focus .views-field-title {
                    margin-top: -260px
                }

section#block-bean-understanding-ip-landing-page-bl {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-understanding-ip-landing-page-bl {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first h2, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first h2:after, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first h2, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first .thick, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-first p, section#block-bean-understanding-ip-landing-page-bl .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-understanding-ip-landing-page-bl .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

@media only screen and (max-width: 640px) {
    section#block-bean-understanding-ip-anchor-block .panels-flexible-region, section#block-bean-understanding-ip-anchor-block .bean-three-column-block {
        display: none
    }
}

section#block-bean-understanding-ip-anchor-block .panels-flexible-region .panels-flexible-region-inside, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-left, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-middle, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-right, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .panels-flexible-region-inside, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-left, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-middle, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-understanding-ip-anchor-block .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-left a, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-middle a, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-right a, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-left a, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-middle a, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-understanding-ip-anchor-block .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-left a:hover, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-left a:active, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-left a:focus, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-middle a:hover, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-middle a:active, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-middle a:focus, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-right a:hover, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-right a:active, section#block-bean-understanding-ip-anchor-block .panels-flexible-region .group-right a:focus, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-left a:hover, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-left a:active, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-left a:focus, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-middle a:hover, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-middle a:active, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-middle a:focus, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-right a:hover, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-right a:active, section#block-bean-understanding-ip-anchor-block .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-understanding-ip-anchor-block {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-understanding-ip-anchor-block.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-understanding-ip-anchor-block.js-is-sticky {
            position: sticky
        }
    }
}

section#block-bean-getting-started-with-ip-block {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block {
        padding: 40px 0px 60px
    }
}

section#block-bean-getting-started-with-ip-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-getting-started-with-ip-block ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-getting-started-with-ip-block .group-header {
    margin-bottom: 30px
}

    section#block-bean-getting-started-with-ip-block .group-header br {
        display: none
    }

    section#block-bean-getting-started-with-ip-block .group-header h2, section#block-bean-getting-started-with-ip-block .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-getting-started-with-ip-block .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-getting-started-with-ip-block .group-left, section#block-bean-getting-started-with-ip-block .group-middle, section#block-bean-getting-started-with-ip-block .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left, section#block-bean-getting-started-with-ip-block .group-middle, section#block-bean-getting-started-with-ip-block .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-getting-started-with-ip-block .group-left > div, section#block-bean-getting-started-with-ip-block .group-middle > div, section#block-bean-getting-started-with-ip-block .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-getting-started-with-ip-block .group-left > div, section#block-bean-getting-started-with-ip-block .group-middle > div, section#block-bean-getting-started-with-ip-block .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left > div, section#block-bean-getting-started-with-ip-block .group-middle > div, section#block-bean-getting-started-with-ip-block .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-getting-started-with-ip-block .group-left > div, section#block-bean-getting-started-with-ip-block .group-middle > div, section#block-bean-getting-started-with-ip-block .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-getting-started-with-ip-block .group-left .media-element-container, section#block-bean-getting-started-with-ip-block .group-middle .media-element-container, section#block-bean-getting-started-with-ip-block .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-getting-started-with-ip-block .group-left .media-element-container img, section#block-bean-getting-started-with-ip-block .group-middle .media-element-container img, section#block-bean-getting-started-with-ip-block .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left .media-element-container, section#block-bean-getting-started-with-ip-block .group-middle .media-element-container, section#block-bean-getting-started-with-ip-block .group-right .media-element-container {
        display: none
    }
}

section#block-bean-getting-started-with-ip-block .group-left h3, section#block-bean-getting-started-with-ip-block .group-left h4, section#block-bean-getting-started-with-ip-block .group-middle h3, section#block-bean-getting-started-with-ip-block .group-middle h4, section#block-bean-getting-started-with-ip-block .group-right h3, section#block-bean-getting-started-with-ip-block .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left h3, section#block-bean-getting-started-with-ip-block .group-left h4, section#block-bean-getting-started-with-ip-block .group-middle h3, section#block-bean-getting-started-with-ip-block .group-middle h4, section#block-bean-getting-started-with-ip-block .group-right h3, section#block-bean-getting-started-with-ip-block .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-getting-started-with-ip-block .group-left h3:after, section#block-bean-getting-started-with-ip-block .group-left h4:after, section#block-bean-getting-started-with-ip-block .group-middle h3:after, section#block-bean-getting-started-with-ip-block .group-middle h4:after, section#block-bean-getting-started-with-ip-block .group-right h3:after, section#block-bean-getting-started-with-ip-block .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left h3:after, section#block-bean-getting-started-with-ip-block .group-left h4:after, section#block-bean-getting-started-with-ip-block .group-middle h3:after, section#block-bean-getting-started-with-ip-block .group-middle h4:after, section#block-bean-getting-started-with-ip-block .group-right h3:after, section#block-bean-getting-started-with-ip-block .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-getting-started-with-ip-block .group-left .open h4, section#block-bean-getting-started-with-ip-block .group-middle .open h4, section#block-bean-getting-started-with-ip-block .group-right .open h4 {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-left p, section#block-bean-getting-started-with-ip-block .group-middle p, section#block-bean-getting-started-with-ip-block .group-right p {
        display: none
    }
}

section#block-bean-getting-started-with-ip-block .group-left .thin, section#block-bean-getting-started-with-ip-block .group-middle .thin, section#block-bean-getting-started-with-ip-block .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-getting-started-with-ip-block .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-getting-started-with-ip-block .group-right {
        margin-top: 0px
    }
}

section#block-bean-getting-started-with-ip-block .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-getting-started-with-ip-block .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-getting-started-with-ip-block .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

section#block-bean-need-help-choosing-the-right-ip {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    section#block-bean-need-help-choosing-the-right-ip {
        padding: 40px 0px
    }
}

section#block-bean-need-help-choosing-the-right-ip h2 {
    color: white
}

section#block-bean-need-help-choosing-the-right-ip .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    section#block-bean-need-help-choosing-the-right-ip .bean-basic-content {
        max-width: 90%
    }
}

section#block-bean-need-help-choosing-the-right-ip .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    section#block-bean-need-help-choosing-the-right-ip .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-need-help-choosing-the-right-ip .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    section#block-bean-need-help-choosing-the-right-ip .field-items p a:hover {
        border-color: white
    }

section#block-bean-how-ip-can-work-for-you {
    background: #eff0f2;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-how-ip-can-work-for-you {
        padding: 40px 0px 60px
    }
}

section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #612166
}

    section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside .pane-title, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside a, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside ul, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside ul li, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel .inside ul li a, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel.panel-col-first ul li, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel.panel-col-last ul li, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-bean-how-ip-can-work-for-you .pane-content .panel-panel.panel-col-last ul li a, section#block-bean-how-ip-can-work-for-you .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

section#block-bean-how-ip-can-work-for-you .panel-col-last li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat !important;
    background-position: left 0px !important;
    line-height: 20px
}

section#block-bean-how-ip-can-work-for-you .panel-col-last .inside, section#block-bean-how-ip-can-work-for-you .panel-col-first .inside {
    min-height: 550px
}

@media only screen and (max-width: 640px) {
    section#block-bean-how-ip-can-work-for-you .panel-col-last .inside, section#block-bean-how-ip-can-work-for-you .panel-col-first .inside {
        min-height: inherit
    }
}

section#block-bean-commercialise-your-ip {
    background: #fff;
    padding: 80px 0px 100px
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip {
        padding: 40px 0px 60px
    }
}

section#block-bean-commercialise-your-ip ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-commercialise-your-ip ul li {
        padding: 0px 0 0 30px;
        margin: 3px 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 1px
    }

section#block-bean-commercialise-your-ip .group-header {
    margin-bottom: 30px
}

    section#block-bean-commercialise-your-ip .group-header br {
        display: none
    }

    section#block-bean-commercialise-your-ip .group-header h2, section#block-bean-commercialise-your-ip .group-header h3 {
        margin-bottom: 30px;
        text-align: center;
        color: #0d252c
    }

    section#block-bean-commercialise-your-ip .group-header p {
        font-size: 1.3em;
        font-family: robotolight;
        color: #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-commercialise-your-ip .group-left, section#block-bean-commercialise-your-ip .group-middle, section#block-bean-commercialise-your-ip .group-right {
        width: 50%
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left, section#block-bean-commercialise-your-ip .group-middle, section#block-bean-commercialise-your-ip .group-right {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-commercialise-your-ip .group-left > div, section#block-bean-commercialise-your-ip .group-middle > div, section#block-bean-commercialise-your-ip .group-right > div {
    margin: 0 20px;
    padding: 40px;
    background: #eff0f2;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-commercialise-your-ip .group-left > div, section#block-bean-commercialise-your-ip .group-middle > div, section#block-bean-commercialise-your-ip .group-right > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left > div, section#block-bean-commercialise-your-ip .group-middle > div, section#block-bean-commercialise-your-ip .group-right > div {
        height: auto;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-commercialise-your-ip .group-left > div, section#block-bean-commercialise-your-ip .group-middle > div, section#block-bean-commercialise-your-ip .group-right > div {
        padding: 10px 20px
    }
}

section#block-bean-commercialise-your-ip .group-left .media-element-container, section#block-bean-commercialise-your-ip .group-middle .media-element-container, section#block-bean-commercialise-your-ip .group-right .media-element-container {
    text-align: center;
    margin-bottom: 30px
}

    section#block-bean-commercialise-your-ip .group-left .media-element-container img, section#block-bean-commercialise-your-ip .group-middle .media-element-container img, section#block-bean-commercialise-your-ip .group-right .media-element-container img {
        display: inline-block
    }

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left .media-element-container, section#block-bean-commercialise-your-ip .group-middle .media-element-container, section#block-bean-commercialise-your-ip .group-right .media-element-container {
        display: none
    }
}

section#block-bean-commercialise-your-ip .group-left h3, section#block-bean-commercialise-your-ip .group-left h4, section#block-bean-commercialise-your-ip .group-middle h3, section#block-bean-commercialise-your-ip .group-middle h4, section#block-bean-commercialise-your-ip .group-right h3, section#block-bean-commercialise-your-ip .group-right h4 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left h3, section#block-bean-commercialise-your-ip .group-left h4, section#block-bean-commercialise-your-ip .group-middle h3, section#block-bean-commercialise-your-ip .group-middle h4, section#block-bean-commercialise-your-ip .group-right h3, section#block-bean-commercialise-your-ip .group-right h4 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-commercialise-your-ip .group-left h3:after, section#block-bean-commercialise-your-ip .group-left h4:after, section#block-bean-commercialise-your-ip .group-middle h3:after, section#block-bean-commercialise-your-ip .group-middle h4:after, section#block-bean-commercialise-your-ip .group-right h3:after, section#block-bean-commercialise-your-ip .group-right h4:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left h3:after, section#block-bean-commercialise-your-ip .group-left h4:after, section#block-bean-commercialise-your-ip .group-middle h3:after, section#block-bean-commercialise-your-ip .group-middle h4:after, section#block-bean-commercialise-your-ip .group-right h3:after, section#block-bean-commercialise-your-ip .group-right h4:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

section#block-bean-commercialise-your-ip .group-left .open h4, section#block-bean-commercialise-your-ip .group-middle .open h4, section#block-bean-commercialise-your-ip .group-right .open h4 {
    background: #eff0f2 url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-left p, section#block-bean-commercialise-your-ip .group-middle p, section#block-bean-commercialise-your-ip .group-right p {
        display: none
    }
}

section#block-bean-commercialise-your-ip .group-left .thin, section#block-bean-commercialise-your-ip .group-middle .thin, section#block-bean-commercialise-your-ip .group-right .thin {
    display: none
}

@media only screen and (max-width: 988px) {
    section#block-bean-commercialise-your-ip .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-commercialise-your-ip .group-right {
        margin-top: 0px
    }
}

section#block-bean-commercialise-your-ip .group-footer a {
    margin-top: 40px;
    border: 2px solid #0d252c;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-commercialise-your-ip .group-footer a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-commercialise-your-ip .group-footer a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

.node-mediation-referral-service .field-name-field-feature-image img {
    border-radius: 50%;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto
}

@media (min-width: 992px) {
    .node-mediation-referral-service .field-name-field-feature-image {
        float: right
    }
}

.node-mediation-referral-service .field-name-field-business-area, .node-mediation-referral-service .field-name-field-state-or-territory, .node-mediation-referral-service .field-name-field-organisation, .node-mediation-referral-service .field-name-field-link, .node-mediation-referral-service .field-name-field-pricing, .node-mediation-referral-service .field-name-field-proficient-languages, .node-mediation-referral-service .field-name-field-services-offered-via-digit, .node-mediation-referral-service .field-name-field-contact-mediation {
    margin-bottom: 5px
}

@media (min-width: 992px) {
    .node-mediation-referral-service .field-name-field-business-area::after, .node-mediation-referral-service .field-name-field-state-or-territory::after, .node-mediation-referral-service .field-name-field-organisation::after, .node-mediation-referral-service .field-name-field-link::after, .node-mediation-referral-service .field-name-field-pricing::after, .node-mediation-referral-service .field-name-field-proficient-languages::after, .node-mediation-referral-service .field-name-field-services-offered-via-digit::after, .node-mediation-referral-service .field-name-field-contact-mediation::after {
        clear: none
    }

    .node-mediation-referral-service .field-name-field-business-area .field-label, .node-mediation-referral-service .field-name-field-business-area .field-items, .node-mediation-referral-service .field-name-field-business-area .field-item, .node-mediation-referral-service .field-name-field-state-or-territory .field-label, .node-mediation-referral-service .field-name-field-state-or-territory .field-items, .node-mediation-referral-service .field-name-field-state-or-territory .field-item, .node-mediation-referral-service .field-name-field-organisation .field-label, .node-mediation-referral-service .field-name-field-organisation .field-items, .node-mediation-referral-service .field-name-field-organisation .field-item, .node-mediation-referral-service .field-name-field-link .field-label, .node-mediation-referral-service .field-name-field-link .field-items, .node-mediation-referral-service .field-name-field-link .field-item, .node-mediation-referral-service .field-name-field-pricing .field-label, .node-mediation-referral-service .field-name-field-pricing .field-items, .node-mediation-referral-service .field-name-field-pricing .field-item, .node-mediation-referral-service .field-name-field-proficient-languages .field-label, .node-mediation-referral-service .field-name-field-proficient-languages .field-items, .node-mediation-referral-service .field-name-field-proficient-languages .field-item, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-label, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-items, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-item, .node-mediation-referral-service .field-name-field-contact-mediation .field-label, .node-mediation-referral-service .field-name-field-contact-mediation .field-items, .node-mediation-referral-service .field-name-field-contact-mediation .field-item {
        float: none;
        display: inline
    }
}

.node-mediation-referral-service .field-name-field-qualifications-experience {
    margin-top: 15px
}

.node-mediation-referral-service .field-name-field-feature-image img {
    border-radius: 50%;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto
}

@media (min-width: 992px) {
    .node-mediation-referral-service .field-name-field-feature-image {
        float: right
    }
}

.node-mediation-referral-service .field-name-field-business-area, .node-mediation-referral-service .field-name-field-state-or-territory, .node-mediation-referral-service .field-name-field-organisation, .node-mediation-referral-service .field-name-field-link, .node-mediation-referral-service .field-name-field-pricing, .node-mediation-referral-service .field-name-field-proficient-languages, .node-mediation-referral-service .field-name-field-services-offered-via-digit, .node-mediation-referral-service .field-name-field-contact-mediation {
    margin-bottom: 5px
}

@media (min-width: 992px) {
    .node-mediation-referral-service .field-name-field-business-area::after, .node-mediation-referral-service .field-name-field-state-or-territory::after, .node-mediation-referral-service .field-name-field-organisation::after, .node-mediation-referral-service .field-name-field-link::after, .node-mediation-referral-service .field-name-field-pricing::after, .node-mediation-referral-service .field-name-field-proficient-languages::after, .node-mediation-referral-service .field-name-field-services-offered-via-digit::after, .node-mediation-referral-service .field-name-field-contact-mediation::after {
        clear: none
    }

    .node-mediation-referral-service .field-name-field-business-area .field-label, .node-mediation-referral-service .field-name-field-business-area .field-items, .node-mediation-referral-service .field-name-field-business-area .field-item, .node-mediation-referral-service .field-name-field-state-or-territory .field-label, .node-mediation-referral-service .field-name-field-state-or-territory .field-items, .node-mediation-referral-service .field-name-field-state-or-territory .field-item, .node-mediation-referral-service .field-name-field-organisation .field-label, .node-mediation-referral-service .field-name-field-organisation .field-items, .node-mediation-referral-service .field-name-field-organisation .field-item, .node-mediation-referral-service .field-name-field-link .field-label, .node-mediation-referral-service .field-name-field-link .field-items, .node-mediation-referral-service .field-name-field-link .field-item, .node-mediation-referral-service .field-name-field-pricing .field-label, .node-mediation-referral-service .field-name-field-pricing .field-items, .node-mediation-referral-service .field-name-field-pricing .field-item, .node-mediation-referral-service .field-name-field-proficient-languages .field-label, .node-mediation-referral-service .field-name-field-proficient-languages .field-items, .node-mediation-referral-service .field-name-field-proficient-languages .field-item, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-label, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-items, .node-mediation-referral-service .field-name-field-services-offered-via-digit .field-item, .node-mediation-referral-service .field-name-field-contact-mediation .field-label, .node-mediation-referral-service .field-name-field-contact-mediation .field-items, .node-mediation-referral-service .field-name-field-contact-mediation .field-item {
        float: none;
        display: inline
    }
}

.node-mediation-referral-service .field-name-field-qualifications-experience {
    margin-top: 15px
}

form#webform-client-form-70621 {
    margin: 2em;
    font-size: 1.12em
}

.form-radios.custom-block label {
    display: block;
    margin: 1px 0;
    background-color: #704579;
    color: #fff;
    border-radius: 15px;
    padding: 0.5em;
    margin-bottom: 4%;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    border: 2px solid #fff
}

    .form-radios.custom-block label:hover {
        border: 2px solid #704579;
        color: #000;
        background-color: #fff
    }

.generator.form-item.webform-component.webform-component-radios.webform-component--one-way-or-two-way.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.generator.form-item.webform-component.webform-component-radios.webform-component--1-end-user-business-details-party-one.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.generator.form-item.webform-component.webform-component-radios.webform-component--2-end-user-business-details-party-two.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.generator.form-item.webform-component.webform-component-radios.webform-component--4-duration-of-obligations.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.form-item.webform-component.webform-component-textarea.webform-component--3-permitted-purpose.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.form-item.webform-component.webform-component-select.webform-component--5-law-and-jurisdiction.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

.form-item.webform-component.webform-component-checkboxes.webform-component--disclaimer.form-group {
    margin-bottom: 2em;
    border-bottom: 2px solid #f1f1f1;
    padding-bottom: 1%
}

button.webform-submit.button-primary.btn.btn-default.form-submit {
    display: block;
    margin: 0 auto;
    display: block;
    margin: 0 auto;
    padding: 1em;
    border-radius: 20px;
    border: 2px solid #704579
}

    button.webform-submit.button-primary.btn.btn-default.form-submit:hover {
        background-color: #704579;
        color: #fff;
        border: 2px solid #fff
    }

.custom-block {
    margin-left: 2%
}

    .custom-block .radio input[type="radio"] {
        position: relative !important
    }

#edit-submitted-one-way-or-two-way {
    width: 50%
}

#edit-submitted-1-end-user-business-details-party-one {
    width: 50%
}

#edit-submitted-1a-end-user-details-company {
    width: 50%
}

#edit-submitted-2-end-user-business-details-party-two {
    width: 50%
}

#edit-submitted-4-duration-of-obligations {
    width: 50%
}

#edit-submitted-2a-other-party-details-company {
    width: 50%
}

#edit-submitted-one-way-or-two-way-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-one-way-or-two-way-2 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-1-end-user-business-details-party-one-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-1-end-user-business-details-party-one-2 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-1-end-user-business-details-party-one-3 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-1a-end-user-details-company-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-1a-end-user-details-company-2 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-2-end-user-business-details-party-two-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-2-end-user-business-details-party-two-2 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-2-end-user-business-details-party-two-3 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-4-duration-of-obligations-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-4-duration-of-obligations-2 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-4-duration-of-obligations-3 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-4-duration-of-obligations-4 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-2a-other-party-details-company-1 {
    margin: 1em;
    padding: 1em
}

#edit-submitted-2a-other-party-details-company-2 {
    margin: 1em;
    padding: 1em
}

fieldset.webform-component-fieldset.webform-component--2-partnership.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--2-partnership.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--1-company.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--1-company.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--1-sole-director-company.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--1-sole-director-company.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--1-individual.panel.panel-default.form-wrapper {
    margin: 1.2em;
    margin-bottom: 3%
}

    fieldset.webform-component-fieldset.webform-component--1-individual.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

    fieldset.webform-component-fieldset.webform-component--1-individual.panel.panel-default.form-wrapper > .panel-heading {
        background-color: none !important
    }

fieldset.webform-component-fieldset.generator-heading.webform-component--1-partnership.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.generator-heading.webform-component--1-partnership.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--2-individual.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--2-individual.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--2-company.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--2-company.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

fieldset.webform-component-fieldset.webform-component--2-sole-director-company.panel.panel-default.form-wrapper {
    margin: 1.2em
}

    fieldset.webform-component-fieldset.webform-component--2-sole-director-company.panel.panel-default.form-wrapper .panel-body {
        padding: 1em 2.2em
    }

.form-item.form-item-submitted-one-way-or-two-way.form-type-radio.radio {
    margin-bottom: 4%
}

.panel-default > .panel-heading {
    padding: 2%
}

span.panel-title.fieldset-legend {
    font-size: 0.9em;
    font-weight: bold
}

select#edit-submitted-5-law-and-jurisdiction {
    margin: 2%;
    width: 50%
}

div#edit-submitted-disclaimer {
    padding: 0.5em
}

.form-group {
    margin-bottom: 1.5em
}

@media only screen and (max-width: 700px) {
    div#edit-submitted-one-way-or-two-way {
        width: 100%
    }

    #edit-submitted-1-end-user-business-details-party-one {
        width: 100%
    }

    #edit-submitted-1a-end-user-details-company {
        width: 100%
    }

    #edit-submitted-2-end-user-business-details-party-two {
        width: 100%
    }

    #edit-submitted-4-duration-of-obligations {
        width: 100%
    }

    #edit-submitted-2a-other-party-details-company {
        width: 100%
    }
}

.page-search .breadcrumbs, .page-search .search-info {
    display: none
}

.page-search #block-system-main {
    margin-top: 0
}

@media only screen and (min-width: 768px) {
    .page-search #block-system-main {
        margin-top: -2em
    }

    .page-search header nav .nav-tabs li a {
        line-height: normal
    }

    .page-search .main-container .title {
        height: 2em;
        padding-top: 0
    }
}

.page-search #block-bean-search-ip-rights {
    height: auto;
    padding-bottom: .75em;
    padding-top: .75em
}

    .page-search #block-bean-search-ip-rights div {
        height: auto;
        padding: 0
    }

    .page-search #block-bean-search-ip-rights > .Bottom, .page-search #block-bean-search-ip-rights > .Top {
        height: 0
    }

    .page-search #block-bean-search-ip-rights .panels-flexible-row-four_column_panel_with_top_and_bottom-main-row-inside > div {
        background-color: #fff;
        border-bottom: 2px solid #eff0f2;
        padding: .3em;
        width: 100%
    }

@media only screen and (max-width: 767px) {
    .page-search #block-bean-search-ip-rights .panels-flexible-row-four_column_panel_with_top_and_bottom-main-row-inside > div {
        height: auto
    }
}

@media only screen and (min-width: 768px) {
    .page-search #block-bean-search-ip-rights .panels-flexible-row-four_column_panel_with_top_and_bottom-main-row-inside > div {
        float: left;
        height: 80px;
        margin-left: 1%;
        margin-right: 1%;
        width: 23%
    }
}

.page-search .control-label {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute
}

.page-search .search-performance {
    color: #b6bec0;
    margin-top: .4em
}

.page-search .search-api-page-results > h2 {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute
}

.page-search .search-api-page-results ol {
    list-style: none;
    padding-left: 0
}

.page-search .search-api-page-results .search-results article {
    height: auto;
    padding-left: 0
}

    .page-search .search-api-page-results .search-results article footer {
        padding: 0 !important
    }

.page-search .search-api-page-results .search-results .node {
    background-color: #fafafa;
    margin-bottom: .5em;
    margin-top: .5em;
    padding: 1em
}

    .page-search .search-api-page-results .search-results .node h2, .page-search .search-api-page-results .search-results .node h3, .page-search .search-api-page-results .search-results .node h4 {
        font-size: 1.3em
    }

    .page-search .search-api-page-results .search-results .node img {
        float: left;
        margin-right: 20px;
        width: 120px
    }

.node-type-standard-page-v2 aside .region-sidebar-first.well ul li:first-child {
    border-top: none;
    margin-top: -.25em
}

.node-type-standard-page-v2 .field-name-field-masthead-image img {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.node-type-standard-page-v2 .masthead-wrapper {
    background-color: #fafafa;
    border-bottom: 0.3em solid #000
}

.node-type-standard-page-v2 .main-container .container {
    padding-bottom: .5em;
    padding-top: .5em
}

section#block-bean-tools-and-resources-landing-bloc, section#block-bean-tools-resources-landing, section#block-bean-careers-title-block, section#block-bean-legislation-landing-page-title-b {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet.jpg") center center no-repeat;
    background-size: cover;
    padding: 80px 0px;
    color: white;
    border-bottom: 2px solid #fff
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-landing-bloc, section#block-bean-tools-resources-landing, section#block-bean-careers-title-block, section#block-bean-legislation-landing-page-title-b {
        padding: 26.6666666667px 0px
    }
}

section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body, section#block-bean-tools-resources-landing .panels-flexible-region-first, section#block-bean-tools-resources-landing .field-name-field-bean-body, section#block-bean-careers-title-block .panels-flexible-region-first, section#block-bean-careers-title-block .field-name-field-bean-body, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body {
    padding-right: 160px
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body, section#block-bean-tools-resources-landing .panels-flexible-region-first, section#block-bean-tools-resources-landing .field-name-field-bean-body, section#block-bean-careers-title-block .panels-flexible-region-first, section#block-bean-careers-title-block .field-name-field-bean-body, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body {
        width: 60%;
        padding-right: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body, section#block-bean-tools-resources-landing .panels-flexible-region-first, section#block-bean-tools-resources-landing .field-name-field-bean-body, section#block-bean-careers-title-block .panels-flexible-region-first, section#block-bean-careers-title-block .field-name-field-bean-body, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body {
        width: 100%;
        padding-right: 0px
    }
}

section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first h2, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body h2, section#block-bean-tools-resources-landing .panels-flexible-region-first h2, section#block-bean-tools-resources-landing .field-name-field-bean-body h2, section#block-bean-careers-title-block .panels-flexible-region-first h2, section#block-bean-careers-title-block .field-name-field-bean-body h2, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first h2, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body h2 {
    color: white;
    font: normal 60px "montserratregular",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    position: relative
}

    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first h2:after, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body h2:after, section#block-bean-tools-resources-landing .panels-flexible-region-first h2:after, section#block-bean-tools-resources-landing .field-name-field-bean-body h2:after, section#block-bean-careers-title-block .panels-flexible-region-first h2:after, section#block-bean-careers-title-block .field-name-field-bean-body h2:after, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first h2:after, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body h2:after {
        border-top: 6px solid white;
        content: "";
        display: block;
        width: 141px;
        margin-bottom: 30px;
        margin-left: 2px
    }

@media only screen and (max-width: 480px) {
    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first h2, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body h2, section#block-bean-tools-resources-landing .panels-flexible-region-first h2, section#block-bean-tools-resources-landing .field-name-field-bean-body h2, section#block-bean-careers-title-block .panels-flexible-region-first h2, section#block-bean-careers-title-block .field-name-field-bean-body h2, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first h2, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body h2 {
        font: normal 38px "montserratregular",sans-serif
    }
}

section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first .thick, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body .thick, section#block-bean-tools-resources-landing .panels-flexible-region-first .thick, section#block-bean-tools-resources-landing .field-name-field-bean-body .thick, section#block-bean-careers-title-block .panels-flexible-region-first .thick, section#block-bean-careers-title-block .field-name-field-bean-body .thick, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first .thick, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body .thick {
    display: none
}

section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-first p, section#block-bean-tools-and-resources-landing-bloc .field-name-field-bean-body p, section#block-bean-tools-resources-landing .panels-flexible-region-first p, section#block-bean-tools-resources-landing .field-name-field-bean-body p, section#block-bean-careers-title-block .panels-flexible-region-first p, section#block-bean-careers-title-block .field-name-field-bean-body p, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-first p, section#block-bean-legislation-landing-page-title-b .field-name-field-bean-body p {
    font: normal 20px "montserratregular",sans-serif;
    line-height: 1.5em;
    margin-bottom: 30px;
    font-family: robotolight
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last, section#block-bean-tools-resources-landing .panels-flexible-region-last, section#block-bean-careers-title-block .panels-flexible-region-last, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last {
        width: 40%
    }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .inside, section#block-bean-tools-resources-landing .panels-flexible-region-last .inside, section#block-bean-careers-title-block .panels-flexible-region-last .inside, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last, section#block-bean-tools-resources-landing .panels-flexible-region-last, section#block-bean-careers-title-block .panels-flexible-region-last, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last {
        width: 100%
    }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .inside, section#block-bean-tools-resources-landing .panels-flexible-region-last .inside, section#block-bean-careers-title-block .panels-flexible-region-last .inside, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .inside {
            padding-left: 0px
        }
}

section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none
}

    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li a, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li a, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li a, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li a {
            font-size: 14px
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li.patents, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li.patents, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li.patents, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li.trade-marks, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li.trade-marks, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li.trade-marks, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li.designs, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li.designs, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li.designs, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li.pbr, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li.pbr, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li.pbr, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li.copyright, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li.copyright, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li.copyright, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li {
        border-left-color: #84c98f !important;
        padding: 20px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
    }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li .sml-link-icon-more {
            display: none
        }

        section#block-bean-tools-and-resources-landing-bloc .panels-flexible-region-last .tools-resources-list li a, section#block-bean-tools-resources-landing .panels-flexible-region-last .tools-resources-list li a, section#block-bean-careers-title-block .panels-flexible-region-last .tools-resources-list li a, section#block-bean-legislation-landing-page-title-b .panels-flexible-region-last .tools-resources-list li a {
            color: #0d252c;
            padding-right: 10px
        }

#block-bean-tools-resources-selector, #block-bean-careers-promotional-block, #block-bean-pharmaceutical-patents-review-ri {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #612166;
    font: normal 20px "robotolight",sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

@media only screen and (max-width: 768px) {
    #block-bean-tools-resources-selector, #block-bean-careers-promotional-block, #block-bean-pharmaceutical-patents-review-ri {
        padding: 40px 0px
    }
}

#block-bean-tools-resources-selector h2, #block-bean-careers-promotional-block h2, #block-bean-pharmaceutical-patents-review-ri h2 {
    color: white
}

#block-bean-tools-resources-selector .bean-basic-content, #block-bean-careers-promotional-block .bean-basic-content, #block-bean-pharmaceutical-patents-review-ri .bean-basic-content {
    max-width: 80%;
    margin: 0 auto
}

@media only screen and (max-width: 768px) {
    #block-bean-tools-resources-selector .bean-basic-content, #block-bean-careers-promotional-block .bean-basic-content, #block-bean-pharmaceutical-patents-review-ri .bean-basic-content {
        max-width: 90%
    }
}

#block-bean-tools-resources-selector .field-items p a, #block-bean-careers-promotional-block .field-items p a, #block-bean-pharmaceutical-patents-review-ri .field-items p a {
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    margin-top: 40px
}

    #block-bean-tools-resources-selector .field-items p a:after, #block-bean-careers-promotional-block .field-items p a:after, #block-bean-pharmaceutical-patents-review-ri .field-items p a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    #block-bean-tools-resources-selector .field-items p a:hover, #block-bean-careers-promotional-block .field-items p a:hover, #block-bean-pharmaceutical-patents-review-ri .field-items p a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

    #block-bean-tools-resources-selector .field-items p a:hover, #block-bean-careers-promotional-block .field-items p a:hover, #block-bean-pharmaceutical-patents-review-ri .field-items p a:hover {
        border-color: white
    }

section#block-bean-tools-resources-useful-links, section#block-bean-tools-resources-new-to-ip {
    padding-top: 80px;
    padding-bottom: 80px
}

section#block-bean-tools-resources-ip-professionals {
    padding: 80px 0px 100px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-ip-professionals {
        padding: 40px 0px 60px
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible {
    text-align: center
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #30aeb6
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #30aeb6
        }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-resources-ip-professionals .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-resources-ip-professionals .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-bean-tools-resources-ip-professionals .bs-vert-callout {
    background: #fff;
    padding: 5px;
    min-height: 685px;
    border-bottom: 5px solid
}

section#block-bean-tools-resources-ip-professionals h2 {
    color: #fff;
    text-align: center;
    padding-bottom: 20px
}

section#block-bean-tools-resources-ip-professionals ul li {
    text-align: left
}

section#block-bean-tools-resources-ip-professionals {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible {
        text-align: center
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
            width: 25%
        }

@media only screen and (max-width: 1018px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #30aeb6
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #30aeb6
        }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-bean-tools-resources-ip-professionals .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-bean-tools-resources-ip-professionals .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-bean-tools-resources-ip-professionals .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-bean-tools-resources-ip-professionals .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-bean-tools-resources-ip-professionals .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-bean-tools-resources-ip-professionals .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-bean-tools-resources-new-to-ip {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding: 80px 0px 100px;
    background: #eff0f2
}

    section#block-bean-tools-resources-new-to-ip li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-bean-tools-resources-new-to-ip li a {
            font-size: 14px
        }

        section#block-bean-tools-resources-new-to-ip li.patents {
            border-left: 10px solid #30aeb6;
            border-left: 0px solid #30aeb6;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-patent.png") left center no-repeat
        }

        section#block-bean-tools-resources-new-to-ip li.trade-marks {
            border-left: 10px solid #de4326;
            border-left: 0px solid #de4326;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-tm.png") left center no-repeat
        }

        section#block-bean-tools-resources-new-to-ip li.designs {
            border-left: 10px solid #84c98f;
            border-left: 0px solid #84c98f;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-design.png") left center no-repeat
        }

        section#block-bean-tools-resources-new-to-ip li.pbr {
            border-left: 10px solid #f1ac1e;
            border-left: 0px solid #f1ac1e;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-pbr.png") left center no-repeat
        }

        section#block-bean-tools-resources-new-to-ip li.copyright {
            border-left: 10px solid #704579;
            border-left: 0px solid #704579;
            padding-left: 90px;
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-copyright.png") left center no-repeat
        }

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip {
        padding: 40px 0px 80px
    }
}

section#block-bean-tools-resources-new-to-ip ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-bean-tools-resources-new-to-ip ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-bean-tools-resources-new-to-ip .Top {
    margin-bottom: 30px
}

    section#block-bean-tools-resources-new-to-ip .Top br {
        display: none
    }

    section#block-bean-tools-resources-new-to-ip .Top h2 {
        margin-bottom: 30px
    }

    section#block-bean-tools-resources-new-to-ip .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 350px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 500px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #b6bec0;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #b6bec0
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-bean-tools-resources-new-to-ip div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-bean-tools-resources-new-to-ip .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-bean-tools-resources-new-to-ip .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-bean-tools-resources-new-to-ip .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-bean-tools-resources-new-to-ip .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-bean-tools-resources-new-to-ip .group-right {
        margin-top: 0px
    }
}

section#block-bean-tools-resources-new-to-ip ul li {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    border-left: 10px solid #612166;
    padding-left: 20px;
    margin-bottom: 5px
}

section#block-bean-tools-resources-new-to-ip li.patents {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    border-left: 10px solid #30aeb6;
    padding-left: 20px;
    margin-bottom: 5px
}

section#block-bean-tools-resources-new-to-ip li.trade-marks {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    border-left: 10px solid #de4326;
    padding-left: 20px;
    margin-bottom: 5px
}

section#block-bean-tools-resources-new-to-ip li.designs {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    border-left: 10px solid #84c98f;
    padding-left: 20px;
    margin-bottom: 5px
}

section#block-bean-tools-resources-new-to-ip li.pbr {
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat;
    border-left: 10px solid #f1ac1e;
    padding-left: 20px;
    margin-bottom: 5px
}

section#block-bean-tools-resources-new-to-ip ul li {
    padding: 20px;
    background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-online-services.png") right center no-repeat
}

section#block-quicktabs-tools-and-resources {
    background: #eff0f2;
    margin-top: 150px
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources {
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources h2 {
    margin-bottom: 30px
}

section#block-quicktabs-tools-and-resources .pane-title {
    text-align: center
}

section#block-quicktabs-tools-and-resources .panel-separator {
    height: 1px;
    border-top: 2px solid #fff;
    margin: 0px
}

section#block-quicktabs-tools-and-resources #quicktabs-container-tools_and_resources > div {
    display: none
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs {
    padding: 0px;
    margin: 0px;
    margin-top: -116px;
    margin-bottom: 10px;
    position: absolute;
    width: 1180px;
    text-align: center
}

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs {
        width: auto;
        left: 0px;
        right: 0px
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs {
        position: relative;
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li {
    padding: 0px;
    margin: 0px 3px;
    width: 227px;
    display: inline-block;
    text-align: left;
    float: left
}

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li {
        width: 19.4%
    }
}

@media only screen and (max-width: 1000px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li {
        margin: 0px 1px;
        width: 19.7%
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li {
        margin: 0px
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li {
        width: 100%
    }

        section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li.active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:active {
            padding-bottom: 0px !important
        }
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a {
    background: white;
    display: block;
    width: auto;
    font: normal 18px "montserratregular",sans-serif;
    padding-left: 70px;
    text-transform: uppercase;
    white-space: normal;
    margin: 0px;
    height: 70px;
    border: 1px solid #0d252c;
    line-height: 18px;
    letter-spacing: -0.9px;
    padding-top: 25px
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a:hover {
        background-color: #fff;
        text-decoration: none
    }

@media only screen and (max-width: 1200px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a {
        background-position-x: -9999px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
        text-align: center
    }
}

@media only screen and (max-width: 1000px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a {
        padding-left: 2px !important;
        padding-right: 2px !important
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a {
        padding-top: 20px !important;
        padding-left: 0px !important;
        padding-right: 0px !important
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li a {
        padding-top: 25px !important;
        background-position-x: 0px !important;
        text-align: left;
        padding-left: 70px !important
    }
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1) a {
    border-color: #30aeb6;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-patent.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #30aeb6;
    color: white
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1).active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-patent.png") center bottom no-repeat
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(1):active a {
        color: #30aeb6;
        background-color: #fff;
        border-bottom: 8px solid #30aeb6;
        padding-top: 20px
    }

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2) a {
    border-color: #de4326;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-tm.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #de4326;
    color: white
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2).active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-tm.png") center bottom no-repeat
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(2):active a {
        color: #de4326;
        background-color: #fff;
        border-bottom: 8px solid #de4326;
        padding-top: 20px
    }

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3) a {
    border-color: #84c98f;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-design.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #84c98f;
    color: white
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3).active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-design.png") center bottom no-repeat
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(3):active a {
        color: #84c98f;
        background-color: #fff;
        border-bottom: 8px solid #84c98f;
        padding-top: 20px
    }

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4) a {
    border-color: #f1ac1e;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/block-pbr.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #f1ac1e;
    color: white
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4).active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-pbr.png") center bottom no-repeat
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):active a {
        color: #f1ac1e;
        background-color: #fff;
        border-bottom: 8px solid #f1ac1e;
        padding-top: 20px
    }

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4) a {
    padding-top: 16px;
    padding-left: 64px
}

@media only screen and (max-width: 828px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4) a {
        padding-top: 5px !important
    }
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4) a {
        padding-top: 25px !important
    }
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):active a {
    padding-top: 14px !important
}

@media only screen and (max-width: 828px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(4):active a {
        padding-top: 5px !important
    }
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5) a {
    border-color: #612166;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/icon.png") left center no-repeat;
    background-size: 60px auto;
    background-color: #612166;
    color: white
}

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5).active, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):hover, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):focus, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):active {
    padding-bottom: 20px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/dwn-arrow-purple.png") center bottom no-repeat
}

    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5).active a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):hover a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):focus a, section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5):active a {
        color: #612166;
        background-color: #fff;
        border-bottom: 8px solid #612166;
        padding-top: 20px
    }

section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5) a {
    background-image: none;
    padding-left: 0px;
    text-align: center
}

@media only screen and (max-width: 450px) {
    section#block-quicktabs-tools-and-resources ul.quicktabs-tabs li:nth-child(5) a {
        text-align: left !important
    }
}

section#block-quicktabs-tools-and-resources .pane-case-studies {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-case-studies {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-case-studies h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content {
    height: 360px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content {
        height: 325px
    }
}

section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content .contextual-links-wrapper {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div {
    height: 410px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content {
        width: 1180px
    }

        section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content .inside {
            margin: 0px
        }

        section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td img {
                    height: 380px;
                    width: 100%
                }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-field-news-date {
                    display: none
                }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-title, section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-mint.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-title a, section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td .views-field-body {
                    padding-top: 0px;
                    height: 280px;
                    overflow: hidden
                }

                section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td:hover .views-field-title, section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td:active .views-field-title, section#block-quicktabs-tools-and-resources .pane-case-studies .pane-content > div .view-content table td:focus .views-field-title {
                    margin-top: -380px
                }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources {
    padding: 55px 0px 75px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    background: transparent
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible {
    text-align: center
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #30aeb6
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #30aeb6
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources h2, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources p {
    color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .Top {
    margin-bottom: 30px
}

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .Top br {
        display: none
    }

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .Top h2 {
        margin-bottom: 30px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 1000px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 1150px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #30aeb6;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #30aeb6
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .group-right {
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
    display: block
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    background-image: none
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        font-size: 1.5em;
        cursor: auto
    }

        section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
            margin-bottom: 30px
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a {
    border-color: #0d252c;
    background-color: #0d252c
}

    section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a:hover, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a:focus, section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .panels-flexible-row-last a:active {
        background-color: #0d252c
    }

section#block-quicktabs-tools-and-resources .pane-bean-patents-faqs .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #30aeb6
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside .pane-title, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside ul, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel .inside ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel.panel-col-first ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel.panel-col-last ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .pane-content .panel-panel.panel-col-last ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-patents-p .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-0 .pane-case-studies .pane-content {
        height: 360px
    }
}

section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-0 .pane-case-studies .views-field-title, section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-0 .pane-case-studies .views-field-body {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-teal.png") center center repeat
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark {
    padding: 55px 0px 75px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    background: transparent
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible {
    text-align: center
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #de4326
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #de4326
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark h2, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark p {
    color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-trade-mark .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .Top {
    margin-bottom: 30px
}

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .Top br {
        display: none
    }

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .Top h2 {
        margin-bottom: 30px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 1000px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 1150px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #de4326;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #de4326
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .group-right {
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
    display: block
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    background-image: none
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        font-size: 1.5em;
        cursor: auto
    }

        section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
            margin-bottom: 30px
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a {
    border-color: #0d252c;
    background-color: #0d252c
}

    section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a:hover, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a:focus, section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .panels-flexible-row-last a:active {
        background-color: #0d252c
    }

section#block-quicktabs-tools-and-resources .pane-bean-trade-marks-faqs .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #de4326
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside .pane-title, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside ul, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel .inside ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel.panel-col-first ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel.panel-col-last ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .pane-content .panel-panel.panel-col-last ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-trade-mar .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-1 .pane-case-studies .pane-content {
        height: 360px
    }
}

section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-1 .pane-case-studies .views-field-title, section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-1 .pane-case-studies .views-field-body {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-red.png") center center repeat
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs {
    padding: 55px 0px 75px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    background: transparent
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible {
    text-align: center
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #84c98f
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #84c98f
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs h2, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs p {
    color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-designs .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .Top {
    margin-bottom: 30px
}

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .Top br {
        display: none
    }

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .Top h2 {
        margin-bottom: 30px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 1000px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 1150px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #84c98f;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #84c98f
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .group-right {
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
    display: block
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    background-image: none
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        font-size: 1.5em;
        cursor: auto
    }

        section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
            margin-bottom: 30px
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a {
    border-color: #0d252c;
    background-color: #0d252c
}

    section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a:hover, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a:focus, section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .panels-flexible-row-last a:active {
        background-color: #0d252c
    }

section#block-quicktabs-tools-and-resources .pane-bean-designs-faqs .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #84c98f
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside .pane-title, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside ul, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel .inside ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel.panel-col-first ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel.panel-col-last ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .pane-content .panel-panel.panel-col-last ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-designs-p .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-2 .pane-case-studies .pane-content {
        height: 360px
    }
}

section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-2 .pane-case-studies .views-field-title, section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-2 .pane-case-studies .views-field-body {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-mint.png") center center repeat
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr {
    padding: 55px 0px 75px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    background: transparent
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible {
    text-align: center
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #f1ac1e
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #f1ac1e
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr h2, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr p {
    color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-pbr .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs ul {
    list-style: none;
    padding: 0px;
    margin: 0px
}

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs ul li {
        padding: 0px 0 0 30px;
        margin: 0px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") center center no-repeat;
        background-position: left 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .Top {
    margin-bottom: 30px
}

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .Top br {
        display: none
    }

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .Top h2 {
        margin-bottom: 30px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .Top p {
        font-size: 1.3em;
        font-family: robotolight
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 50%;
        margin-bottom: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region {
        width: 100%;
        margin-bottom: 10px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    margin: 0 10px;
    padding: 40px;
    background: #fff;
    height: 1000px;
    overflow-y: hidden
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: 1150px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        height: auto !important;
        padding: 20px 30px;
        margin: 0px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
        padding: 10px 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    font-size: 22px;
    margin: 0px;
    font-weight: bold
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        padding-right: 30px;
        line-height: 30px;
        font-size: 1.2em;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") right 20px no-repeat;
        cursor: pointer
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
    border-top: 4px solid #f1ac1e;
    content: "";
    display: block;
    width: 100px;
    margin: 15px 0 40px 2px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
        margin: 5px 0 10px 2px;
        border-top: 3px solid #f1ac1e
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .open h4 {
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") right 20px no-repeat
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
        display: none
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region .thin {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a {
    margin-top: 40px;
    border: 2px solid #fff;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none
}

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a:after {
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
        display: inline-block;
        width: 9px;
        height: 15px;
        content: '';
        margin: 0 0 -2px 10px
    }

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a:hover {
        text-decoration: none;
        background: transparent;
        border: 2px solid #0d252c
    }

@media only screen and (max-width: 988px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .group-right {
        float: left;
        margin-top: 20px
    }
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .group-right {
        margin-top: 0px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region > div {
    height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region p {
    display: block
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
    background-image: none
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3 {
        font-size: 1.5em;
        cursor: auto
    }

        section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h4:after, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs div[class*="with_top_and_bottom-main-row"] .panels-flexible-region h3:after {
            margin-bottom: 30px
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a {
    border-color: #0d252c;
    background-color: #0d252c
}

    section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a:hover, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a:focus, section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .panels-flexible-row-last a:active {
        background-color: #0d252c
    }

section#block-quicktabs-tools-and-resources .pane-bean-pbr-faqs .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #f1ac1e
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside .pane-title, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside ul, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel .inside ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel.panel-col-first ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel.panel-col-last ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .pane-content .panel-panel.panel-col-last ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-pbr-panel .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-3 .pane-case-studies .pane-content {
        height: 360px
    }
}

section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-3 .pane-case-studies .views-field-title, section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-3 .pane-case-studies .views-field-body {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-yellow.png") center center repeat
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc {
    padding: 55px 0px 75px;
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/tablet_v2.jpg") center center no-repeat;
    background-size: cover;
    background: transparent
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible {
    text-align: center
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 25%
    }

@media only screen and (max-width: 1018px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 50%
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region:nth-child(3) {
            clear: both
        }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region {
        width: 100%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
    background: #fff none repeat scroll 0 0;
    margin: 0 10px;
    padding-bottom: 20px;
    padding: 0 0 20px;
    border-bottom: 6px solid #612166
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside {
        margin-left: 0px;
        margin-bottom: -10px;
        margin-right: 0px;
        border-bottom: 0px;
        background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-down-charcoal-transparent.png") 95% 31px no-repeat;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside.open {
            background: #fff url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-up-charcoal-transparent.png") 95% 31px no-repeat;
            padding: 0 0 20px;
            border-bottom: 6px solid #612166
        }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
    margin-top: 40px;
    display: inline-block
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .file-full, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .media-element {
        margin: 13px;
        float: left;
        width: 45px;
        height: 45px
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
    font-size: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 100%
}

@media only screen and (max-width: 992px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        height: 60px;
        line-height: 25px
    }
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        margin: 0px;
        line-height: 77px;
        text-align: left;
        position: absolute;
        margin: -74px 0 0 70px;
        height: 73px;
        overflow: hidden;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 150px
    }
}

@media only screen and (max-width: 680px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 150px
    }
}

@media only screen and (max-width: 570px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 100px
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside h3 {
        width: 63%
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
    list-style: none
}

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

@media only screen and (max-width: 480px) {
    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul {
        display: block
    }
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li {
    text-align: left
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside ul li a {
        text-decoration: underline
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .panels-flexible-row-inside .panels-flexible-region .inside .bs-vert-callout {
    min-height: auto
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region {
    width: 100%;
    color: #fff
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region h2 {
        margin-bottom: 40px;
        color: #fff
    }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Top .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        padding-bottom: 40px;
        min-height: 10px;
        border-bottom: 0px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region {
    width: 100%
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside {
        background: transparent;
        font: normal 20px "robotolight",sans-serif;
        min-height: 10px;
        border-bottom: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a {
            margin-top: 40px;
            border: 2px solid #fff;
            background: transparent;
            padding: 16px 35px 16px;
            display: inline-block;
            border-radius: 100px;
            color: #fff;
            font-size: 14px;
            text-transform: uppercase;
            font-family: "montserratregular",sans-serif;
            line-height: 19px;
            text-decoration: none;
            border-color: white;
            cursor: pointer
        }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:after {
                background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/arrow-right-transparent.png") center center no-repeat;
                display: inline-block;
                width: 9px;
                height: 15px;
                content: '';
                margin: 0 0 -2px 10px
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a:hover {
                text-decoration: none;
                background: transparent;
                border: 2px solid #0d252c
            }

            section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible .Bottom .panels-flexible-row-inside .panels-flexible-region .inside a :hover {
                border-color: white
            }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul {
    padding: 0px;
    margin: 0px;
    color: #0d252c;
    list-style: none;
    padding-top: 15px
}

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li {
        background: #fff;
        border: 0px;
        padding: 18px 14px;
        font: normal 16px "robotoregular",sans-serif;
        margin-top: 2px;
        font-size: 16px
    }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li a {
            font-size: 14px
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li.patents {
            border-left: 10px solid #30aeb6
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li.trade-marks {
            border-left: 10px solid #de4326
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li.designs {
            border-left: 10px solid #84c98f
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li.pbr {
            border-left: 10px solid #f1ac1e
        }

        section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li.copyright {
            border-left: 10px solid #704579
        }

    section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panel-flexible ul li {
        padding: 0px 30px 15px 50px;
        font-size: 16px;
        background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-tool.png") 17px 2px no-repeat;
        line-height: 22px
    }

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc h2, section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc p {
    color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .Top {
    display: none
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panels-flexible-region-inside-first .tools-resources-list li {
    padding-left: 30px !important;
    background-image: none
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .panels-flexible-region-inside {
    padding-bottom: 0px !important
}

section#block-quicktabs-tools-and-resources .pane-bean-tools-and-resources-generic-bloc .Bottom a {
    background: #0d252c !important;
    border-color: #0d252c !important
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p {
    padding: 55px 0px 75px
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p {
        padding: 27.5px 0px 27.5px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel {
    text-align: left
}

@media only screen and (max-width: 640px) {
    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel {
        width: 100%;
        margin-bottom: 20px
    }
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside {
    margin: 0px 10px;
    padding: 30px;
    background: white;
    border-left: 10px solid #612166
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside .pane-title, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside .pane-title {
        font-size: 24px;
        text-align: left
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside a {
        margin-top: 40px;
        display: inline-block;
        text-decoration: underline
    }

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside ul, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside ul {
        list-style: none;
        margin: 0px;
        padding: 0px
    }

        section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside ul li {
            margin: 0px;
            padding-left: 40px
        }

            section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel .inside ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel .inside ul li a {
                margin: 10px 0px
            }

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel.panel-col-first ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel.panel-col-first ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-form.png") left center no-repeat;
    background-size: 30px auto;
    margin-bottom: 5px
}

section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel.panel-col-last ul li, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel.panel-col-last ul li {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/link-manual.png") left 0px no-repeat;
    background-size: 30px auto;
    margin-bottom: 15px;
    font-size: 0.9em
}

    section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .pane-content .panel-panel.panel-col-last ul li a, section#block-quicktabs-tools-and-resources .pane-forms-and-publications-general-p .center-wrapper .panel-panel.panel-col-last ul li a {
        margin-top: 5px;
        font: normal 16px "robotoregular",sans-serif
    }

@media only screen and (max-width: 768px) {
    section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-4 .pane-case-studies .pane-content {
        height: 360px
    }
}

section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-4 .pane-case-studies .views-field-title, section#block-quicktabs-tools-and-resources #quicktabs-tabpage-tools_and_resources-4 .pane-case-studies .views-field-body {
    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-purple_v2.png") center center repeat
}

section#block-bean-tools-resources-ip-professionals .inside.panels-flexible-region-inside.panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_1-inside.panels-flexible-region-inside-first {
    border-bottom: 6px solid #30aeb6 !important
}

section#block-bean-tools-resources-ip-professionals .inside.panels-flexible-region-inside.panels-flexible-region-four_column_panel_with_top_and_bottom-left_region_2-inside {
    border-bottom: 6px solid #de4326 !important
}

section#block-bean-tools-resources-ip-professionals .inside.panels-flexible-region-inside.panels-flexible-region-four_column_panel_with_top_and_bottom-center-inside {
    border-bottom: 6px solid #84c98f !important
}

section#block-bean-tools-resources-ip-professionals .inside.panels-flexible-region-inside.panels-flexible-region-four_column_panel_with_top_and_bottom-right_region_2-inside.panels-flexible-region-inside-last {
    border-bottom: 6px solid #f1ac1e !important
}

#block-views-publications-reports-block-2 .views-row, #block-views-publications-reports-block-3 .views-row, #block-views-publications-reports-block-4 .views-row, .page-about-us-careers-current-vacancies-listing .views-row, .page-about-us-news-and-community-blog .views-row, .page-about-us-news-and-community-events .views-row, .page-about-us-news-and-community-official-notice .views-row, .page-about-us-news-and-community-webinars .views-row, .page-tools-resources-case-studies .views-row, .page-tools-resources-journals-pbr-journals .views-row, .page-tools-resources-publications-reports .views-row, .page-tools-resources-journals-patent-journals .views-row, .page-tools-resources-video .views-row, .view-id-news .views-row, .view-id-trade_mark_certification_rules .views-row, .view-id-education .views-row {
    background: #eff0f2;
    margin-bottom: 10px
}

    #block-views-publications-reports-block-2 .views-row .panel-col-first, #block-views-publications-reports-block-3 .views-row .panel-col-first, #block-views-publications-reports-block-4 .views-row .panel-col-first, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-first, .page-about-us-news-and-community-blog .views-row .panel-col-first, .page-about-us-news-and-community-events .views-row .panel-col-first, .page-about-us-news-and-community-official-notice .views-row .panel-col-first, .page-about-us-news-and-community-webinars .views-row .panel-col-first, .page-tools-resources-case-studies .views-row .panel-col-first, .page-tools-resources-journals-pbr-journals .views-row .panel-col-first, .page-tools-resources-publications-reports .views-row .panel-col-first, .page-tools-resources-journals-patent-journals .views-row .panel-col-first, .page-tools-resources-video .views-row .panel-col-first, .view-id-news .views-row .panel-col-first, .view-id-trade_mark_certification_rules .views-row .panel-col-first, .view-id-education .views-row .panel-col-first {
        width: 23%
    }

        #block-views-publications-reports-block-2 .views-row .panel-col-first img, #block-views-publications-reports-block-3 .views-row .panel-col-first img, #block-views-publications-reports-block-4 .views-row .panel-col-first img, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-first img, .page-about-us-news-and-community-blog .views-row .panel-col-first img, .page-about-us-news-and-community-events .views-row .panel-col-first img, .page-about-us-news-and-community-official-notice .views-row .panel-col-first img, .page-about-us-news-and-community-webinars .views-row .panel-col-first img, .page-tools-resources-case-studies .views-row .panel-col-first img, .page-tools-resources-journals-pbr-journals .views-row .panel-col-first img, .page-tools-resources-publications-reports .views-row .panel-col-first img, .page-tools-resources-journals-patent-journals .views-row .panel-col-first img, .page-tools-resources-video .views-row .panel-col-first img, .view-id-news .views-row .panel-col-first img, .view-id-trade_mark_certification_rules .views-row .panel-col-first img, .view-id-education .views-row .panel-col-first img {
            margin: 30px;
            width: 140px;
            height: 140px
        }

@media only screen and (max-width: 1400px) {
    #block-views-publications-reports-block-2 .views-row .panel-col-first img, #block-views-publications-reports-block-3 .views-row .panel-col-first img, #block-views-publications-reports-block-4 .views-row .panel-col-first img, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-first img, .page-about-us-news-and-community-blog .views-row .panel-col-first img, .page-about-us-news-and-community-events .views-row .panel-col-first img, .page-about-us-news-and-community-official-notice .views-row .panel-col-first img, .page-about-us-news-and-community-webinars .views-row .panel-col-first img, .page-tools-resources-case-studies .views-row .panel-col-first img, .page-tools-resources-journals-pbr-journals .views-row .panel-col-first img, .page-tools-resources-publications-reports .views-row .panel-col-first img, .page-tools-resources-journals-patent-journals .views-row .panel-col-first img, .page-tools-resources-video .views-row .panel-col-first img, .view-id-news .views-row .panel-col-first img, .view-id-trade_mark_certification_rules .views-row .panel-col-first img, .view-id-education .views-row .panel-col-first img {
        margin: 5px;
        width: 100%;
        height: auto
    }
}

@media only screen and (max-width: 480px) {
    #block-views-publications-reports-block-2 .views-row .panel-col-first, #block-views-publications-reports-block-3 .views-row .panel-col-first, #block-views-publications-reports-block-4 .views-row .panel-col-first, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-first, .page-about-us-news-and-community-blog .views-row .panel-col-first, .page-about-us-news-and-community-events .views-row .panel-col-first, .page-about-us-news-and-community-official-notice .views-row .panel-col-first, .page-about-us-news-and-community-webinars .views-row .panel-col-first, .page-tools-resources-case-studies .views-row .panel-col-first, .page-tools-resources-journals-pbr-journals .views-row .panel-col-first, .page-tools-resources-publications-reports .views-row .panel-col-first, .page-tools-resources-journals-patent-journals .views-row .panel-col-first, .page-tools-resources-video .views-row .panel-col-first, .view-id-news .views-row .panel-col-first, .view-id-trade_mark_certification_rules .views-row .panel-col-first, .view-id-education .views-row .panel-col-first {
        display: none
    }
}

#block-views-publications-reports-block-2 .views-row .panel-col-last, #block-views-publications-reports-block-3 .views-row .panel-col-last, #block-views-publications-reports-block-4 .views-row .panel-col-last, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-last, .page-about-us-news-and-community-blog .views-row .panel-col-last, .page-about-us-news-and-community-events .views-row .panel-col-last, .page-about-us-news-and-community-official-notice .views-row .panel-col-last, .page-about-us-news-and-community-webinars .views-row .panel-col-last, .page-tools-resources-case-studies .views-row .panel-col-last, .page-tools-resources-journals-pbr-journals .views-row .panel-col-last, .page-tools-resources-publications-reports .views-row .panel-col-last, .page-tools-resources-journals-patent-journals .views-row .panel-col-last, .page-tools-resources-video .views-row .panel-col-last, .view-id-news .views-row .panel-col-last, .view-id-trade_mark_certification_rules .views-row .panel-col-last, .view-id-education .views-row .panel-col-last {
    padding-top: 22px;
    width: 70%
}

@media only screen and (max-width: 480px) {
    #block-views-publications-reports-block-2 .views-row .panel-col-last, #block-views-publications-reports-block-3 .views-row .panel-col-last, #block-views-publications-reports-block-4 .views-row .panel-col-last, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-last, .page-about-us-news-and-community-blog .views-row .panel-col-last, .page-about-us-news-and-community-events .views-row .panel-col-last, .page-about-us-news-and-community-official-notice .views-row .panel-col-last, .page-about-us-news-and-community-webinars .views-row .panel-col-last, .page-tools-resources-case-studies .views-row .panel-col-last, .page-tools-resources-journals-pbr-journals .views-row .panel-col-last, .page-tools-resources-publications-reports .views-row .panel-col-last, .page-tools-resources-journals-patent-journals .views-row .panel-col-last, .page-tools-resources-video .views-row .panel-col-last, .view-id-news .views-row .panel-col-last, .view-id-trade_mark_certification_rules .views-row .panel-col-last, .view-id-education .views-row .panel-col-last {
        width: 100%
    }
}

#block-views-publications-reports-block-2 .views-row .panel-col-last .views-field-field-date, #block-views-publications-reports-block-3 .views-row .panel-col-last .views-field-field-date, #block-views-publications-reports-block-4 .views-row .panel-col-last .views-field-field-date, .page-about-us-careers-current-vacancies-listing .views-row .panel-col-last .views-field-field-date, .page-about-us-news-and-community-blog .views-row .panel-col-last .views-field-field-date, .page-about-us-news-and-community-events .views-row .panel-col-last .views-field-field-date, .page-about-us-news-and-community-official-notice .views-row .panel-col-last .views-field-field-date, .page-about-us-news-and-community-webinars .views-row .panel-col-last .views-field-field-date, .page-tools-resources-case-studies .views-row .panel-col-last .views-field-field-date, .page-tools-resources-journals-pbr-journals .views-row .panel-col-last .views-field-field-date, .page-tools-resources-publications-reports .views-row .panel-col-last .views-field-field-date, .page-tools-resources-journals-patent-journals .views-row .panel-col-last .views-field-field-date, .page-tools-resources-video .views-row .panel-col-last .views-field-field-date, .view-id-news .views-row .panel-col-last .views-field-field-date, .view-id-trade_mark_certification_rules .views-row .panel-col-last .views-field-field-date, .view-id-education .views-row .panel-col-last .views-field-field-date {
    color: #999;
    margin-bottom: 10px
}

#block-views-publications-reports-block-2 .views-row .date-display-single, #block-views-publications-reports-block-3 .views-row .date-display-single, #block-views-publications-reports-block-4 .views-row .date-display-single, .page-about-us-careers-current-vacancies-listing .views-row .date-display-single, .page-about-us-news-and-community-blog .views-row .date-display-single, .page-about-us-news-and-community-events .views-row .date-display-single, .page-about-us-news-and-community-official-notice .views-row .date-display-single, .page-about-us-news-and-community-webinars .views-row .date-display-single, .page-tools-resources-case-studies .views-row .date-display-single, .page-tools-resources-journals-pbr-journals .views-row .date-display-single, .page-tools-resources-publications-reports .views-row .date-display-single, .page-tools-resources-journals-patent-journals .views-row .date-display-single, .page-tools-resources-video .views-row .date-display-single, .view-id-news .views-row .date-display-single, .view-id-trade_mark_certification_rules .views-row .date-display-single, .view-id-education .views-row .date-display-single {
    color: #999
}

#block-views-publications-reports-block-2 .views-row .views-field-title a, #block-views-publications-reports-block-3 .views-row .views-field-title a, #block-views-publications-reports-block-4 .views-row .views-field-title a, .page-about-us-careers-current-vacancies-listing .views-row .views-field-title a, .page-about-us-news-and-community-blog .views-row .views-field-title a, .page-about-us-news-and-community-events .views-row .views-field-title a, .page-about-us-news-and-community-official-notice .views-row .views-field-title a, .page-about-us-news-and-community-webinars .views-row .views-field-title a, .page-tools-resources-case-studies .views-row .views-field-title a, .page-tools-resources-journals-pbr-journals .views-row .views-field-title a, .page-tools-resources-publications-reports .views-row .views-field-title a, .page-tools-resources-journals-patent-journals .views-row .views-field-title a, .page-tools-resources-video .views-row .views-field-title a, .view-id-news .views-row .views-field-title a, .view-id-trade_mark_certification_rules .views-row .views-field-title a, .view-id-education .views-row .views-field-title a {
    color: #0d252c;
    font-size: 24px;
    font-weight: bold;
    text-decoration: underline
}

#block-views-publications-reports-block-2 .views-field-field-date, #block-views-publications-reports-block-3 .views-field-field-date, #block-views-publications-reports-block-4 .views-field-field-date, .page-about-us-careers-current-vacancies-listing .views-field-field-date, .page-about-us-news-and-community-blog .views-field-field-date, .page-about-us-news-and-community-events .views-field-field-date, .page-about-us-news-and-community-official-notice .views-field-field-date, .page-about-us-news-and-community-webinars .views-field-field-date, .page-tools-resources-case-studies .views-field-field-date, .page-tools-resources-journals-pbr-journals .views-field-field-date, .page-tools-resources-publications-reports .views-field-field-date, .page-tools-resources-journals-patent-journals .views-field-field-date, .page-tools-resources-video .views-field-field-date, .view-id-news .views-field-field-date, .view-id-trade_mark_certification_rules .views-field-field-date, .view-id-education .views-field-field-date {
    color: #999;
    margin-bottom: 10px
}

#block-views-publications-reports-block-2 .views-field-field-tags ul, #block-views-publications-reports-block-3 .views-field-field-tags ul, #block-views-publications-reports-block-4 .views-field-field-tags ul, .page-about-us-careers-current-vacancies-listing .views-field-field-tags ul, .page-about-us-news-and-community-blog .views-field-field-tags ul, .page-about-us-news-and-community-events .views-field-field-tags ul, .page-about-us-news-and-community-official-notice .views-field-field-tags ul, .page-about-us-news-and-community-webinars .views-field-field-tags ul, .page-tools-resources-case-studies .views-field-field-tags ul, .page-tools-resources-journals-pbr-journals .views-field-field-tags ul, .page-tools-resources-publications-reports .views-field-field-tags ul, .page-tools-resources-journals-patent-journals .views-field-field-tags ul, .page-tools-resources-video .views-field-field-tags ul, .view-id-news .views-field-field-tags ul, .view-id-trade_mark_certification_rules .views-field-field-tags ul, .view-id-education .views-field-field-tags ul {
    list-style: none;
    padding: 0;
    margin-top: 10px
}

    #block-views-publications-reports-block-2 .views-field-field-tags ul li, #block-views-publications-reports-block-3 .views-field-field-tags ul li, #block-views-publications-reports-block-4 .views-field-field-tags ul li, .page-about-us-careers-current-vacancies-listing .views-field-field-tags ul li, .page-about-us-news-and-community-blog .views-field-field-tags ul li, .page-about-us-news-and-community-events .views-field-field-tags ul li, .page-about-us-news-and-community-official-notice .views-field-field-tags ul li, .page-about-us-news-and-community-webinars .views-field-field-tags ul li, .page-tools-resources-case-studies .views-field-field-tags ul li, .page-tools-resources-journals-pbr-journals .views-field-field-tags ul li, .page-tools-resources-publications-reports .views-field-field-tags ul li, .page-tools-resources-journals-patent-journals .views-field-field-tags ul li, .page-tools-resources-video .views-field-field-tags ul li, .view-id-news .views-field-field-tags ul li, .view-id-trade_mark_certification_rules .views-field-field-tags ul li, .view-id-education .views-field-field-tags ul li {
        display: inline-block;
        background: #0d252c;
        color: #fff;
        padding: 5px;
        margin: 0px 0px 0px 5px
    }

.views-field-field-tags ul {
    list-style: none;
    padding: 0;
    margin-top: 10px
}

    .views-field-field-tags ul li {
        display: inline-block;
        background: #0d252c;
        color: #fff;
        padding: 5px;
        margin: 0px 0px 0px 5px
    }

.page-tools-resources-pdf-forms .views-row, .page-tools-resources-patents-forms .views-row, .page-tools-resources-trade-marks-forms .views-row, .page-tools-resources-designs-forms .views-row, .page-tools-resources-pbr-forms .views-row {
    background: #eff0f2;
    margin-bottom: 10px;
    padding: 20px
}

    .page-tools-resources-pdf-forms .views-row .date-display-single, .page-tools-resources-patents-forms .views-row .date-display-single, .page-tools-resources-trade-marks-forms .views-row .date-display-single, .page-tools-resources-designs-forms .views-row .date-display-single, .page-tools-resources-pbr-forms .views-row .date-display-single {
        color: #999
    }

    .page-tools-resources-pdf-forms .views-row .views-label-field-publish-online-date, .page-tools-resources-patents-forms .views-row .views-label-field-publish-online-date, .page-tools-resources-trade-marks-forms .views-row .views-label-field-publish-online-date, .page-tools-resources-designs-forms .views-row .views-label-field-publish-online-date, .page-tools-resources-pbr-forms .views-row .views-label-field-publish-online-date {
        display: none
    }

    .page-tools-resources-pdf-forms .views-row .views-field-title a, .page-tools-resources-patents-forms .views-row .views-field-title a, .page-tools-resources-trade-marks-forms .views-row .views-field-title a, .page-tools-resources-designs-forms .views-row .views-field-title a, .page-tools-resources-pbr-forms .views-row .views-field-title a {
        color: #0d252c;
        font-size: 24px;
        font-weight: bold;
        text-decoration: underline
    }

.field-name-field-online-services-link {
    background: #eaeaea;
    padding: 10px;
    min-height: 110px;
    margin: 20px 0
}

.view-foi-disclosure-log .views-row, .view-id-official_notices .views-row {
    background: #eff0f2;
    padding: 5px 20px 15px;
    margin-bottom: 10px
}

article.node-official-notice .field-name-field-publication-name-and-date .field-item {
    background: #eff0f2;
    padding: 15px;
    margin-bottom: 10px
}

@media only screen and (max-width: 640px) {
    section#block-bean-ip-report-anchor-menu .panels-flexible-region, section#block-bean-ip-report-anchor-menu .bean-three-column-block, section#block-bean-news-and-community-landing-page- .panels-flexible-region, section#block-bean-news-and-community-landing-page- .bean-three-column-block {
        display: none
    }
}

section#block-bean-ip-report-anchor-menu .panels-flexible-region .panels-flexible-region-inside, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-left, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-middle, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-right, section#block-bean-ip-report-anchor-menu .bean-three-column-block .panels-flexible-region-inside, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-left, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-middle, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-right, section#block-bean-news-and-community-landing-page- .panels-flexible-region .panels-flexible-region-inside, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-left, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-middle, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-right, section#block-bean-news-and-community-landing-page- .bean-three-column-block .panels-flexible-region-inside, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-left, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-middle, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-right {
    text-align: center;
    padding: 0px
}

    section#block-bean-ip-report-anchor-menu .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-left a, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-middle a, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-right a, section#block-bean-ip-report-anchor-menu .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-left a, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-middle a, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-right a, section#block-bean-news-and-community-landing-page- .panels-flexible-region .panels-flexible-region-inside a, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-left a, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-middle a, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-right a, section#block-bean-news-and-community-landing-page- .bean-three-column-block .panels-flexible-region-inside a, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-left a, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-middle a, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-right a {
        color: #0d252c;
        text-transform: uppercase;
        font-size: 0.9em;
        font-weight: bold;
        padding: 20px 0px;
        display: inline-block;
        border-bottom: 6px solid white;
        width: 100%
    }

        section#block-bean-ip-report-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-ip-report-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-ip-report-anchor-menu .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-left a:hover, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-left a:active, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-left a:focus, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-middle a:hover, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-middle a:active, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-middle a:focus, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-right a:hover, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-right a:active, section#block-bean-ip-report-anchor-menu .panels-flexible-region .group-right a:focus, section#block-bean-ip-report-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-ip-report-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-ip-report-anchor-menu .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-left a:hover, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-left a:active, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-left a:focus, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-middle a:hover, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-middle a:active, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-middle a:focus, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-right a:hover, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-right a:active, section#block-bean-ip-report-anchor-menu .bean-three-column-block .group-right a:focus, section#block-bean-news-and-community-landing-page- .panels-flexible-region .panels-flexible-region-inside a:hover, section#block-bean-news-and-community-landing-page- .panels-flexible-region .panels-flexible-region-inside a:active, section#block-bean-news-and-community-landing-page- .panels-flexible-region .panels-flexible-region-inside a:focus, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-left a:hover, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-left a:active, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-left a:focus, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-middle a:hover, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-middle a:active, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-middle a:focus, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-right a:hover, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-right a:active, section#block-bean-news-and-community-landing-page- .panels-flexible-region .group-right a:focus, section#block-bean-news-and-community-landing-page- .bean-three-column-block .panels-flexible-region-inside a:hover, section#block-bean-news-and-community-landing-page- .bean-three-column-block .panels-flexible-region-inside a:active, section#block-bean-news-and-community-landing-page- .bean-three-column-block .panels-flexible-region-inside a:focus, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-left a:hover, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-left a:active, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-left a:focus, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-middle a:hover, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-middle a:active, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-middle a:focus, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-right a:hover, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-right a:active, section#block-bean-news-and-community-landing-page- .bean-three-column-block .group-right a:focus {
            text-decoration: none;
            background-color: #eff0f2;
            border-bottom: 6px solid #0d252c
        }

@media only screen and (min-width: 768px) {
    section#block-bean-ip-report-anchor-menu, section#block-bean-news-and-community-landing-page- {
        background: white none repeat scroll 0 0;
        position: sticky;
        top: 80px;
        z-index: 200
    }

        section#block-bean-ip-report-anchor-menu.js-is-sticky, section#block-bean-news-and-community-landing-page-.js-is-sticky {
            box-shadow: 0 0 5px rgba(0,0,0,0.5);
            position: fixed;
            width: 100%;
            top: 80px;
            left: 0
        }

    @supports (position: sticky) {
        section#block-bean-ip-report-anchor-menu.js-is-sticky, section#block-bean-news-and-community-landing-page-.js-is-sticky {
            position: sticky
        }
    }
}

section#block-panels-mini-case-studies-four-item-display h2, section#block-panels-mini-official-notices-four-item-displ h2 {
    margin-bottom: 30px;
    text-align: center
}

section#block-panels-mini-case-studies-four-item-display .container, section#block-panels-mini-official-notices-four-item-displ .container {
    height: 332px;
    overflow: hidden
}

@media only screen and (max-width: 768px) {
    section#block-panels-mini-case-studies-four-item-display .container, section#block-panels-mini-official-notices-four-item-displ .container {
        height: 325px
    }
}

section#block-panels-mini-case-studies-four-item-display .container .contextual-links-wrapper, section#block-panels-mini-official-notices-four-item-displ .container .contextual-links-wrapper {
    display: none
}

section#block-panels-mini-case-studies-four-item-display .container > div, section#block-panels-mini-official-notices-four-item-displ .container > div {
    height: 382px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden
}

    section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper {
        width: 1180px
    }

        section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper .inside, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper .inside {
            margin: 0px
        }

        section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table {
            width: 100%;
            border: 0px;
            padding: 0px;
            margin: 0px
        }

            section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td {
                width: 25%;
                vertical-align: top;
                padding: 0px 10px;
                position: relative
            }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td img, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td img {
                    height: 260px;
                    width: 100%
                }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-field-news-date, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-field-news-date {
                    display: none
                }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-body, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-body {
                    background: transparent url("https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/transparent-pixel-teal.png") center center repeat;
                    color: #fff;
                    padding: 20px;
                    position: relative
                }

                    section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-body a, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-title a, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-body a {
                        color: #fff;
                        text-decoration: underline
                    }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-title, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-title {
                    font: normal 18px "montserratregular",sans-serif;
                    font-size: 21px;
                    height: 100px;
                    letter-spacing: -1.2px;
                    line-height: 23px;
                    overflow: hidden;
                    margin-top: -100px;
                    line-height: 20px
                }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td .views-field-body, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td .views-field-body {
                    padding-top: 0px;
                    height: 160px;
                    overflow: hidden
                }

                section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-case-studies-four-item-display .container > div .center-wrapper table td:focus .views-field-title, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td:hover .views-field-title, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td:active .views-field-title, section#block-panels-mini-official-notices-four-item-displ .container > div .center-wrapper table td:focus .views-field-title {
                    margin-top: -260px
                }

#block-bean-find-your-business-edge {
    padding: 80px 10px;
    text-align: center;
    color: white;
    background-color: #9B8910;
    font: normal 20px "robotolight", sans-serif;
    border-top: 2px solid white;
    border-bottom: 2px solid white
}

.page-tools-resources-qualified-persons-directory .views-row-even, .page-tools-resources-qualified-persons-directory .views-row-odd {
    background: #eff0f2;
    margin-bottom: 10px;
    padding: 20px;
    width: 75%
}

.page-tools-resources-qualified-persons-directory .views-row .views-field-title a {
    color: #0d252c;
    font-size: 24px;
    font-weight: bold;
    text-decoration: underline
}

.section-yellow-search div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/yellow-search-bg.jpg) center center no-repeat !important
}

.node-type-qualified-person .field-name-field-name {
    font-size: 20px;
    padding-bottom: 20px
}

.node-type-qualified-person .field-name-field-plat-group-species-fmily .field-items {
    padding-left: 30px
}

.node-type-qualified-person .field-name-field-plat-group-species-fmily {
    padding-top: 20px
}

.section-red-search div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/red-search-bg.jpg) center center no-repeat !important
}

.page-tools-resources-tm-image-descriptors .panel-display.panel-2col.clearfix {
    background-color: #eaeaea;
    margin: 10px;
    min-height: 70px;
    width: 95%;
    padding-left: 10px
}

.page-tools-resources-tm-image-descriptors table .views-view-grid.cols-2 {
    width: 100%
}

.page-tools-resources-tm-image-descriptors .views-field.views-field-title {
    padding-top: 20px;
    color: #0d252c;
    font-size: 18px;
    font-weight: bold
}

.page-tools-resources-tm-image-descriptors table .views-view-grid .cols-2 img {
    padding-left: 20px;
    padding-top: 20px
}

.page-tools-resources-tm-image-descriptors-heraldic-terms .panel-col-first .field-content {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px
}

.page-tools-resources-tm-image-descriptors-heraldic-terms .panel-display.panel-2col.clearfix {
    background-color: #eaeaea;
    margin: 10px;
    min-height: 220px !important;
    width: 95%
}

.page-tools-resources-tm-image-descriptors-arrows .panel-col-first .field-content, .page-tools-resources-tm-image-descriptors-stripes .panel-col-first .field-content, .page-tools-resources-tm-image-descriptors-bladed-images .panel-col-first .field-content, .page-tools-resources-tm-image-descriptors-types-of-circles .panel-col-first .field-content, .page-tools-resources-tm-image-descriptors-other-shapes .panel-col-first .field-content {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px
}

.page-tools-resources-tm-image-descriptors-arrows .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-stripes .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-bladed-images .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-types-of-circles .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-other-shapes .panel-2col .panel-col-first {
    float: left;
    width: 40%
}

.page-tools-resources-tm-image-descriptors-arrows table, .page-tools-resources-tm-image-descriptors-stripes table, .page-tools-resources-tm-image-descriptors-bladed-images table, .page-tools-resources-tm-image-descriptors-types-of-circles table, .page-tools-resources-tm-image-descriptors-other-shapes table {
    background-color: transparent;
    width: 100%
}

.page-tools-resources-tm-image-descriptors-arrows .panel-2col .panel-col-last, .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-stripes .panel-2col .panel-col-last, .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-bladed-images .panel-2col .panel-col-last, .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-types-of-circles .panel-2col .panel-col-last, .panel-2col .panel-col-first, .page-tools-resources-tm-image-descriptors-other-shapes .panel-2col .panel-col-last, .panel-2col .panel-col-first {
    float: left
}

.page-tools-resources-tm-image-descriptors-arrows .panel-2col .panel-col-first .inside, .page-tools-resources-tm-image-descriptors-stripes .panel-2col .panel-col-first .inside, .page-tools-resources-tm-image-descriptors-bladed-images .panel-2col .panel-col-first .inside, .page-tools-resources-tm-image-descriptors-types-of-circles .panel-2col .panel-col-first .inside, .page-tools-resources-tm-image-descriptors-other-shapes .panel-2col .panel-col-first .inside {
    margin: 0 0 !important
}

.page-tools-resources-tm-image-descriptors-arrows .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-stripes .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-bladed-images .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-types-of-circles .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-other-shapes .panel-display.panel-2col.clearfix {
    background-color: #eaeaea;
    margin: 10px;
    min-height: 140px;
    width: 95%
}

.page-tools-resources-tm-image-descriptors-actions .cols-4 .panel-col-first, .page-tools-resources-tm-image-descriptors-clothes .cols-4 .panel-col-first, .page-tools-resources-tm-image-descriptors-food-not .cols-4 .panel-col-first, .page-tools-resources-tm-image-descriptors-musicians .cols-4 .panel-col-first, .page-tools-resources-tm-image-descriptors-sports-people .cols-4 .panel-col-first, .page-tools-resources-tm-image-descriptors-tools .cols-4 .panel-col-first {
    margin-left: 20px
}

.page-tools-resources-tm-image-descriptors-actions .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-clothes .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-food-not .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-musicians .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-sports-people .panel-display.panel-2col.clearfix, .page-tools-resources-tm-image-descriptors-tools .panel-display.panel-2col.clearfix {
    background-color: #eaeaea;
    margin: 10px;
    min-height: 70px !important;
    width: 95%
}

.country-usa div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-usa.jpg) center center no-repeat !important
}

.country-nz div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-nz.jpg) center center no-repeat !important
}

.country-eu div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-eu.jpg) center center no-repeat !important
}

.country-south-korea div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-south-korea.jpg) center center no-repeat !important
}

.country-china div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-china.jpg) center center no-repeat !important
}

.country-singapore div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-singapore.jpg) center center no-repeat !important
}

.country-indonesia div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-indonesia.jpg) center center no-repeat !important
}

.country-canada div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-canada.jpg) center center no-repeat !important
}

.country-thailand div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-thailand.jpg) center center no-repeat !important
}

.country-japan div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-japan.jpg) center center no-repeat !important
}

.country-india div.title {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/themes/custom/ipaustralia/images/country-bg-india.jpg) center center no-repeat !important
}

body.page-file section#block-system-main {
    padding-bottom: 100px;
    font-size: 20px
}

.webform-client-form-71081 {
    border: 1px solid #b6bec0;
    margin: 10px;
    padding: 10px
}
/*# sourceMappingURL=style.css.map */

.loading {
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    opacity: .5;
    zoom: 1
}

.bodyLoading, .bodyLoading * {
    cursor: progress
}

#messages ul, ul.messages {
    list-style-type: none;
    padding: 0;
    margin: 0
}

#messages .error, #messages .info, #messages .success, .messages .error, .messages .info, .messages .success {
    border: 1px solid #333;
    color: #fff;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0,0,0,.5)
}

#messages .success, .messages .success {
    text-shadow: 0 1px 0 rgba(0,70,0,0.5)
}

#messages .error, .messages .error {
    border-color: #982626;
    background-color: #B80000;
    background-image: -moz-linear-gradient(top,#DE5353 0,#BA4646 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#DE5353),color-stop(100%,#BA4646));
    background-image: -webkit-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: -o-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: -ms-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: linear-gradient(to bottom,#de5353 0,#ba4646 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de5353',endColorstr='#ba4646',GradientType=0)
}

#messages .info, .messages .info {
    border-color: #3D738C;
    background-color: #6BA8C4;
    background-image: -moz-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6BA8C4),color-stop(100%,#5B8FA7));
    background-image: -webkit-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -o-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -ms-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: linear-gradient(to bottom,#6BA8C4 0,#5B8FA7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6BA8C4',endColorstr='#5B8FA7',GradientType=0)
}

#messages .success, .messages .success {
    border-color: #72B565;
    background-color: #8BE07A;
    background-image: -moz-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#8BE07A),color-stop(100%,#74BC66));
    background-image: -webkit-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -o-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -ms-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: linear-gradient(to bottom,#8BE07A 0,#74BC66 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8BE07A',endColorstr='#74BC66',GradientType=0)
}

#messages li, .messages li {
    margin-bottom: 1em
}

#lang-picker, #job-mail {
    font-size: 100%;
    position: relative
}

    #job-mail #job-mail-trigger {
        display: block;
        position: relative;
        background: transparent url(/Content/images/mail.gif) no-repeat 5px 6px;
        padding: 5px 0 5px 27px;
        margin: 0 0 1em;
        line-height: 1
    }

    #job-mail #job-mail-privacy {
        padding-top: 7px
    }

    #job-mail #job-mail-content {
        margin-bottom: 15px
    }

    #lang-picker:hover ul, #lang-picker.focus ul, #job-mail.focus #job-mail-content, #job-mail.noscript #job-mail-content {
        display: block
    }

    #lang-picker ul, #job-mail-content {
        display: none;
        z-index: 1;
        background: #fff;
        list-style: none;
        padding: 10px;
        border: 1px solid #ddd;
        border-top: 0;
        -moz-box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        -moz-border-radius: 5px;
        border-radius: 5px
    }

#jobs-form input[type=text], #jobs-form input[type=email] {
    background: #fff;
    background-image: -moz-linear-gradient(top,#D4D4D4 0,#fff 10%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D4D4D4),color-stop(10%,#fff));
    border: 1px solid #C1C1C1;
    border-top-color: #848484;
    border-bottom-color: #E1E1E1;
    padding: 5px;
    font-size: 100%
}

#search-results table, #recent-jobs table {
    width: 100%;
    border-collapse: collapse
}

#jobs-form th {
    padding: .75em 1em
}

#jobs-form td {
    border-top: 1px solid #ddd;
    padding: .75em 1em
}

#recent-jobs ul, #search-results ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#recent-jobs li, #search-results li {
    /*border-top:1px solid #ddd;*/
    padding: 1em 0 0;
    margin: 0
}

.posted, .closes {
    float: right;
    color: #666;
    font-size: .9em
}

#search-results tr:first-child td, #recent-jobs tr:first-child td, #search-results tr.summary td, #recent-jobs tr.summary td, #recent-jobs li:first-child, #search-results li:first-child {
    border-top: 0
}

.job-link {
    display: block
}

ul.filter {
    overflow: hidden;
    width: 100%;
    list-style: none;
    margin: 0 0 1em;
    padding: 0
}

    ul.filter li {
        margin: 0;
        padding: 0 0 0 17px;
        float: left;
        list-style: none;
        width: 100%
    }

    ul.filter label ul.filter a {
        display: block;
        cursor: pointer;
        line-height: 1.5
    }

    ul.filter a, ul.filter a.clicked {
        cursor: pointer;
        line-height: 1.5;
        text-decoration: none;
        color: #09C
    }

        ul.filter a.clicked {
            font-weight: bold
        }

    ul.filter input {
        float: left;
        margin: 3px 5px 0 0;
        padding: 0;
        line-height: 1.5;
        min-height: 0
    }

    * + html ul.filter input {
        margin-top: 0
    }

    * html ul.filter input {
        margin-top: 0
    }

    ul.filter .count {
        color: #333
    }

#jobs-form .count {
    font-size: .9em
}

    #jobs-form .count:before {
        content: '('
    }

    #jobs-form .count:after {
        content: ')'
    }

#jobs-form .button {
    padding: 5px 15px;
    text-align: center;
    border: 1px solid;
    border-color: #ddd #bbb #999;
    background-color: #eee;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.1);
    box-shadow: 0 2px 3px rgba(0,0,0,0.1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #333;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important
}

#jobs-form .more-link {
    display: block;
    text-align: center
}

#jobs-form .button:hover {
    background-image: none;
    text-decoration: none
}

#search-keyword {
    width: 200px
}

    #search-keyword:focus {
        outline: 0 !important
    }

.searching #search-keyword {
    background: url(/Content/images/searching.gif) no-repeat 98% 50%
}

#lang-picker {
    float: right;
    font-size: .9em;
    font-weight: bold
}

    #lang-picker #lang-trigger {
        display: block;
        background: transparent url(/Content/images/world.gif) no-repeat 12px 8px;
        padding: 5px 15px 5px 45px;
        position: relative
    }

    #lang-picker #lang-trigger {
        color: #333;
        text-decoration: none
    }

    #lang-picker:hover #lang-trigger {
        background-color: #fff;
        -moz-border-radius: 5px;
        border-radius: 5px
    }

    #lang-picker ul {
        white-space: nowrap;
        z-index: 2;
        right: -1px;
        position: absolute;
        margin: -5px 0 0
    }

    #lang-picker li {
        background-repeat: no-repeat;
        margin: 0;
        padding: 0;
        list-style-type: none;
        border-bottom: 1px solid #d2d2d2;
        cursor: pointer
    }

    #lang-picker ul a {
        display: block;
        color: #555;
        padding: 5px 35px 5px 10px;
        text-decoration: none
    }

    #lang-picker a:hover {
        color: #333
    }

    #lang-picker li.selected a {
        display: block;
        background: #008eb1 url(/Content/images/tick.gif) no-repeat 95% 50%;
        color: #fff
    }

    #lang-picker li:last-child {
        border-bottom: 0
    }

#PageUpPeopleLink {
    margin-top: 2em
}

    #PageUpPeopleLink a {
        font-size: .9em;
        color: #333
    }

.print-link {
    cursor: pointer
}

.print-icon {
    background: url(/Content/images/icon_Print.gif) no-repeat;
    width: 17px;
    height: 11px;
    padding-left: 20px
}

#specialJobsWrapper {
    width: 195px
}

    #specialJobsWrapper #specialJobsHeading {
        background: #eee;
        background-image: -moz-linear-gradient(top,#ddd 0,#eee 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#eee));
        border-bottom: 1px solid #ddd;
        margin: 0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        font-weight: bold;
        font-size: 20px;
        font-family: Helvetica,Arial,"Trebuchet MS",Trebuchet,sans-serif
    }

    #specialJobsWrapper #specialJobs {
        border: 1px solid #ddd;
        border-top: 0
    }

.powered-wrapper img {
    display: none
}

#pup-aside {
    float: right;
    width: 30%
}

#pup-content {
    overflow: hidden;
    padding-right: 40px
}

* html #pup-content {
    height: 1%;
    overflow: visible
}

#pup-search {
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
    margin-bottom: 1em
}

    #pup-search label {
        display: block;
        padding: 5px 0 0;
        font-size: 90%;
        color: #555
    }

.loading {
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    opacity: .5;
    zoom: 1
}

.bodyLoading, .bodyLoading * {
    cursor: progress
}

#messages ul, ul.messages {
    list-style-type: none;
    padding: 0;
    margin: 0
}

#messages .error, #messages .info, #messages .success, .messages .error, .messages .info, .messages .success {
    border: 1px solid #333;
    color: #fff;
    padding: 10px 20px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0,0,0,.5)
}

#messages .success, .messages .success {
    text-shadow: 0 1px 0 rgba(0,70,0,0.5)
}

#messages .error, .messages .error {
    border-color: #982626;
    background-color: #B80000;
    background-image: -moz-linear-gradient(top,#DE5353 0,#BA4646 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#DE5353),color-stop(100%,#BA4646));
    background-image: -webkit-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: -o-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: -ms-linear-gradient(top,#de5353 0,#ba4646 100%);
    background-image: linear-gradient(to bottom,#de5353 0,#ba4646 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de5353',endColorstr='#ba4646',GradientType=0)
}

#messages .info, .messages .info {
    border-color: #3D738C;
    background-color: #6BA8C4;
    background-image: -moz-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6BA8C4),color-stop(100%,#5B8FA7));
    background-image: -webkit-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -o-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: -ms-linear-gradient(top,#6BA8C4 0,#5B8FA7 100%);
    background-image: linear-gradient(to bottom,#6BA8C4 0,#5B8FA7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6BA8C4',endColorstr='#5B8FA7',GradientType=0)
}

#messages .success, .messages .success {
    border-color: #72B565;
    background-color: #8BE07A;
    background-image: -moz-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#8BE07A),color-stop(100%,#74BC66));
    background-image: -webkit-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -o-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: -ms-linear-gradient(top,#8BE07A 0,#74BC66 100%);
    background-image: linear-gradient(to bottom,#8BE07A 0,#74BC66 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8BE07A',endColorstr='#74BC66',GradientType=0)
}

#messages li, .messages li {
    margin-bottom: 1em
}

#lang-picker, #job-mail {
    font-size: 100%;
    position: relative
}

    #job-mail #job-mail-trigger {
        display: block;
        position: relative;
        background: transparent url(/Content/images/mail.gif) no-repeat 5px 6px;
        padding: 5px 0 5px 27px;
        margin: 0 0 1em;
        line-height: 1
    }

    #job-mail #job-mail-privacy {
        padding-top: 7px
    }

    #job-mail #job-mail-content {
        margin-bottom: 15px
    }

    #lang-picker:hover ul, #lang-picker.focus ul, #job-mail.focus #job-mail-content, #job-mail.noscript #job-mail-content {
        display: block
    }

    #lang-picker ul, #job-mail-content {
        display: none;
        z-index: 1;
        background: #fff;
        list-style: none;
        padding: 10px;
        border: 1px solid #ddd;
        border-top: 0;
        -moz-box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        box-shadow: 0 4px 8px rgba(0,0,0,0.1);
        -moz-border-radius: 5px;
        border-radius: 5px
    }

#jobs-form input[type=text], #jobs-form input[type=email] {
    background: #fff;
    background-image: -moz-linear-gradient(top,#D4D4D4 0,#fff 10%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D4D4D4),color-stop(10%,#fff));
    border: 1px solid #C1C1C1;
    border-top-color: #848484;
    border-bottom-color: #E1E1E1;
    padding: 5px;
    font-size: 100%
}

#search-results table, #recent-jobs table {
    width: 100%;
    border-collapse: collapse
}

#jobs-form th {
    padding: .75em 1em
}

#jobs-form td {
    border-top: 1px solid #ddd;
    padding: .75em 1em
}

#recent-jobs ul, #search-results ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#recent-jobs li, #search-results li {
    /*border-top:1px solid #ddd;*/
    padding: 1em 0 0;
    margin: 0
}

.posted, .closes {
    float: right;
    color: #666;
    font-size: .9em
}

#search-results tr:first-child td, #recent-jobs tr:first-child td, #search-results tr.summary td, #recent-jobs tr.summary td, #recent-jobs li:first-child, #search-results li:first-child {
    border-top: 0
}

.job-link {
    display: block
}

ul.filter {
    overflow: hidden;
    width: 100%;
    list-style: none;
    margin: 0 0 1em;
    padding: 0
}

    ul.filter li {
        margin: 0;
        padding: 0 0 0 17px;
        float: left;
        list-style: none;
        width: 100%
    }

    ul.filter label ul.filter a {
        display: block;
        cursor: pointer;
        line-height: 1.5
    }

    ul.filter a, ul.filter a.clicked {
        cursor: pointer;
        line-height: 1.5;
        text-decoration: none;
        color: #09C
    }

        ul.filter a.clicked {
            font-weight: bold
        }

    ul.filter input {
        float: left;
        margin: 3px 5px 0 0;
        padding: 0;
        line-height: 1.5;
        min-height: 0
    }

    * + html ul.filter input {
        margin-top: 0
    }

    * html ul.filter input {
        margin-top: 0
    }

    ul.filter .count {
        color: #333
    }

#jobs-form .count {
    font-size: .9em
}

    #jobs-form .count:before {
        content: '('
    }

    #jobs-form .count:after {
        content: ')'
    }

#jobs-form .button {
    padding: 5px 15px;
    text-align: center;
    border: 1px solid;
    border-color: #ddd #bbb #999;
    background-color: #eee;
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.1);
    box-shadow: 0 2px 3px rgba(0,0,0,0.1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #333;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important
}

#jobs-form .more-link {
    display: block;
    text-align: center
}

#jobs-form .button:hover {
    background-image: none;
    text-decoration: none
}

#search-keyword {
    width: 200px
}

    #search-keyword:focus {
        outline: 0 !important
    }

.searching #search-keyword {
    background: url(/Content/images/searching.gif) no-repeat 98% 50%
}

.print-link {
    cursor: pointer
}

.print-icon {
    background: url(/Content/images/icon_Print.gif) no-repeat;
    width: 17px;
    height: 11px;
    padding-left: 20px
}

#specialJobsWrapper {
    width: 195px
}

    #specialJobsWrapper #specialJobsHeading {
        background: #eee;
        background-image: -moz-linear-gradient(top,#ddd 0,#eee 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#eee));
        border-bottom: 1px solid #ddd;
        margin: 0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        font-weight: bold;
        font-size: 20px;
        font-family: Helvetica,Arial,"Trebuchet MS",Trebuchet,sans-serif
    }

    #specialJobsWrapper #specialJobs {
        border: 1px solid #ddd;
        border-top: 0
    }

.powered-wrapper img {
    display: none
}

ul.filter li input {
    margin: 5px 0 0 -17px;
}

#job-mail #job-mail-trigger {
    background: transparent url(https://www.ipaustralia.gov.au/sites/default/files/email-icon.png) no-repeat;
    background-size: 20px !important;
}

div#job-mail {
    padding-top: 20px;
}

.existing-button {
    border: 2px solid #0d252c !important;
    background: transparent;
    padding: 16px 35px 16px;
    display: inline-block;
    border-radius: 100px;
    color: #0d252c !important;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "montserratregular",sans-serif;
    line-height: 19px;
    text-decoration: none;
    border-color: white;
    cursor: pointer;
    margin-bottom: 10px;
}


div.title {
    background-image: url(https://ipaustralia.govcms.gov.au/sites/default/files/working-with-us-landing-header.jpg);
    height: 23em;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

    div.title h1 {
        margin-top: 20%;
    }


a.employee-referral-link.button, a.apply-link.button.external, a.back-link.button, a.apply-link.button.external, a.apply-link.button {
    border: 2px solid #fff !important;
    background: #0d252c !important;
    padding: 16px 35px 16px !important;
    display: inline-block !important;
    border-radius: 100px !important;
    color: #fff !important;
    font-size: 14px !important;
    text-transform: uppercase !important;
    font-family: "montserratregular",sans-serif !important;
    font-weight: lighter !important;
    line-height: 19px !important;
    text-decoration: underline !important;
}


    a.employee-referral-link.button:hover, a.apply-link.button.external:hover, a.back-link.button:hover, a.apply-link.button.external:hover, a.apply-link.button;hover {
        text-decoration: none !important;
    }

.addthis_toolbox.addthis_default_style h2 {
    font-size: 16px !important;
    vertical-align: middle;
}

a.existing-button.external {
    background: none !important;
}

div#search-filters h4 {
    font-weight: bold;
}

a.job-link {
    color: #0d252c;
    font-weight: bold;
    text-decoration: underline;
}

article table tr:nth-child(even) {
    background: none !important;
}


article table tbody tr {
    background: #eff0f2;
    margin-bottom: 10px;
}

tr.summary {
    display: block !important;
}

@media screen and (max-width: 641px) {
    div.title h1 {
        margin-top: 45%;
    }
}

div.submit-wrapper {
    display: none !important;
}

.addthis_32x32_style .at-icon {
    width: 2pc;
    height: 2pc
}

.addthis_24x24_style .at-icon {
    width: 24px;
    height: 24px
}

.addthis_20x20_style .at-icon {
    width: 20px;
    height: 20px
}

.addthis_16x16_style .at-icon {
    width: 1pc;
    height: 1pc
}

.addthis_16x16_style .at4-icon, .addthis_default_style .at4-icon, .at4-icon, .at-16x16 {
    width: 1pc;
    height: 1pc;
    line-height: 1pc;
    background-size: 1pc !important
}

.addthis_32x32_style .at4-icon, .at-32x32 {
    width: 2pc;
    height: 2pc;
    line-height: 2pc;
    background-size: 2pc !important
}

.addthis_24x24_style .at4-icon, .at-24x24 {
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-size: 24px !important
}

.addthis_20x20_style .at4-icon, .at-20x20 {
    width: 20px;
    height: 20px;
    line-height: 20px;
    background-size: 20px !important
}

.addthis_vertical_style .at4-icon, .at4-follow-container .at4-icon {
    margin-right: 5px
}

.addthis_button, .at15t {
    cursor: pointer
}

.addthis_toolbox a.at300b, .addthis_toolbox a.at300m {
    width: auto
}

.addthis_toolbox a {
    margin-bottom: 5px;
    line-height: initial
}

.addthis_toolbox.addthis_vertical_style {
    width: 200px
}

.addthis_button_facebook_like .fb_iframe_widget {
    line-height: 100%
}

.addthis_button_facebook_like iframe.fb_iframe_widget_lift {
    max-width: none
}

.addthis_toolbox a.addthis_button_counter, .addthis_toolbox a.addthis_button_facebook_like, .addthis_toolbox a.addthis_button_facebook_send, .addthis_toolbox a.addthis_button_facebook_share, .addthis_toolbox a.addthis_button_foursquare, .addthis_toolbox a.addthis_button_linkedin_counter, .addthis_toolbox a.addthis_button_pinterest_pinit, .addthis_toolbox a.addthis_button_tweet {
    display: inline-block
}

.addthis_toolbox span.addthis_follow_label {
    display: none
}

.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
    display: block;
    white-space: nowrap
}

.addthis_toolbox.addthis_vertical_style a {
    display: block
}

.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a {
    line-height: 2pc;
    height: 2pc
}

.addthis_toolbox.addthis_vertical_style .at300bs {
    margin-right: 4px;
    float: left
}

.addthis_toolbox.addthis_20x20_style span {
    line-height: 20px
}

.addthis_toolbox.addthis_32x32_style span {
    line-height: 2pc
}

.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact, .addthis_toolbox.addthis_pill_combo_style a {
    float: left
}

    .addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet {
        margin-top: -2px
    }

.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact {
    margin-right: 4px
}

.addthis_default_style .addthis_separator {
    margin: 0 5px;
    display: inline
}

.addthis_default_style .addthis_separator, .addthis_default_style .at4-icon, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300bs, .addthis_default_style .at300m {
    float: left
}

.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m {
    padding: 0 2px
}

.addthis_button_facebook_like.at300b:hover, .addthis_button_facebook_like.at300bs:hover, .addthis_button_facebook_send.at300b:hover, .addthis_button_facebook_send.at300bs:hover {
    opacity: 1
}

.addthis_20x20_style .at15t, .addthis_20x20_style .at300bs {
    overflow: hidden;
    display: block;
    height: 20px !important;
    width: 20px !important;
    line-height: 20px !important
}

.addthis_32x32_style .at15t, .addthis_32x32_style .at300bs {
    overflow: hidden;
    display: block;
    height: 2pc !important;
    width: 2pc !important;
    line-height: 2pc !important
}

.addthis_default_style .at15t_compact, .addthis_default_style .at15t_expanded {
    margin-right: 4px
}

p#PageUpPeopleLink {
    display: none
}

.loading {
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    opacity: .5;
    zoom: 1;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.posted, .closes {
    float: right;
    color: #666;
    font-size: .9em
}
