.pc-container .pc-content {
  padding-top: 0px;
}
.actionbtn{
 padding:0 2px;   
}
.btn.btn-sm i{
  font-size: 20px;  
}
.pc-sidebar .navbar-content {
  position: relative;
  height: calc(100vh - 0px);
  padding: 10px 0;
}

.tooltip:before,
.tooltip:after {
 position: absolute;
 content: ‘’;
 opacity: 1;
 transition: all 0.4s ease;
}
.tooltip:before {
 border-width: 10px 8px 0 8px;
 border-style: solid;
 border-color: #1687d9 transparent transparent transparent;
 top: -15px;
 transform: translateY(20px);
}
.tooltip:after {
 content: attr(data-tooltip);
 background: #1687d9;
 width: 160px;
 height: 40px;
 font-size: 14px;
 font-weight: 400;
 top: -75px;
 left: -10px;
 padding: 10px;
 border-radius: 5px;
 letter-spacing: 1px;
 transform: translateY(20px);
}
.tooltip:hover::before,
.tooltip:hover::after {
 opacity: 1;
 transform: translateY(-2px);
}


[data-tooltip]:not([data-position]):before {
    top: auto;
    right: auto;
    bottom: 100%;
    left: 50%;
    background: #000;
    margin-left: -0.07142857rem;
    margin-bottom: 0.14285714rem;
    z-index: 1900;
}
[data-tooltip]:after {
    pointer-events: none;
    content: attr(data-tooltip);
    position: absolute;
    text-transform: none;
    text-align: left;
    text-shadow: none;
    white-space: nowrap;
    font-size: 11px;
    border: 0;
    line-height: 1.4285em;
    max-width: none;
    background: #000;
    padding: 4px 10px;
    font-weight: 400;
    font-style: normal;
    color: #fff;
    border-radius: 0.28571429rem;
    -webkit-box-shadow: 0 2px 4px 0 rgba(34,36,38,.12), 0 2px 10px 0 rgba(34,36,38,.15);
    box-shadow: 0 2px 4px 0 rgba(34,36,38,.12), 0 2px 10px 0 rgba(34,36,38,.15);
    z-index: 1901;
}

table.dataTable td, table.dataTable th{
 font-size:12.5px;   
}
.logo {
    width: 170px;
}
.product-card .card-img-top {
   max-height: 255px;
}
.product-card .card-img-top {
    position: relative;
    padding: 15px 15px 0;
    width: 100%;
    overflow: hidden;
    max-height: 255px;
    height: 255px;
}
.product-card h4{
    min-height: 65px;
}
.auth-main.v2 {
  background: url("../../images/background.jpg");
    background-size: auto;
  background-size: cover;
  background-position: center;
}
.ptx{
 margin:3px 0;   
}
.bg-success{
    background: #00b14f!important;
}