.nav.nav-pills .nav-item.dropdown.show > .nav-link, .nav.nav-pills .nav-link.active {
  background: #3b99f3 !important;
  background: linear-gradient(135deg, #3b99f3 30%, #3b99f3 100%) !important;
  color: #fff !important;
  font-weight: bold; }

body {
  font-family: Open Sans, sans-serif; }

footer {
  padding-top: 2em; }
  footer .p-margin-left {
    margin-left: -3em; }
    footer .p-margin-left li {
      list-style: none; }
  footer .text-footer li {
    list-style: none; }
  footer .d-footer-bt li {
    list-style: none; }

.card-operator {
  margin-left: 10px; }

.m-content {
  padding-top: 2em; }

.m-portlet {
  font-family: Open Sans, sans-serif !important; }
  .m-portlet button {
    font-family: Open Sans, sans-serif !important; }

table {
  font-family: Open Sans, sans-serif; }

.card-title {
  display: flex;
  align-items: center; }
  .card-title label {
    font-size: 1.25rem; }

.tab_choose ul {
  justify-content: center;
  align-items: center; }
.tab_choose .nav-link {
  padding: 18px;
  background-color: #fff !important;
  color: black !important;
  box-shadow: 0 1px 15px 1px rgba(69, 65, 78, 0.08); }

.activeimg {
  border: 2px solid #0a8cf0; }
  .activeimg img {
    filter: none !important; }
  .activeimg span {
    color: #0a8cf0;
    font-weight: bold; }
  .activeimg small {
    color: #0a8cf0;
    font-weight: bold; }

.fix-img {
  margin-top: 25px;
  margin-bottom: 25px; }

.fix-img-gmobile {
  margin-bottom: 19px;
  margin-top: 18px; }

.fix-img-sfone {
  margin-top: 23px;
  margin-bottom: 23px; }

.fix-img-vtc {
  margin-top: 5px;
  margin-bottom: 4px; }

.sale-action {
  position: relative;
  padding: 5px;
  text-align: center;
  filter: grayscale(100%); }

.topup-btn-pay {
  padding-top: 6em; }
  .topup-btn-pay button {
    width: 35%; }

.card-pricing-topup {
  margin: 10px;
  width: 100px; }

.form-control.focus {
  border-color: #0a8cf0 !important; }
.form-control:focus {
  border-color: #0a8cf0 !important; }

#table-operator-pricing .m-portlet__body {
  padding: 0 !important; }

@media (max-width: 600px) {
  #card-table-topup {
    display: none; }

  #table-operator-pricing {
    display: none; }

  .m-body .m-container.m-container--fluid .m-wrapper {
    padding: 0 !important; }
  .m-body .m-container.m-container--responsive .m-wrapper {
    padding: 0 !important; }

  .active-page .card-columns {
    column-count: 2 !important; }

  .tab_choose .nav-link {
    font-size: 10px;
    padding: 15px 8px; }

  .topup-choose-pricing i {
    display: block; }

  footer .text-footer {
    margin-left: -33px; } }
.m-brand__logo-wrapper img {
  width: 160px; }

.payment .row {
  justify-content: center;
  align-items: center; }

.topup-active-operator img {
  width: 100%;
  filter: grayscale(100%); }

.m-table.m-table--head-bg-brand thead th {
  background: #3b99f3; }

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

.active-page .card {
  width: 100px;
  height: 70px; }
  .active-page .card img {
    width: 100%; }

#card-table-topup .m-portlet__body {
  padding: 0 !important; }

.topup-choose-pricing i {
  display: none; }

/*# sourceMappingURL=me.topup.index.css.map */
