/* Add here all your CSS customizations */

.custom-social-iconsr li {
  display: block;
  margin: 0;
}

.custom-social-iconsr li a {
  height: 50px;
  line-height: 50px;
  width: 50px;
  border-radius: 0;
  color: #FFF !important;
}


.social-iconsr.social-icons-dark li a {
  background: transparent !important;
}

.custom-social-iconsr li:hover.social-icons-instagram a {
  background: transparent;
}

.social-iconsr li a {

  font-size: 1.2rem;
}

.tooltip-inner {
    max-width: 200px;
    padding: 0.25rem 0.5rem;
    color: #000;
    text-align: center;
    background-color: #fff;
    border-radius: 0.25rem;
}


.custom-social-icons li:hover.social-icons-instagram a {
  background: #dfe1e5;
}

a:hover {
    text-decoration:none ;
}

.table td, .table th {
    border-color: rgba(0, 0, 0, 0.06);
    vertical-align: middle;
}

.table thead th {
    vertical-align: middle;
}

html .btn-vahid {
    background-color: #041122 ;
    border-color: #fff;
    color: #FFF;
}

a {
  color: #007bff;
}

a:hover {
  color: #4daae9 !important;
  }

.btn-vahid:hover {
    color: #007bff;
    text-decoration: none;
}

h4.color-gray {
  color: #777 !important;
}

.feature-box.feature-box-style-2 h4 {
    color: #777 !important;
}