.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:400!important}

.header-navigation .header-menu-container ul li.wpml-ls-item ul.sub-menu,
.header-navigation .header-menu-container ul li.wpml-ls-item ul.submenu,
.header-navigation .header-menu-container ul ul li.wpml-ls-item > a,
.header-navigation .header-menu-container ul ul li.wpml-ls-item > a:hover{background-color:#fff!important;box-shadow:none!important}
.header-navigation .header-menu-container ul ul li.wpml-ls-item > a{width:auto!important}
.header-navigation ul ul>li.menu-item.wpml-ls-menu-item>a{padding:4px 12px!important}

table.variations,
.products.content-wrap.product-archive{display:none}

.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table th,
#add_payment_method .cart-collaterals .cart_totals table th{width:50%!important}


.bsp-preview .bsp-previewtext {
visibility: visible !important;
display: block !important;
opacity:1 !important;
position:initial !important;
width:100%!important
}

.bsp-preview .bsp-previewtext:after{display:none !important}
.bbp-topic-started-in{display:none !important}

/*
ul.forums.bbp-replies>li.bbp-body>ul{background:red;margin-left:25px}
*/

.d4p-bbp-attachment>.wp-caption>.wp-caption-text{display:none !important}

.bbp-topic-form:not(.bbpe_edit),.bbp-reply-form:not(.bbpe_edit){position:absolute;top:-5000px;left:calc(100% - 990px);background:white;border:1px solid #BDC6D1;border-radius:10px;box-shadow: 10px 10px 9px 1px rgba(0,0,0,0.18);
-webkit-box-shadow: 10px 10px 9px 1px rgba(0,0,0,0.18);-moz-box-shadow: 10px 10px 9px 1px rgba(0,0,0,0.18);padding:15px;}
.bbp-reply-form .selection,.bbp_topic_tags,.bsp-topic-tag-multiple{ width:100%!important; }
#new-post .bbp-form #bbp_topic_tags,#new-post .bbp-form #bbp_stick_topic_select, #bbp_topic_status_select{ width:100%!important;border:1px solid #BDC6D1; }
.select2-container--default .select2-selection--multiple .select2-selection__choice{ margin:2px!important;display:inline-block; }

.close-forum-popup {
  position: absolute;
  display: inline-block;
  top: 5px;
  right: 25px;
  font-size: 20px;
  font-weight: 300;
  color: #f76c46;
  border: 1px solid #f76c46!important;
  padding: 5px 6px;
  border-radius: 25px;
  text-decoration: none;
  line-height: 20px;
  z-index: 1;
}

.bbpress-admin-settings-container>.bbp-admin-links{opacity:1!important}
.bbp-head-area{background:#eee!important}

.single-content .wp-block-columns:last-of-type{margin-bottom:-32px!important}
.learndash-wrapper .ld-tabs{margin-bottom:0!important}

.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{padding:0!important}
.ld-user-menu{display:none!important}
.learndash_mark_complete_button{box-shadow:none!important}
.otgs-development-site-front-end{display:none!important}

.account-navigation-wrap{width:180px!important}
.woocommerce-account .woocommerce-MyAccount-content{width: calc(100% - 180px)!important}

@media (min: 600px) {
  .woocommerce-account .woocommerce-MyAccount-content{width:100%!important;max-width:970px;}
}
@media (max: 600px) {
  .woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 180px)!important}
}
.fake-accordion{display:none !important}

.order-status{border-radius:5px;line-height:2.5em}
.order-status.status-refunded{color:#777;background:#e5e5e5}
.order-status.status-active,
.order-status.status-payment-received ,
.order-status.status-completed{background:#c8d7e1;color: #2e4453}
.order-status.status-pending-cancel,
.order-status.status-on-hold{background:#f8dda7;color:#94660c}
.order-status.status-cancelled,
.order-status.status-failed{background:#eba3a3;color:#761919}
.order-status.status-processing{background:#c6e1c6;color:#5b841b}
.order-status>span{padding:5px;overflow:hidden;text-overflow:ellipsis}

.woocommerce-button--next{float:right}
.woocommerce-orders-table__cell-order-actions>a{margin-right:15px}
.woocommerce-orders-table__cell-order-actions>a:last-child{margin-right:0px}
.woocommerce table.my_account_orders .button,
.woocommerce table.my_account_subscriptions .button {min-width:70px;text-align:center}
.product-name>ul.wc-item-meta{margin-bottom:5px}


.bbp-topic-form:not(.bbpe_edit),
.bbp-reply-form:not(.bbpe_edit) {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 11;
  max-height: 85vh;
  overflow-x: hidden;
}

.bbp-topic-form:not(.bbpe_edit):target,
.bbp-reply-form:not(.bbpe_edit):target {
  display: block;
}

.bbp-topic-form .select2.select2-container,
.bbp_reply-form .select2.select2-container {
  width: 100% !important;
  max-width: 300px;
}

#bbpress-forums .type-reply .bbp-reply-content,
#bbpress-forums div.bbp-reply-content {
  margin-left: 0 !important;
}

#bbpress-forums li.bbp-header .bbp-search-content {
  margin-left: 0 !important;
}

#bbpress-forums div.bbp-template-notice {
  display:block;
}

#bbp_topic_content_ifr,
#bbp_reply_content_ifr {
  height: 100% !important;
}


.wp-block-image>a>img{display:inline-block}

