/*
 Theme Name:   Horoskoop
 Theme URI:    https://horoskoop.ee
 Author:       Horoskoop
 Author URI:   https://horoskoop.ee
 Template:     generatepress
 Version:      0.1
*/

.main-navigation ul ul {
  padding: 10px;
  box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);
  border-radius: .25rem;
}

.top-bar-align-right .widget:first-child {
  margin-left: unset;
  width: 100%;
}

.top-bar-info p {
  margin-bottom: 0;
}

.top-bar-dot {
  color: var(--bronze-soft);
  opacity: .4;
  font-size: 9px;
}

/* Horoskoop */
.horoskoop-date {
  text-transform: lowercase;
  font-style: italic;
  font-size: 11px;
}

.drop-cap:first-letter {
    font-size: 5rem;
    float: left;
    line-height: 1;
    margin-right: 1rem;
	color: var(--bronze);
}

.single-zodiac_sign mark {
  font-size: 1.5rem;
}

.cosmic-tip:before {
    content: '';
    position: absolute;
    top: -100px;
    right: -100px;
    width: 280px;
    height: 280px;
    border: 1px solid rgba(192, 138, 79, 0.2);
    border-radius: 50%;
}

.cosmic-tip:after {
    content: '';
    position: absolute;
    bottom: -120px;
    right: -60px;
    width: 200px;
    height: 200px;
    border: 1px solid rgba(192, 138, 79, 0.15);
    border-radius: 50%;
}

.zodiac_sign.active {
  background: var(--bronze);
}

.zodiac_sign.active a {
  color: var(--paper);
}

.glyph {
  background: var(--bronze-soft);
  color: var(--bronze-dark);
  width: 32px;
  height: 32px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: 16px;
  margin-right: .5rem;
}