/* ==========================================================================
   Social Icon widget style - begin
   ========================================================================== */
.qodef-social-icon {
  display: inline-block;
  margin: 10px 10px 21px;
}

.qodef-social-icon-widget-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  line-height: 36px;
  width: 36px;
  text-align: center;
  border-radius: 50%;
  padding-top: 1px;
  -webkit-transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.qodef-social-icon-widget-holder:hover {
  -webkit-transition: 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.qodef-social-icon-widget-holder .qodef-social-icon-widget {
  color: inherit;
  line-height: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
}

.qodef-dark-header .qodef-page-header > div:not(.qodef-sticky-header):not(.fixed) .qodef-social-icon-widget-holder {
  color: #000000 !important;
}

.qodef-dark-header .qodef-page-header > div:not(.qodef-sticky-header):not(.fixed) .qodef-social-icon-widget-holder:hover {
  color: #000000 !important;
}

.qodef-light-header .qodef-page-header > div:not(.qodef-sticky-header):not(.fixed) .qodef-social-icon-widget-holder {
  color: #fff !important;
}

.qodef-light-header .qodef-page-header > div:not(.qodef-sticky-header):not(.fixed) .qodef-social-icon-widget-holder:hover {
  color: #000000 !important;
}

/* ==========================================================================
   Social Icon widget style - end
   ========================================================================== */

/*# sourceMappingURL=social-icon-widget-map.css.map */
