/* masthead */
.com_premier .featured__hero h1 { font-size: 42px; }

@media (max-width: 767px) {
	.com_premier .featured__hero h1 { font-size: 32px; }
}
/* end masthead */

/* laptop carousel */

.com_premier.com_online-banking-list-internet-banking .oblib-s-img img {
  max-height: 315px;
  width:  auto;
  max-width: 100%;
}
.com_premier.com_online-banking-list-internet-banking .oblib-slider-title {
  margin-bottom: 91px;
}
.com_premier.com_online-banking-list-internet-banking .oblib-slider .owl-item.active.center .oblib-s-img img {
  opacity: 1;
  -webkit-transform: scale(1.20);
  -ms-transform: scale(1.20);
  transform: scale(1.20);
}

@media (max-width:  768px) {
  .com_premier.com_online-banking-list-internet-banking .oblib-slider .owl-item.active.center .oblib-s-img img  {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}

.oblib-slider-wrapper .owl-carousel .owl-dots{
  display: none;
}


.com_premier.com_online-banking-list-internet-banking .oblib-slider-title{
  opacity: 0;
}

.com_premier.com_online-banking-list-internet-banking .owl-item.active .oblib-slider-title{
  opacity: 1;
}

.com_premier.com_online-banking-list-internet-banking .oblib-s-img img{
  padding-bottom: 50px;
  box-shadow: none;
}

.com_premier.com_online-banking-list-internet-banking .oblib-slider {
height:auto !important;
}

/* end laptop carousel */

/* image beside text */
.owl-item .bp-img img{
  display:none;
}

.owl-item.active .bp-img img{
  display: block;
  margin:auto;
}

.com_premier .owl-dots > button {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #fff;
  margin: 0 8px;
  border: 2px solid #9b8973;
  border-radius: 50%;
}

.com_premier.com_slider .owl-dots .active{
  background: #9b8973;
}

.com_slider .owl-dots{
  margin-top: -2px !important;
}

/* end image beside text */


/* table */
.com_premier.table__comparison-1-content .com_graph-carousel .table__comparison-content {
  overflow: unset;
}
/*.com_premier .theme.theme--brown .theme__bg3{
	background-color: #806C58;
}*/
table.com_premier.premier-highlight-lastcol th{
   background-color:#998979;
}
.com_premier.premier-highlight-lastcol th:last-child{
   background:#806C58;
}
.com_premier.table__comparison-1-content h4.mb3{
  font-weight:400;
}
table.com_premier.table__comparison-1-graph td .i-icon.fa-circle {
  font-size: 9px;
}
/* end table */


/*common header */
@media screen and (max-width: 991px) {
  header .logo {
    max-width: 190px;
  }
}

@media screen and (max-width: 991px) {
  .header__main .header__logo .logo img, .header__main .header__logo .logo-mobile img {
    height: auto;
    padding: 2px 0;
  }
}

@media screen and (max-width: 991px) {
  .header__main .header__logo-campaign .logo-mobile img {
    height: 25px;
  }
}

.header__main:not(.header__campaign):not(.header__campaign_more) .header__mobile--bar{
  top:32px;
}

/*end common header*/

/*promotions*/
.promotion__section-bg-blue::before {
  background-image: url("/iwov-resources/sg/ocbc/personal/img/components/pattern-confetti-brown.png");
}

.promotion__section-bg-blue.blue-2::before {
  background-image: url("/iwov-resources/sg/ocbc/personal/img/components/pattern-confetti-brown.png");
}

/*end promotions*/



/*cta theme*/
.com__silveryear__form-background, 
.cta__basic .theme__background,
.com__onlinebanking_download {
  background: #EDE9E0 !important;
  background-image: none !important;
}
.com__silveryear__form-background .subcategory.subcategory--white { color: #484848; }
.com__silveryear__form-background .subcategory.subcategory--white:before { border-color: #806C58; }
/*end cta theme*/

/*table theme*/
.theme.theme--grey .theme__bg3{
background-color:#806C58 !important;
}
/*end table theme*/


/*table adjustment*/
.table__barchart.table__barchart-v2 .table__barchart-left {
  max-width: 25%;
  flex: 0 0 25%;
}
.table__barchart.table__barchart-v2 .table__barchart-right {
  max-width: 75%;
  flex: 0 0 75%;
}
.table__barchart.table__barchart-v2 .table__barchart-left:before {
  height: 100%;
}
.table__barchart.table__barchart-v2 .table__barchart-bar .table__barchart-wrapper .table__barchart-content {
  border-radius: 0;
}
@media(min-width:768px) {
  .table__barchart.table__barchart-v2 .table__barchart-bar .table__barchart-wrapper .row > div:nth-child(1) {
      padding-right: 2px;
  }
  .table__barchart.table__barchart-v2 .table__barchart-bar .table__barchart-wrapper .row > div:nth-child(2) {
      padding-right: 2px;
      padding-left: 2px;
  }
  .table__barchart.table__barchart-v2 .table__barchart-bar .table__barchart-wrapper .row > div:nth-child(3) {
      padding-left: 2px;
  }

  .table__barchart.table__barchart-v2 .dash-border-top > div {
    position: relative;
  }
  .table__barchart.table__barchart-v2 .dash-border-top > div:first-child {
    height: 324px;
  }
  .table__barchart.table__barchart-v2 .dash-border-top > div:before {
    content: "";
    position: absolute;
    top: 0px;
    left: -20px;
    width: 100%;
    height: 2px;
    border-top: 1px dashed #888;
  }
}
@media(max-width:767.98px) {
  .table__barchart.table__barchart-v2 .table__barchart-bar .table__barchart-wrapper .table__barchart-content.table__barchart-content-3 {
    height: auto;
  }
  .table__barchart.table__barchart-v2 .table__barchart-right > .row > div:nth-child(1) {
    padding-right: 0px;
  }
  .table__barchart.table__barchart-v2 .table__barchart-right p b,.table__barchart.table__barchart-v2 .table__barchart-right p b small {
    font-size: 14px;
    line-height: 20px;
  }
  .table__barchart.table__barchart-v2 .table__barchart-right p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media(max-width:360px) {
  .table__barchart.table__barchart-v2 .table__barchart-left:before {
    right: 5px;
  }
}
/*end table adjustment*/

/* feature remove overlay */
.feature__teaser.feature__teaser--full.feature__teaser--text-right::before, .com__inv-banner .feature__teaser--full.feature__teaser--text-right.com__inv-ba-main.feature__teaser--collapsed::before {
  background: none !important;
}
/*remove 1px grey border form table*/
.popup-content table:not(.table__comparison-table):not(.fancypopup-table):not(.last-border-top) tbody td {
   border-bottom: 0px solid #d8d8d8;
}

/* feature overlay change colour*/
.feature__teaser::before{
  background: linear-gradient(180deg, rgba(72, 72, 72, 0.0001) 30.87%, rgba(72, 72, 72, 0.7)100%) !important;
}


@media (max-width: 767px) {
  .feature__teaser::before,.feature__teaser.feature__teaser--full.feature__teaser--text-right .feature__teaser-content {
    background: rgba(72,72,72,0.7) !important;
  }
}
/*end of feature overlay */

/*table colour adjust*/
.table__comparison .table{
background-color:#ffffff !important;
}
/*end table colour adjust*/

/*same height for timer with app image*/
.owl-carousel .owl-stage{
  display:flex;
}

.owl-stage .accordion__item{
  display:flex;
  flex-direction: column;
  flex: 1 0 auto;
  height:100%;
}

/*end of same height*/

@media (max-width: 767px) {
  .section .module:last-of-type {
    margin-bottom: 0px;
  }
}
#component__loader .loader__dot .loader__dot1, #component__loader .loader__dot .loader__dot2 { background-color: #806C58; }
[select-banner-group] .com__select-slider-details.bg-grey, [select-banner-group] .section.bg-grey .table__comparison .col-head-capt .com__select-slider-details.col-hc-main, .section.bg-grey .table__comparison .col-head-capt [select-banner-group] .com__select-slider-details.col-hc-main  {
  background-color: #F2F0EE;
}
table.table__comparison-1-graph span.clearfix .float-left {
  width: 60%;
}
.table__comparison.cards-table1 table tbody tr:first-child th.theme__bg3, .table__comparison.cards-table1 table tbody tr:first-child td.theme__bg3 {
  background-color: #806C58 !important; }

/* Lang selector for desktop */
.globe-icon {
  background-image: url("/iwov-resources/sg/ocbc/premier/img/globe@2x.png");
  background-repeat: no-repeat;
  background-size: 12px;
  width: 12px;
  //transform: translateY(9px);
}

.dropdown__theme.dropdown__theme--3 .selectize-control .selectize-input:before {
  top: 2.8px;
}

@media (min-width: 769px) {
  .header__main .header__main--secondary .header__main--web-location.header__main--web-language .dropdown__open,
  .header__main .header__main--secondary .header__main--web-location.header__main--web-language .selectize-dropdown {
    background-color: #A39485;
  }

  .dropdown__open .globe-icon {
    background-image: url("/iwov-resources/sg/ocbc/premier/img/global@2x(white).png");
  }

  .header__main--web-language .selectize-dropdown {
    left: inherit !important;
    margin-left: -10px;
  }

  .header__main--web-etc {
    display: flex;
  }

  .header__main--web-location.header__main--web-language {
    margin-left: 40px;
  }
}

@media (max-width: 768px) {
  .header__main .header__main--secondary .header__main--web-location.header__main--web-language .selectize-dropdown {
    background-color: #A39485;
  }

  .dropdown__open .fa-globe::before {
    color: #BAAFA3;
  }

  .globe-icon {
    transform: translateY(7px);
  }
}