.sr-only,

.sr-only-focusable {

    position: absolute;

    width: 1px;

    width: 0.0625rem;

    height: 1px;

    height: 0.0625rem;

    padding: 0;

    overflow: hidden;

    clip: rect(0, 0, 0, 0);

    white-space: nowrap;

    border: 0;

}

.sr-only-focusable:active,

.sr-only-focusable:focus {

    position: static;

    width: auto;

    height: auto;

    overflow: visible;

    clip: auto;

    white-space: normal;

    position: absolute !important;

    background: #fff !important;

    color: #000 !important;

    border: 0.0625rem solid #000 !important;

    padding: 1rem !important;

    box-shadow: 0 0 0.125rem 0.25rem rgba(0, 0, 0, 0.2);

    border-radius: 0.1875rem;

    z-index: 99999 !important;

    font-weight: 700 !important;

    font-size: 16px !important;

    font-size: 1rem !important;

    text-shadow: none !important;

    text-decoration: underline !important;

    text-transform: none !important;

}

.sr-only-focusable:hover {

    opacity: 0.9;

}

@media (min-width: 1200px) {

    .quick-search form {

        text-align: right;

    }

    .quick-search__button {

        position: static;

        background-color: #b8b8b8;

    }

    .quick-search select {

        width: auto;

        padding-top: 0.9375rem;

        padding-bottom: 0.9375rem;

        max-height: none;

        position: relative;

        right: -100%;

        z-index: 1;

        background: var(--wiley-blue-color)

        url(/products/acropolis/releasedAssets/images/keyboard_arrow_down_white-a896620007c5a4e8f00a5e81c97ccdf7.svg)

        no-repeat calc(100% - 0.625rem) 50%;

        color: var(--white);

    }

    .quick-search .dropBlock {

        display: inline-block;

        background-color: var(--wiley-blue-color);

        text-align: center;

        right: -100%;

        z-index: 1;

    }

    .quick-search .dropBlock a {

        padding: 1.0625rem 0.625rem;

        font-size: 12px;

        font-size: 0.75rem;

        color: var(--wiley-blue-color);

        border-color: var(--wiley-blue-color);

        display: table;

        width: 100%;

    }

    #pane-pcw-details .quick-search .dropBlock a.NoContentMessage:after,

    #pane-pcw-figures .quick-search .dropBlock a.NoContentMessage:after,

    #pane-pcw-references .quick-search .dropBlock a.NoContentMessage:after,

    #pane-pcw-related .quick-search .dropBlock a.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-details a.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-figures a.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-references a.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-related a.NoContentMessage:after,

    .quick-search .dropBlock a#pane-pcw-details.empty:after,

    .quick-search .dropBlock a#pane-pcw-figures.empty:after,

    .quick-search .dropBlock a#pane-pcw-references.empty:after,

    .quick-search .dropBlock a#pane-pcw-related.empty:after,

    .quick-search .dropBlock a:after,

    .quick-search .dropBlock a:before {

        content: " ";

        display: table;

    }

    .quick-search .dropBlock span {

        float: left;

        padding-right: 1.5625rem;

    }

    .quick-search .dropBlock i {

        color: #fff;

        padding: 0.1875rem 0.5rem;

        font-size: 15px;

        font-size: 0.9375rem;

        font-weight: 400;

        line-height: 0.25rem;

    }

    #pane-pcw-details .quick-search .dropBlock i.NoContentMessage:after,

    #pane-pcw-figures .quick-search .dropBlock i.NoContentMessage:after,

    #pane-pcw-references .quick-search .dropBlock i.NoContentMessage:after,

    #pane-pcw-related .quick-search .dropBlock i.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-details i.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-figures i.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-references i.NoContentMessage:after,

    .quick-search .dropBlock #pane-pcw-related i.NoContentMessage:after,

    .quick-search .dropBlock i#pane-pcw-details.empty:after,

    .quick-search .dropBlock i#pane-pcw-figures.empty:after,

    .quick-search .dropBlock i#pane-pcw-references.empty:after,

    .quick-search .dropBlock i#pane-pcw-related.empty:after,

    .quick-search .dropBlock i:before {

        content: "";

    }

    .quick-search .dropBlock [data-db-target-for] {

        color: var(--white);

    }

    .quick-search .dropblock--tab {

        display: none;

    }

    .quick-search .dropblock--tab.js--open {

        display: block;

    }

    .quick-search .search-options-wrapper {

        display: none;

        float: right;

        width: 100%;

        border: 1px solid var(--wiley-blue-color);

        border-top: none;

        height: 3rem;

        text-align: left;

        padding: 0;

    }

    .quick-search .search-options-wrapper a {

        color: var(--wiley-blue-color);

        border-left: 1px solid var(--wiley-blue-color);

        width: 50%;

        display: inline-block;

        text-align: center;

        padding: 0.875rem;

    }

    .quick-search .search-options-wrapper a:first-child {

        border: none;

    }

    #pane-pcw-details .quick-search .icon-arrow_d_n.NoContentMessage:after,

    #pane-pcw-figures .quick-search .icon-arrow_d_n.NoContentMessage:after,

    #pane-pcw-references

    .quick-search

    .icon-arrow_d_n.NoContentMessage:after,

    #pane-pcw-related .quick-search .icon-arrow_d_n.NoContentMessage:after,

    .quick-search #pane-pcw-details .icon-arrow_d_n.NoContentMessage:after,

    .quick-search #pane-pcw-figures .icon-arrow_d_n.NoContentMessage:after,

    .quick-search

    #pane-pcw-references

    .icon-arrow_d_n.NoContentMessage:after,

    .quick-search #pane-pcw-related .icon-arrow_d_n.NoContentMessage:after,

    .quick-search .icon-arrow_d_n#pane-pcw-details.empty:after,

    .quick-search .icon-arrow_d_n#pane-pcw-figures.empty:after,

    .quick-search .icon-arrow_d_n#pane-pcw-references.empty:after,

    .quick-search .icon-arrow_d_n#pane-pcw-related.empty:after,

    .quick-search .icon-arrow_d_n:before {

        content: "";

    }

    .expanded--quickSearch .quick-search input,

    .quick-search.open input {

        border-color: var(--wiley-blue-color);

    }

    .expanded--quickSearch .quick-search .quick-search__button,

    .quick-search.open .quick-search__button {

        z-index: 2;

        border-color: var(--white);

        background-color: var(--wiley-blue-color);

        box-shadow: 0 0.0625rem 0 0 var(--wiley-blue-color),

        0.0625rem 0 0 0 var(--wiley-blue-color),

        0 -0.0625rem 0 0 var(--wiley-blue-color);

    }

    .expanded--quickSearch .quick-search .dropBlock,

    .expanded--quickSearch .quick-search select,

    .quick-search.open .dropBlock,

    .quick-search.open select {

        right: -0.0625rem;

    }

    .quick-search .tab {

        text-align: right;

    }

    .quick-search .tab__content {

        display: inline-block;

        vertical-align: top;

    }

    .pageHeader.searchOpen .institution-wrapper {

        display: none;

    }

    .main-search-field-wrapper {

        display: block;

    }

    .main-search-field-wrapper .input-group {

        display: inline-block;

        vertical-align: top;

        overflow: hidden;

    }

}

.main-search-field-wrapper {

    position: relative;

    overflow: hidden;

}

.expanded--quickSearch .main-search-field-wrapper {

    overflow: visible;

}

.quick-search {

    padding-top: 0.9375rem;

    padding-bottom: 0.9375rem;

}

@media (max-width: 991px) {

    .quick-search .gutterless {

        padding: 0 0.9375rem;

    }

}

.quick-search input {

    background: #000;

    background: transparent;

    border-color: #212121;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    border-radius: 0;

}

.quick-search .tab__nav a {

    border-bottom: none;

}

@media (max-width: 991px) {

    .quick-search {

        padding-top: 0.625rem;

    }

}

.quick-search:after {

    content: "";

    display: block;

    clear: both;

}

#pane-pcw-details

.quick-search

.js--open[data-db-target-for]

i.NoContentMessage:after,

#pane-pcw-figures

.quick-search

.js--open[data-db-target-for]

i.NoContentMessage:after,

#pane-pcw-references

.quick-search

.js--open[data-db-target-for]

i.NoContentMessage:after,

#pane-pcw-related

.quick-search

.js--open[data-db-target-for]

i.NoContentMessage:after,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.quick-search

.js--open[data-db-target-for]

i.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.quick-search

.js--open[data-db-target-for]

i.accordion-tabbed__control:before,

.quick-search

.js--open[data-db-target-for]

#pane-pcw-details

i.NoContentMessage:after,

.quick-search

.js--open[data-db-target-for]

#pane-pcw-figures

i.NoContentMessage:after,

.quick-search

.js--open[data-db-target-for]

#pane-pcw-references

i.NoContentMessage:after,

.quick-search

.js--open[data-db-target-for]

#pane-pcw-related

i.NoContentMessage:after,

.quick-search

.js--open[data-db-target-for]

.accessDenial--tab

.accordion-tabbed__tab.js--open

i.accordion-tabbed__control:before,

.quick-search

.js--open[data-db-target-for]

.accessDenial--tab

.accordion-tabbed__tab:last-child

i.accordion-tabbed__control:before,

.quick-search

.js--open[data-db-target-for]

i#pane-pcw-details.empty:after,

.quick-search

.js--open[data-db-target-for]

i#pane-pcw-figures.empty:after,

.quick-search

.js--open[data-db-target-for]

i#pane-pcw-references.empty:after,

.quick-search

.js--open[data-db-target-for]

i#pane-pcw-related.empty:after,

.quick-search .js--open[data-db-target-for] i:before {

    display: inline-block;

    transform: rotate(180deg);

}

.quick-search .dropBlock {

    font-size: 14px;

    font-size: 0.875rem;

}

.quick-search .dropBlock > a {

    border: 0.0625rem solid #212121;

}

.quick-search .dropBlock a {

    display: block;

    padding: 0.75rem 0 0.75rem 0.75rem;

    background: #000;

    background: transparent;

    font-weight: 600;

    line-height: 11px;

    line-height: 0.6875rem;

}

.quick-search .dropBlock i {

    font-size: 8px;

    font-size: 0.5rem;

    padding: 0.1875rem 0.9375rem;

    margin: 0;

    color: #212121;

}

.quick-search .dropblock--tab {

    position: absolute;

    width: 100% !important;

    box-shadow: 0 0 0.3125rem #777;

}

@media (max-width: 767px) {

    .quick-search .dropblock--tab {

        display: none;

    }

}

.quick-search .dropblock--tab li {

    display: block;

    margin: 0;

}

.quick-search .dropblock--tab li:not(.active) {

    margin-bottom: 0;

}

.quick-search .dropblock--tab a {

    font-size: 14px;

    font-size: 0.875rem;

    padding: 0.8125rem 0.75rem;

    border-top: none;

}

.quick-search .tab__pane {

    padding: 0;

}

.quick-search .input-group {

    margin-bottom: 0;

}

@media (max-width: 991px) {

    .quick-search .input-group {

        padding: 0.625rem 0;

    }

}

.quick-search .input-group:after {

    content: "";

    display: table;

    clear: both;

}

.quick-search :-moz-placeholder,

.quick-search :-ms-input-placeholder,

.quick-search ::-webkit-input-placeholder {

    color: #9e9e9e;

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 600;

}

.quick-search__button {

    position: absolute;

    right: 16px;

    right: 1rem;

    background: #000;

    background: transparent;

    padding: 0.5625rem;

    color: #000;

    height: 36px;

    height: 2.25rem;

    max-height: 36px;

    max-height: 2.25rem;

}

.quick-search__button span {

    display: none;

}

@media (min-width: 992px) {

    .quick-search__button {

        top: 0.0625rem;

    }

}

@media (max-width: 991px) {

    .quick-search__button {

        bottom: 0.6875rem;

    }

}

.quick-search__ctrl__refine,

.quick-search__ctrl__refine--hide {

    font-size: 14px;

    font-size: 0.875rem;

}

@media (max-width: 991px) {

    .quick-search .container {

        padding: 0 0.875rem;

    }

}

.quick-search .quick-search-pane__anywhere input[type="search"] {

    padding-right: 2.5rem;

}

@media (max-width: 991px) {

    .quick-search .quick-search-pane__anywhere input[type="search"] {

        max-height: 2.375rem;

    }

}

.quick-search .ms-ctn,

.quick-search .ms-ctn-focus,

.quick-search .ms-sel-ctn {

    padding: 0;

}

.ui-sortable-handle {

    -ms-touch-action: none;

    touch-action: none;

}

.ui-helper-hidden {

    display: none;

}

.checkbox--primary span {

    display: inline-block;

}



::-webkit-input-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    color: var(--input-border);

    opacity: 1 !important;

}

:-moz-placeholder,

::-moz-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    color: var(--input-border);

    opacity: 1 !important;

}

:-ms-input-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    opacity: 1 !important;

}

label {

    font-size: 13px;

    font-size: 0.8125rem;

    font-weight: 400;

    color: var(--wiley-typography-color);

}

form ::-webkit-input-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    color: var(--input-border);

    opacity: 1 !important;

}

form :-moz-placeholder,

form ::-moz-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    color: var(--input-border);

    opacity: 1 !important;

}

form :-ms-input-placeholder {

    font-size: 14px;

    font-size: 0.875rem;

    font-weight: 300;

    font-style: normal;

    opacity: 1 !important;

}

input[type="file"] {

    padding: 0.625rem 0.5rem;

}

.ui-helper-hidden-accessible {

    border: 0;

    clip: rect(0 0 0 0);

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    width: 1px;

}

.ui-helper-reset {

    margin: 0;

    padding: 0;

    border: 0;

    outline: 0;

    line-height: 1.3;

    text-decoration: none;

    font-size: 100%;

    list-style: none;

}

.quick-search .ms-sel-ctn {

    overflow: hidden;

}

.quick-search .ms-ctn-focus {

    box-shadow: none;

    border: none;

}

.quick-search .ms-ctn .ms-sel-ctn {

    margin: 0;

}

.quick-search :-moz-placeholder {

    color: #9e9e9e;

}

.quick-search :-ms-input-placeholder {

    color: #9e9e9e;

}

.quick-search ::-webkit-input-placeholder {

    color: #9e9e9e;

}

.quick-search .swipe__wrapper .scroll {

    padding: 0;

    position: relative;

}

.visible-lg {

    display: none;

}

@media (min-width: 992px) {

    .visible-lg {

        display: block !important;

    }

}

.visible-print {

    display: none !important;

}

.hidden {

    display: none;

}

.hidden-xs {

    display: block;

}

@media (max-width: 531px) {

    .hidden-xs {

        display: none !important;

    }

}

.hidden-sm {

    display: block;

}

@media (min-width: 532px) and (max-width: 767px) {

    .hidden-sm {

        display: none !important;

    }

}

.hidden-md {

    display: block;

}

@media (min-width: 768px) and (max-width: 991px) {

    .hidden-md {

        display: none !important;

    }

}

.hidden-lg {

    display: block;

}

@media (min-width: 992px) {

    .hidden-lg {

        display: none !important;

    }

}

.hiddenLabel {

    position: absolute;

    top: -9999px;

    top: -624.9375rem;

    left: -9999px;

    left: -624.9375rem;

}

@media (max-width: 531px) {

    .hiddenLabel--xs {

        position: absolute;

        top: -624.9375rem;

        left: -624.9375rem;

    }

}

@media (min-width: 532px) and (max-width: 767px) {

    .hiddenLabel--sm {

        position: absolute;

        top: -624.9375rem;

        left: -624.9375rem;

    }

}

@media (min-width: 768px) and (max-width: 991px) {

    .hiddenLabel--md {

        position: absolute;

        top: -624.9375rem;

        left: -624.9375rem;

    }

}

@media (min-width: 992px) {

    .hiddenLabel--lg {

        position: absolute;

        top: -624.9375rem;

        left: -624.9375rem;

    }

}

#pane-pcw-details .quick-search__item.active i.NoContentMessage:after,

#pane-pcw-figures .quick-search__item.active i.NoContentMessage:after,

#pane-pcw-references .quick-search__item.active i.NoContentMessage:after,

#pane-pcw-related .quick-search__item.active i.NoContentMessage:after,

.quick-search__item.active #pane-pcw-details i.NoContentMessage:after,

.quick-search__item.active #pane-pcw-figures i.NoContentMessage:after,

.quick-search__item.active #pane-pcw-references i.NoContentMessage:after,

.quick-search__item.active #pane-pcw-related i.NoContentMessage:after,

.quick-search__item.active i#pane-pcw-details.empty:after,

.quick-search__item.active i#pane-pcw-figures.empty:after,

.quick-search__item.active i#pane-pcw-references.empty:after,

.quick-search__item.active i#pane-pcw-related.empty:after,

.quick-search__item.active i:before {

    content: "";

}

.quick-search__item.active .quick-search__item__arrow {

    display: inline-block;

    bottom: -13px;

    bottom: -0.8125rem;

}

.quick-search__item .icon-search {

    font-size: 25.92px;

    font-size: 1.62rem;

    display: inline-block;

}

.quick-search__item__arrow {

    width: 0;

    height: 0;

    border: 10px solid transparent;

    border-bottom: 10px solid var(--wiley-blue-color);

    position: absolute;

    left: 50%;

    margin-left: -0.625rem;

    display: none;

}

.quick-search__button {

    box-shadow: 0 0.0625rem 0 0 var(--quick-search-input-border),

    0.0625rem 0 0 0 var(--quick-search-input-border),

    0 -0.0625rem 0 0 var(--quick-search-input-border);

    position: relative;

    right: 1px;

    right: 0.0625rem;

    top: 1px;

    top: 0.0625rem;

    bottom: 1px;

    bottom: 0.0625rem;

    height: 46px;

    height: 2.875rem;

    width: 46px;

    width: 2.875rem;

    max-height: 100%;

    z-index: 2;

    border: 2px solid var(--white);

}

.billingBtn .quick-search__button.payPallBtn,

.quick-search__button.btn {

    padding: 0;

}

.quick-search__button span {

    position: absolute;

    top: -9999px;

    top: -624.9375rem;

    left: -9999px;

    left: -624.9375rem;

}

.quick-search .dropBlock,

.quick-search select {

    transition: all 0.8s;

}

.quick-search input {

    vertical-align: middle;

    margin-top: 0;

    margin-bottom: 0;

    width: 242px;

    width: 15.125rem;

    min-width: 200px;

    min-width: 12.5rem;

    height: 48px;

    height: 3rem;

    max-height: 100%;

    padding: 0.9375rem 0 0.9375rem 0.9375rem;

    background: var(--white);

    border-color: var(--quick-search-input-border);

}

.quick-search .fakeQSInput {

    position: absolute;

    right: 0;

    outline: none;

    z-index: 1;

    margin-right: 2.875rem;

}

@media (max-width: 1199px) {

    .quick-search .fakeQSInput {

        display: none;

    }

}

.quick-search .actualQSInput {

    transition: all 0.8s;

    display: block;

    width: 242px;

    width: 15.125rem;

    position: relative;

    right: -242px;

    right: -15.125rem;

    z-index: 2;

}

@media (max-width: 1199px) {

    .quick-search .actualQSInput {

        right: 0;

    }

}

.quick-search .transition-none {

    transition: none;

}

.quick-search.open .actualQSInput {

    right: 0;

    border-color: var(--wiley-blue-color);

    width: 400px;

    width: 25rem;

}

@media (max-width: 1199px) {

    .quick-search.open .actualQSInput {

        width: calc(100% - 3.125rem);

        margin-right: 3.125rem;

    }

}

button.btn--blue-hover {

    background: var(--wiley-extralightGray-color);

    color: var(--wiley-typography-color);

    border: none;

    font-weight: 400;

}

button.btn--blue-hover:hover {

    background: var(--wiley-blue-color);

    color: var(--white);

}

.accessDenial--tab .login-form button.button,

button.btn--orange {

    background: var(--wiley-orange-color);

    border-bottom: 3px solid var(--button-orange-border-bottom-color);

}

.billingBtn .quick-search__button.payPallBtn,

.quick-search__button.btn {

    background-color: var(--wiley-gray-text-color);

}

#pane-pcw-details .row.NoContentMessage:after,

#pane-pcw-figures .row.NoContentMessage:after,

#pane-pcw-references .row.NoContentMessage:after,

#pane-pcw-related .row.NoContentMessage:after,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.row.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.row.accordion-tabbed__control:before,

.accessDenial--tab .row.accordion-tabbed__control:before,

.row#pane-pcw-details.empty:after,

.row#pane-pcw-figures.empty:after,

.row#pane-pcw-references.empty:after,

.row#pane-pcw-related.empty:after,

.row:after,

.row:before {

    content: " ";

    display: table;

}

.row:after {

    clear: both;

}



.col-lg-1,

.col-lg-2,

.col-lg-3,

.col-lg-4,

.col-lg-5,

.col-lg-6,

.col-lg-7,

.col-lg-8,

.col-lg-9,

.col-lg-10,

.col-lg-11,

.col-lg-12,

.col-md-1,

.col-md-2,

.col-md-3,

.col-md-4,

.col-md-5,

.col-md-6,

.col-md-7,

.col-md-8,

.col-md-9,

.col-md-10,

.col-md-11,

.col-md-12,

.col-sm-1,

.col-sm-2,

.col-sm-3,

.col-sm-4,

.col-sm-5,

.col-sm-6,

.col-sm-7,

.col-sm-8,

.col-sm-9,

.col-sm-10,

.col-sm-11,

.col-sm-12,

.col-xs-1,

.col-xs-2,

.col-xs-3,

.col-xs-4,

.col-xs-5,

.col-xs-6,

.col-xs-7,

.col-xs-8,

.col-xs-9,

.col-xs-10,

.col-xs-11,

.col-xs-12 {

    position: relative;

    min-height: 1px;

    min-height: 0.0625rem;

    padding-right: 15px;

    padding-left: 15px;

}

.col-xs-1,

.col-xs-2,

.col-xs-3,

.col-xs-4,

.col-xs-5,

.col-xs-6,

.col-xs-7,

.col-xs-8,

.col-xs-9,

.col-xs-10,

.col-xs-11,

.col-xs-12 {

    float: left;

}

.col-xs-1 {

    width: 8.3333333333%;

}

.col-xs-2 {

    width: 16.6666666667%;

}

.col-xs-3 {

    width: 25%;

}

.col-xs-4 {

    width: 33.3333333333%;

}

.col-xs-5 {

    width: 41.6666666667%;

}

.col-xs-6 {

    width: 50%;

}

.col-xs-7 {

    width: 58.3333333333%;

}

.col-xs-8 {

    width: 66.6666666667%;

}

.col-xs-9 {

    width: 75%;

}

.col-xs-10 {

    width: 83.3333333333%;

}

.col-xs-11 {

    width: 91.6666666667%;

}

.col-xs-12 {

    width: 100%;

}

.col-xs-pull-0 {

    right: auto;

}

.col-xs-pull-1 {

    right: 8.3333333333%;

}

.col-xs-pull-2 {

    right: 16.6666666667%;

}

.col-xs-pull-3 {

    right: 25%;

}

.col-xs-pull-4 {

    right: 33.3333333333%;

}

.col-xs-pull-5 {

    right: 41.6666666667%;

}

.col-xs-pull-6 {

    right: 50%;

}

.col-xs-pull-7 {

    right: 58.3333333333%;

}

.col-xs-pull-8 {

    right: 66.6666666667%;

}

.col-xs-pull-9 {

    right: 75%;

}

.col-xs-pull-10 {

    right: 83.3333333333%;

}

.col-xs-pull-11 {

    right: 91.6666666667%;

}

.col-xs-pull-12 {

    right: 100%;

}

.col-xs-push-0 {

    left: auto;

}

.col-xs-push-1 {

    left: 8.3333333333%;

}

.col-xs-push-2 {

    left: 16.6666666667%;

}

.col-xs-push-3 {

    left: 25%;

}

.col-xs-push-4 {

    left: 33.3333333333%;

}

.col-xs-push-5 {

    left: 41.6666666667%;

}

.col-xs-push-6 {

    left: 50%;

}

.col-xs-push-7 {

    left: 58.3333333333%;

}

.col-xs-push-8 {

    left: 66.6666666667%;

}

.col-xs-push-9 {

    left: 75%;

}

.col-xs-push-10 {

    left: 83.3333333333%;

}

.col-xs-push-11 {

    left: 91.6666666667%;

}

.col-xs-push-12 {

    left: 100%;

}

.col-xs-offset-0 {

    margin-left: 0;

}

.col-xs-offset-1 {

    margin-left: 8.3333333333%;

}

.col-xs-offset-2 {

    margin-left: 16.6666666667%;

}

.col-xs-offset-3 {

    margin-left: 25%;

}

.col-xs-offset-4 {

    margin-left: 33.3333333333%;

}

.col-xs-offset-5 {

    margin-left: 41.6666666667%;

}

.col-xs-offset-6 {

    margin-left: 50%;

}

.col-xs-offset-7 {

    margin-left: 58.3333333333%;

}

.col-xs-offset-8 {

    margin-left: 66.6666666667%;

}

.col-xs-offset-9 {

    margin-left: 75%;

}

.col-xs-offset-10 {

    margin-left: 83.3333333333%;

}

.col-xs-offset-11 {

    margin-left: 91.6666666667%;

}

.col-xs-offset-12 {

    margin-left: 100%;

}



#pane-pcw-details

.billingBtn

.quick-search__button.payPallBtn.NoContentMessage:after,

#pane-pcw-details .quick-search__button.btn.NoContentMessage:after,

#pane-pcw-figures

.billingBtn

.quick-search__button.payPallBtn.NoContentMessage:after,

#pane-pcw-figures .quick-search__button.btn.NoContentMessage:after,

#pane-pcw-references

.billingBtn

.quick-search__button.payPallBtn.NoContentMessage:after,

#pane-pcw-references .quick-search__button.btn.NoContentMessage:after,

#pane-pcw-related

.billingBtn

.quick-search__button.payPallBtn.NoContentMessage:after,

#pane-pcw-related .quick-search__button.btn.NoContentMessage:after,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.billingBtn

.quick-search__button.payPallBtn.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.quick-search__button.btn.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.billingBtn

.quick-search__button.payPallBtn.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.quick-search__button.btn.accordion-tabbed__control:before,

.billingBtn

#pane-pcw-details

.quick-search__button.payPallBtn.NoContentMessage:after,

.billingBtn

#pane-pcw-figures

.quick-search__button.payPallBtn.NoContentMessage:after,

.billingBtn

#pane-pcw-references

.quick-search__button.payPallBtn.NoContentMessage:after,

.billingBtn

#pane-pcw-related

.quick-search__button.payPallBtn.NoContentMessage:after,

.billingBtn

.accessDenial--tab

.accordion-tabbed__tab.js--open

.quick-search__button.payPallBtn.accordion-tabbed__control:before,

.billingBtn

.accessDenial--tab

.accordion-tabbed__tab:last-child

.quick-search__button.payPallBtn.accordion-tabbed__control:before,

.billingBtn .quick-search__button.payPallBtn#pane-pcw-details.empty:after,

.billingBtn .quick-search__button.payPallBtn#pane-pcw-figures.empty:after,

.billingBtn

.quick-search__button.payPallBtn#pane-pcw-references.empty:after,

.billingBtn .quick-search__button.payPallBtn#pane-pcw-related.empty:after,

.billingBtn .quick-search__button.payPallBtn:before,

.quick-search__button.btn#pane-pcw-details.empty:after,

.quick-search__button.btn#pane-pcw-figures.empty:after,

.quick-search__button.btn#pane-pcw-references.empty:after,

.quick-search__button.btn#pane-pcw-related.empty:after,

.quick-search__button.btn:before {

    font-size: 35px;

    font-size: 2.1875rem;

    color: var(--white);

}

#pane-pcw-details .checkbox--primary span.NoContentMessage:after,

#pane-pcw-figures .checkbox--primary span.NoContentMessage:after,

#pane-pcw-references .checkbox--primary span.NoContentMessage:after,

#pane-pcw-related .checkbox--primary span.NoContentMessage:after,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.checkbox--primary

span.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.checkbox--primary

span.accordion-tabbed__control:before,

.accessDenial--tab

.checkbox--primary

.accordion-tabbed__tab.js--open

span.accordion-tabbed__control:before,

.accessDenial--tab

.checkbox--primary

.accordion-tabbed__tab:last-child

span.accordion-tabbed__control:before,

.accessDenial--tab

.checkbox--primary

span.accordion-tabbed__control:before,

.checkbox--primary #pane-pcw-details span.NoContentMessage:after,

.checkbox--primary #pane-pcw-figures span.NoContentMessage:after,

.checkbox--primary #pane-pcw-references span.NoContentMessage:after,

.checkbox--primary #pane-pcw-related span.NoContentMessage:after,

.checkbox--primary

.accessDenial--tab

.accordion-tabbed__tab.js--open

span.accordion-tabbed__control:before,

.checkbox--primary

.accessDenial--tab

.accordion-tabbed__tab:last-child

span.accordion-tabbed__control:before,

.checkbox--primary

.accessDenial--tab

span.accordion-tabbed__control:before,

.checkbox--primary span#pane-pcw-details.empty:after,

.checkbox--primary span#pane-pcw-figures.empty:after,

.checkbox--primary span#pane-pcw-references.empty:after,

.checkbox--primary span#pane-pcw-related.empty:after,

.checkbox--primary span:before {

    border-radius: 1px;

}

input,

optgroup,

select,

textarea {

    padding: 0.8125rem 0.5rem;

    border-radius: 2px;

    color: #1f1f1f;

}

input ~ .infoBox {

    margin-top: 0.625rem;

}

input.saml__consent__yes {

    background: var(--saml-consent-yes-bg);

    font-size: 12px;

    font-size: 0.75rem;

    padding: 0.75rem 1.25rem;

    border-radius: 0;

    margin-top: 1.25rem;

    margin-right: 0.625rem;

    width: 100px;

    width: 6.25rem;

}

input.saml__consent__yes:hover {

    background: var(--saml-consent-yes-bg-hover);

}

select {

    font-size: 12px;

    font-size: 0.75rem;

    font-weight: 500;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    padding-right: 2.1875rem;

    background-image: url(/products/acropolis/releasedAssets/images/keyboard_arrow_down-bac1df8c5d3f800dfaaa5c914f954b8b.svg);

    background-repeat: no-repeat;

    background-position: calc(100% - 0.625rem) 50%;

    background-size: 1.125rem;

    font-family: Open Sans, icomoon, sans-serif;

}

option {

    font-size: 14px;

    font-size: 0.875rem;

}

@media (min-width: 1200px) {

    .expanded--quickSearch .quick-search input.actualQSInput {

        right: 0;

    }

}

.searchOpen-body {

    overflow: hidden;

    position: relative;

}

.searchOpen-body .ui-autocomplete {

    border: 1px solid var(--wiley-blue-color);

    border-top: 1px solid #dfddd6;

    z-index: 11;

}

.searchOpen-body:after {

    content: " ";

    display: block;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    background: #000;

    background: rgba(0, 0, 0, 0.36);

    position: absolute;

    z-index: 10;

}

.quickSearchAutocomplete.ui-autocomplete {

    z-index: 12;

    padding: 0;

    margin: 0;

}

.quickSearchAutocomplete.ui-autocomplete li {

    margin: 0;

    list-style: none;

    background: var(--white);

}

.quickSearchAutocomplete.ui-autocomplete li:first-child {

    border-bottom: 1px solid var(--wiley-blue-color);

}

.quickSearchAutocomplete.ui-autocomplete li:first-child .result-item,

.quickSearchAutocomplete.ui-autocomplete li:first-child a {

    padding: 1rem;

    font-size: 14px;

    font-size: 0.875rem;

}

.quickSearchAutocomplete.ui-autocomplete

li:first-child

.result-item

span.type,

.quickSearchAutocomplete.ui-autocomplete li:first-child a span.type {

    width: 110px;

    width: 6.875rem;

}

.quickSearchAutocomplete.ui-autocomplete

li:first-child

.result-item

.qsItem,

.quickSearchAutocomplete.ui-autocomplete li:first-child a .qsItem {

    width: calc(100% - 6.875rem);

}

.quickSearchAutocomplete.ui-autocomplete li:nth-child(2) .result-item,

.quickSearchAutocomplete.ui-autocomplete li:nth-child(2) a {

    padding-top: 0.5rem;

}

.quickSearchAutocomplete.ui-autocomplete li:last-child .result-item,

.quickSearchAutocomplete.ui-autocomplete li:last-child a {

    padding-bottom: 1rem;

}

.quickSearchAutocomplete.ui-autocomplete

li[aria-selected="true"]

.result-item {

    background-color: var(--autocomplete-hover-bg-color);

}

.quickSearchAutocomplete.ui-autocomplete .result-item,

.quickSearchAutocomplete.ui-autocomplete a {

    cursor: pointer;

    color: var(--ash-gray-color);

    font-size: 14px;

    font-size: 0.875rem;

    padding: 0.5rem;

    display: flex;

}

.quickSearchAutocomplete.ui-autocomplete .single_highlight_class {

    background-color: #000;

    background-color: transparent;

    padding: 0;

    color: var(--wiley-blue-color);

    font-weight: 600;

}

.quickSearchAutocomplete.ui-autocomplete span.type {

    font-weight: 400;

    color: var(--ash-gray-color);

    font-size: var(--search-auto-complete-font-size);

    width: 120px;

    width: 7.5rem;

    text-align: right;

}

.quickSearchAutocomplete.ui-autocomplete .qsItem {

    width: calc(100% - 7.5rem);

    padding-left: 1.25rem;

}

.quickSearchAutocomplete.ui-autocomplete .qsaRemove {

    display: inline-block;

    font-size: 10px;

    font-size: 0.625rem;

    padding: 0 0.5rem;

    vertical-align: middle;

}

.quickSearchAutocomplete.ui-autocomplete .qsaHistoryItem .qsItem {

    width: calc(80% - 3.5625rem);

}

.quickSearchAutocomplete[data-type="citation"] li:first-child {

    border-bottom: none;

}

.quickSearchAutocomplete[data-type="citation"]

li:first-child

a:last-child {

    padding: 1rem 0.5rem 0.5rem;

}

.homepage-search-wrapper .quick-search {

    float: none;

    display: block;

}

.homepage-search-wrapper .quick-search__button {

    box-shadow: none;

    height: 48px;

    height: 3rem;

    width: 48px;

    width: 3rem;

    position: absolute;

    top: 0;

    right: 0;

}

@media (max-width: 767px) {

    .billingBtn .homepage-search-wrapper .quick-search__button.payPallBtn,

    .homepage-search-wrapper .billingBtn .quick-search__button.payPallBtn,

    .homepage-search-wrapper .quick-search__button.btn {

        background-color: var(--light-blue-button-color);

    }

}

.homepage-search-wrapper .quick-search .main-search-field-wrapper {

    background: var(--white);

}

.homepage-search-wrapper

.quick-search

.main-search-field-wrapper

.input-group {

    width: 100%;

    padding: 0;

}

.homepage-search-wrapper

.quick-search

.main-search-field-wrapper

input.actualQSInput {

    border: none;

    width: 100%;

    right: 0;

}

.quick-search-mobile-icon {

    display: inline-block;

}

.quick-search-mobile-icon i {

    font-size: 24.8px;

    font-size: 1.55rem;

}

.quick-search {

    width: auto;

    display: inline-block;

    float: right;

}

.advanced-search__top-section .quick-search {

    float: none;

    display: block;

}

.quick-search__item {

    display: none;

}

.quick-search__item i {

    font-size: 27.2px;

    font-size: 1.7rem;

    color: var(--wiley-gray);

}

.quick-search__item.active {

    margin-top: 0.125rem;

    margin-right: 0.3125rem;

    position: relative;

}

.quick-search__item.active i {

    font-size: 16.8px;

    font-size: 1.05rem;

    font-weight: 700;

}

:root {

    --direction-controls-border-radius: toRem(5);

    --full-access-color: #008945;

    --open-access-color: #b92d80;

    --free-access-color: #cc4e00;

    --footer-text-color: hsla(0, 0%, 100%, 0.8);

    --footer-bg-color: #000;

    --subjects-list-closed: #198c53;

    --subjects-list-opened: #313131;

    --new-to-wol-banner-color: #123d80;

    --new-to-wol-headings-color: #18b7fb;

    --new-to-wol-button-font-color: #123d80;

    --issue-author-details-color: #313131;

    --issue-separating-line-color: #eaeaea;

    --article-links-separating-line-color: #d6d6d6;

    --article-category-separating-line-color: #d6d6d6;

    --article-row-right-nav-selected-color: #123d80;

    --article-row-right-nav-unselected-color: #313131;

    --article-abstract-header-color: #313131;

    --article-headings-color: #000;

    --article-header-note-color: #5a5a5a;

    --article-abstract-language-bg-color: #123d80;

    --cool-bar-closed-text-color: #313131;

    --cool-bar-opened-text-color: #123d80;

    --cool-bar-closed-icon-color: #313131;

    --cool-bar-opened-icon-color: #123d80;

    --cool-bar-blue-color: #123d80;

    --checkout-back-color: #313131;

    --checkout-bg-color: #f5f5f5;

    --autocomplete-hover-bg-color: #f5f5f5;

    --autocomplete-tag-color: #999;

    --sso-alert-color: #fffae7;

    --sso-button: #123d80;

    --connect-actions: #123d80;

    --connect-placeholder-bg: #f4f4f4;

    --share-green-color: #125c36;

    --author-info-color: #000;

    --author-name-color: #000;

    --wiley-blue-color: #123d80;

    --info-label-color: #313131;

    --wiley-secondary-bg-color: #fff;

    --hero-section-bg-color: #123d80;

    --new-border-color: #d6d6d6;

    --resources-links-color: #123d80;

    --ash-gray-color: #313131;

    --admin-toolbar-background: #032862;

    --menu-background-color: #123d80;

    --admin-message-bg-color: #333;

    --rex-submit-button-bg: #123d80;

    --article-body-links-color: #0056b3;

    --orcid-icon-color: #a6ce39;

    --journal-publish-date-color: #313131;

    --journal-metadata-color: #313131;

    --quick-search-dropdown-dark-bg: #ededed;

    --delete-account-dark-hover-bg: #8f2a29;

    --foot-note-popup-bg-color: rgba(91, 90, 89, 0.9);

    --skip-links-button-bg: #123d80;

    --popup-bg: rgba(33, 33, 32, 0.8);

    --warning-message-color: #ffa300;

    --wiley-open-sans-font: "Open Sans";

    --wiley-source-serif-font: "Open Sans", extrabold ,arial,sans-serif;

    --journal-main-header-font: "Open Sans", arial, sans-serif;

    --doi-access-font-size: 13px;

    --doi-access-font-size: 0.8125rem;

    --doi-access-font-weight: 700;

    --doi-figure-actions-weight: 700;

    --author-type-font-size: 12px;

    --author-type-font-size: 0.75rem;

    --author-info-paragraph-font-weight: 500;

    --author-info-links-font-size: 13px;

    --author-info-links-font-size: 0.8125rem;

    --author-info-links-font-weight: 700;

    --author-reach-links-font-weight: 600;

    --author-name-font-weight: 700;

    --issue-item-content-links-font-weight: 700;

    --issue-item-title-weight: 700;

    --issue-items-text-size: 24px;

    --issue-items-text-size: 1.5rem;

    --issue-items-weight: 700;

    --more-text-transform: none;

    --footer-links-font-weight: 700;

    --home-intro-text-font-weight: 800;

    --home-new-issue-font-weight: 700;

    --home-featured-links-weight: 700;

    --tab-link-font-weight: 600;

    --tab-link-decoration: none;

    --creative-work-title-weight: 600;

    --creative-work-text-decoration: underline;

    --creative-work-links-text-weight: 600;

    --creative-work-parent-item-weight: 700;

    --article-section-header-weight: 600;

    --article-info-header-weight: 700;

    --journal-info-container-font-size: 26px;

    --journal-info-container-font-size: 1.625rem;

    --checkout-button-transform: none;

    --access-type-font-size: 13px;

    --access-type-font-size: 0.8125rem;

    --global-headers-weight: 700;

    --footer-main-font-size: 14px;

    --footer-main-font-size: 0.875rem;

    --search-auto-complete-font-size: 14px;

    --search-auto-complete-font-size: 0.875rem;

    --h3-font-size: 22.4px;

    --h3-font-size: 1.4rem;

    --filters-main-title-font-weight: 700;

    --archive-link-fw: 600;

    --author-name-margin-bottom: 20px;

    --author-name-margin-bottom: 1.25rem;

    --author-type-margin-bottom: 4px;

    --author-type-margin-bottom: 0.25rem;

    --author-name-line-height: 1.2;

    --recommended-title-padding: 20px 20px 0 20px;

    --recommended-title-padding: 1.25rem 1.25rem 0 1.25rem;

    --journal-info-container-margin-bottom: 16px;

    --journal-info-container-margin-bottom: 1rem;

    --journal-body-main-header-margin: 24px 0;

    --journal-body-main-header-margin: 1.5rem 0;

    --toc-go-to-section-padding: 0 0 14px 0;

    --toc-go-to-section-padding: 0 0 0.875rem 0;

    --header-box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);

    --header-box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.15);

    --home-headings-text-align: left;

    --wiley-darkBlue-color: #003951;

    --primary-text-color: #005293;

    --forgot-password: #2b709e;

    --figure-viewer-link: #123d80;

    --input-group-message: #418fde;

    --agu-branding: #2f7bae;

    --wiley-free-access: #4c6fd9;

    --sCite-blue-color: #0062ff;

    --disabled-blue: #99bac7;

    --light-blue-button-color: #009ba8;

    --dark-sky-blue-color: #00778b;

    --slide-show-blue-color: #4d7797;

    --event-blue-color: #075b81;

    --event-dark-blue-background: #043951;

    --event-light-blue-background: #0a7db1;

    --event-hover-light-blue-color: #05415d;

    --event-hover-dark-blue-color: #032838;

    --event-image-caption-color: #767676;

    --primary-button-box-shadow: rgba(38, 108, 137, 0.5) 0 0 0 4px;

    --primary-button-box-shadow: rgba(38, 108, 137, 0.5) 0 0 0 0.25rem;

    --saml-consent-yes-bg: #005274;

    --saml-consent-yes-bg-hover: #003951;

    --wiley-typography-color: #1c1d1e;

    --input-color: #1f1f1f;

    --wiley-black-secondary: #333;

    --black-text-color: #2f3032;

    --marc-title: #1f1f1f;

    --topical-index-heading-color: #1c1d1e;

    --wiley-gray-dark: #212120;

    --wiley-text-color: #424240;

    --wiley-deep-gray-color: #414246;

    --cover-image-gray-color: #61605e;

    --input-border: #767676;

    --wiley-gray: #757472;

    --wiley-gray-text-color: #767676;

    --wiley-darkGray-text-color: #8b8b8b;

    --placeholder-text-color: #8b8b8b;

    --quick-search-input-border: #767676;

    --section-border: #9e9d99;

    --wiley-lightGray-color: #d8d9da;

    --wiley-extralightGray-color: #efeff0;

    --wiley-gray-color: #bdbbb7;

    --wiley-gray-lighter-separator: #c2c3c6;

    --wiley-gray-box-shadow: #d0cfcf;

    --wiley-gray-border: #ccc;

    --wiley-gray-border-secondary: #eee;

    --blockquote-bg-color: #f9f9f9;

    --button-hover-bg-color: #bdbdbd;

    --toc-heading-border: #006d76;

    --wiley-dark-green: #04633d;

    --wiley-green-color: #068853;

    --wiley-green: #008765;

    --wiley-green-heading: #00a185;

    --alert-success: #cde7dd;

    --alert-success-dark: #03472b;

    --alert-success-border: #b9decf;

    --alert-warning-text: #6a2900;

    --form-error-color: #a41022;

    --red-button-color: #b63635;

    --wiley-red: #d22a37;

    --wiley-orange-color: #cc4e00;

    --wiley-dark-orange-color: #803100;

    --wiley-orange-icons-color: #e55800;

    --wiley-orange-border: #e87700;

    --alert-warning-bg: #f5dccc;

    --alert-warning-border: #f1cdb8;

    --alert-warning-button-bg: #a63f00;

    --alert-warning-button-border: #993b00;

    --alert-warning-button-box-shadow: rgba(212, 105, 38, 0.5);

    --eTOC-alert-warning-text: #7a2f00;

    --eTOC-alert-warning-border: #f0cab3;

    --eTOC-alert-warning-button-hover: #ad4200;

    --eTOC-alert-warning-button-box-shadow: rgba(212, 105, 38, 0.5);

    --dark-orange: #6f6965;

    --hubs-rg-color: #00d0af;

    --hubs-bell-color: #bec631;

    --hubs-blue-color: #228fce;

    --hubs-envelope-color: #00a47a;

    --icon-hubs-pinterest-icon-bg-color: #bd081c;

    --icon-hubs-pinterest-icon-border-color: #bd081c;

    --wiley-gradient-color: linear-gradient(45deg, #005274, #068853);

    --input-checked-color: #80d2f4;

    --figure-link-color: #80d2f4;

    --password-strength-indicator-color: #80d2f4;

    --hubpage-menu-border-top-list-color: #126387;

    --hubpage-menu-border-bottom-list-color: #126387;

    --hubpage-menu-dropdown-status-color: #004c6c;

    --menu-dropdown-status-color: #004c6c;

    --delete-account-status-background: #004a68;

    --ad-placeholder-color: #8e8d8c;

    --cover-image-slider-tab-color: #8e8d8c;

    --cover-image-slider-tab-border-color: #dadad9;

    --slideshow-dots-border-top-color: #dadad9;

    --button-orange-border-bottom-color: #993b00;

    --page-menu-item-border-bottom-color: #d5d5d7;

    --facebook-color: #3b5999;

    --linkedin-color: #0077b5;

    --twitter-color: #55acee;

    --rss-color: #b33d3d;

    --weibo-color: #e6162d;

    --google-plus-color: #e6162d;

    --youtube-color: #cc181e;

    --flickr-color: #0063db;

    --bluesky-color: #208bfe;

    --instagram-color: #00274c;

    --secondary-bg-color: #efeff0;

    --tertiary-bg-color: #edebe6;

    --primary-light-text-color: #dfddd6;

    --visited-links: #61165e;

    --wiley-open-access: #6d2077;

    --separators-color: #dfddd6;

    --tab-active-text-color: #fff;

    --tab-border: #dfddd6;

    --light-hover-color: #f8f9fa;

    --event-btn-color: #f8f9fa;

    --pb-rich-text-target-before: #0ff;

    --js-loading-background-color: hsla(0, 0%, 100%, 0.6);

    --body-all-focus-outline: rgba(0, 150, 255, 0.5607843137254902);

    --box-shadow-color: rgba(0, 0, 0, 0.5019607843137255);

    --tabs-demo-box-shadow: #add8e6;

    --tabs-demo-role-tablist-link: #222;

    --tooltip-body-box-shadow-color: rgba(0, 0, 0, 0.12156862745098039);

    --profile-pages-heading-card-box-shadow: rgba(

            0,

            0,

            0,

            0.3215686274509804

    );

    --item-removal-popup-text-box-shadow: rgba(0, 0, 0, 0.2);

    --popover-content-border-color: rgba(0, 0, 0, 0.2);

    --hub-page-body-profile-pages-heading-card-box-shadow: 0 toRem(2)

    toRem(2) 0 rgba(0, 0, 0, 0.14),

    0 toRem(1) toRem(5) 0 rgba(0, 0, 0, 0.12),

    0 toRem(3) toRem(1) toRem(-2) rgba(0, 0, 0, 0.2);

    --search-result-refine-content-box-shadow: 0 toRem(2) toRem(2) 0

    rgba(0, 0, 0, 0.14),

    0 toRem(1) toRem(5) 0 rgba(0, 0, 0, 0.12),

    0 toRem(3) toRem(1) toRem(-2) rgba(0, 0, 0, 0.2);

    --license-report-js-open: rgba(0, 0, 0, 0.2);

    --slideshow--full-width-image-slideshow-caption: rgba(0, 65, 115, 0.8);

    --slideshow--full-width-image-owl-dots: rgba(0, 65, 115, 0.8);

    --slot-license-usage-tr-selected: rgba(

            160,

            199,

            229,

            0.30196078431372547

    );

    --slot-license-usage-tokens-remaining-box-background: rgba(

            0,

            135,

            101,

            0.2

    );

    --slot-license-usage-tokens-remaining-box-border: rgba(

            0,

            135,

            101,

            0.4

    );

    --white: #fff;

    --footer-copyright-border-color: hsla(0, 0%, 100%, 0.8);

    --journal-metrics-header-bg: #f5f5f5;

    --journal-metrics-border: #d9d9d9;

    --journal-metrics-item-bg: #f4f4f4;

    --journal-metrics-value: #123d80;

    --facet-pinned-filter-bg: #dfdfdf;

    --facet-pinned-filter-border-color: #939393;

    --show-sponsored-content-border: 3px solid #123d80;

    --show-sponsored-content-border: 0.1875rem solid #123d80;

    --show-sponsored-content-header-font-size: 16px;

    --show-sponsored-content-header-font-size: 1rem;

    --show-sponsored-content-padding: 0;

    --show-sponsored-content-padding-top: 10px;

    --show-sponsored-content-padding-top: 0.625rem;

    --show-sponsored-content-font-weight: 400;

    --show-sponsored-content-title-font-weight: 700;

    --show-sponsored-content-issue-font-weight: 600;

    --show-sponsored-content-serial-font-size: 13px;

    --show-sponsored-content-serial-font-size: 0.8125rem;

    --show-sponsored-content-icon-margin: 4px 0 0 10px;

    --show-sponsored-content-icon-margin: 0.25rem 0 0 0.625rem;

    --show-sponsored-content-title-font-size: 14px;

    --show-sponsored-content-title-font-size: 0.875rem;

    --show-sponsored-content-title-decoration: none;

    --show-sponsored-content-aside-loa-font-size: 14px;

    --show-sponsored-content-aside-loa-font-size: 0.875rem;

    --show-sponsored-content-aside-loa-line-height: 24px;

    --show-sponsored-content-aside-loa-line-height: 1.5rem;

    --show-sponsored-content-loa-read-spacing: 4px;

    --show-sponsored-content-loa-read-spacing: 0.25rem;

    --show-sponsored-content-border-color: #005274;

    --show-sponsored-content-gray-color: #767676;

    --show-sponsored-content-author-color: #757472;

    --show-sponsored-content-mobile-margin-top: 40px;

    --show-sponsored-content-mobile-margin-top: 2.5rem;

    --checkbox-border-color: #595959;

    --payment-tooltip-control-color: #595959;

    --order-item-details-bg: #ecf5ff;

    --order-item-details-hover-bg: #d1e7ff;

    --order-item-details-color: #005274;

    --order-item-tooltip-bg: #1c1d1e;

    --modal-close-btn-color: #595959;

    --hindawi-green-color: #4d8a17;

    --hindawi-border-color: #e3e3e3;

    --hindawi-footer-bg: #0d2934;

    --hindawi-table-tr-bg: rgba(107, 164, 57, 0.10196078431372549);

    --getFTR-btn-mb: 0;

    --getFTR-btn-width: 81px;

    --getFTR-btn-width: 5.0625rem;

    --getFTR-btn-fw: 600;

    --getFTR-placeholder-width: 81px;

    --getFTR-placeholder-width: 5.0625rem;

    --getFTR-doiUpdates-btn-bg: #d66310;

    --getFTR-doiUpdates-btn-hover-bg: #b25009;

    --getFTR-doiUpdates-btn-width: 120px;

    --getFTR-doiUpdates-btn-width: 7.5rem;

    --getFTR-doiUpdates-btn-icon-fs: 13px;

    --getFTR-doiUpdates-btn-icon-fs: 0.8125rem;

    --getFTR-doiUpdates-tooltip-bg: #fff;

    --getFTR-doiUpdates-tooltip-color: #000;

    --getFTR-doiUpdates-tooltip-fs: "unset";

    --getFTR-doiUpdates-tooltip-border-color: #000;

    --getFTR-doiUpdates-tooltip-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.12);

    --getFTR-doiUpdates-tooltip-box-shadow: 0 0.25rem 0.25rem 0

    rgba(0, 0, 0, 0.12);

    --getFTR-doiUpdates-tooltip-icon-color: #bb8c00;

    --getFTR-doiUpdates-tooltip-icon-fs: 15px;

    --getFTR-doiUpdates-tooltip-icon-fs: 0.9375rem;

    --getFTR-doiUpdates-tooltip-arrow-border-color: #fff #000 #000 #fff;

    --getFTR-retraction-tooltip-icon-color: #861515;

    --getFTR-retraction-tooltip-icon-fs: 15px;

    --getFTR-retraction-tooltip-icon-fs: 0.9375rem;

    --getFTR-retraction-btn-bg: #941e66;

    --getFTR-retraction-btn-hover-bg: #6a1549;

    --getFTR-retraction-btn-width: 126px;

    --getFTR-retraction-btn-width: 7.875rem;

    --getFTR-dropdown-item: #141414;

    --getFTR-dropdown-item-hover: #121212;

    --getFTR-gradient: linear-gradient(

            -45deg,

            hsla(0, 0%, 100%, 0.1),

            rgba(0, 0, 0, 0.1),

            hsla(0, 0%, 100%, 0.1),

            rgba(0, 0, 0, 0.1)

    );

    --cover-image-guest-editor-bg-color: #f4f4f4;

    --cover-image-guest-editor-hover-bg-color: #d8d9da;

    --cover-image-guest-editor-color: #123d80;

    --cover-image-guest-editor-info-box-shadow: 0 0 8px 0

    rgba(0, 0, 0, 0.10196078431372549);

    --cover-image-guest-editor-info-box-shadow: 0 0 0.5rem 0

    rgba(0, 0, 0, 0.10196078431372549);

    --cover-image-guest-editor-info-color: #1f1f1f;

    --list-items-points-color: #123d80;

}

.reset-padding.reset-padding {

    padding: 0;

}

html {

    font-size: 100%;

}

body {

    width: 100%;

    color: var(--wiley-typography-color);

    font-size: 14px;

    font-size: 0.875rem;

    overflow-x: hidden;

    word-wrap: normal;

    /* font-family: Open Sans, icomoon, sans-serif; */

}

.pageBody {

    min-height: calc(100vh - 17.9375rem);

    padding-bottom: 2.5rem;

}

.container {

    margin-right: auto;

    margin-left: auto;

    padding-left: 15px;

    padding-right: 15px;

}

#pane-pcw-details .container.NoContentMessage:after,

#pane-pcw-figures .container.NoContentMessage:after,

#pane-pcw-references .container.NoContentMessage:after,

#pane-pcw-related .container.NoContentMessage:after,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.container.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.container.accordion-tabbed__control:before,

.accessDenial--tab .container.accordion-tabbed__control:before,

.container#pane-pcw-details.empty:after,

.container#pane-pcw-figures.empty:after,

.container#pane-pcw-references.empty:after,

.container#pane-pcw-related.empty:after,

.container:after,

.container:before {

    content: " ";

    display: table;

}

.container:after {

    clear: both;

}

.billingBtn .homepage-search-wrapper .quick-search__button.payPallBtn,

.homepage-search-wrapper .billingBtn .quick-search__button.payPallBtn,

.homepage-search-wrapper .quick-search__button.btn {

    background-color: var(--wiley-blue-color);

    color: var(--white);

}



.container-fluid {

    margin-right: auto;

    margin-left: auto;

    padding-left: 15px;

    padding-right: 15px;

}

#pane-pcw-details.empty:after,

#pane-pcw-details .NoContentMessage:after,

#pane-pcw-figures.empty:after,

#pane-pcw-figures .NoContentMessage:after,

#pane-pcw-references.empty:after,

#pane-pcw-references .NoContentMessage:after,

#pane-pcw-related.empty:after,

#pane-pcw-related .NoContentMessage:after,

*,

.accessDenial--tab .accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab.js--open

.accordion-tabbed__control:before,

.accessDenial--tab

.accordion-tabbed__tab:last-child

.accordion-tabbed__control:before,

:after,

:before {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

@media (min-width: 532px) {

    .container {

        width: 100%;

    }

}

@media (min-width: 768px) {

    .container {

        width: 736px;

    }

}

@media (min-width: 992px) {

    .container {

        width: 960px;

    }

}

@media (min-width: 1200px) {

    .container {

        width: 1080px;

    }

}

@media (min-width: 768px) {

    .col-sm-1,

    .col-sm-2,

    .col-sm-3,

    .col-sm-4,

    .col-sm-5,

    .col-sm-6,

    .col-sm-7,

    .col-sm-8,

    .col-sm-9,

    .col-sm-10,

    .col-sm-11,

    .col-sm-12 {

        float: left;

    }

    .col-sm-1 {

        width: 8.3333333333%;

    }

    .col-sm-2 {

        width: 16.6666666667%;

    }

    .col-sm-3 {

        width: 25%;

    }

    .col-sm-4 {

        width: 33.3333333333%;

    }

    .col-sm-5 {

        width: 41.6666666667%;

    }

    .col-sm-6 {

        width: 50%;

    }

    .col-sm-7 {

        width: 58.3333333333%;

    }

    .col-sm-8 {

        width: 66.6666666667%;

    }

    .col-sm-9 {

        width: 75%;

    }

    .col-sm-10 {

        width: 83.3333333333%;

    }

    .col-sm-11 {

        width: 91.6666666667%;

    }

    .col-sm-12 {

        width: 100%;

    }

    .col-sm-pull-0 {

        right: auto;

    }

    .col-sm-pull-1 {

        right: 8.3333333333%;

    }

    .col-sm-pull-2 {

        right: 16.6666666667%;

    }

    .col-sm-pull-3 {

        right: 25%;

    }

    .col-sm-pull-4 {

        right: 33.3333333333%;

    }

    .col-sm-pull-5 {

        right: 41.6666666667%;

    }

    .col-sm-pull-6 {

        right: 50%;

    }

    .col-sm-pull-7 {

        right: 58.3333333333%;

    }

    .col-sm-pull-8 {

        right: 66.6666666667%;

    }

    .col-sm-pull-9 {

        right: 75%;

    }

    .col-sm-pull-10 {

        right: 83.3333333333%;

    }

    .col-sm-pull-11 {

        right: 91.6666666667%;

    }

    .col-sm-pull-12 {

        right: 100%;

    }

    .col-sm-push-0 {

        left: auto;

    }

    .col-sm-push-1 {

        left: 8.3333333333%;

    }

    .col-sm-push-2 {

        left: 16.6666666667%;

    }

    .col-sm-push-3 {

        left: 25%;

    }

    .col-sm-push-4 {

        left: 33.3333333333%;

    }

    .col-sm-push-5 {

        left: 41.6666666667%;

    }

    .col-sm-push-6 {

        left: 50%;

    }

    .col-sm-push-7 {

        left: 58.3333333333%;

    }

    .col-sm-push-8 {

        left: 66.6666666667%;

    }

    .col-sm-push-9 {

        left: 75%;

    }

    .col-sm-push-10 {

        left: 83.3333333333%;

    }

    .col-sm-push-11 {

        left: 91.6666666667%;

    }

    .col-sm-push-12 {

        left: 100%;

    }

    .col-sm-offset-0 {

        margin-left: 0;

    }

    .col-sm-offset-1 {

        margin-left: 8.3333333333%;

    }

    .col-sm-offset-2 {

        margin-left: 16.6666666667%;

    }

    .col-sm-offset-3 {

        margin-left: 25%;

    }

    .col-sm-offset-4 {

        margin-left: 33.3333333333%;

    }

    .col-sm-offset-5 {

        margin-left: 41.6666666667%;

    }

    .col-sm-offset-6 {

        margin-left: 50%;

    }

    .col-sm-offset-7 {

        margin-left: 58.3333333333%;

    }

    .col-sm-offset-8 {

        margin-left: 66.6666666667%;

    }

    .col-sm-offset-9 {

        margin-left: 75%;

    }

    .col-sm-offset-10 {

        margin-left: 83.3333333333%;

    }

    .col-sm-offset-11 {

        margin-left: 91.6666666667%;

    }

    .col-sm-offset-12 {

        margin-left: 100%;

    }

}

@media (min-width: 992px) {

    .col-md-1,

    .col-md-2,

    .col-md-3,

    .col-md-4,

    .col-md-5,

    .col-md-6,

    .col-md-7,

    .col-md-8,

    .col-md-9,

    .col-md-10,

    .col-md-11,

    .col-md-12 {

        float: left;

    }

    .col-md-1 {

        width: 8.3333333333%;

    }

    .col-md-2 {

        width: 16.6666666667%;

    }

    .col-md-3 {

        width: 25%;

    }

    .col-md-4 {

        width: 33.3333333333%;

    }

    .col-md-5 {

        width: 41.6666666667%;

    }

    .col-md-6 {

        width: 50%;

    }

    .col-md-7 {

        width: 58.3333333333%;

    }

    .col-md-8 {

        width: 66.6666666667%;

    }

    .col-md-9 {

        width: 75%;

    }

    .col-md-10 {

        width: 83.3333333333%;

    }

    .col-md-11 {

        width: 91.6666666667%;

    }

    .col-md-12 {

        width: 100%;

    }

    .col-md-pull-0 {

        right: auto;

    }

    .col-md-pull-1 {

        right: 8.3333333333%;

    }

    .col-md-pull-2 {

        right: 16.6666666667%;

    }

    .col-md-pull-3 {

        right: 25%;

    }

    .col-md-pull-4 {

        right: 33.3333333333%;

    }

    .col-md-pull-5 {

        right: 41.6666666667%;

    }

    .col-md-pull-6 {

        right: 50%;

    }

    .col-md-pull-7 {

        right: 58.3333333333%;

    }

    .col-md-pull-8 {

        right: 66.6666666667%;

    }

    .col-md-pull-9 {

        right: 75%;

    }

    .col-md-pull-10 {

        right: 83.3333333333%;

    }

    .col-md-pull-11 {

        right: 91.6666666667%;

    }

    .col-md-pull-12 {

        right: 100%;

    }

    .col-md-push-0 {

        left: auto;

    }

    .col-md-push-1 {

        left: 8.3333333333%;

    }

    .col-md-push-2 {

        left: 16.6666666667%;

    }

    .col-md-push-3 {

        left: 25%;

    }

    .col-md-push-4 {

        left: 33.3333333333%;

    }

    .col-md-push-5 {

        left: 41.6666666667%;

    }

    .col-md-push-6 {

        left: 50%;

    }

    .col-md-push-7 {

        left: 58.3333333333%;

    }

    .col-md-push-8 {

        left: 66.6666666667%;

    }

    .col-md-push-9 {

        left: 75%;

    }

    .col-md-push-10 {

        left: 83.3333333333%;

    }

    .col-md-push-11 {

        left: 91.6666666667%;

    }

    .col-md-push-12 {

        left: 100%;

    }

    .col-md-offset-0 {

        margin-left: 0;

    }

    .col-md-offset-1 {

        margin-left: 8.3333333333%;

    }

    .col-md-offset-2 {

        margin-left: 16.6666666667%;

    }

    .col-md-offset-3 {

        margin-left: 25%;

    }

    .col-md-offset-4 {

        margin-left: 33.3333333333%;

    }

    .col-md-offset-5 {

        margin-left: 41.6666666667%;

    }

    .col-md-offset-6 {

        margin-left: 50%;

    }

    .col-md-offset-7 {

        margin-left: 58.3333333333%;

    }

    .col-md-offset-8 {

        margin-left: 66.6666666667%;

    }

    .col-md-offset-9 {

        margin-left: 75%;

    }

    .col-md-offset-10 {

        margin-left: 83.3333333333%;

    }

    .col-md-offset-11 {

        margin-left: 91.6666666667%;

    }

    .col-md-offset-12 {

        margin-left: 100%;

    }

}

@media (min-width: 1200px) {

    .col-lg-1,

    .col-lg-2,

    .col-lg-3,

    .col-lg-4,

    .col-lg-5,

    .col-lg-6,

    .col-lg-7,

    .col-lg-8,

    .col-lg-9,

    .col-lg-10,

    .col-lg-11,

    .col-lg-12 {

        float: left;

    }

    .col-lg-1 {

        width: 8.3333333333%;

    }

    .col-lg-2 {

        width: 16.6666666667%;

    }

    .col-lg-3 {

        width: 25%;

    }

    .col-lg-4 {

        width: 33.3333333333%;

    }

    .col-lg-5 {

        width: 41.6666666667%;

    }

    .col-lg-6 {

        width: 50%;

    }

    .col-lg-7 {

        width: 58.3333333333%;

    }

    .col-lg-8 {

        width: 66.6666666667%;

    }

    .col-lg-9 {

        width: 75%;

    }

    .col-lg-10 {

        width: 83.3333333333%;

    }

    .col-lg-11 {

        width: 91.6666666667%;

    }

    .col-lg-12 {

        width: 100%;

    }

    .col-lg-pull-0 {

        right: auto;

    }

    .col-lg-pull-1 {

        right: 8.3333333333%;

    }

    .col-lg-pull-2 {

        right: 16.6666666667%;

    }

    .col-lg-pull-3 {

        right: 25%;

    }

    .col-lg-pull-4 {

        right: 33.3333333333%;

    }

    .col-lg-pull-5 {

        right: 41.6666666667%;

    }

    .col-lg-pull-6 {

        right: 50%;

    }

    .col-lg-pull-7 {

        right: 58.3333333333%;

    }

    .col-lg-pull-8 {

        right: 66.6666666667%;

    }

    .col-lg-pull-9 {

        right: 75%;

    }

    .col-lg-pull-10 {

        right: 83.3333333333%;

    }

    .col-lg-pull-11 {

        right: 91.6666666667%;

    }

    .col-lg-pull-12 {

        right: 100%;

    }

    .col-lg-push-0 {

        left: auto;

    }

    .col-lg-push-1 {

        left: 8.3333333333%;

    }

    .col-lg-push-2 {

        left: 16.6666666667%;

    }

    .col-lg-push-3 {

        left: 25%;

    }

    .col-lg-push-4 {

        left: 33.3333333333%;

    }

    .col-lg-push-5 {

        left: 41.6666666667%;

    }

    .col-lg-push-6 {

        left: 50%;

    }

    .col-lg-push-7 {

        left: 58.3333333333%;

    }

    .col-lg-push-8 {

        left: 66.6666666667%;

    }

    .col-lg-push-9 {

        left: 75%;

    }

    .col-lg-push-10 {

        left: 83.3333333333%;

    }

    .col-lg-push-11 {

        left: 91.6666666667%;

    }

    .col-lg-push-12 {

        left: 100%;

    }

    .col-lg-offset-0 {

        margin-left: 0;

    }

    .col-lg-offset-1 {

        margin-left: 8.3333333333%;

    }

    .col-lg-offset-2 {

        margin-left: 16.6666666667%;

    }

    .col-lg-offset-3 {

        margin-left: 25%;

    }

    .col-lg-offset-4 {

        margin-left: 33.3333333333%;

    }

    .col-lg-offset-5 {

        margin-left: 41.6666666667%;

    }

    .col-lg-offset-6 {

        margin-left: 50%;

    }

    .col-lg-offset-7 {

        margin-left: 58.3333333333%;

    }

    .col-lg-offset-8 {

        margin-left: 66.6666666667%;

    }

    .col-lg-offset-9 {

        margin-left: 75%;

    }

    .col-lg-offset-10 {

        margin-left: 83.3333333333%;

    }

    .col-lg-offset-11 {

        margin-left: 91.6666666667%;

    }

    .col-lg-offset-12 {

        margin-left: 100%;

    }

}

body {

    margin: 0;

}

article,

aside,

footer,

header,

nav,

section {

    display: block;

}

.row {

    margin-left: -15px;

    margin-right: -15px;

}

.homepage-search-container {

    background: url(../images/homepage-search-bg-plant.jpg)

    no-repeat 50%,

    var(--wiley-gradient-color);

    /*background: var(--wiley-gradient-color);*/

    background-size: cover;

    margin-bottom: 2.375rem;

    padding-top: 5.0625rem;

    padding-bottom: 1.125rem;

}

.homepage-search-container .advanced-search-link-wrapper {

    float: right;

}

.homepage-search-container .advanced-search-link {

    color: var(--white);

    font-weight: 600;

    font-size: 16px;

    font-size: 1rem;

}

.homepage-search-container .quick-search {

    padding: 0 0 0.5rem;

}

.homepage-search-headings {

    margin-top: 4.8125rem;

    border-top: 1px solid var(--white);

    font-weight: 600;

    font-size: 24px;

    font-size: 1.5rem;

    padding-top: 1.1875rem;

    line-height: 24px;

    line-height: 1.5rem;

    text-align: var(--home-headings-text-align);

}

@media (max-width: 531px) {

    .homepage-search-headings {

        text-align: center;

    }

}

.homepage-search-headings a {

    color: #000000;

    border-bottom: 2px solid transparent;

    padding-bottom: 0.125rem;

    font-weight: 700;

    font-size: 18px;

    font-size: 1.125rem;

}

@media (max-width: 991px) {

    .homepage-search-headings a {

        line-height: 1.4em;

        font-size: 16px;

        font-size: 1rem;

    }

}

.homepage-search-headings a:hover {

    border-bottom-color: var(--white);

}

.homepage-search-headings .container .col-sm-4:first-child {

    padding-left: 0;

}

.search-header-section {

    margin-bottom: 1.125rem;

}

.search-header-section .intro-text {

    color: #000000;

    font-size: 20px;

    font-size: 1.25rem;

    font-weight: 400;

    margin: 0 0 0.75rem;

    line-height: 20px;

    line-height: 1.25rem;

}

.search-header-section .intro-text--search {

    color: #000000;

   /* font-size: 36px;*/

    font-size: 1.3rem;

    font-weight: var(--home-intro-text-font-weight);

    margin: 0;

    font-family: var(--wiley-source-serif-font);

    line-height: 1.15em;

}

#pane-pcw-details .billingBtn .quick-search__button.payPallBtn.NoContentMessage:after, #pane-pcw-details .quick-search__button.btn.NoContentMessage:after, #pane-pcw-figures .billingBtn .quick-search__button.payPallBtn.NoContentMessage:after, #pane-pcw-figures .quick-search__button.btn.NoContentMessage:after, #pane-pcw-references .billingBtn .quick-search__button.payPallBtn.NoContentMessage:after, #pane-pcw-references .quick-search__button.btn.NoContentMessage:after, #pane-pcw-related .billingBtn .quick-search__button.payPallBtn.NoContentMessage:after, #pane-pcw-related .quick-search__button.btn.NoContentMessage:after, .accessDenial--tab .accordion-tabbed__tab.js--open .billingBtn .quick-search__button.payPallBtn.accordion-tabbed__control:before, .accessDenial--tab .accordion-tabbed__tab.js--open .quick-search__button.btn.accordion-tabbed__control:before, .accessDenial--tab .accordion-tabbed__tab:last-child .billingBtn .quick-search__button.payPallBtn.accordion-tabbed__control:before, .accessDenial--tab .accordion-tabbed__tab:last-child .quick-search__button.btn.accordion-tabbed__control:before, .billingBtn #pane-pcw-details .quick-search__button.payPallBtn.NoContentMessage:after, .billingBtn #pane-pcw-figures .quick-search__button.payPallBtn.NoContentMessage:after, .billingBtn #pane-pcw-references .quick-search__button.payPallBtn.NoContentMessage:after, .billingBtn #pane-pcw-related .quick-search__button.payPallBtn.NoContentMessage:after, .billingBtn .accessDenial--tab .accordion-tabbed__tab.js--open .quick-search__button.payPallBtn.accordion-tabbed__control:before, .billingBtn .accessDenial--tab .accordion-tabbed__tab:last-child .quick-search__button.payPallBtn.accordion-tabbed__control:before, .billingBtn .quick-search__button.payPallBtn#pane-pcw-details.empty:after, .billingBtn .quick-search__button.payPallBtn#pane-pcw-figures.empty:after, .billingBtn .quick-search__button.payPallBtn#pane-pcw-references.empty:after, .billingBtn .quick-search__button.payPallBtn#pane-pcw-related.empty:after, .billingBtn .quick-search__button.payPallBtn:before, .quick-search__button.btn#pane-pcw-details.empty:after, .quick-search__button.btn#pane-pcw-figures.empty:after, .quick-search__button.btn#pane-pcw-references.empty:after, .quick-search__button.btn#pane-pcw-related.empty:after, .quick-search__button.btn:before {

    font-size: 35px;

    font-size: 2.1875rem;

    color: var(--white);

}

.icon-search::after {

    font: normal normal normal 14px / 1 FontAwesome, serif;

    content: "\f002";

    font-size: 20px;

    display: inline-block;

}