﻿.boldCaption {
   font-weight:bold;
}
.bottom-border {
  border-bottom: 1px solid #ddd;
  padding: 0 0 10px;
}

.full-description {
  text-align: justify;
}

.province-box {
  height: 25px !important;
  background-color: #4ab2f1;
  border-radius: 2px;
  color: #fff;
/*  font-size: .76923rem;
  font-weight: bold;*/
  line-height: 10px;
  margin-left: 4px;
  min-width: 25px;
  padding: 4px 5px;
  width: auto;
  margin-bottom: 5px;
  cursor: default;
  border:0px;
}

.in-stock {
  color: #666 !important;
  font-size: 14px !important;
}

.instock-home-div {
height:70px;
}

.dropdown-large {
  position: static !important;
}

.dropdown-menu-large {
  margin-left: -83px;
  /*margin-right: -42px;*/
  margin-top: 0px !important;
  left: inherit !important;
  right: auto !important;
  color: #ffffff !important;
  min-width: 31rem !important;
  max-height:610px;
  height:auto;
  overflow:auto;
}

  .dropdown-menu-large > li > ul > a {
    color: #ffffff !important;
    list-style-type:none;
  }



.color-default {
  color: #f6f6f6 !important;
}

.task-border-color-grey {
  border-color: #64676a !important
}

.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0;
}

  .dropdown-menu-large > li > ul > li {
    list-style: none;
    cursor: pointer;
  }

    .dropdown-menu-large > li > ul > li > a {
      display: block;
      padding: 3px 20px;
      clear: both;
      font-weight: normal;
      line-height: 1.428571429;
      color: #fff;
      white-space: normal;
    }

.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  /*color: #262626;*/
  color: #fff !important;
  background-color: #f5f5f5;
}

.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  color: #999999;
}

  .dropdown-menu-large .disabled > a:hover,
  .dropdown-menu-large .disabled > a:focus {
    text-decoration: none;
    background-color: transparent;
    icon-button__badge background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    cursor: not-allowed;
  }

.dropdown-bg-theme-color {
  background-color: #343a40 !important;
}

.dropdown-menu-width-100 {
  width: 100% !important;
}

.align-text-center {
  position: absolute;
  display: block;
  width: 100%;
  color: #becbc2;
}

.bg-success-lite {
  background-color: #266635 !important;
}

.bg-danger-lite > {
  font: #6a393e !important;
}

.bg-success-lite > .progress-font {
  font: #cccecf !important;
}

.icon-button__badge {
  position: relative;
  top: -39px;
  right: -21px;
  width: 16px;
  height: 16px;
  background: red;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: small;
}

.notification-text-blue {
   color:#007bff !important;
   font-weight:bold;
}

