/*.page-template-page-contact .address__list.u-list p{
	margin-bottom: 10px;
}

.maps p{
	margin-bottom: 0;
}

.column_subs .alert{
	display: none;
}

.m-banner__main img{
	width: 100%;
}

.bar .m-section__content .active_bar img{
	opacity: 1;
}

.bar .m-section__content .active_bar a{
	color: #155570;
}

.page-beranda .section-grafik-saham {
	border-right: none; 
}

.page-beranda .border-right-grey{
	border-right: 1px solid lightgray;
}

.menu__nav > li a:hover {
    color: #ca252b;
}

.mega-menu .mega-menu__column ul > li a:hover {
    color: #155570;
}

.jqueryzoom {
	display:inline-block;
	position: relative;
}
.jqueryzoom img {
	display: block;
}

.jqueryzoom img::selection { 
	background-color: transparent; 
}

.section-footer-partner .partner__item--ojk p {
    margin-right: 10px;
}




.login-button .dropdown-menu {
  background-color: #155570;
}

.login-button .dropdown-menu a {
  color: white;
}

.modal--login .modal-content {
  overflow: hidden;
}

.modal--login .modal-body ul > li:first-child > a {
  padding-top: 1rem;
}

.modal--login .modal-body ul > li:last-child > a {
  padding-bottom: 1rem;
}

.modal--login .modal-body ul > li > a {
  color: white;
  display: block;
  padding: 0.5rem 1rem;
  background-color: #155570;
}

.modal--login .modal-body ul > li > a:hover {
  background-color: #0f3d50;
}*/

.megamenu__list .dropdown-menu>ul>li>a>p {
    flex: 1;
    margin-bottom: 0;
}

.page-index .itm-pjc ul>li+li {
    margin-left: -28px;
}

li.megamenu_displaylist span{
    flex: 1;
}

#cookiesModal{
  z-index: 2147483649;
}

#c_statement_label{
  line-height: 25px;
}

#c_statement_container .form-check.fluid {
     margin-top: 0; 
     padding-top: 0; 
     border-top: none; 
}

#homeCarousel .on-center .carousel-content {
    top: 20%;
    right: 0;
    left: 0;
    margin: 0 auto;
    padding: 0 15px;
    text-align: center;
}

@media (min-width: 992px) {
  .page-template-page-beranda .carousel--home .carousel-indicators {
    margin-left: 335px;
  }
  .menu__flex.menu__short.u-list.u-uppercase{
      /* margin-top: 12px; */
  }

  .menu__flex>li>a {
    /* margin-top: 12px;
    font-size: inherit; */
  }
  .megamenu__entry {
        width: 100%;
    }
}

@media (max-width: 768px) {

    .page-template-page-beranda .carousel--home .carousel-indicators {
      bottom: 20px;
    }
    .locator__frm{
        margin-bottom: 15px;
    }
    .locator__frm .form-check-inline {
        margin-right: 0;
        margin-bottom: 15px;
    }
    .locator__frm .form-group {
        margin-bottom: 0;
    }
}