/*
============================================================

	Theme Name: Aurum - Child Theme
	Theme URI: http://www.laborator.co/view-theme/aurum
	Author: Laborator
	Author URI: http://laborator.co/
	Description: Use this theme if you want to extend features of Aurum theme or prevent overwriting the changes you make when new theme update is available.
	Version: 1.0
	Template: aurum
	Text Domain: aurum

============================================================
*/
header.site-header .header-widgets .search-form .search-btn{
	position: absolute;
right: -14px;
}
#lang-wrap {
    position: relative;
    width: 60px;
}

#drop-lang-nav {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 150;
    background-color: #222;
}

#drop-lang-nav li {
    width: 100%;
    float: left;
    position: relative;
    padding: 5px 10px;
    margin: 0;
}

#drop-lang-nav li img {
    margin-right: 5px;
    display: inline-block;
}

.cur-lang {
    cursor: pointer;
}

.cur-lang:after {
    content: " ";
    border: solid #afafaf;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 2px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin-left: 5px;
    top: 4px;
    position: absolute;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .cur-lang:after {
        top: 3px;
    }
}

#lang-wrap:hover #drop-lang-nav {
    display: block;
}

body footer.site-footer .footer-widgets > div.col-md-2:nth-child(5n) {
    width: 33.3222222222222223% !important;
}

.footer-bottom .center {
    text-align: center;
}

.footer-bottom .row-opyright {
    margin-top: 20px;
}

.before_paypal_express {
    width: 100%;
    text-align: center;
}

body.single-product .summary form.cart {
    margin-bottom: 15px !important;
}
.div.wpcf7-response-output{
	display: none;
}

#bjf-crypto-arbitrage-table table.dataTable thead th, #bjf-crypto-arbitrage-table table.dataTable thead td{
    padding: 3px;
    border: 1px solid #ccc;
    text-align: center;
    font-weight: bold;
    background-color: #eee;
}

#bjf-crypto-arbitrage-table table.dataTable tbody td{
    padding: 3px;
}
#bjf-crypto-arbitrage-table{
    font-size: 12px;
}

html[lang="ar"] .single-post .type-post .post-image{
display: none!important;
}

.postid-6958 .woocommerce-variation-description p{
    color: red!important;
    font-weight: bold!important;
}
footer.site-footer.inverted .footer-widgets .sidebar .textwidget > h3{
color: #EEE;
    font-size: 16px;
    font-weight: 300;
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 5px;
}

.payment_method_wcsnappaygateway .payment_box.payment_method_wcsnappaygateway{
	display:none!important;
}
.red-text{
    color: red!important;
}
.woocommerce-cart-form__cart-item .variation-Built-instrategies{
    display: none!important;
}

.single-post .post-content li p{
    margin-bottom: 0px !important;
}

.single-post .post-content table {
  width: 100%;
  border-collapse: collapse;
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.05);
}

.single-post .post-content table thead {
  background: linear-gradient(135deg, #154a87, #113c6f);
  color: #fff;
}

.single-post .post-content table th,
.single-post .post-content table td {
  padding: 14px 16px;
  text-align: left;
}

.single-post .post-content table th {
  font-size: 13px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.single-post .post-content table tbody tr {
  border-bottom: 1px solid #eef0f4;
  transition: background 0.2s ease;
}

.single-post .post-content table tbody tr:hover {
  background: #f8fafc;
}

.single-post .post-content table tbody tr:last-child {
  border-bottom: none;
}


header.site-header div.nav>ul li ul li.current-menu-ancestor>a, header.site-header div.nav>ul li ul li.current-menu-item>a, header.site-header div.nav>ul li ul li.current_page_ancestor>a, header.site-header div.nav>ul li ul li.current_page_item>a, header.site-header ul.nav li ul li.current-menu-ancestor>a, header.site-header ul.nav li ul li.current-menu-item>a, header.site-header ul.nav li ul li.current_page_ancestor>a, header.site-header ul.nav li ul li.current_page_item>a{
    background-color: #2a5a8c!important;
}
header.site-header ul.nav li a:hover, header.site-header div.nav>ul li a:hover{
    background-color: #2a5a8c!important;
}