#homepage-container {
  margin: 1em auto; }
  #homepage-container .search_wrapper {
    margin: 3em auto;
    width: 30em;
    display: flex;
    align-items: center; }
    #homepage-container .search_wrapper .search_button {
      margin-left: 1em;
      background-color: #767676;
      font-weight: 500;
      font-size: 1em;
      border-color: transparent; }
  #homepage-container .homepage-container__content {
    color: rgba(0, 0, 0, 0.6);
    font-weight: bold;
    font-size: 20px; }
  #homepage-container .url_view_btn {
    cursor: pointer;
    color: #1890ff; }

#dashboard_stats {
  margin: 1em auto;
  background-color: #ECECEC;
  padding: 2em; }
  #dashboard_stats .ant-statistic {
    background-color: #fff;
    margin: 1em;
    padding: 1em; }

.header_container {
  padding: 1em 0; }

#page-not-found {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  width: 100vw;
  font-size: 24px; }
  #page-not-found .page-not-found__content {
    font-weight: bold; }

.url_detail_form {
  margin: 1em auto; }
  .url_detail_form .url_description_box {
    border: 1px solid #ebedf0;
    border-radius: 2px;
    padding: 1em; }
  .url_detail_form .breadcrumb_wrapper .level_name {
    display: flex;
    justify-content: center;
    margin-top: 3em; }
  .url_detail_form .breadcrumb_wrapper .remove_bcrumb {
    display: flex;
    justify-content: center;
    margin-top: 3em;
    cursor: pointer; }
    .url_detail_form .breadcrumb_wrapper .remove_bcrumb .ant-tag {
      cursor: pointer; }
  .url_detail_form .breadcrumb_wrapper .add_bcrumb {
    float: right; }
    .url_detail_form .breadcrumb_wrapper .add_bcrumb .ant-tag {
      cursor: pointer; }

.metacontent_template_form .heading {
  margin-top: 1em; }

.faq_bullets_wrapper .removeBulletBtn {
  margin-top: 3.2em;
  display: flex;
  justify-content: center;
  cursor: pointer; }

.metacontent_custom_form .heading {
  margin-top: 1em; }

.metacontent_custom_form .variable_modal_btn_wrapper {
  display: flex;
  justify-content: right;
  flex-direction: row;
  direction: rtl; }

.metacontent_custom_form .ql-editor {
  min-height: 200px; }

.metacontent_custom_form .addFaq_wrapper {
  display: flex;
  justify-content: center; }

.metacontent_custom_form .faq_question_wrapper {
  border: 1px #ebedf0 solid;
  padding: 1em;
  margin: 2em 0; }
  .metacontent_custom_form .faq_question_wrapper .add_bullets_btn {
    margin-bottom: 1em; }
  .metacontent_custom_form .faq_question_wrapper .removeBulletBtn .ant-tag {
    cursor: pointer; }

.url_description_box .warning {
  color: #ff0000; }

.url_description_box .urlname_input {
  width: 30em; }

#url_detail {
  margin: 1em auto; }

#faq_page {
  margin: 1em auto; }
  #faq_page .loading_container {
    margin: 4em auto;
    width: 0.5em; }
  #faq_page .new_button_wrapper {
    display: flex;
    justify-content: flex-end; }
    #faq_page .new_button_wrapper .new_faq_btn {
      margin-right: 1em; }
  #faq_page .faq_category_view_btn,
  #faq_page .faq_question_view_btn {
    cursor: pointer;
    color: #1890ff; }

.faq_question_form .ql-editor {
  min-height: 200px; }

#faq_page {
  margin: 1em auto; }
  #faq_page .loading_container {
    margin: 4em auto;
    width: 0.5em; }
  #faq_page .new_button_wrapper {
    display: flex;
    justify-content: flex-end; }
    #faq_page .new_button_wrapper .new_faq_btn {
      margin-right: 1em; }
  #faq_page .faq_category_view_btn,
  #faq_page .faq_question_view_btn {
    cursor: pointer;
    color: #1890ff; }

.disabled-row {
  background-color: #dcdcdc;
  pointer-events: none;
  opacity: 0.5; }

.pagenavtabs {
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
  padding-top: 0.5em; }
  .pagenavtabs .page_navs {
    display: inline-block;
    padding: 0 1em;
    cursor: pointer; }
  .pagenavtabs .page_navs.active {
    color: #1890ff;
    font-weight: 700; }

