#content .online-app-sec .pws-aligner-item {
    padding-left: 50px;
}

body table.table-offers td[align=left], body table.table-offers th[align=left] {
    text-align: left;
}

body table.table-offers td[align=right], body table.table-offers th[align=right] {
    text-align: right;
}

body table.table-offers td[align=center], body table.table-offers th[align=center] {
    text-align: center;
}

.compare-all-cards .cc-grid-main .cc-item {
    float: none;
    display: block;

}

#content .this-list-carousel .owl-item img {
    width: auto;
    margin: 0 auto;
    text-align: center;
    display: inline-block;
}

.pws-promo-gray-card .promo-content .content-placeholder {
    text-align: left;
}

.tabs-section .rich-text, .content, .rich-text {
    text-align: inherit;
}

.pws-promo-gray-card .rich-text > .component-content {
    text-align: inherit;
}

.pws-indefinite-cols-link-list.this-list-carousel ul li .pws-title p {
    display: none;
}

.pws-indefinite-cols-link-list.this-list-carousel ul li .pws-title h4 {
    font-size: 18px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #29419b;
}

.pws-indefinite-cols-link-list.this-list-carousel {
    padding: 40px 0 60px;
}

#content .pws-indefinite-cols-link-list.this-list-carousel ul li .btn-content {
    display: none;
}

#content .accordion, #content .accordion .item {
    border-color: #e8e8e8;
}

.pws-inpagenav-container .pws-section-grid-gray-standard-cards .pws-single-column-promo.pws-promo-heading-large {
    margin-top: 50px;
}

.cc-grid-main .cc-item {
    float: none;
    display: block;
}

.page-list.result-count.pws-promos-page-list.pws-btn-content-absolute-positioning .items .item {
    min-height: initial;
    padding-bottom: 90px;
}

.whats-new-right .iframe {
    height: 256px;
}

.pws-sitemap-nav {
    padding: 20px 20px;
}

.nav-up .pws-header-nav-container .image a img {
    max-width: none;
}

#content .tabs-section .rich-text h2 {
    line-height: 50px;
}

#content .pws-simple-accordion-title .toggle-content[open] .info-short-richtext-box {
    margin: 0;
    margin-top: -1px;
}

#content .pws-simple-accordion-title details:not([open]) > *:not(summary) {
    display: none !important;
}

.facet-single-selection-list.offer-categories .facet-search-filter .facet-value > span {
    margin: 0 17px;
}

body.pws-enhancements .facet-single-selection-list.offer-categories .facet-search-filter .facet-value > span {
    margin: 0;
}

.facet-single-selection-list.offer-categories .facet-search-filter .facet-value img {
    display: none;
}

.pws-container-top-indent {
    margin-top: 130px;
}

[lang="ar"] .pws-toggle-drop-right .link-list .component-content {
    right: 4px !important;
}

body.pws-enhancements #content .accordion .item {
    border-bottom: 1px solid #ccc;
}

body.pws-enhancements #content .accordion .item.active {
    border-width: 2px;
    border-color: #9099a0;
}

body.pws-enhancements .pws-single-column-promo .promo-content {
    padding-top: 50px !important;
}

body.pws-enhancements #footer {
    margin-top: 0;
    /*margin-top: 120px;*/
}

.pws-enhc-offer-filter input.filterButton {
    display: none;
}

.pws-enhancements .enhc-blog-inner-banner .enhc-section {
    position: absolute;
    left: 0;
    top: 0;
    max-width: 1160px;
    height: 100%;
    right: 0;
    margin: 0 auto;
    padding: 30px;
}

.pws-enhancements .enhc-blog-inner-banner {
    overflow: hidden;
    margin-bottom: 70px;
}

.pws-enhancements .enhc-blog-inner-banner .field-bannerimage {
    max-height: 420px;
    overflow: hidden;
}

.pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    max-width: 460px;
}

.pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner p.field-title {
    opacity: 0.7;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #ffffff;
    line-height: 18px;
    letter-spacing: 1px;
    padding: 0;
    text-transform: uppercase;
}

.pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner h1.field-title {
    font-size: 32px;
    color: #ffffff;
    line-height: 48px;
    margin-top: 0;
    font-family: notosansenglish-regular;
}

.pws-enhancements .enhc-content .field-content h4 {
    margin: 10px 0;
    color: #172328;
    font-size: 14px;
    font-weight: 600;
}

.pws-enhancements .pws-blog-inner-content .enhc-content .field-content ul {
    padding-left: 27px;
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 20px;
}

.pws-enhancements .pws-blog-inner-content .enhc-content .field-content p strong {
    font-weight: 800;
}

.pws-enhancements .enhc-content .boxed .field-publisheddate {
    opacity: 0.3;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #000000;
    line-height: 17px;
    margin-bottom: 15px !important;
    text-transform: uppercase;
}

.pws-enhancements .enhc-content .field-content {
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #4c4e54;
    line-height: 21px;
}

.pws-enhancements .enhc-banner-mobile.field-mobilebanner {
    display: none;
}

.pws-enhancements .component.accordion .component-content .field-heading p,
.pws-enhancements .component.accordion .component-content .field-heading {
    font-size: 14px;
    font-family: notosansenglish-regular;
    color: #172328;
}

.pws-enhancements .component.accordion .component-content li.item.active .field-heading p,
.pws-enhancements .component.accordion .component-content li.item.active .field-heading {
    font-weight: bold;
}

.pws-enhancements .component.accordion .component-content .field-content * {
    color: #172328;
}

.pws-enhancements .pws-blog-inner-content .enhc-content .component-content,
.pws-enhancements .pws-blog-inner-content .component.accordion .component-content,
.pws-enhancements .pws-blog-inner-content .enhc-terms-conditions .component-content,
.pws-enhancements .pws-blog-inner-content .arb-enhc-blog-rich-text {
    padding-left: 30px;
    padding-right: 30px;
}

.pws-enhancements .component.accordion .component-content .component-content {
    padding-left: 0;
    padding-right: 0;
}

/*.pws-enhancements .component.accordion .component-content .toggle-content{*/
/*padding-left: 0;*/
/*}*/

.pws-enhancements .arb-enhc-blog-rich-text .component-content {
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #4c4e54;
    font-weight: 600;
    line-height: 21px;
    margin-top: 40px;
    padding-bottom: 74px;
    border-bottom: solid 1px #cccccc;
    margin-bottom: 30px;
}

.pws-enhancements .arb-enhc-blog-rich-text a {
    color: #F43554;
    text-decoration: none;
}

.pws-enhancements .arb-enhc-blog-rich-text a,
.pws-enhancements .arb-enhc-blog-rich-text p {
    font-weight: bold;
}

.pws-enhancements .enhc-terms-conditions .field-termsandcondition,
.pws-enhancements .enhc-terms-conditions .field-termsandcondition h3 {
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #9099a0;
    line-height: 20px;
}

.pws-enhancements .enhc-terms-conditions .field-termsandcondition h3 {
    font-weight: bold;
    margin-bottom: 20px;
}

.pws-enhancements .pws-enhc-how-to-apply,
.component.container.col-xs-12.boxed.pws-enhc-how-to-apply,
#content .pws-enhc-how-to-apply-simple,
#content .pws-enhc-how-to-apply-dual-column {
    /* background-image: url(../images/bg/pws-enhc-how-to-apply2.svg), url(../images/bg/pws-enhc-how-to-apply.png);
    background-position: right top, right top;
    background-size: auto, cover;
    background-repeat: no-repeat, no-repeat;
    /*min-height: 390px;*/
    padding-left: 30px !important;
    padding-right: 30px !important;
    background-image: linear-gradient(286deg, #090075, #000045 26%, #090075 26%, #090075 26%, #000045);
    color: #fff;
}

.pws-enhancements #content .pws-enhc-how-to-apply-simple,
.pws-enhancements #content .pws-enhc-how-to-apply-dual-column {
    background-image: url(../images/bg/pws-enhc-how-to-apply-dual-column2.png), url(../images/bg/pws-enhc-how-to-apply.png);
    background-position: left -48px top 56px, right top;
    background-size: auto, cover;
    background-repeat: no-repeat;
    padding-bottom: 64px;
    padding-top: 54px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .rich-text h2, .pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text h2, .pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text h2 {
    font-family: notosansenglish-regular;
    font-size: 32px;
    color: #ffffff;
    line-height: 48px;
    text-align: left;
    padding-top: 32px;
    padding-bottom: 24px;
    padding-left: 0;

}

.pws-enhancements #content .pws-enhc-how-to-apply .rich-text h3, .pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text h3, .pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text h3 {
    font-family: notosansenglish-light;
    font-size: 24px;
    color: #ffffff;
    line-height: 36px;
    padding-left: 0;
    text-align: left;
    padding: 0;
}

#content .pws-enhc-how-to-apply-dual-column h2 {
}

.pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text p, .pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text p {
    font-family: notosansenglish-regular;
    padding: 0 0 40px 0;
    width: 752px;
    height: 21px;
    font-size: 14px;
    color: #b6b6b6;
    font-weight: 400;
    line-height: 21px;
    display: block;
    margin: 0 auto;
}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text p {
    margin: 0
}

.pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text h2, .pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text h3, .pws-enhancements #content .pws-enhc-how-to-apply-simple .rich-text p {
    text-align: center
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs {
    margin-top: 36px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-container {
    border-top-width: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .tabs-container .tab {
    padding: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-container {
    color: #FFF;
}


.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-container .field-content h3 {
    /*margin-top: 65px;*/
    font-size: 24px;
    font-family: notosansenglish-regular;
    color: #FFF;

}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li {
    font-family: notosansenglish-light;
    font-size: 18px;
    color: #fff;
    line-height: 27px;
    background: transparent;
    border: solid 1px #FFF;
    text-align: center;
    width: 279px;
    position: relative;
    overflow: hidden;
    margin-right: 10px;
    margin-bottom: 10px;
}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text h3 {
    font-family: notosansenglish-light;
    font-size: 18px;
    color: #ffffff;
    font-weight: 300;
    line-height: 27px;
    margin-bottom: 0px;
}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text h2 {
    font-family: notosansenglish-regular;
    color: #ffffff;

    height: 223px;
    font-size: 32px;
    font-weight: 400;
    line-height: 48px;

    margin-right: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .col-xs-4 .rich-text h2 {
    display: table-cell;
    vertical-align: middle;
    height: 223px;
    width: 401px;

}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .col-xs-8 .rich-text {
    padding: 0 0 0 220px;
    border-left: 1px solid rgba(255, 255, 255, 0.15);
}

.pws-enhancements #content .pws-enhc-how-to-apply-dual-column .rich-text p {
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: rgba(255, 255, 255, 0.7);
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 1px;
    margin-top: 26px;
    display: inline-block;
}

#content .pws-enhc-how-to-apply-dual-column .rich-text p a {
    display: block;
    clear: both;
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #ffffff;
    font-weight: 400;
    line-height: 21px;

}

#content .pws-enhc-how-to-apply-dual-column .rich-text a.eh-link {
    display: block;
    clear: both;
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #F43554;
    font-weight: 400;
    line-height: 21px;
    margin-top: 4px;
}

/*
.pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-tabs .column-splitter {
    padding: 70px 0;
    align-items: flex-end;
    align-content: flex-end;
}
*/

.pws-enhancements #content .pws-enhc-how-to-apply .column-splitter {
    padding: 50px 0 0px;
    align-items: flex-end;
    align-content: flex-end;
}

/*.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li + li {*/
/*margin-left: 30px;*/
/*}*/

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .field-heading {
    font-size: 18px;
    color: #FFF;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .component.content {
    background: transparent;
    padding-top: 2px;
    line-height: 26px;
    padding-bottom: 2px;
    z-index: 9;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .component.content:before,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .component.content:after,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .component.content .component-content:before,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li .component.content .component-content:after,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active:after {
    display: none;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li:after {
    width: 100%;
    height: 100%;
    top: 0;
    left: -100%;
    background-color: #FFF;
    color: #fff;
    position: absolute;
    transition: all .5s ease;
    /* z-index: -1; */
    display: block;
    content: "";
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li:hover:after {
    left: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li:hover .field-heading {
    color: #29419b;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active {
    background: #FFF;
    color: #29419b;
    font-family: notosansenglish-regular;/*'PageSans-DemiBol';*/
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active:hover {
    background: transparent;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active:hover .field-heading {
    color: #FFF;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active .field-heading {
    color: #29419b;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content {
    background: #FFF;
    padding: 50px 0 80px 0;
    position: relative;
}

.pws-enhancements .hta-editorial {
    background: #FFF;
    margin-top: 70px;
    margin-bottom: -82px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .hta-editorial:before,
.pws-enhancements #content .pws-enhc-how-to-apply .hta-editorial:after,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content:before,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: -100%;
    top: 0;
    background: #FFF;
    display: block;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content:after,
.pws-enhancements #content .pws-enhc-how-to-apply .hta-editorial:after {
    left: auto;
    right: -100%;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:before,
.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 27px 30px 0 30px;
    border-color: #263b84 transparent transparent transparent;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
}

.pws-enhancements #content .pws-enhc-how-to-apply .tabs {
    overflow: visible !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:after {
    top: auto;
    bottom: -27px;
    border-color: #FFF transparent transparent transparent;

}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content h3 {
    font-family: notosansenglish-light;
    font-size: 24px;
    color: #29419b !important;
    line-height: 36px;
    margin-top: 42px;
    margin-bottom: 25px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content h4 {
    font-family: notosansenglish-light;
    margin: 30px 0;
    /*color: #172328;*/
    color: #29323C;

}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content ul li {
    color: #172328;
    font-weight: 800;
    background-image: url(../images/icons/check-orange.png);
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content .col-md-6 {
    padding: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs {
    padding: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-inner > .tabs-heading {
    margin-bottom: 37px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links {
    /* padding-top: 35px; */
    padding: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links h3 {
    color: #FFF;
    margin-top: 35px;
    font-family: notosansenglish-light;
    font-size: 24px;
    text-align: left;
    padding: 0;
    margin-top: 0;
    margin-bottom: 70px;

}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links ul {
    /*display: flex;*/
    max-width: 600px;
    margin-top: 20px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] {
    padding: 0;
    width: 188px;
    height: auto;
    text-align: left;
    margin: 0 !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section {
    border: solid 2px #8e96a9 !important;
    color: #FFF;
    padding: 29px 11px 19px 11px;
    /*padding: 45px 21px 19px 21px;*/
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0%;
    -moz-border-radius: 0%;
    border-radius: 0%;
    min-height: 190px;
    max-height: 190px;
    text-align: center;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section .pws-link.field-link a {
    font-size: 0;
    padding: 0;
    border: 0 !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section .pws-link.field-link {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section .pws-link.field-link a {
    position: relative;

    width: 100%;
    height: 100%;
    margin: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section:hover {
    color: #FFF !important;
    background: #e07a00; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #e07a00 0%, #F43554 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #e07a00 0%, #F43554 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #e07a00 0%, #F43554 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e07a00', endColorstr='#F43554', GradientType=1); /* IE6-9 fallback on horizontal gradient */
    border-color: transparent !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .pws-title.field-title {
    max-width: 100px;
    font-weight: 600;
    text-align: center;
    line-height: 1.8;
    float: none;
    clear: both;
    margin: 0;
    padding: 0;
    display: inline;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .pws-icon-img.field-icon {
    margin-bottom: 22px;
    /*    height: 54px !important;*/
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links.owl-theme .owl-nav {
    display: none;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links.owl-theme .owl-dots {
    margin-top: 30px;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links.owl-theme .owl-dots .owl-dot {
    opacity: 1;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links.owl-theme .owl-dots .owl-dot span {
    width: 6px;
    height: 6px;
    opacity: .5;
    background: #D6D6D6 !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links.owl-theme .owl-dots .owl-dot.active span {
    opacity: 1;
    background: #FFF;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact {
    color: #FFF;
    padding-left: 60px;
    border-left: solid 1px rgba(255, 255, 255, 0.15);
    padding: 0 0 0 60px !important;
    height: auto !important;
    margin-top: 0 !important;
    display: table;
    min-height: 190px;
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    align-content: center;

}

.pws-enhancements #content .pws-enhc-how-to-apply.how-to-apply-without-tab .pws-enhc-hta-contact {
    margin-top: 38px !important;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact .component-content {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact p {
    opacity: 0.7;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #ffffff;
    line-height: 18px;
    letter-spacing: 1px;
    padding: 0;
    margin: 0;
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact a {
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #ffffff;
    line-height: 21px;
    text-decoration: none;
    display: block;
}

.pws-enhancements .component.card-products.compare-all-cards.boxed.owl-carousel.owl-theme.cards-compare-slider {
    z-index: 999;
}

.pws-enhancements #content .pws-enhc-campare-cards {
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 100px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content {
    max-width: 1160px;
    margin: 0 auto;
    clear: both;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content [class^="col-"] {
    padding: 0;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .compare-title {
    font-family: notosansenglish-light;
    font-size: 24px;
    color: #29419b;
    line-height: 36px;
    padding: 30px 80px 30px 0;
    margin: 0;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .category-title {
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #9099a0;
    line-height: 18px;
    letter-spacing: 1px;
    display: none;
    text-align: center;
    margin: 24px 0;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li {
    text-align: center;
    font-family: notosansenglish-regular;
    font-size: 16px;
    color: #b6b6b6;
    line-height: 27px;
    color: #b6b6b6;
    flex-grow: 1;
    width: 33.333%;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li a {
    font-size: 16px;
    color: #b6b6b6;
    padding: 54px 0;
    display: block;
    position: relative;
    text-decoration: none;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li a:after {
    background: url(../images/icons/downGrey.png);
    content: '';
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    width: 14px;
    height: 8px;
}

/*.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.active{*/
/**/
/*}*/
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.active a {
    color: #F43554;
    text-shadow: 0 0 1px #F43554;
    background: #f9f9f9;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.active a:after {
    background: url('../images/icons/downOrange.png');
    transform: translateY(-50%) rotate(180deg);
    -webkit-transform: translateY(-50%) rotate(180deg);
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.disable a {
    pointer-events: none;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item + a {
    display: none;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item {
    display: flex;
    margin-top: 30px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .card-img {
    width: 118px;
    margin-right: 30px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .applyNowmobile {
    display: none;
    order: 2;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .card-img img {
    max-width: 118px;
    width: 118px;
    min-width: 118px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links {
    max-width: 100px;
    text-align: left;
    position: relative;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links p {
    font-family: notosansenglish-regular;
    color: #172328;
    font-size: 13px;
    text-align: left;
    line-height: normal;
    font-weight: 800;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile {
    border: 0;
    background: none;
    padding: 0;
    box-shadow: none;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #9099a0;
    position: relative;
    padding-left: 14px;
    font-weight: 800;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button {
    position: absolute;
    bottom: 15px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile {
    display: none;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button:after,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button:before,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile:after,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile:before {
    content: '';
    width: 1px;
    height: 10px;
    background: #9099a0;
    position: absolute;
    left: 4px;
    top: 2px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button:after,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile:after {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button:before,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile:before {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard {
    padding: 40px 0;
    background: #f9f9f9;
    display: none;
    opacity: 0;

}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard:before,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: -100%;
    top: 0;
    background: #f9f9f9;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard:after {
    left: auto;
    right: -100%;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .owl-nav,
.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .owl-dots {
    display: none;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div {
    display: flex;
    align-items: center;
    justify-content: center;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div img {
    max-width: 97px;
    margin-right: 20px !important;
    height: auto;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div p {
    font-family: notosansenglish-regular;
    font-size: 13px;
    color: #172328;
    margin: 0;
    font-weight: 600;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div .add-card {
    display: none;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #F43554;
    font-weight: 600;
    padding: 20px 0;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item:hover p {
    text-shadow: 0 0 .05px #172328;

}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card {
    margin-top: 242px;
    margin-bottom: 100px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner {
    text-align: center;
    max-width: calc(400px + 80px);
    padding-left: 40px;
    padding-right: 40px;
    margin: 0 auto;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner img {
    margin-bottom: 24px;
    height: auto;
    max-width: 64px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner h4 {
    margin: 24px 0;
    font-size: 24px;
    color: #cfcfd1;
    font-family: notosansenglish-regular;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner p {
    font-size: 16px;
    color: #cfcfd1;
    font-family: notosansenglish-regular;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details {
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #4c4e54;
    line-height: 21px;
    font-weight: 700;
    /*display: none;*/
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .detailTitle {
    opacity: 0.7;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #172328;
    letter-spacing: 1px;
    font-weight: 400;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .detailTitle span {
    padding-left: 30px;
    padding-right: 30px;
    display: block;

}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .detailTitle span.pl-0 {
    padding-left: 0;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .row {
    display: flex;
    align-items: center;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"] {
    padding: 19px 0;
}

/*.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"]:first-child{*/
/*margin-left: 25%;*/
/*}*/

.pws-enhancements #content .pws-enhc-campare-cards .component-content .js-links [class^="col-"] .btn-apply-now {
    background-color: #00BAFF !important;
    color: #fff !important;
    font-weight: 400;
    text-align: center;
    font-family: notosansenglish-regular;
    font-size: 13px;
    color: #FFF;
    padding: 12px 70px;
    display: block;
    width: 209px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"] .learn-more {
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    position: relative;
    margin-left: 48px;
    margin-top: 19px;
    padding-right: 12px;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"] .learn-more:after {
    background: url(../images/icons/redirect-big.png) 0 0 no-repeat;
    content: '';
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
    -webkit-transform: translateY(-50%) rotate(-90deg);
    right: 0;
    position: absolute;
    width: 10px;
    height: 6px;

}

.pws-enhancements .compare-cards-details-box {
    display: none !important;
}

.pws-enhancements .component.breadcrumb {
    position: absolute;
    z-index: 60;
}

.pws-enhancements .breadcrumb ol {
    float: left;
}

.pws-enhancements .breadcrumb ol li.breadcrumb-item {
    padding-left: 20px;
    padding-right: 20px;
}

.pws-enhancements .breadcrumb ol li.breadcrumb-item:first-child {
    padding-left: 0;
}

.pws-enhancements .breadcrumb ol li.breadcrumb-item + li.breadcrumb-item:after {
    content: '';
    background: url(../images/icons/breadcrumb-arrow.png) 0 0 no-repeat;
    width: 5px;
    height: 8px;
    position: absolute;
    top: 50%;
    left: -10px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);

}

.pws-enhancements .breadcrumb ol a {
    font-size: 11px;
    color: #787878;
    text-transform: uppercase;
    font-family: notosansenglish-regular;
}

.pws-enhancements .breadcrumb ol li.last a {
    color: #787878;
    font-weight: 800;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-desktop-bg img {
    max-width: 804px;
    height: auto;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    left: 50%;
    margin-left: -580px;
    right: auto;
    /*max-width: 300px;*/
}

.pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content {
    display: flex;
}

/* .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-text h3, .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .field-slidetext h3 { */
    /* font-size: 32px; */
    /* color: #29323c; */
/* } */

.pws-enhancements .carousel-inner ul {
    display: block;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.pws-enhancements .carousel-inner ul li {
    display: block;
    list-style: none;
    margin: 0;
}

/* .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-text h3, .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .field-slidetext h3 { */
    /* font-size: 32px; */
    /* color: #29323c; */
/* } */

.pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-icon {
    margin-bottom: 0;
    margin-right: 26px;
}

.pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .btn-content {
    display: none;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-icon {
    margin-bottom: 30px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-icon img {
    max-width: 48px;
    height: auto;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text {
    position: static;
    padding: 0;
    margin: 0;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    width: auto;
    min-height: initial;
    margin-top: 0;
}

/* .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text h3 { */
    /* font-family: notosansenglish-regular; */
    /* font-size: 36px; */
    /* color: #172328; */
    /* /* line-height: 48px; */ */
    /* margin-bottom: 17px; */
/* } */

/* .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext p, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text p { */
    /* font-family: notosansenglish-regular; */
    /* font-size: 14px; */
    /* color: #4c4e54; */
    /* line-height: 21px; */
    /* margin-bottom: 25px; */
/* } */

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .btn-content .inline-btn,
.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .btn-content {
    margin: 0;
}

.pws-enhancements .pws-carousel-visa-icon .carousel-inner ul li .pws-enhc-banner-content .btn-content {
    margin-bottom: 68px;
}

.pws-enhancements .pws-carousel-visa-icon .carousel-inner ul li .pws-enhc-banner-content .pws-master-icon {
    margin-left: 20px;
}

/*.pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidelink a{*/
/*background: #F43554;*/
/*color: #FFF;*/
/*font-family: notosansenglish-regular;*/
/*font-size: 13px;*/
/*padding: 11px 0;*/
/*max-width: 120px;*/
/*display: inline-block;*/
/*width: 120px;*/
/*text-align: center;*/
/*text-decoration: none;*/
/*}*/
.pws-enhancements .carousel-inner {
    z-index: 9;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images {
    float: right;
    position: relative;

}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-mobile-version {
    max-height: 350px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-mobile-version .pws-enhc-carousel-desktop-image {
    left: -60px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-desktop-image {
    position: absolute;
    top: 50%;
    filter: drop-shadow(0px 17px 8px rgba(0, 0, 0, 0.25));
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.mobile-version .pws-enhc-carousel-desktop-image {
    left: -60px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image {
    padding-left: 40px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner-inner .pws-enhc-banner-images .pws-enhc-carousel-desktop-image {
    max-height: 100%;
    height: 100%;
    padding: 30px 0;

}

.pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner-inner .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image {
    height: auto;
    left: -20px;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner-inner .pws-enhc-banner-images .pws-enhc-carousel-desktop-image img {
    max-height: 100%;
    width: auto;
}

.pws-enhancements .carousel-inner ul {
    z-index: 999;
    position: relative;
}

.pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-mobile-bg {
    display: none;
}

.pws-enhancements .carousel .nav {
    bottom: auto;
    top: 0;
    position: absolute;
}

.pws-enhancements .carousel .nav .prev-text:after,
.pws-enhancements .carousel .nav .next-text:after {
    padding: 0 0 10px 10px;
    position: static;
}

.pws-enhancements .carousel .nav .prev-text,
.pws-enhancements .carousel .nav .next-text {
    padding: 15px;
    background: #FFF;
    z-index: 999;
    margin-top: -42px;
}

.pws-enhancements .carousel .nav .prev-text {
    left: 20px;
}

.pws-enhancements .carousel .nav .next-text {
    right: 20px;
}

.pws-enhancements .carousel .nav .nav-items {
    text-align: center;
    position: absolute;
    bottom: 0;
    z-index: 100;
}

.pws-enhancements .carousel .nav .nav-items .sxa-numbers {
    display: inline-block;
    float: none;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border: 25px;
    font-size: 0;
    border-radius: 25px;
    opacity: .5;
    z-index: 99;
    margin: 0 3px;
    cursor: pointer;
}

.pws-enhancements .carousel .nav .nav-items .sxa-numbers.active {
    opacity: 1;
}

/*.pws-enhancements .pws-popup-subscribe{*/
/*bottom: 0;*/
/*}*/
.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .cardTitleMobile {
    display: none;
    padding: 20px 30px;
    border-bottom: solid 2px #f0f0f0;
    float: left;
    width: 100%;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .cardTitleMobile span.titleCards {
    font-family: notosansenglish-light;
    font-size: 18px;
    color: #172328;
    float: left;
}

.pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .cardTitleMobile span.close-btn {
    float: right;
    background: url(../images/icons/close.png) no-repeat;
    width: 14px;
    height: 14px;
    margin-top: 5px;
}

.pws-enhancements .pws-blog-inner-content .accordion .toggle-content {
    padding: 20px 123px 40px 0;
}

.pws-enhancements .pws-blog-inner-content .accordion * {
    font-family: notosansenglish-regular;
}

/*Fixes Others*/
/*.pws-enhancements  .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-12 ul.signatures-list{*/
/*padding-left: 0;*/
/*}*/

.pws-enhancements .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-12 .promo-content {
    padding: 30px 43px 30px 41px;

}

.pws-enhancements .pws-standard-card .pws-block-image h3, .pws-enhancements .pws-single-column-promo.pws-standard-card .pws-block h3 {
    overflow: hidden;
}

.pws-enhancements .pws-form-layout .txt-amount {
    margin: 0;
}

.pws-enhancements .pws-form-layout .form-inline-btns {
    margin-top: 8px;
}

.pws-enhancements .pws-form-layout .txt-amount.large sup {
    font-size: 22px;
}

body.pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text a:hover {
    font-weight: 600;
    text-shadow: none;
}

.pws-enhancements .pws-single-column-promo .component-content .promo-content .pws-promo-content-block ul {
    padding-left: 10px;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.arb-cta-left .btn-content {
    text-align: left;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.arb-cta-center .btn-content {
    text-align: center;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.arb-cta-left {
    margin-bottom: 60px;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.arb-cta-right .btn-content {
    text-align: right;
    position: static;
    padding: 20px 0 0;
}

.pws-enhancements .pws-single-column-promo.pws-hero-height {
    height: 500px;
    margin-bottom: 0;
}

.pws-enhancements .pws-single-column-promo.pws-hero-height .signatures-list li {
    font-size: 14px;
}

.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-two-col-item-only.pws-featured-bg-img.pws-gray-white-bg h3,
.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-two-col-item-only.pws-featured-bg-img.pws-gray-dark-bg h3 {
    margin-top: 0;
}

.pws-offer-listing .pws-image-box .field-thumbnailimage:after {
    background: rgba(0, 0, 0, 0);
}

.pws-enhancements .pws-enhc-infographics ul li .pws-icon-img.field-icon {

}

.pws-enhancements #content .enhc-overview-clusta .featured-offers > .item:first-child .enhc-content-box {
    padding-top: 90px;
}

.pws-enhancements #content .enhc-overview-clusta .featured-offers .enhc-content-box .enhc-title a {
    line-height: 33px;
}

.pws-enhancements #content .enhc-overview-clusta .featured-offers > .item:nth-child(n+2) .enhc-listing-item .enhc-content-box .enhc-title a {
    color: #172328;
}

.pws-enhancements #content .component.overview-clusta.enhc-overview-clusta .enhc-listing-item {
    height: 420px;
}

/*offer Carousel*/
.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .component-content {
    float: left;
    width: 100%;
    margin-bottom: 100px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:hover .enhc-listing-item {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.06), 0 23px 40px 0 rgba(0, 0, 0, 0.12) !important;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item {
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.06);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-content-box {
    padding: 20px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel > div:nth-child(n+2) .enhc-listing-item .enhc-image-box {
    height: 200px;

}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .enhc-discount {
    text-transform: uppercase;
    margin-bottom: 5px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .enhc-discount .field-title {
    font-size: 11px;
    color: rgba(0, 0, 0, 0.3);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .enhc-title,
.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .enhc-title a {
    font-size: 24px;
    line-height: 36px;
    font-family: notosansenglish-light;
    margin-bottom: 13px;
    font-weight: 400;

}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .enhc-subtitle {
    font-size: 14px;
    line-height: 21px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .enhc-listing-item .enhc-image-box .enhc-icon-image {
    display: none;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .enhc-listing-item .enhc-image-box img {
    width: 100%;
    height: auto
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-listing-item .enhc-link-btn {
    position: absolute;
    bottom: 0;
    border-top: solid 1px #eeeeee;
    display: block;
    overflow: hidden;
    left: 0;
    width: 100%;
    padding: 15px 0;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn a {
    padding: 0px 20px;
    border: none;
    color: #9099a0;
    display: block;
    text-align: left;
    font-weight: normal;
    margin: 0;
    font-size: 14px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn a:before {
    width: 20px;
    height: 20px;
    content: " ";
    border: none;
    display: block;
    position: absolute;
    right: 15px;
    font-size: 14px;
    background: url(../images/arrows/redirect.png) no-repeat center;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn a:hover, .blog-slider-enhc.owl-carousel .item .right-content .field-link a:hover {
    /*    color: #000 !important;*/
    font-weight: 500;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn a:after {
    display: none;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-content-box .enhc-title,
.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-content-box .enhc-title a {
    color: #000;
    font-size: 18px;
    line-height: 27px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-content-box .enhc-subtitle,
.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-content-box .enhc-subtitle a {
    font-size: 14px;
    font-family: notosansenglish-regular;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    color: #4c4e54;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-content-box .pws-discount {
    margin-bottom: 10px;
    opacity: 1;
    font-size: 11px;
    /*    letter-spacing: 1.2px;*/
    color: #a7a7a7;
    text-transform: uppercase;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn .pws-link {
    display: none;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:nth-child(n+2) .enhc-listing-item .enhc-link-btn .pws-see-all {
    display: block;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers {
    width: 100%;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-dots {
    max-width: 100%;
    width: 100%;
    text-align: center;
    margin-top: 40px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav div {
    position: absolute;
    padding: 10px;
    left: -50px;
    top: 50%;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav div.owl-next {
    left: auto;
    right: -50px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav div.owl-prev:before {
    content: "";
    display: block;
    font-size: 40px;
    border: solid #F43554;
    border-width: 0 2px 2px 0;
    padding: 0 0 10px 10px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav div.owl-next:before {
    content: "";
    /* position: absolute; */
    border: solid #F43554;
    border-width: 0 2px 2px 0;
    display: inline-block;
    /* left: auto; */
    /* right: 0; */
    padding: 0 0 10px 10px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav {
    position: absolute;
    width: 100%;
    max-width: 100%;
    top: 30%;
    margin: 0;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child {
    width: 100%;
    float: left;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-image-box {
    height: 200px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-image-box .enhc-icon-image {
    display: none;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-image-box .enhc-thumbnail-image {
    display: block;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers > .item:first-child .enhc-listing-item .enhc-link-btn {
    position: absolute;
    bottom: 0;
    border-top: solid 1px #eeeeee;
    padding: 15px 0;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-link-btn .pws-link.field-link {
    display: none;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-link-btn .pws-see-all {
    display: block;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item {
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.06);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-link-btn a {
    font-family: notosansenglish-regular;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5 !important;
    letter-spacing: normal;
    color: #4c4e54;
    background: transparent !important;
    border: 0 !important;
    display: block;
    padding: 0px 20px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box {
    padding: 20px;
    background: transparent;
    position: static;
    height: auto;
    background-color: transparent;
    width: 100%;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .enhc-discount .field-title {
    color: rgba(0, 0, 0, 0.3);
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .enhc-title a {
    color: #172328;
    font-size: 18px;
    line-height: 27px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .enhc-discount {
    margin-bottom: 5px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .enhc-title {
    margin-bottom: 13px;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .enhc-subtitle a {
    color: #4c4e54;
    font-weight: normal;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-link-btn a:hover {
    font-weight: 500;
    background: transparent !important;
    border-color: transparent !important;;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box .max-content-width {
    position: static;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-listing-item .enhc-link-btn a:before {
    width: 20px;
    height: 20px;
    content: " ";
    border: none;
    display: block;
    position: absolute;
    right: 15px;
    font-size: 14px;
    background: url(../images/arrows/redirect.png) no-repeat center;
}

.pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .enhc-overview-clusta .pws-title {
    padding: 100px 0 48px 0;
}

.pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .pws-text-num:first-child {
    padding-right: 0;
}

/*offer Carousel*/

.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text p.pws-text-num a {
    color: #172328;
}

html body.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text a {
    height: auto;
}

.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text p.pws-text-num a:hover {
    font-weight: normal;
}

.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title .toggle-content .col-xs-6:first-child {
    border-right: 0;

}

.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title .toggle-content .col-xs-6:first-child:after {
    background: #ededed;
    width: 1px;
    height: 100%;
    position: absolute;
    right: 0;
    content: '';
    top: 0;
}

.pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .table.table-with-info > tbody > tr > td .info-toltip {
    cursor: pointer;
}

.toggle .row-fluid .numbered:before {
    font-weight: 400 !important;
    font-family: notosansenglish-regular;
}

.pws-enhancements .component.toggle.pws-simple-accordion-title.initialized {
    margin: 0 0 100px 0;
}

.pws-enhancements .component.toggle.pws-simple-accordion-title.initialized.pws-editorial-first {
    margin: 100px 0;
}

.pws-enhancements .pws-popup-subscribe .page-header h1 {
    font-weight: normal;
}

.pws-enhancements .pws-popup-subscribe .arb-popup-email {
    margin-top: 10px;
}

.pws-enhancements .pws-popup-subscribe label.control-label {
    display: none;
}

.pws-enhancements .pws-popup-subscribe .arb-popup-email.has-success .text-box:-webkit-autofill {
    -webkit-text-fill-color: #ffffff;
}

html body.pws-enhancements .pws-popup-subscribe .arb-popup-email.has-success {
    background: url(../images/icons/success_icon-subs-succ.png) right top 9px no-repeat !important;
}

.pws-enhancements .pws-popup-subscribe .form-submit-border input:hover {
    text-shadow: 0 1px 0 #fff;
    background: #00BAFF !important;
}

.pws-enhancements .pws-popup-subscribe .arb-popup-email.has-success .text-box:-webkit-autofill {
    -webkit-text-fill-color: #ffffff;
}

html body.pws-enhancements .pws-popup-subscribe .arb-popup-email.has-success {
    background: url(../images/icons/success_icon-subs-succ.png) right top 9px no-repeat !important;
}

.pws-enhancements .pws-popup-subscribe .form-submit-border input:hover {
    text-shadow: 0 1px 0 #fff;
    background: #00BAFF !important;
}

/*Contact */

/*Board*/

.pws-enhancements .pws-board-directors,
.pws-enhancements .pws-board-directors-details {
    margin: 100px 0;
}

.pws-enhancements .pws-board-directors ul.items {
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
}

.pws-enhancements .pws-board-directors ul.items li.item {
    float: left;
    max-width: 33.33%;
    padding: 0;
    margin-bottom: 40px;
    display: block;
    flex-grow: 2;
    flex: 1 1 33%;
}

.pws-enhancements .pws-board-directors ul.items li.item:first-child h2.field-membername {
    font-size: 24px;
    line-height: 36px;
}

.pws-enhancements .pws-board-directors ul.items li.item h2.field-membername {

    font-family: notosansenglish-light;
    font-size: 18px;
    color: #29419b;
    line-height: 27px;
}

.pws-enhancements .pws-board-directors ul.items li.item h5.field-designation {
    opacity: 0.7;
    font-family: notosansenglish-regular;
    font-size: 11px;
    color: #172328;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.pws-enhancements .pws-board-directors ul.items li.item p.field-shortdescription {
    font-family: notosansenglish-regular;
    font-size: 14px;
    color: #4c4e54;
    line-height: 21px;

}

.pws-enhancements .pws-board-directors ul.items li.item a {
    display: inline-block;
    width: 100%;
    position: relative;
    padding: 0 15px;
    float: left;
    height: 100%;

}

.pws-enhancements .pws-board-directors ul.items li.item:first-child a .pws-board-director-listing {
    box-shadow: 0px 13px 40px rgba(0, 0, 0, 0.12);
}

.pws-enhancements .pws-board-directors ul.items li.item a .pws-board-director-listing {
    float: left;
    width: 100%;
    overflow: hidden;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.06);
    padding: 0 30px;
    flex: 1 1 100%;
    height: 100%;
}

.pws-enhancements .pws-board-directors ul.items li.item:nth-child(n+2) a .pws-board-director-listing {
    padding: 0 30px 20px 30px;
}

.pws-enhancements .pws-board-directors ul.items li.item:first-child {
    width: 100%;
    max-width: 100%;
    padding-bottom: 0;
    flex: 1 1 100%;

}

.pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-directors-content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    max-width: 550px;
    left: 112px;
}

.pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image {
    float: right;
    max-height: 406px;
    overflow: hidden;
    position: relative;
    right: -30px;
}

.pws-enhancements .pws-board-directors ul.items li.item:nth-child(n+2) .pws-board-director-image,
.pws-enhancements .pws-board-directors ul.items li.item:nth-child(n+2) .pws-board-director-image img {
    width: 100%;
    height: auto;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-image {
    width: 220px;
    height: 220px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-image img {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    max-width: 440px;
    height: auto;
    top: 10px;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container .pws-board-inner-right {
    border-left: solid 1px #f0f0f0;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container h2.field-membername {
    font-family: notosansenglish-light;
    font-size: 24px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #29419b;
    margin-top: 37px;
    margin-bottom: 10px;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container h5.field-designation {

    opacity: 0.7;
    font-family: notosansenglish-regular;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.64;
    letter-spacing: 1.2px;
    color: #172328;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container .pws-board-des {
    text-align: center;
}

.pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-longdescription {
    font-family: notosansenglish-regular;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #172328;
    padding-left: 80px;
}

/*Board Version Small*/

.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child {
    width: 33.33% !important;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.06);
    flex: 1 1 33%;
}

.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child a .pws-board-director-listing {
    box-shadow: none;
    padding: 0 30px 20px 30px;
}

[lang="ar"] .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-directors-content {
    right: 0 !important;
}

[lang="ar"] .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image,
.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image {
    float: none;
    max-height: 200.06px;
    position: static;
    right: 0;
}

.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image img {
    width: 100%;
    height: auto;
}

.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-directors-content {
    position: relative;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    left: 0;
    top: 0;
}

.pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child h2.field-membername {
    font-size: 18px;
    line-height: 27px;
}

.text_body_description .text-style-1 {
    font-weight: 500;
}

.pws-enhc-surveyform .form fieldset .form-group input::placeholder,
.pws-enhc-surveyform .form fieldset .form-group select::placeholder,
.pws-enhc-surveyform .form fieldset .form-group textarea::placeholder {
    color: #172328;
    opacity: 0.5 !important;
}

.pws-enhc-surveyform .form fieldset .form-group label {
    text-transform: uppercase;
}

.pws-enhc-surveyform .form-group .radio {
    margin-top: 14px
}

.pws-enhc-surveyform .form fieldset .form-group label {
    font-weight: 800 !important;
}

.pws-enhancements .pws-single-column-promo.pws-standard-card.pws-standard-card-featured {
    /*max-height: 310px;*/
    /*margin-right: 10px;*/
    /*margin-left: 10px;*/
    /*width: auto;*/
    height: 310px;
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    padding: 0 10px;
}

.pws-enhancements .pws-single-column-promo.large-height.pws-standard-card.pws-standard-card-featured,
.pws-enhancements .pws-single-column-promo.large-height.pws-standard-card.pws-standard-card-featured .component-content .pws-block {
    height: 550px;
}

.pws-enhancements .component.InPageNav > .box-wrapper {
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.04);
}

.pws-enhancements .short-tabs {
    box-shadow: none;
    border: none;
    max-width: 1200px;
    margin-top: 0;
}

.pws-enhancements .short-tabs li a {
    font-family: notosansenglish-regular;
    font-weight: normal;
    font-size: 14px;
    color: #172328;
    margin: 0 25px;
    padding-top: 21px;
    padding-bottom: 21px;
    border: none;
}

.pws-enhancements .short-tabs li a.active,
.pws-enhancements .short-tabs li a:hover {
    text-shadow: 0.5px 0 0 #172328;
}

.pws-enhancements .pws-inpagenav-container {
    padding: 0;
}

.pws-enhancements .pws-inpagenav-container .pws-link-list-for-tabs {
    top: 10px;
    z-index: 9;
}

.pws-enhancements .pws-inpagenav-container .pws-link-list-for-tabs:before {
    content: '';
    height: calc(100% + 20px);
    width: 1px;
    background: #f0f0f0;
    position: absolute;
    left: -27px;
    top: -10px;
}

.pws-enhancements .pws-inpagenav-container .pws-link-list-for-tabs.link-list ul {
    margin-left: 0;
}

.pws-enhancements .pws-inpagenav-container .pws-link-list-for-tabs li .apply-selected a {
    height: 40px;
    padding: 12px 47px;
}

.pws-enhancements .component.InPageNav #tabs > .container {
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.04);

}

/*DeSkTOP Search*/
.pws-enhancements .arb-search-branch .pws-branch {
    border-bottom: 0;
    float: left;
    width: 100%;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details {
    padding: 30px 66px 30px 68px;
    float: left;
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-title-section {
    float: left;
    max-width: 210px;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section {
    margin: 0;
    margin-left: 26px;
    position: relative;
    width: 182px;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .branch-time {
    color: #56970b;
    font-family: notosansenglish-regular;
    margin-top: 23px;

}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .branch-time span.field-closetime {
    padding-left: 14px;
    position: relative;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .branch-time span.field-closetime:before {
    width: 6px;
    height: 6px;
    background: #56970b;
    content: '';
    position: absolute;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    left: 0;

}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .pws-share-links {
    position: absolute;
    bottom: 37px;
    display: block;
    margin: 0;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .pws-share-links a {
    margin: 0;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .pws-share-links a:hover {
    color: #ffffff !important;
    background-color: #00BAFF !important;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-map-section {
    float: right;
    width: 292px;
    overflow: hidden;

}

.pws-enhancements .arb-search-branch .pws-branch .pws-branch .pws-share-links a {
    margin: 0;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-heading-top-box:before {
    display: none;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-services-box,
.pws-enhancements .arb-search-branch .pws-branch .pws-address-box {
    display: block;
    padding: 0;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-services-box .field-title {
    font-family: notosansenglish-regular;
    font-size: 12px !important;
    color: #4c4e54;
    line-height: 21px;
    font-weight: normal;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-services-box .field-title:last-child span {
    display: none;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-heading-top-box .field-title {
    font-size: 14px;
    margin-bottom: 0;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-services-box h3 {
    font-size: 11px;
    margin: 6px 0 8px;
}

.pws-enhancements .arb-search-branch .pws-branch .pws-address-box h3 {
    margin: 12px 0 9px 0;
}

html .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image .icon-with-hexagon-bg.hexagon-1col-full,
html .pws-enhancements .pws-indefinite-cols-link-list ul li .pws-icon-img.field-icon {
    height: 55px !important;
}

.pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image h3 {
    font-size: 24px !important;
}

.pws-enhancements .table.table-with-info-2 {
    margin-top: 40px;
}

.pws-enhancements .component.rich-text + .component.rich-text .table.table-with-info-2 {
    margin-top: 0;
}

.pws-enhancements
.pws-enhancements .table.table-with-info-2 h3 {
    font-size: 18px;
    color: #29419B;
    font-family: notosansenglish-regular;
    font-weight: 800;
}

.pws-enhancements .tabs-section .rich-text + .rich-text > .component-content {
    margin-top: 0;
}

.pws-enhancements .component.rich-text + .pws-indefinite-cols-link-list {
    padding-top: 0;
}

.pws-enhancements .enhc-promo-info-box {
    margin-top: 70px;
    margin-bottom: 70px;
}

.pws-enhancements .InPageNav .container + .tabs-boxes .enhc-promo-info-box {
    /* margin-top: 20px;*/
}

.pws-enhancements .enhc-promo-info-box .enhc-grids-col-right {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 50px;
    padding-bottom: 50px;
}

.pws-enhancements .pws-popup-subscribe {
    margin-top: 0px !important;
    /*bottom: 0;*/
}

.pws-enhancements .ui-tooltip {
    background: #4a4a4a;
    color: #ffffff;
    padding: 12px;
    font-size: 12px;
    opacity: 1;
    z-index: 10;
}

.pws-enhancements .enhc-picto-indefinite-cols-link-list .eh-image {
    max-height: 62px;
}

.pws-enhancements .tabs-section .rich-text > .component-content > h3,
.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols > .component-content > h3,
.pws-enhancements .pws-indefinite-cols-link-list.editorial-features > .component-content > h3,
.pws-enhancements .pws-indefinite-cols-link-list > .component-content > h3 {
    padding-right: 280px;
    padding-left: 280px;
}

.pws-enhancements .pws-section-grid-gray-standard-cards.tabs-section .rich-text > .component-content > h3,
.pws-enhancements .pws-section-grid-gray-standard-cards .pws-indefinite-cols-link-list > .component-content > h3 {
    padding-left: 0;
    padding-right: 0;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-line > .component-content > h3 {
    display: block;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul {
    padding-top: 70px;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul li {
    min-height: initial;
    height: auto !important;
    padding: 0 67px 70px 67px;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul li.odd {
    clear: left;
    border-left: 0;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card .promo-content {
    min-height: 250px;
}

.pws-enhancements .pws-bg-color-gray .rich-text h3 {
    margin: 0;
    /*margin: 60px 0;*/
    font-size: 32px !important;
    line-height: 1.5 !important;
}

.pws-enhancements .pws-bg-color-gray .pws-container-wrap .rich-text h3 {
    margin: 60px 0;
}

.pws-enhancements .pws-section-offers .rich-text.no-margin-bottom h3,
.pws-enhancements .pws-bg-color-gray .pws-container-wrap .rich-text.no-margin-bottom h3 {
    margin-bottom: 0;
}

.pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line p:first-child {
    padding-right: 130px;
}

.pws-enhancements .pws-simple-numbered-list ul li:before {
    padding: 0px 0 0;
}

.pws-enhancements .link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-two-col-item-only .btn-content {
    text-align: center;
}

.pws-enhancements #content .promo.pws-promo-two-links.pws-gray-bg.pws-gray-white-bg > .component-content,
.pws-enhancements #content .link-promo.pws-promo-two-links.pws-gray-bg.pws-gray-white-bg > .component-content {
    box-shadow: none;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card .promo-content ul.signatures-list {
    margin-bottom: 60px;
}

.pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card .promo-content p:last-child {
    margin-bottom: 80px;
}

.pws-enhancements .pws-section-offers {
    margin-top: 50px;
    margin-bottom: 50px;
}

.pws-enhancements .pws-section-offers .rich-text h3 {
    margin-top: 50px;
    margin-bottom: 50px;
    font-family: notosansenglish-regular;
    font-size: 32px !important;
    color: #172328;
    line-height: 48px;
}

.pws-enhancements .btn.btn-primary.filled,
.pws-enhancements .pws-btn.pws-btn-primary.filled a,
.pws-enhancements #content .enhc-overview-clusta .featured-offers > .item:first-child .enhc-listing-item .enhc-link-btn a {
    font-weight: 600 !important;
}

.pws-enhancements .btn.btn-primary.filled:hover,
.pws-enhancements .pws-btn.pws-btn-primary.filled a:hover,
.pws-enhancements #content .enhc-overview-clusta .featured-offers > .item:first-child .enhc-listing-item .enhc-link-btn a:hover {
    background: #00BAFF !important;
    font-weight: 600 !important;

}

.pws-enhancements .component.form.pws-form-layout.pws-form-white-layout.car-finance-calculator {
    margin-bottom: 100px;
}

.pws-enhancements .boxed.pws-bg-color-gray .pws-single-column-promo.pws-indefinite-single-col-link.pws-bg-half-white > .component-content {
    background: #FFF;
}

.pws-enhancements .pws-about-reports .component-content .rich-text h3,
.pws-enhancements .pws-about-reports .component-content .rich-text p {
    text-align: center;
}

.pws-enhancements .pws-about-reports .component-content .rich-text p {
    line-height: 1.5;
    margin-bottom: 30px;

}

.pws-enhancements .pws-about-reports .component-content .file-list {
    background: #f9f9f9;
    padding: 30px;
    max-width: 748px;
    margin: 0 auto 100px auto;
    float: none;
}

.pws-enhancements .pws-about-reports .component-content .file-list .list-item:first-child {
    border-top: solid 1px #ededed;
}

.pws-enhancements .pws-about-reports .component-content .file-list .list-item {
    border-bottom-color: #ededed;
    margin: 0;
    display: flex;
    padding-top: 19px;
    padding-bottom: 19px;
}

.pws-enhancements .pws-about-reports .component-content .file-list .list-item .field-linktext a {
    font-family: notosansenglish-regular;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #172328;
}

.pws-enhancements .pws-about-reports .component-content .file-list .list-item .field-size {
    font-family: notosansenglish-regular;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #9099a0;
    text-align: right;
}

.pws-enhancements .inline-btn + .field-link2 {
    margin-left: 15px !important;
}

.pws-enhancements .pws-board-of-directors-listing .pws-listing-item {
    overflow: hidden;
}

.pws-enhancements .pws-form-layout .form-group .radio-btns [type="radio"]:checked + label:last-child {
    margin-top: 0 !important;
}

.pws-enhancements .enhc-product-form > .enhc-product-form {
    min-height: 650px;
    text-align: center !important;
}

.pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content .rich-text ul li a {
    color: #FFF;
    text-decoration: none;
}

.pws-enhancements .enhc-product-form > .joinus-btn-complete {
    text-align: center;
}

.pws-enhancements .enhc-product-form .radio tr {
    display: inline-block;
}

.pws-enhancements .form-loader {
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(255, 255, 255, 0.7) url(../images/form-loader.gif) no-repeat center;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 99;
}

.pws-force-hide {
    display: none !important;
}

html body.pws-enhancements .eh-apply-product-full .enhc-contact-us-form .form-submit-border {
    margin: 20px 10px 0 !important;
}

.pws-enhancements .enhc-card-offers-advance-filter {
    overflow: hidden scroll;
    max-height: 85vh;
}

.pws-enhancements .enhc-card-offers-advance-filter::-webkit-scrollbar {
    width: 3px;
}

.pws-enhancements .enhc-card-offers-advance-filter::-webkit-scrollbar-thumb {
    background: #F43554;
}

.pws-enhancements .enhc-card-offers-advance-filter::-webkit-scrollbar-track {
    background: #ddd;
}

.pws-enhancements .facet-single-selection-list .facet-search-filter .facet-value.active-facet {
    font-weight: 800;
}

html body.pws-enhancements .load-more .component-content:hover {
    color: #0095cc !important;
    border-color: #0095cc !important;
    -webkit-box-shadow: inset 0 0 0 0.5px #0095cc;
    -moz-box-shadow: inset 0 0 0 0.5px #0095cc;
    box-shadow: inset 0 0 0 0.5px #0095cc;
    font-weight: 600;
}

/*.pws-enhancements .pws-simple-accordion-title .toggle-content[open] > .toggle-header .toggle-btn p.closed {*/
/*display: block !important;*/
/*}*/

.pws-enhancements .pws-section-pressreleases .field-link {
    padding: 0 12px;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.cta-left.pws-btn-content-absolute-positioning-link-list ul li .btn-content {
    text-align: left !important;
    padding: 0;
}

.pws-enhancements #content .pws-indefinite-cols-link-list.cta-left.pws-btn-content-absolute-positioning-link-list ul li .btn-content .pws-link.field-link a {
    margin-left: -15px;
}

@media screen and (max-width: 1024px) {
    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images {
        max-width: 50%;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image,
    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image img {
        padding: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image img {
        width: 80%;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images img {
        width: 100%;
        height: auto;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-desktop-image img {
        padding: 30px 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-mobile-version .pws-enhc-carousel-desktop-image img {
        padding: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-mobile-version .pws-enhc-carousel-desktop-image {
        left: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content {
        left: 50px;
        margin-left: 0;
        right: auto;
        max-width: 50%;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-icon {
        margin-bottom: 0;
    }

    .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-text h3 {
        /* margin-bottom:0; */
        font-size: 24px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext p, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text p {
        /* margin-bottom: 10px; */
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .btn-content {
        margin-bottom: 0;
        margin-top: 10px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .btn-content .inline-btn {
        margin: 0;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-longdescription {
        padding-left: 30px;
    }

    body.pws-enhancements #content .pws-enhc-infographics ul li .field-title h3 {
        font-size: 18px;
    }

    body.pws-enhancements #content .pws-enhc-infographics ul li {
        vertical-align: top;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content,
    .pws-enhancements footer .pws-enhc-footer .pws-footer-copyrigt .component-content,
    .pws-enhancements #content #tabs .boxed > div {
        max-width: 960px;
    }

    .pws-enhancements .pws-popup-subscribe .page-header h1 {
        font-size: 16px;
    }

    .pws-enhancements .pws-popup-subscribe {
        bottom: 0;
    }

    .pws-enhancements .pws-form-white-layout .calculator-left-sec {
        width: 560px;
    }

    .pws-enhancements .pws-form-white-layout .calculator-right-sec {
        width: 340px;
    }

    body.pws-enhancements .pws-form-layout.personal-finance-calculator .form-group .radio-btns [type="radio"]:checked + label,
    body.pws-enhancements .pws-form-layout.personal-finance-calculator .form-group .radio-btns [type="radio"]:not(:checked) + label {
        padding: 0 30px;
        min-width: auto;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul li,
    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul {
        /*display: block;*/
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul li {
        width: 33%;
        max-width: 100%;
        /*float: left;*/
        margin: 0;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul .owl-item li {
        width: 100%;
    }

    .pws-enhancements .enhc-promo-info-box .enhc-grids-col-left .enhc-overview-title {
        padding-left: 30px;
        padding-right: 30px;
    }

    .pws-enhancements .eh-inner-layout-box {
        width: 960px;
    }

    .pws-enhancements .pws-toggle-drop-left .toggle-content[open],
    .pws-enhancements .main-header .top-nav-container .top-nav-inner > li {
        position: static !important;
    }

    .pws-enhancements .pws-toggle-drop-right .link-list .component-content,
    .pws-enhancements .pws-toggle-drop-left .pws-discover-list-container {
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }

    .pws-enhancements .main-header .top-nav-container .top-nav-inner li .mega-menu {
        top: 110px !important;
    }

    .pws-enhancements .main-header .m-m-menu {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: stretch;
    }

    .pws-enhancements .pws-offer-listing .pws-listing-item .pws-content-box .pws-links-box {
        margin-top: 70px;
        position: absolute;
        right: 0;
        bottom: 20px;
    }

    .pws-enhancements .component-content .whats-new-left {
        padding-right: 40px !important;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image {
        padding: 0;
        padding-right: 60px;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image h3 {
        font-size: 18px !important;
    }

    .pws-enhancements #content .component.overview-clusta.enhc-overview-clusta .enhc-listing-item {
        height: 345px;
    }

    .pws-enhancements .pws-inpagenav-container .pws-link-list-for-tabs {
        right: 0;
    }

    .pws-enhancements .pws-about-page-content {
        padding: 0 30px !important;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .col-xs-6 .pws-text-num {
        clear: left;
    }

    .pws-enhancements .accordion {
        padding: 0 30px;
        width: 100%;
    }

    .pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-two-col-item-only .btn-content {
        padding-left: 95px;
        padding-right: 95px;
    }

    .pws-enhancements .pws-press-release-filter-enhc {
        padding: 0 25px;
    }

    .column-splitter {
        align-items: stretch;
        align-content: space-between;
    }

    /*.pws-enhancements .component.rich-text + .pws-indefinite-cols-link-list{*/
    /*padding-bottom: 0;*/
    /*}*/
    .pws-enhancements .component.rich-text + .pws-indefinite-cols-link-list + .pws-indefinite-single-col-link {
        margin-bottom: 0 !important;
    }

    .pws-enhancements .short-tabs li a {
        margin: 0 10px;
    }

    #content .breadcrumb .component-content {
        padding: 0 30px !important;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-icon img {
        display: none;
    }

    .pws-enhancements .carousel .nav .prev-text,
    .pws-enhancements .carousel .nav .next-text {
        opacity: 0.3;
    }

    .pws-enhancements .carousel:hover .nav .prev-text,
    .pws-enhancements .carousel:hover .nav .next-text {
        opacity: .6;
    }

    .pws-enhancements .enhc-product-form fieldset legend.fixed {
        top: 0;
    }

    /*.pws-enhancements .pws-bg-color-gray .pws-container-wrap .rich-text h3 {*/
    /*margin: 0;*/
    /*}*/
    .pws-enhancements .hta-editorial {
        margin-top: 70px !important;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text h3 {
        font-size: 30px;
    }

    .pws-enhancements .pws-single-column-promo.pws-hero-height {
        margin-bottom: 0;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-directors-content {
        max-width: 400px;
    }

    .pws-enhancements .eh-contact-us-details .pws-text-num br {
        display: block;
    }

    .pws-enhancements .container.eh-contact-us-details {
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 30px;

    }

    body.pws-enhancements .pws-row-accordion-container .short-boxed .rich-text .component-content > h3 br {
        display: block !important;
    }

}

@media screen and (min-width: 1024px) {
    .facet-single-selection-list .facet-search-filter > .bottom-remove-filter {
        display: none;
    }

}

@media screen and (max-width: 768px) {

    .pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner {
        width: 50%;
    }

    .component.container.col-xs-12.boxed.pws-enhc-how-to-apply {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .compare-title {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .category-title {
        display: block;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down {
        margin-top: 15px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky {
        padding-bottom: 10px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li {
        max-width: 50%;
        max-width: 50%;
        align-items: center;
        justify-content: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        min-height: initial;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li:last-child {
        display: none;

    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"]:last-child {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"] {
        padding: 13px 0;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .detailTitle {
        padding: 20px 0;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details [class^="col-"]:nth-child(2):before {
        right: -1px;
        width: 3px;
        height: 100%;
        content: '';
        top: 0;
        background: #f4f4f4;
        position: absolute;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down {
        text-align: center;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li a,
    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .applyNowmobile a {
        background: #F43554;
        background: #F43554 !important;
        color: #FFF !important;
        font-size: 13px;
        padding: 4px 0;
        max-width: 120px;
        display: inline-block;
        width: 120px;
        margin: 0;
        line-height: 27px !important;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li a:after {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item {
        margin-top: 0;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: flex-start;
        align-items: center;
        align-content: stretch;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact {
        margin-top: 10px;
        min-height: initial;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .detailTitle span {
        padding: 0;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .row {
        display: block;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .row.js-links {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .row [class^="col-"]:not(:first-child) {
        text-align: center;
        padding: 13px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .card-details .row.alignCenter {
        text-align: center;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links p {
        text-align: center;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links {
        order: 1;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .card-img {
        max-width: 101px;
        margin-right: 0;
        order: 2;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item button.rmv-btn.mobile {
        display: flex;
        order: 3;
        margin-top: 13px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .card-img img {
        max-width: 101px;
        width: 101px;
        min-width: 101px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected .compr-card-item .ref-links button.rmv-btn {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 999;
        height: 100%;
        padding: 0;
        background: #FFF;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .cardTitleMobile,
    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div .add-card {
        display: block;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .owl-carousel.owl-theme {
        float: left;
        width: 100%;
        padding: 0 !important;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .owl-carousel.owl-theme .item.cc-item {
        padding: 25px 30px;
        border-bottom: solid 2px #f0f0f0;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div {
        justify-content: space-between;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .carousel-campareCard .item div p {
        margin-right: auto;
        max-width: 120px;
        text-align: left;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .mobileSticky.fixed {
        position: fixed;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 999;
        background: #FFF;
        padding: 0 30px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down. li.cardSelected .compr-card-item .applyNowmobile {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item .applyNowmobile {
        display: block;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item .card-img {
        display: none;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item {
        width: 100%;
        position: relative;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item button.rmv-btn.mobile {
        position: absolute;
        right: 0;
        font-size: 0;
        padding: 10px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item button.rmv-btn.mobile:after,
    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li.cardSelected .compr-card-item button.rmv-btn.mobile:before {
        left: 9px;
        top: 4px
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down.sticky li {
        align-items: flex-end;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner img {
        max-width: 45px;
        margin-bottom: 15px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner h4 {
        font-size: 18px;
        line-height: 27px;
        margin: 15px 0;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card .inner p {
        font-size: 14px;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card {
        margin-top: 136px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-icon {
        display: none;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers {
        margin: 0;
        padding-top: 0;
    }

    .pws-enhancements .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-12 .promo-content,
    .pws-enhancements .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-10 .promo-content {
        min-height: initial;
        padding-bottom: 30px;
    }

    .pws-enhancements .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-10 .promo-content .btn-content {
        text-align: left;
    }

    /*Board*/
    .pws-enhancements .pws-board-directors ul.items li.item,
    .pws-enhancements .pws-board-directors ul.items li.item:first-child {
        width: 50%;
        flex: 1 1 50%;
        max-width: 50%;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image {
        width: 100%;
        position: static;
        left: 0;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image img {
        width: 100%;
        height: auto;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-directors-content {
        position: static;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        float: left;
        width: 100%;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child h2.field-membername {
        font-size: 18px;
        line-height: 27px;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child a .pws-board-director-listing {
        padding: 0 30px 20px 30px;
        box-shadow: 0 2px 41px 0 rgba(0, 0, 0, .12);
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image,
    .pws-enhancements .pws-board-directors ul.items li.item .pws-board-director-image {
        max-height: 202px;
        overflow: hidden;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-image {
        width: 134px;
        height: 134px;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-image img {
        max-width: 240px;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-image,
    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .pws-board-des {
        float: left;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container h2.field-membername {
        margin-top: 0;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .pws-board-des {
        text-align: left;
        padding-left: 23px;
        width: calc(100% - 23px - 134px);
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container h2.field-membername {
        font-size: 18px;
    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .field-longdescription {
        padding: 0 15px;
        margin-top: 80px;

    }

    .pws-enhancements .pws-board-directors-details .pws-board-inner-container .pws-board-inner-left {
        display: flex;
        align-items: center;
    }

    /*Board Version Small*/
    .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child {
        width: 50% !important;
    }

    .pws-enhancements .pws-board-directors.v-small ul.items li.item .pws-board-director-image,
    .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image {
        max-height: 180px;
    }

    .pws-enhancements .pws-board-directors.v-small ul.items li.item h2.field-membername {
        font-size: 16px;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details {
        padding: 30px;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-title-section,
    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section,
    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-map-section {
        float: left;
        width: 100%;
        max-width: 100%;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-division {
        padding: 0;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section {
        margin-left: 0;
        margin-top: 30px;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .pws-share-links {
        position: static;
        margin: 30px 0;
    }

    .pws-enhancements .arb-search-branch .pws-branch .pws-all-sections-details .pws-branch-link-section .branch-time {
        margin-top: 0;
    }

    .pws-enhancements .carousel .nav {
        top: auto;
        height: auto;
        bottom: 53px;
        position: absolute;
    }

    .pws-enhancements .tabs-section .rich-text > .component-content > h3,
    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols > .component-content > h3,
    .pws-enhancements .pws-indefinite-cols-link-list.editorial-features > .component-content > h3,
    .pws-enhancements .pws-indefinite-cols-link-list > .component-content > h3 {
        padding-left: 0;
        padding-right: 0;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line p:first-child {
        padding-right: 0;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content,
    .pws-enhancements footer .pws-enhc-footer .pws-footer-copyrigt .component-content,
    .pws-enhancements #content #tabs .boxed > div {
        max-width: 720px;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content .column-splitter {
        display: block;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content .column-splitter > div {
        margin-bottom: 40px;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-copyrigt .component-content .link-list ul li .field-link a {
        margin: 15px 10px;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content .link-list.pws-link-list-boxed-gray-bg {
        float: left;
    }

    .pws-enhancements .pws-popup-subscribe .form-submit-border {
        width: 14%;
        left: 75%;
    }

    .pws-enhancements .pws-popup-subscribe .page-header {
        background: url("../images/icons/mail_icon-subs.png") left 26px center no-repeat;
        padding: 20px 20px 20px 101px;
        width: 43%;

    }

    .pws-enhancements .pws-popup-subscribe .arb-popup-email {
        left: 40%;
    }

    .pws-enhancements .pws-form-white-layout .calculator-right-sec,
    .pws-enhancements .pws-form-white-layout .calculator-left-sec {
        width: 100%;
    }

    .pws-enhancements .pws-form-white-layout .calculator-right-sec {
        margin: 30px 0 0 0;
    }

    .pws-enhancements .pws-form-white-layout .calculator-left-sec .col-md-6:first-child {
        padding-right: 0;
    }

    .pws-enhancements .pws-form-white-layout .calculator-left-sec .col-md-6 + .col-md-6 {
        padding-left: 0;
    }

    .pws-enhancements .pws-form-layout .form-inline-btns {
        text-align: center;
    }

    .pws-enhancements .pws-form-layout .calculator-right-sec .form-inline-btns {
        display: block;
    }

    .pws-enhancements .pws-form-layout.personal-finance-calculator #PFsubsector {
        margin-top: 0;
    }

    .pws-enhancements .pws-form-layout .form-group .radio-btns [type="radio"]:checked + label:last-child,
    .pws-enhancements .pws-form-layout .form-group .radio-btns [type="radio"]:not(:checked) + label:last-child {
        margin-top: 0;
    }

    .pws-enhancements .enhc-promo-info-box .enhc-grids-col-left,
    .pws-enhancements .enhc-promo-info-box .enhc-grids-col-right {
        width: 100%;
        margin: 0;
    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card .component-content .pws-block {
        height: 140px;
        padding: 20px;
        width: 100%;
    }

    .pws-enhancements .pws-enhancements .pws-single-column-promo.pws-standard-card .component-content .promo-content {
        width: 100%;
    }

    .pws-enhancements .pws-single-column-promo .icon-with-hexagon-bg.hexagon-1col-full,
    .pws-enhancements .pws-single-column-promo .icon-with-hexagon-bg.hexagon-1col-right {
        margin-right: 0 !important;
    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card.pws-standard-card-featured {
        max-height: none;
        height: auto;
        text-align: left;
    }

    .pws-enhancements .component.link-promo.pws-single-column-promo.pws-promo-heading-large.pws-standard-card.col-xs-12.pws-standard-card-featured .promo-content {
        margin-top: 0;
        width: 100%;
        padding: 30px !important;
        height: auto;
        min-height: initial;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        position: static;

    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card .component-content {
        height: auto;
    }

    .pws-enhancements .column-splitter {
        display: block !important;
    }

    .pws-enhancements .eh-inner-layout-box {
        padding: 100px 30px;
        width: 100%;
    }

    .pws-enhancements .eh-inner-layout-box .pws-article-right-section {
        padding: 0;
        border-top: 1px solid #f0f0f0;
        padding-top: 20px;
        border-left: 0;
    }

    .pws-enhancements .eh-inner-layout-box .pws-article-left-section {
        padding: 0 50px 20px 0;
    }

    .pws-enhancements #content .breadcrumb .component-content {
        max-width: 720px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links ul {
        max-width: 100%;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact {
        position: static;
        border-left: 0;
        border-top: solid 1px #3c4e7e;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        padding: 40px 0 0 0 !important;
        margin-top: 0 !important;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact .component-content {
        padding: 0 !important;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .col-xs-6:last-child {
        padding-left: 40px;
    }

    .pws-enhancements .pws-simple-accordion-title.pws-simple-accordion-apply-now .toggle-content .col-xs-6:last-child {
        padding-left: 0;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .col-xs-6 .pws-text-num {
        width: 100%;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .col-xs-10 {
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar [class^="col-"] {
        width: 100%;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .col-xs-10 .facet-single-selection-list .component-content > .bottom-remove-filter {
        height: 0;
        overflow: hidden;
        display: none;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .component-content .component .col-xs-2 {
        position: fixed;
        bottom: 0;
        height: 67px;
        background-color: #FFFFFF;
        box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
        z-index: 999;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .col-xs-2 .component-content .btn-adv-filters:before {
        display: none;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .col-xs-2 .component-content {
        text-align: center;
        padding-right: 0;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .col-xs-2 .component-content .btn-adv-filters {
        padding: 14px 20px;
        border: solid 1px #F43554 !important;
        margin: 13px 0;
    }

    .pws-enhancements .enhc-card-offers-advance-filter {
        position: fixed;
        bottom: 0;
        z-index: 999;
        height: 530px;
        padding: 0 !important;
        background-color: #FFFFFF;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .pws-offer-mobile-container {
        display: block;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component .component-content .btn-show-partners,
    .pws-enhancements .enhc-card-offers-advance-filter .component:nth-child(7) .component-content .component.search-results-count,
    .pws-enhancements .enhc-card-offers-advance-filter .component .component-content .btn-show-locations {
        display: none;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component:nth-child(7) .component-content .component {
        text-align: center;
        position: fixed;
        bottom: 0;
        width: 100%;
        box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component:nth-child(7) .component-content .component h3 {
        margin: 0;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component:nth-child(7) .component-content .component ul {
        margin-top: 14px;
        margin-bottom: 12px;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list.offer-locations,
    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list.card-type,
    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list.offer-partners {
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component:nth-child(3) .facet-single-selection-list .facet-search-filter {
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-search-filter .facet-value {
        width: calc(100% - 77px);
        margin-right: 24px;
        margin-left: 53px;
        opacity: 1;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-search-filter {
        max-height: none;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-heading {
        padding: 17px 40px 17px 33px;
        border-bottom: solid 1px #f7f7f7;
        background: url("../images/icons/accordion-arrow-02.png") center right 30px no-repeat;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-heading.active {
        background: url("../images/icons/accordion-arrow-01.png") center right 30px no-repeat;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-heading.active + .contentContainer {
        display: block;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar .enhc-card-offers-advance-filter > .component-content {
        height: 462px;
        overflow-x: hidden !important;
        overflow-y: auto !important;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list > .component-content > .contentContainer {
        display: none;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .facet-single-selection-list .facet-heading h4 {
        font-family: notosansenglish-regular;
        font-size: 13px;
        font-weight: 600;
        color: #172328;
        width: 100%;
    }

    .pws-enhancements .enhc-card-offers-advance-filter .component-content .link .component-content {
        border-bottom: none;
        margin-bottom: 0;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar.sticky-filter {
        top: 0;
    }

    .pws-enhancements .pws-enhc-sticky-filter-bar.container {
        width: 100%;
    }

    .pws-enhancements #content .enhc-overview-clusta .featured-offers .enhc-content-box .enhc-subtitle {
        width: 100%;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .enhc-listing-item .enhc-link-btn {
        position: static;
        margin-top: 30px;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .item:first-child .enhc-content-box {
        padding-bottom: 0;
    }

    .cards-compare-slider .component-content {
        text-align: center;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .frist-comp-styl .card-details .detailTitle {
        padding: 20px 30px;
        text-align: left;
    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .no-card {
        background-color: #f9f9f9;
        padding-top: 91px;
        padding-bottom: 125px;
    }

    .pws-enhancements.autocomplete-done .branch-locator-filters-box .pws-search-results-scroll-container,
    .pws-enhancements .branch-locator-filters-box .pws-branches-box li.active .pws-branch {
        max-height: 630px;
    }

    .pws-enhc-surveyform .btn-continue {
        left: auto !important;
        right: 0;
    }

    #content .enhc-overview-clusta .featured-offers > .item {
        width: 50%;
    }

    #content .enhc-overview-clusta .featured-offers .enhc-listing-item .enhc-link-btn {
        position: static;
        margin-top: 20px;
    }

    #content .enhc-overview-clusta .featured-offers > .item:nth-child(n+2) .enhc-listing-item .enhc-content-box {
        padding-bottom: 0;
    }

    .pws-enhancements #content .component.overview-clusta.enhc-overview-clusta .enhc-listing-item {
        height: auto;
    }

    .pws-inpagenav-container .pws-link-list-for-tabs,
    .pws-inpagenav-container .InPageNav .short-tabs {
        display: none;
    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card .component-content .promo-content {
        width: 100%;
        padding: 0;
        -webkit-transform: translateY(50%);
        -moz-transform: translateY(50%);
        -ms-transform: translateY(50%);
        -o-transform: translateY(50%);
        transform: translateY(50%);
    }

    body.pws-enhancements .pws-single-column-promo .component-content .promo-content {
        width: 100%;
        padding: 30px !important;
        position: static;
        /*margin-top: -150px;*/
        top: auto;
        -webkit-transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
        transform: none !important;
        padding: 20px !important;
        text-align: center;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image .icon-with-hexagon-bg.hexagon-1col-full {
        padding: 0;
        left: 0;
        right: 0;
        margin: 50px auto 20px auto !important;
        float: none;
    }

    body.pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .btn-content {
        text-align: center;
        display: block;
        clear: both;
        overflow: hidden;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image {
        width: 100%;
        padding-right: 0;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link {
        height: auto;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image h3 {
        text-align: center;
        margin-top: 0;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link {
        height: auto !important;
    }

    .pws-enhancements .carousel .nav .prev-text,
    .pws-enhancements .carousel .nav .next-text {
        display: none;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.mobile-version .pws-enhc-carousel-desktop-image {
        left: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.mobile-version .pws-enhc-carousel-desktop-image img {
        width: 80%;
    }

    /*.pws-enhancements .carousel .nav {*/
    /*bottom: 0;*/
    /*}*/
    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image img {
        width: 80%;
    }

    .pws-enhancements .component.promo.pws-single-column-promo.pws-promo-heading-large.pws-hero-height.pws-gray-white-bg {
        height: auto;
    }

    body.pws-enhancements .pws-single-column-promo .component-content .pws-featured-placeholder,
    body.pws-enhancements .pws-single-column-promo .component-content .promo-image {
        width: 100%;
        margin-top: 0;
    }

    .pws-enhancements .pws-single-column-promo .component-content .promo-content h3 {
        text-align: center;
    }

    .pws-enhancements .component.breadcrumb {
        display: none;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul li {
        padding-bottom: 10px;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols {
        padding: 50px 0;
    }

    /*.pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line p:last-child {*/
    /*text-align: center;*/
    /*}*/
    .pws-enhancements .eh-contact-us-details .col-xs-6 {
        padding: 0 30px !important;
    }

    .pws-enhancements .enhc-product-form > .enhc-product-form {
        text-align: left !important;
        min-height: initial;
    }

    .pws-enhancements .enhc-product-form > .joinus-btn-complete {
        text-align: center !important;
    }

    /*.pws-enhancements .enhc-product-form{*/
    /*padding-left:30px;*/
    /*padding-right:30px;*/
    /*}*/
    .pws-enhancements .eh-apply-product-top .column-splitter {
        flex-direction: row;
    }

    .pws-enhancements .eh-apply-product-top .column-splitter .col-sm-6 {
        width: 50%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .pws-enhancements .enhc-promo-info-box .enhc-grids-col-left .enhc-overview-title {
        padding-top: 30px !important;
    }

    .pws-enhancements .pws-btn-content-absolute-positioning .btn-content {
        text-align: center !important;
    }

    .pws-enhancements .pws-btn-content-absolute-positioning .btn-content {
        padding-left: 0 !important;
    }

    .pws-enhancements .pws-btn-content-absolute-positioning .field-promotext2 {
        max-width: 300px;
        margin: 0 auto;
    }

    /*html .pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links .owl-item.active .icon-link-section {*/
    /*background: none !important;*/
    /*border-color: #8e96a9 !important;*/
    /*}*/
    .pws-enhancements #content .pws-enhc-how-to-apply-dual-column .col-xs-8 .rich-text {
        padding: 30px 0 0 0;
        border-left: 0;
        border-top: 1px solid rgba(255, 255, 255, 0.7);
    }

    .pws-enhancements #content .online-app-sec {
        padding-left: 30px;
        padding-right: 30px;
    }

    .pws-enhancements .pws-blog-inner-content .col-xs-9 {
        width: 100%;
    }

    .pws-enhancements .awards-tabs-container .awards-tabs-outer ul.cc-tabs-nav {
        overflow: scroll;
        display: flex;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-directors-content {
        width: 100%;
    }

    .pws-enhancements #content .eh-sitemap-navigation-box {
        padding: 0 30px 0;
    }

    .pws-enhancements .eh-inner-layout-box .pws-article-left-section,
    .pws-enhancements .eh-inner-layout-box .pws-article-right-section {
        padding: 30px 30px 15px;
    }

    .pws-enhancements .pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card .pws-block-image h3 {
        text-align: center;
    }

    html body.pws-enhancements .pws-board-directors ul.items li.item:first-child a .pws-board-director-listing {
        box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.06) !important;
    }

    .pws-enhancements .pws-press-release-filter > .component-content {
        overflow-x: auto;
        overflow-y: hidden;
        white-space: nowrap;
        z-index: 99;
        background-color: #FFFFFF;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    }

    .pws-enhancements .pws-press-release-filter-enhc {
        padding: 0;
    }

    .pws-enhancements .facet-single-selection-list.contentfilter .facet-value.active-facet:after,
    .pws-enhancements .pws-press-release-filter-enhc .bottom-remove-filter button.active-facet:after {
        height: 4px;
        background-color: transparent;
        box-shadow: inset 0 -2px 0 0 #F43554;
        background: transparent;
        position: absolute;
        bottom: -15px;
        content: " ";
        width: 100%;
        height: 4px;
        left: 0;
        margin: 0 auto;
        right: 0;
    }

    .pws-enhancements .pws-press-release-filter .facet-single-selection-list .component-content > .bottom-remove-filter {
        /*height: 0;*/
        /*overflow: hidden;*/
        /*display: none;*/
        position: absolute;
        left: 0;
    }

    .pws-enhancements .pws-press-release-filter .facet-single-selection-list .component-content .facet-search-filter {
        padding-left: 105px
    }

    .pws-enhancements .pws-press-release-filter-enhc .bottom-remove-filter button, .pws-enhancements .pws-press-release-filter-enhc .bottom-remove-filter button.active-facet,
    .pws-enhancements .pws-press-release-filter-enhc .facet-search-filter .facet-value {
        margin: 0 12px !important;
        line-height: 22px !important;
        padding: 0 !important;
    }

    .pws-enhancements .pws-press-release-filter-enhc .facet-search-filter .facet-value {
        float: none;
    }

    .pws-enhancements .component.InPageNav #tabs > .container {
        box-shadow: none !important;
    }

    .pws-enhancements .btn-content .link-with-arrow a {
        padding: 0 !important;
    }

    .pws-enhancements .pws-simple-gray-list,
    .pws-enhancements .pws-simple-numbered-list {
        padding: 50px 0;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .table.table-with-info > tbody > tr > td .info-toltip-desc a {
        padding: 0 5px;
        margin-top: 0;
    }

    .pws-enhancements .pws-single-column-promo.large-height.pws-standard-card.pws-standard-card-featured {
        height: auto;
    }

    .pws-enhancements .pws-single-column-promo.large-height.pws-standard-card.pws-standard-card-featured .component-content .pws-block {
        height: 140px;
    }

}

@media screen and (max-width: 767px) {
    .pws-enhancements .enhc-banner-mobile.field-mobileban {
        display: block;
    }

    .pws-enhancements .enhc-blog-inner-banner .field-bannerimage {
        display: none;
    }

    .pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner h1.field-title {
        font-size: 24px;
        line-height: 33px;
    }

    .pws-enhancements .enhc-blog-inner-banner {
        height: 240px;
    }

    .pws-enhancements .enhc-blog-inner-banner .pws-enhc-banner-inner {
        width: 70%;
    }

    .pws-enhancements .enhc-blog-inner-banner {
        margin-bottom: 30px;
    }

    .pws-enhancements .pws-blog-inner-content .enhc-content .field-content ul {
        padding-left: 10px;
    }

    .pws-enhancements .pws-blog-inner-content .accordion .toggle-content {
        padding: 20px 0 40px 0;
    }

    .pws-enhancements .pws-blog-inner-content .accordion {
        margin: 0 0 40px 0;
    }

    .pws-enhancements .arb-enhc-blog-rich-text .component-content {
        margin-top: 0;
        margin-bottom: 41px;
        padding-bottom: 30px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-desktop-bg {
        display: none;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-mobile-bg {
        display: block;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li {
        margin-bottom: 15px;
        width: 100%;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li + li {
        margin-left: 0;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:before,
    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:after {
        right: 0;
        margin: 0 auto;
        border-color: #1d2d50 transparent transparent transparent;
        border-width: 20px 25px 0 25px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content > .component-content:after {
        bottom: -20px;
        border-color: #FFF transparent transparent transparent;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .rich-text h2 {
        font-size: 24px;
        padding-top: 40px;
        line-height: 36px;

    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-container .field-content h3,
    .pws-enhancements #content .pws-enhc-how-to-apply .rich-text h3 {
        font-size: 20px;
        margin-top: 28px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-inner > .tabs-heading {
        margin-bottom: 32px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content {
        padding-bottom: 30px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact {
        position: static;
        border-left: 0;
        border-top: solid 1px #3c4e7e;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        padding: 40px 0 !important;
        margin-top: 50px !important;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links .owl-carousel {
        margin-left: -30px;
        margin-right: -30px;
        width: calc(100% + 60px);
        max-width: none;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs.arb-enhc-hta-tab-2 .component.content h4 {
        margin: 24px 0;
    }

    .pws-enhancements .pws-enhc-how-to-apply, .component.container.col-xs-12.boxed.pws-enhc-how-to-apply {
        background-image: url(../images/bg/enhc-hta-mobile-bg-2.png), url(../images/bg/pws-enhc-how-to-apply-mobile.png);
        background-position: right 30px top 0, right top;
        background-size: 100%, cover;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active:hover {
        background: #FFF;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .component.tabs .tabs-heading li.active:hover .field-heading {
        color: #29419b;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact a {
        text-decoration: underline;
        font-size: 16px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-enhc-hta-contact .component-content {
        margin: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images {
        max-width: 100%;
        width: 100%;
        top: 0;
        padding-left: 0;
        left: 0;
        /*min-height: 569px;*/
        max-height: 569px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner-inner .pws-enhc-banner-images {
        max-height: 393px;
        min-height: 392px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-images.inner-mobile-version .pws-enhc-carousel-desktop-image img {
        padding: 0 30px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-images .pws-enhc-carousel-desktop-image img {
        padding: 0 40px;
        width: 100%;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text h3 {
        font-family: notosansenglish-light;
        line-height: 35px;
        margin-bottom: 23px;
        font-size: 24px;
    }

    .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-text h3 {
        text-align: center;
        color: #172328;
    }

    .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content .pws-text h3 {
        color: #172328;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext p {
        margin-bottom: 27px;
    }

    .pws-enhancements .carousel-inner ul li.slide .component-content {
        /* display: flex; */
        /* flex-direction: column-reverse; */
        /* flex-wrap: nowrap; */
        /* justify-content: normal; */
        /* align-items: center; */
        /* align-content: stretch; */
        position: relative;
        float: left;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images .pws-enhc-carousel-desktop-image {
        position: absolute;
        top: 30px;
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.mobile-version .pws-enhc-carousel-desktop-image {
        padding-left: 30px;
        padding-right: 30px;
        left: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-mobile-version .pws-enhc-carousel-desktop-image,
    .pws-enhancements .carousel-inner ul li .pws-enhc-carousel-banner-inner .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image {
        left: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image {
        top: 23px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image {
        padding-left: 0;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image img {
        padding: 30px 40px;
    }

    .pws-enhancements .carousel-inner ul li.slide .component-content .pws-enhc-banner-content {
        padding: 0;
        position: absolute;
        transform: translateY(0);
        -webkit-transform: translateY(0);
        margin: 0 auto;
        width: 320px;
        max-width: 100%;
        bottom: auto;
        top: 320px;
        z-index: 999;
        text-align: center;
        left: 0;
        right: 0;
    }

    .pws-enhancements .carousel-inner ul li.slide .pws-enhc-carousel-banner.pws-enhc-carousel-banner-inner .pws-enhc-banner-content {
        display: block;
        bottom: 70px;
    }

    .pws-enhancements .carousel-inner ul li.slide div {
        left: 0;
        top: auto;
    }

    .pws-enhancements .carousel-inner ul li.slide {
        top: 0;
        left: 0;
    }

    .pws-enhancements .carousel {
        pointer-events: visible;
    }

    .pws-enhancements .component.breadcrumb {
        display: none;
    }

    .pws-enhancements .carousel .wrapper .nav .nav-items {
        display: block;
        bottom: 0;
        margin: 0;
        width: 100%;
        position: static;
    }

    .pws-enhancements .carousel .nav .prev-text,
    .pws-enhancements .carousel .nav .next-text {
        display: none;
    }

    /*Fixes Others*/
    .pws-enhancements .pws-bg-color-gray .rich-text h3 {
        font-size: 24px !important;
        margin: 50px 0 30px 0;
    }

    .pws-enhancements .pws-standard-card.pws-standard-card-featured .btn-content {
        text-align: left;
    }

    .pws-enhancements .component.link-promo.pws-promo-two-links.pws-gray-bg.pws-btn-content-absolute-positioning.pws-standard-card.col-xs-12 .btn-content {
        text-align: left;
    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card .component-content .pws-block {
        height: 140px;
    }

    .pws-enhancements .component.link-promo.pws-single-column-promo.pws-promo-heading-large.pws-standard-card.col-xs-12.pws-standard-card-featured .promo-content {
        margin-top: 0;
    }

    .pws-enhancements .pws-standard-card .btn-content {
        margin-top: 15px;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul li {
        min-height: initial !important;
    }

    .pws-enhancements .component.link-list.pws-indefinite-cols-link-list.pws-btn-content-absolute-positioning-link-list.col-xs-12.pws-indefinite-link-line ul li {
        margin: 0 !important;
    }

    .pws-enhancements .pws-single-column-promo .component-content .promo-content {
        margin-top: 0;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image .icon-with-hexagon-bg.hexagon-1col-full {
        padding: 0;
        left: 0;
        right: 0;
        margin: 50px auto 20px auto !important;
        float: none
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image {
        padding-bottom: 0;
    }

    .pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .pws-block-image h3 {
        text-align: center;
        margin-top: 0;
    }

    body.pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .promo-content {
        padding-top: 10px !important;
        text-align: center;
        margin-top: 0;
    }

    body.pws-enhancements .pws-single-column-promo.pws-indefinite-single-col-link .btn-content {
        text-align: center;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols > .component-content > h3,
    .pws-enhancements .pws-indefinite-cols-link-list.editorial-features > .component-content > h3 {
        margin: 50px 0 30px 0;
    }

    .pws-enhancements .pws-form-layout.personal-finance-calculator .form-group {
        margin-bottom: 25px;
        min-height: initial;
    }

    .pws-enhancements .pws-form-layout.personal-finance-calculator .page-header {
        text-align: center;
        padding-left: 20px;
        padding-right: 20px;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .enhc-overview-clusta .pws-title {
        padding: 50px 0 33px 0;
        font-size: 24px;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .component-content {
        margin-bottom: 50px;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-link-line {
        padding: 0;
    }

    html body.pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-link-line ul li {
        padding: 50px 0 !important;
        margin: 0 30px !important;
    }

    .pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text p.pws-text-num a {
        text-decoration: underline;
    }

    .pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title .toggle-content .col-xs-6:first-child:after {
        display: none;
    }

    .pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content[open] > .component {
        padding-bottom: 25px;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-nav {
        display: none;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-dots {
        margin-top: 0;
    }

    .pws-enhancements #content .enhc-overview-clusta.enhc-offer-carousel .featured-offers .owl-dots {
        margin-top: 0;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .pws-text-num {
        text-align: left !important;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .pws-text-num span {
        background: url(../images/icons/icon-acc-call.png) center left 7px no-repeat;
        padding: 0px 0 0 32px;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text .pws-text-num.no-icon span {
        background: none;
        padding: 0;
    }

    html body.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text .inline-btn.filled.field-promolink {
        float: left;
        margin-right: 0;
    }

    html body.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .rich-text .inline-btn.filled.field-promolink a {
        margin-bottom: 0;
    }

    html body.pws-enhancements .pws-simple-accordion-apply-now.pws-simple-accordion-title.pws-enhc-toggle .toggle-content .inline-btn.field-promolink2 {
        float: right;
        margin-right: 0;

    }

    .pws-enhancements #content .pws-enhc-campare-cards .component-content .campareDropd-down li.cardSelected {
        align-items: flex-end;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line {
        display: block;
        align-items: center;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line p:first-child,
    .pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line p:last-child {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-content .rich-text p.table-p {
        text-align: center;
    }

    .pws-enhancements .pws-simple-accordion-title .component-content .toggle-content .toggle-header {
        padding-bottom: 60px;
    }

    .pws-enhancements .pws-simple-accordion-title {
        float: left;
        width: 100%;
    }

    .pws-enhancements #content .pws-simple-accordion-title .row-fluid.pws-grid-bordered .col ul.signatures-list li {
        text-align: left !important;
    }

    .pws-enhancements .pws-simple-accordion-title,
    .pws-enhancements .component.toggle.col-xs-12.pws-simple-accordion-title.initialized,
    .pws-enhancements .component.toggle.col-xs-12.pws-simple-accordion-title.initialized.pws-editorial-first {
        margin: 50px 0px 0px 0;
    }

    main .component.container.col-xs-12.boxed:nth-child(3) > .component-content {
        overflow: visible;
    }

    .pws-enhancements .pws-simple-accordion-title .toggle-header .toggle-label .second-line {
        margin-top: 40px;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list > .component-content > h3 {
        font-size: 24px;
        line-height: 35px;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list {
        margin: 50px 0;
    }

    .pws-enhancements .pws-popup-subscribe .arb-popup-email {
        margin-top: 0;
    }

    .pws-enhancements .pws-popup-subscribe .form-submit-border {
        top: 299px;
    }

    .pws-enhancements .pws-popup-subscribe .page-header {
        top: 90px;
    }

    .pws-enhancements .pws-popup-subscribe .page-header h1 {
        text-align: center;
    }

    /*Boards*/
    .pws-enhancements .pws-board-directors ul.items li.item,
    .pws-enhancements .pws-board-directors ul.items li.item:first-child {
        width: 100%;
        flex: 1 1 100%;
        max-width: 100%;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image,
    .pws-enhancements .pws-board-directors ul.items li.item:nth-child(n+2) .pws-board-director-image {
        max-height: 202px;
        overflow: hidden;
        height: 202px;
        text-align: center;
        position: relative;
    }

    .pws-enhancements .pws-board-directors ul.items li.item:first-child .pws-board-director-image img,
    .pws-enhancements .pws-board-directors ul.items li.item:nth-child(n+2) .pws-board-director-image img {
        height: 100%;
        width: auto;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
    }

    .pws-enhancements .pws-board-directors,
    .pws-enhancements .pws-board-directors-details {
        margin: 50px 0;
    }

    /*Board Version Small*/
    .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child {
        width: 100% !important;
    }

    .pws-enhancements .pws-board-directors.v-small ul.items li.item .pws-board-director-image,
    .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image {
        max-height: 202px;
        text-align: center
    }

    .pws-enhancements .pws-board-directors.v-small ul.items li.item:first-child .pws-board-director-image img {
        width: auto;
        height: 100%;
        position: static;
        transform: translateX(0);
        -webkit-transform: translateX(0);
    }

    .pws-enhancements .pws-single-column-promo.pws-standard-card.pws-standard-card-featured {
        max-height: none;
    }

    .pws-enhc-surveyform .btn-continue {
        left: auto !important;
        right: 0;

    }

    body.pws-enhancements #content .pws-enhc-infographics ul li .field-title h3 {
        font-size: 24px;
    }

    .pws-enhancements footer .pws-enhc-footer .pws-footer-nav .component-content,
    .pws-enhancements footer .pws-enhc-footer .pws-footer-copyrigt .component-content,
    .pws-enhancements #content #tabs .boxed > div {
        width: 100%;
    }

    .pws-enhancements .pws-form-layout .form-group .radio-btns [type="radio"]:checked + label:last-child,
    .pws-enhancements .pws-form-layout .form-group .radio-btns [type="radio"]:not(:checked) + label:last-child {
        margin-top: 16px;
    }

    .pws-enhancements .pws-popup-subscribe .page-header {
        padding: 122px 60px 0;
        width: 100%;
        top: 88px;
        background: url(../images/icons/mail_icon-subs.png) top 50px center no-repeat;
    }

    .pws-enhancements .pws-popup-subscribe .arb-popup-email {
        width: calc(100% - 60px);
        left: 30px;
        top: 230px;
    }

    .pws-enhancements .pws-popup-subscribe .form-submit-border {
        width: 120px;
        left: calc(50% - 60px);
        margin-left: 0;
        top: 305px;
    }

    .pws-enhancements .eh-inner-layout-box {
        padding-left: 30px;
        padding-right: 30px;
    }

    .pws-enhancements .pws-offer-listing .pws-listing-item .pws-content-box .pws-links-box {
        position: static;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.inner-card-version .pws-enhc-carousel-desktop-image img {
        padding: 0 !important;
    }

    .pws-enhancements .eh-banner-placeholder .carousel-inner ul li.slide .field-slidetext {
        min-height: 50px;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.card-version .pws-enhc-carousel-desktop-image img {
        width: 100%;
    }

    .pws-enhancements .carousel-inner ul li.slide .pws-enhc-carousel-banner .pws-enhc-banner-content .field-slidetext, .pws-enhancements .carousel-inner ul li.slide .pws-enhc-carousel-banner .pws-enhc-banner-content .pws-text {
        min-height: initial !important;
    }

    #content .pws-bread-crumb-banners + .container:not(.branch-locator-filters-box) + .enhc-promo-info-box {
        margin-top: 0;
    }

    .pws-enhancements .pws-awards-list-col-grid-3 {
        padding-top: 0;
    }

    .pws-enhancements .accordion {
        padding: 0 30px;
    }

    .pws-enhancements .eh-apply-product-top .column-splitter .col-sm-6 {
        width: 100%;
    }

    .pws-enhancements .enhc-promo-info-box {
        margin-top: 0 !important;
    }

    .pws-enhancements #content .pws-bg-color-gray.pws-section-grid-gray-standard-cards .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols > .component-content > h3 {
        padding: 0 30px;
    }

    .pws-enhancements .pws-single-column-promo .component-content .promo-image {
        height: auto !important;
    }

    body.pws-enhancements .pws-form-layout .form-group {
        min-height: initial;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-ncols ul li .pws-title.field-title h3 {
        height: auto;
    }

    .pws-enhancements .pws-indefinite-cols-link-list ul li {
        display: block;
    }

    .pws-enhancements .enhc-product-form.joinus-btn-complete {
        padding: 0 30px;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply-dual-column .col-xs-8 .rich-text {
        padding: 30px 0 0 0;
        border-top: 1px solid rgba(255, 255, 255, 0.7);
        border-left: 0;
    }

    .pws-enhancements #content .pws-enhc-report-mobile .accordion {
        padding: 0;
    }

    html body.pws-enhancements #content .tabs-section.pws-section-grid-gray-standard-cards .pws-indefinite-cols-link-list.equal-height-boxes ul.signatures-list li {
        margin-left: 0 !important;
    }

    .pws-enhancements #content .pws-section-features .pws-indefinite-cols-link-list.pws-indefinite-w-bg-line > .component-content > h3 {
        padding-top: 30px;
    }

    .pws-enhancements #content .pws-indefinite-cols-link-list.pws-indefinite-w-bg-line ul.signatures-list li {
        margin: 0 !important;
    }

    .pws-enhancements .pws-about-page-content {
        margin-top: 0 !important;
    }

    .facet-single-selection-list .facet-search-filter .facet-value.active-facet, .facet-single-selection-list .bottom-remove-filter button {
        min-width: auto !important;
    }

    .pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links .owl-item.active .icon-link-section {
        color: #FFF !important;
        background: #e07a00 !important;
        background: -moz-linear-gradient(-45deg, #e07a00 0%, #F43554 100%) !important;
        background: -webkit-linear-gradient(-45deg, #e07a00 0%, #F43554 100%) !important;
        background: linear-gradient(135deg, #e07a00 0%, #F43554 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e07a00', endColorstr='#F43554', GradientType=1) !important;
        border-color: transparent !important;
    }

    .pws-link-list-for-tabs.link-list li:first-child {
        border: 0;
    }

    .pws-enhancements #content .online-app-sec .promo-content {
        padding-left: 0;
        padding-right: 0;
    }

    .pws-enhancements .pws-indefinite-cols-link-list > .component-content > h3 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul.owl-carousel .owl-item li {
        margin: 0 !important;
        padding: 0 !important;;
    }

    .pws-enhancements .enhc-picto-indefinite-cols-link-list ul.owl-carousel .owl-stage-outer {
        padding-bottom: 20px;
    }

    body.pws-enhancements .pws-single-column-promo .component-content .pws-featured-placeholder {
        margin-top: 50px;
    }

    .pws-enhancements .component.promo.pws-single-column-promo.pws-promo-heading-large.pws-gray-white-bg.pws-indefinite-single-col-link {
        margin-bottom: 50px !important;
    }

}

@media screen and (max-width: 480px) {
    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .field-slidetext h3, .pws-enhancements .carousel-inner ul li .pws-enhc-banner-content .pws-text h3 {
        width: 100%;
    }

    .pws-enhancements .carousel-inner ul li .pws-enhc-banner-images.mobile-version .pws-enhc-carousel-desktop-image img {
        width: 100%;
    }

    body.pws-enhancements .enhc-product-form.enhc-contact-us-form {
        padding-right: 0;
    }

    .pws-enhancements .enhc-product-form {
        padding: 0;
    }

    body.pws-enhancements .enhc-product-form .form-group {
        padding: 0 !important;
    }

    body.pws-enhancements .eh-apply-product-full .form-submit-border {
        float: left !important;
        margin-left: 0 !important;
    }

}

@media screen and (min-width: 767px) and (max-width: 768px) {
    .pws-enhancements #content .pws-enhc-how-to-apply .column-splitter > div {
        width: 100%;
        padding-bottom: 50px;
    }

    .pws-enhancements .pws-about-reports .component-content .file-list {
        margin-bottom: 0;
    }
}

.pws-enhancements #content .pws-enhc-how-to-apply .pws-apply-now-links [class^="item"] .icon-link-section .pws-link.field-link a:before {
    display: none;
}
