/************* Calculators *******************/
.calculation-result {
  background-color: white;
  height: 100%;
  border-radius: 18px;
  display: none; }

.calculation-result h5 {
  font-size: 18px;
  display: inline-block;
  color: #000;
  font-weight: 300;
  vertical-align: middle;
  margin: 10px auto;
  text-align: left;
  margin-bottom: 15px;
  width: 100%;
  text-align: center; }

.calculation-result-text {
  padding: 30px;
  margin-bottom: 20px; }

.calculation-heading {
  margin-bottom: 20px; }

.red {
  color: #f72836; }

.red-color {
  color: #f72836;
  background-color: none !important; }

#calc-option2 {
  display: none; }

#calc-option3 {
  display: none; }

.calDiv a {
  cursor: pointer; }

.calc-field {
  margin: 5px 0; }

/**************************************************/
.nav-links a {
  color: #fff; }

.store_modal_title {
  display: none; }

.store_locator_tel {
  color: #000; }

.store_locator_mobile {
  color: #000; }

.store_locator_region {
  display: none; }

.store_locator_zip {
  display: none; }

.store_locator_city {
  color: #000; }

.store_locator_country {
  color: #000; }

.store_locator_filter, .store_locator_filter_content {
  color: #FFF; }

ul.sub-menu li {
  display: block; }

.js-field {
  padding: 15px 0px !important; }

.form-validation-error {
  border-width: 2px;
  border-color: #ffe3e5;
  background-color: #ffe6e8; }

/******************** POST *****************************/
.entry-content p {
  color: #333;
  margin-bottom: 20px; }

.entry-title {
  color: #004990; }

/********************************************************/
/******************** POST *****************************/
/* Breadcrumb */
.bcrumb-bg {
  background-color: #dedcdf; }

.bcrumb-bg .breadcrumb {
  background-color: transparent;
  padding: 10px 5px 10px 20px;
  margin: 0px;
  color: #888689; }

.bcrumb-bg ol.breadcrumb li a {
  color: #888689; }

.bcrumb-bg ol.breadcrumb li a:hover {
  color: #08427e;
  text-decoration: none; }

.breadcrumb a {
  color: #888689; }

.breadcrumb_last {
  color: #888689; }

/********************************************************/
.menuw a:hover {
  color: #000; }

/********************************************************/
ul.footer-menu-items h4 {
  font-size: 14px;
  display: inline-block;
  color: #333333;
  font-weight: 600;
  text-decoration: none;
  vertical-align: middle;
  line-height: normal;
  margin: 0px;
  width: 100%;
  margin-bottom: 20px; }

/**************************************************************/
/**************************************************/
.js-blue {
  color: #00478f; }

.headerText h1 {
  color: #00478f; }

span.dynamic-icons {
  position: absolute;
  left: 30px;
  color: #08427e;
  z-index: 11;
  font-size: 20px; }

.contactDiv h5 {
  font-size: 14px; }

#iban-generated-number {
  display: none;
  color: #333; }

#iban-generated-branch-code {
  display: none;
  color: #333; }

.iban-final-result {
  display: none; }

#wpsl-wrap .wpsl-info-window p {
  color: #333; }

.notify .dropdown-menu a:hover {
  background: #fcb813 !important; }

.wstabitem02 > li a {
  color: #084281;
  font-weight: 500; }

.wstabitem02 > li a {
  color: #084281;
  font-weight: 500; }

.wstliststy02 li a:hover {
  color: #084281;
  font-weight: 500; }

.wstliststy02 li a {
  color: #084281;
  font-weight: 500; }

.wsmenu-list > li > .navtext > span + span {
  font-weight: 600; }

.consumerCenter li {
  display: inline-block; }

#footermenu {
  padding-top: 30px;
  padding-bottom: 30px; }

.mediaMain {
  padding-left: 0px !important; }

#noteSec.humsafarNote.sehatNote .borderBoxNote ul {
  display: inline-block; }

#noteSec.humsafarNote.sehatNote .noteBox.noteBox2 .contriBox ul {
  display: inline-block; }

#carCalHeader .wealthBtn.groupArea ul li a {
  font-size: 22px;
  color: #483a3c;
  line-height: 2 !important; }

#carCalHeader .wealthBtn.groupArea ul li a {
  color: #6786c6;
  line-height: 1.4 !important; }

#carCalHeader .wealthBtn ul li:nth-child(1) a, #wealthHeader.smeHeader .wealthBtn ul li:nth-child(2) a {
  line-height: 50px; }

#carCalHeader .wealthBtn a {
  line-height: 1;
  color: #d60000;
  font-weight: 500;
  width: 270px;
  height: auto;
  padding: 10px;
  font-size: 16px; }

#carCalHeader .wealthBtn a {
  font-size: 18px;
  color: #4b8105;
  margin: 0px;
  padding: 0px;
  font-weight: 700;
  background: #fff;
  border-radius: 20px;
  padding: 7px 35px;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  border: 2px solid #fff;
  text-align: center;
  height: 60px;
  width: 230px;
  line-height: 40px; }

#carCalHeader .wealthBtn ul {
  width: 70%;
  display: inline-block;
  text-align: center;
  vertical-align: top; }

.downloadapp {
  margin-bottom: 30px;
  margin-top: 150px; }

.downloadapp h2 {
  font-size: 36px; }

.vector_list_container a:hover {
  text-decoration: none; }

.wstliststy02 li a:hover {
    color: #084281;
    font-weight: 500;
    text-decoration: underline !important;
}


.js-light-weight {

  font-weight: 300 !important;
}

/*
.body_content .section_divider_container .section_divider .asideSettings a {
    
    cursor: default !important;
}*/


header .dropdown .header_border_btn {

    border: solid 2px #ffffff;
    
}


header .dropdown .internet_banking {

    border: solid 2px #ffffff;
    
}


.form-control {
    border: 2px solid #00478f !important;
    border-radius: 30px !important;
        padding: 7px 14px !important;
    /* padding: .75rem .75rem .75rem.75rem !important; */
}


.wstliststy03 li a {
  font-size: 11px;
  color: #084281;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 1px;
}

.wstliststy03 li a:hover {
  text-decoration: underline;
}


ul.two-line-txt li.small-text-menu a {
  font-size: 20px !important;
}

header {
  padding: 20px 0px 0px 0px; 
}

header .navigation {
   margin-top: 0px; 
}

.body_content .bx-wrapper {
  
   margin-top: 0px !important; 
  
}
.smewhite-section ul {
    padding-left: 12px !important;
}
.smewhite-section p {
    color: black !important;
}
.table-css-sme {
  background-color: transparent !important;
    border: solid 2px #212529 !important;
    color: #212529 !important;
    -webkit-border-radius: 20px !important;
    padding: 10px 10px 10px 10px !important;
}
.table-css-sme .table ul{ 
padding-left: 12px !important;
}