// -----------------------------------------------------------------------------
// This file contains all Bootstrap override styles.
// -----------------------------------------------------------------------------

/* Modal styles */
.modal {
  z-index: 999999;
}
 // Every Modal has custom width

.modal-content {
  display: block !important;
  border: none;
  border-radius: 0;
}

.modal--radius {
  border-radius: 8px;
}

.modal--shadow {
  box-shadow: 0 2px 10px rgba(0,0,0,0.45);
}

/* Tootip styles */
.tooltip {
  font-family: $g-text-font-stack;
//  font-weight: 400; Regular
  // Default font-size is 14px
  font-size: 12px;
  font-weight: 600;
}

.tooltip.show {
  opacity: 1;
}


.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #f5f5f5;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #f5f5f5;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #f5f5f5;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #f5f5f5;
}

.tooltip-inner {
  color: $g-brand-secondary-color;
  background-color: #f5f5f5;
  border-radius: 2px;
}



@media (max-width:991px) {
  .tooltip.show {
    opacity: 0;
  }
}
