/*--------------------------------------------------------------
# WP List
--------------------------------------------------------------*/
.content-area {
  ul {
    li {
      position: relative;
      padding-left: 15px;
      + {
        li {
          margin-top: 10px;
        }
      }

      &:before {
        position: absolute;
        width: 5px;
        height: 5px;
        background-color: var(--paragraph-color);
        content: '';
        display: inline-block;
        margin-right: 5px;
        left: 0;
        top: 8px;
        border-radius: 50%;
      }

      > ul {
        li {
          &:before {
            background-color: transparent;
            border: 1px solid;
          }
        }
      }
    }

    list-style: none;
  }
  ol {
    li {
      padding-left: 0;
      &:before {
        display: none;
      }
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }
  .widget {
    ul {
      li {
        padding-left: 0;

        &:before {
          display: none;
        }
      }
    }
  }
}

.blog-single-content-wrap {
  .entry-content {
    .cats {
      a {
        font-size: 12px;
        font-weight: 500;
        color: var(--main-color-one);
      }
    }
  }
  ol {
    li {
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }
  .post-meta {
    margin-bottom: 15px;
    li {
      a {
        margin-left: 2px;
      }
    }
  }
  ul {
    li {
      + {
        li {
          margin-top: 8px;
        }
      }

      ol {
        > li {
          &:before {
            display: none;
          }

          padding-left: 0;
        }
      }

      &:before {
        position: absolute;
        width: 5px;
        height: 5px;
        background-color: var(--paragraph-color);
        content: '';
        display: inline-block;
        margin-right: 5px;
        left: 0;
        top: 8px;
        border-radius: 50%;
      }

      position: relative;
      padding-left: 15px;

      > ul {
        li {
          &:before {
            background-color: transparent;
            border: 1px solid;
          }
        }
      }
    }

    list-style: none;
  }

  .post-meta {
    li {
      &:before {
        display: none;
      }

      padding-left: 0;
    }
  }
}

.page-content {
  ol {
    li {
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }

  ul {
    li {
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }
}

.single-comment-wrap {
  ol {
    li {
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }

  ul {
    li {
      + {
        li {
          margin-top: 10px;
        }
      }
    }
  }
}

.comments-area {
  .comment-list {
    li {
      .single-comment-wrap {
        ul {
          list-style: none;

          li {
            &:before {
              position: absolute;
              width: 5px;
              height: 5px;
              background-color: var(--paragraph-color);
              content: '';
              display: inline-block;
              margin-right: 5px;
              left: 0;
              top: 8px;
              border-radius: 50%;
            }

            position: relative;
            padding-left: 15px;

            > ul {
              li {
                &:before {
                  background-color: transparent;
                  border: 1px solid;
                }
              }
            }
          }
        }
      }
    }

    .trackback {
      margin-bottom: 30px;
    }

    .pingback {
      margin-bottom: 30px;
    }
  }
}

.carousel-indicators {
  li {
    + {
      li {
        margin-top: 0 !important;
      }
    }
  }
}

.footer-widget.widget.widget_nav_menu {
  ul {
    li {
      + {
        li {
          margin-top: 15px;
        }
      }
    }
  }
}

ul.blocks-gallery-grid {
  li {
    &:before {
      display: none;
    }

    padding-left: 0;
  }
}

.blog-details-footer {
  padding-top: 40px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
  .social-icon {
    padding-bottom: 30px !important;
    li {
      list-style: none;
      padding-left: 0;
      font-size: 15px;
        background: transparent !important;
        display: inline-block;
        +li {
          margin-left: 10px;
        }
        a {
          &:hover {
            color: var(--main-color-one);
          }
        }
      &:before {
        display: none;
      }
    }
  }
  .right {
    .social-share {
      li {
        &:before {
          display: none;
        }
        padding-left: 0;
      }
    }
  }

  .left {
    .tags {
      padding-left: 0;
      li {
        a {
          margin-right: 3px;
          height: 30px;
          line-height: 28px;
          padding: 0 12px;
          background: #F2F5F6;
          display: inline-block;
          border-radius: 4px;
          font-size: 12px;
          font-weight: 600;
          color: #757575;
          -webkit-transition: 0.4s;
          transition: 0.4s;
          border: 1px solid rgba(66, 74, 97, 0.1);
          margin-top: 5px;
          &:hover {
            background: var(--main-color-one);
            color: #fff;
          }
        }
        &:before {
          display: none;
        }

        padding-left: 0;
      }
    }
  }
}
