/************ TABLE OF CONTENTS ***************

  01. VARIABLES CSS START
  02. TYPOGRAPHY CSS START
  03. ANIMATION CSS START
  04. SPACE CSS START
  05. PRELOADER CSS START
  06. SCROLL CSS START
  07. BUTTON CSS START
  08. MENU CSS START
  09. HEADER CSS START
  10. OFFCANVAS CSS START
  11. BLOG CSS START
  12. WIDGETS CSS START
  13. FOOTER CSS START
**********************************************/
/*----------------------------------------*/
/*  01. VARIABLES CSS START
/*----------------------------------------*/
:root {
  scroll-behavior: auto;
  --primary: #FF845D;
  --secondary: #2c2c2c;
  --black: #000;
  --black-2: #072032;
  --black-3: #212125;
  --black-4: #262629;
  --black-5: #27272B;
  --black-6: #333337;
  --black-7: #27292D;
  --black-8: #222227;
  --black-9: #999999;
  --black-10: #272422;
  --black-11: #1D1917;
  --black-12: #343231;
  --black-13: #3C3636;
  --black-14: #39393D;
  --black-15: #141415;
  --white: #fff;
  --white-2: #F9F9F9;
  --white-3: #F3F3F3;
  --white-4: #EFEFEF;
  --white-5: #C1C1C1;
  --white-6: #C9C6DE;
  --white-7: #CDCDCD;
  --white-8: #C7C7D7;
  --white-9: #F5F5F5;
  --white-10: #F0EDEB;
  --white-11: #F0ECE9;
  --white-12: #DDD2CC;
  --white-13: #F6EEEA;
  --white-14: #F4F0ED;
  --white-15: #F3F0E4;
  --white-16: #F2F0E5;
  --white-17: #F8F8FC;
  --white-18: #F6F3F0;
  --gray: #666666;
  --gray-2: #D9D9D9;
  --gray-3: #636376;
  --gray-4: #999999;
  --gray-5: #232327;
  --gray-6: #44454A;
  --gray-7: #63637B;
  --gray-8: #3B3B3F;
  --gray-9: #3F3A36;
  --gray-10: #555555;
  --gray-11: #89827A;
  --gray-12: #756F68;
  --gray-13: #E9E9E9;
  --gray-14: #3F4044;
  --orange: #FD8F77;
  --orange-deep: #EF6C22;
  --orange-light: #BAB0AA;
  --orange-2: #F56C1F;
  --orange-3: #F3A072;
  --blue-light: #52526C;
  --blue-2: #3D3F60;
  --blue-3: #6A6BBF;
  --blue-4: #494B6C;
  --blue-5: #BBBCD2;
  --blue-6: #3F4061;
  --blue-7: #433E5F;
  --blue-8: #393B5A;
  --blue-9: #58597D;
  --yellow: #F4D8BB;
  --yellow-light: #E8E0DB;
  --yellow-2: #C2B7A1;
  --yellow-3: #FFC700;
  --yellow-4: #F59B14;
  --yellow-5: #F2DCA1;
  --purple: #AF89FF;
  --purple-2: #D4BFFF;
  --purple-3: #8181CB;
  --pink: #F8D3D3;
  --pink-2: #FFA98D;
  --pink-3: #F4E5D3;
  --pink-4: #F2EDE1;
  --pink-5: #FFD6B0;
  --pink-6: #E7E2D1;
  --pink-7: #DAD6C6;
  --pink-8: #FDC1B4;
  --pink-9: #F4E6D5;
  --pink-10: #EEE5DC;
  --pink-11: #DCAF82;
  --green: #3C524C;
  --green-2: #668D7F;
  --green-3: #7BD1C4;
  --green-4: #B1E9B9;
  --green-5: #4D605A;
  --green-6: #3F524C;
  --green-7: #89D0C3;
}

/*============ Pre-defined Styles =============*/
body.single-docs {
  background-color: var(--bs-white, #ffffff);
}
body.single-docs a {
  color: var(--primary, );
}
body.single-docs .copyright__area {
  margin: 0;
}
body.single-docs .wp-block-heading {
  text-decoration: none;
}

.eazydocs_shortcode ul.article_list {
  padding: 0;
}
.eazydocs_shortcode ul.article_list li {
  list-style: none;
}

.eazydocs-comments-wrap .cf_btn .wc-btn-primary {
  color: #fff;
}

/*============ Documentation Banner =============*/
.ezd_search_banner {
  padding: 240px 0 100px;
}
@media (max-width: 991px) {
  .ezd_search_banner {
    padding-top: 150px;
    padding-bottom: 100px;
  }
}
@media (max-width: 550px) {
  .ezd_search_banner {
    padding-top: 140px;
    padding-bottom: 60px;
  }
}

/*============ Documentation Single =============*/
@media (max-width: 991px) {
  .ezd-grid-column-full {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.ezd-grid-column-full .shortcode_info p {
  margin-bottom: 30px;
}
.ezd-grid-column-full .shortcode_info ol li {
  margin-bottom: 10px;
  list-style-type: decimal;
}
.ezd-grid-column-full .shortcode_info .steps-panel {
  box-shadow: 0 3px 6px 0 rgba(4, 73, 89, 0.02);
  border: 1px solid #ebebeb;
  margin-top: 10px;
  margin-bottom: 24px;
  border-radius: 10px;
}
.ezd-grid-column-full .shortcode_info .steps-panel ol li {
  list-style: none;
}
.ezd-grid-column-full .shortcode_info .steps-panel .ordered-list {
  position: relative;
  list-style: none;
  padding-left: 20px;
  margin: 30px 0;
}
.ezd-grid-column-full .shortcode_info .steps-panel .ordered-list::before {
  content: "";
  position: absolute;
  left: 32px;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: #c4cdd5;
}
.ezd-grid-column-full .shortcode_info .steps-panel .ordered-list li {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  margin: 16px 0;
  position: relative;
  padding-left: 35px;
  counter-increment: a;
}
.ezd-grid-column-full .shortcode_info .steps-panel .ordered-list li::before {
  content: counter(a);
  position: absolute;
  color: #fff;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  font-weight: 500;
  font-size: 12px;
  background-color: var(--primary);
  text-align: center;
  line-height: 23px;
  top: -4px;
  left: -4px;
  border: 5px solid var(--bs-white, #ffffff);
}
.ezd-grid-column-full .shortcode_info .steps-panel li .direction_steps {
  display: inline-flex;
  align-items: center;
}
@media (max-width: 767px) {
  .ezd-grid-column-full .shortcode_info .steps-panel li .direction_steps {
    flex-wrap: wrap;
    gap: 8px;
  }
}
.ezd-grid-column-full .shortcode_info .steps-panel li .direction_steps .direction_step {
  padding: 0 8px;
  font-size: 13px;
  border-radius: 4px;
  background: rgba(255, 132, 93, 0.8);
  color: #fff;
  position: relative;
  line-height: 20px;
}
.ezd-grid-column-full .shortcode_info .steps-panel li .direction_steps .direction_step + .direction_step {
  margin-left: 26px;
}
.ezd-grid-column-full .shortcode_info .steps-panel li .direction_steps .direction_step + .direction_step:before {
  content: "$";
  font-family: eleganticons;
  position: absolute;
  left: -20px;
  color: rgba(255, 132, 93, 0.8);
}
.ezd-grid-column-full .shortcode_info form.post-password-form label[for=pwbox-2021] {
  margin-bottom: 0;
}
.ezd-grid-column-full .shortcode_info form.post-password-form label[for=pwbox-2021] input {
  padding: 10px;
}
.ezd-grid-column-full .shortcode_info form.post-password-form input[type=submit] {
  line-height: normal;
}
.ezd-grid-column-full .shortcode_info pre {
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
}

@media (max-width: 1199px) {
  .documentation_item {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.documentation_item .media-body .title:hover {
  text-decoration: none;
}
.documentation_item .icon {
  margin-right: 15px;
}
.documentation_item .icon img {
  max-width: 36px;
}
@media (max-width: 1440px) {
  .documentation_item .icon {
    margin-right: 15px;
  }
}

#eazydocs-toc .nav-link.active {
  color: var(--primary);
}
#eazydocs-toc .nav-link.active::before {
  left: -20px;
  height: 100%;
  content: " ";
  position: absolute;
  border-left: 2px solid;
  color: var(--primary);
}

.eazydocx-credit-text p {
  margin-top: revert;
}

.doc_documentation_area {
  background: var(--bs-white, #ffffff);
}
@media (max-width: 575px) {
  .doc_documentation_area {
    padding-bottom: 70px;
  }
}
.doc_documentation_area .doc_rightsidebar .pageSideSection .print i {
  color: #425466;
}
@media (max-width: 991px) {
  .doc_documentation_area .doc_mobile_menu.left-column {
    max-width: 290px;
    top: 40px;
  }
}
@media (max-width: 550px) {
  .doc_documentation_area .doc_mobile_menu.left-column {
    top: 130px;
  }
}
@media (max-width: 550px) {
  .doc_documentation_area .doc_right_mobile_menu {
    top: 130px;
  }
}
@media (max-width: 991px) {
  .doc_documentation_area .doc_documentation_full_area .doc_mobile_menu {
    max-width: 290px;
  }
}

@media (max-width: 650px) {
  .ezd-modal-dialog {
    height: auto;
  }
}
@media (max-width: 650px) {
  .ezd-modal-dialog .ezd-modal-content {
    max-height: 640px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
@media (max-width: 550px) {
  .ezd-modal-dialog .ezd-modal-content {
    max-height: 500px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

#eazydocs_feedback .close:hover,
#eazydocs_feedback .action_btn {
  background-color: var(--primary);
}

.eazydocs-footer {
  padding-bottom: 20px;
}

/*# sourceMappingURL=eazydocs.css.map */
