.entry-title.post-title.page-title {
  color: #ff8700;
}

.post-entry a {
  color: #ed8309;
  background-color: 00000000;
  font-size: 13px;
  font-weight: 900;
  white-space: normal;
  font-variant: small-caps;
  text-transform: uppercase;
  text-decoration: underline;
  font-style: normal;
}

.section-header .page-title {
  color: #ff8700;
  font-size: 24px;
  font-weight: bold;
}

#site-content {
  font-weight: bold;
  color: #ffffff;
}

.widget.widget-primary .widget-title {
  font-weight: bold;
  font-size: 17px;
}

#search.form-control.form-control-sm.shadow-none {
  color: #ff8700;
  font-size: 20px;
  font-weight: bold;
  font-style: italic;
}

.woocommerce div.product form.cart .button {
  color: #ff8700;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
  color: #ff8700;
  background-color: #0a0a0a;
}

.woocommerce div.product .product_title {
  color: #ff8700;
}

.posted_in {
  color: #ff8700;
}

.tagged_as {
  color: #ff8700;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
  color: #ff8700;
  font-size: 14px;
}

.woocommerce h2 {
  color: #ff8700;
}

.woocommerce table.shop_table th {
  color: #ffffff;
}

bdi {
  color: #ffffff;
}

.post-entry h3 {
  color: #ff8700;
}

.woocommerce table.shop_table td {
  color: #ff8700;
}

.woocommerce-checkout #payment div.payment_box p:last-child {
  color: #000000;
}

.widget.widget-content-bottom .widget-title {
  color: #ff8700;
}

#submit.btn-1.btn.btn-primary.btn-sm.px-3 {
  color: #fff;
  background-color: #ff8700;
}

p {
  color: #000000;
}

.woocommerce-terms-and-conditions-checkbox-text {
  color: 000000;
}

.woocommerce-checkout #payment div.payment_box {
  color: #000000;
  background-color: #0f0e0e;
}

.woocommerce-checkout #payment div.form-row {
  background-color: #121111;
}

#header-social a:hover {
  color: #ff8700;
}

#header-social.col-xl-3.col-lg-3.col-md-3.col-12.d-flex.align-items-center.justify-content-end {
  color: ff8700;
}

#navigation-wrapper.sticky-top {
  color: #ff8700;
}

.container {
  color: #000000;
}

.featured-wrapper {
  color: #000000;
  background: #000000;
}

.row.row-5 {
  color: 000;
}

.widget.widget-featured .widget-title {
  color: #ff8700;
  background-color: 000;
}

.widget-title {
  color: ff8700;
}

label {
  color: #ff8700;
}

#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .list-ccc_favorite .img-post {
  display: none;
}

.post-entry h4 {
  color: #ffffff;
  background-color: #;
}

#edit_profile.submit.button.btn.btn-primary.btn-sm.px-3 {
  background-color: #ff8700;
}

#navigation-wrapper .profile-item {
  display: none;
}

.favorites-list li {
  padding: -3px;
  display: list-item;
  font-size: 14px;
  line-height: 0px;
  font-weight: 600;
  text-decoration: underline;
  text-align: left;
}

.btn.btn-primary.btn-sm.px-3 {
  background-color: #ff8700;
  color: #171616;
  font-size: 24px;
}

a.userpro-small-link:hover {
  background-color: #000000;
}

a.userpro-button.secondary:hover {
  background-color: ff8700;
}

div.userpro a {
  background-color: #ff8700;
}

div.userpro-profile-name {
  background-color: ff8700;
}

.no-favorites {
  color: #ff8700;
}

button:not(:disabled) {
  background-color: #ff8700;
}

[type=button]:not(:disabled) {
  color: #ffffff;
  background-color: ff8700;
}

.single .entry-content a {
  color: #ff8700;
}

.has-inline-color.has-luminous-vivid-orange-color {
  background-color: #000000;
  color: #ff8700;
}

em {
  color: #fffff;
}

.wp-image-8022 {
  background-color: #000000;
}

.swpm-paymentbutton {
  font-size: 20px !important;
  padding: 0.0em 0em !important;
  margin-right: auto;
  margin-left: auto;
  max-width: 210px;
  max-height: 40px;
}

.swpm-custom-expired-msg {
  border: 2px solid #ff8700;
  padding: 10px 20px;
  text-decoration-color: #ffffff;
  color: orange;
}

#primary.content-area.col-lg-8.col-md-8.col-sm-12 {
  background-color: #0f0f0f;
}

.pms-subscription-plan-description {
  color: #fafafa;
  font-size: 26px;
}

.pms-subscription-plan-name {
  color: #ff8700;
}

.pms-divider {
  font-size: 17px;
}

.pms-alert {
  color: #121212;
}

#pms-stripe-payment-elements {
  color: #f5eded;
}

.ihc_level_template_9 .ihc-level-item-title {
  background-color: #ff8700;
}

.ihc_level_template_9 .ihc-level-item-bottom {
  background-color: #ff8700;
}

.ich_level_wrap.ihc_level_template_9 {
  background-color: #141313;
}

.e-con.e-flex>.e-con-inner {
  color: #0f0f0f;
}

.ast-arrow-svg {
  color: #ff8700;
}

/* Style the wrapper element */

.favorites-grid-wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  /* Adjust the width of grid items based on available space */
  gap: 5px;
  /* Adjust the gap between grid items */
}

/* Style each individual favorite video item */

.favorite-video-item {
  /* Add styling for each video item */
}

body.logged-in li.logout-hide {
  display: none;
}

.ihc-ap-theme-3 .ihc-ap-wrap h3 {
  color: #ff8700;
}

.ihc-ap-top-theme-1 #js_ihc_edit_top_ap_banner {
  color: #1f1818;
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc {
  color: #ff8700;
}

center {
  color: #f5f0f0;
}
input.ihc-complete-purchase-button.btn.btn-primary.btn-sm.px-3 {
		background-color: #ff8700 !important;
}


js_ihc_edit_top_ap_banner.ihc-edit-top-ap-banner {
		color: #ffffff !important;
}
.ihc-level-item-link.ihc-cursor-pointer {
   background-color: rgb(0, 100, 0) !important;
}

.form-control.form-control-sm {
border: 3px solid rgba(0, 0, 0, 0.1);
}

.ihc_submit_bttn.button.button-primary.button-large.btn.btn {
background-color: #ff8700 !important;
}
.ihc-level-item-link.ihc-cursor-pointer {
   background-color: rgb(0, 100, 0) !important;
}

.form-control.form-control-sm {
border: 8px solid rgba(0, 0, 0, 0.1);
}

.ihc_submit_bttn.button.button-primary.button-large.btn.btn {
background-color: #ff8700 !important;
}