@charset "UTF-8";
/*
Theme Name: tjtrading
Author: the WordPress team
Author URI: https://wordpress.org/
Description: TJTrading default theme
Requires at least: WordPress 4.9.6
Version: 1.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tjtrading
*/
*:focus{outline: none !important;}
#menu-main-menu .current-menu-item {
	background-color: #ffffff80;
}
#menu-main-menu.navbar-nav li.current-menu-item a {
	color: #000;
}
.aws-container .aws-search-form .aws-form-btn { 
	background: #1b2021;
	border: 1px solid #1b2021;	 
}
.aws-container .aws-search-form .aws-form-btn:hover {
    background: #1b2021;
}
.aws-container .aws-search-form .aws-search-btn_icon{ color: #fff; }
.aws_result_item.aws_search_more a,.aws-search-result .aws_result_title, .aws_result_stock.in, .aws_result_excerpt, .aws_result_price{font-size: 15px;}
.aws-search-result .aws_result_title{color:#e8bf4d;}
.aws-search-result .aws_result_sale{font-size: 10px;}
.main-cont { display: block; clear: both;}
article#post-0{width:100%;}

.selected_category{
	background: #e8bf4d;
	border-radius: 0;
}

.selected_category a {
	color: #fff !important;
}
.deatils-pro a {	
	font-size: 16px;
	color: #cfa120;
}
.deatils-pro .description_short{font-size: 14px;}
.deatils-pro .pricing{font-weight: 600;}
.deatils-pro p.pricing a { font-size: 12px; }
.woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, ul.xoo-el-tabs li { font-size: 15px;} 
.woocommerce nav.woocommerce-pagination ul li a{ color: #e1b539; font-weight: bold; }
.woocommerce .woocommerce-ordering select {	
	border: 2px solid #e1b539;
	background: transparent;
	padding: 5px;
	border-radius: 6px;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
    background: #e1b539;
    color: #fff;
    font-weight: bold;
}

.price {
    font-size: 22px !important;
    font-weight: bolder!important;
    color: #3b3b3b!important;
    font-family: 'Helvetica Neue'!important;
    border-bottom: 1px solid #eaeaea;
	margin-bottom: 15px;
	padding-bottom: 21px;
}
.price del{ color: #afafaf; } 

.woocommerce-product-details__short-description p{font-size: 13px; color: #7d7d7d; font-weight: 400; font-family: 'Open Sans', sans-serif;}

.single_add_to_cart_button {
	background-color: #eeb822 !important;
	color: #fff !important;
	border-radius: 30px !important;
	font-size: 14px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 400 !important;
	text-transform: capitalize;
}
.woocommerce span.onsale{background-color:#eeb822 !important; }
.woocommerce-message::before{color:#eeb822!important;}
.woocommerce-message { border-top-color: #eeb822!important; }
.woocommerce-product-gallery .flex-viewport {margin-bottom: 20px;border: 1px solid #dbdbdb;	}
.woocommerce-product-gallery .flex-viewport img{padding: 10px!important;}
.woocommerce-product-gallery ol li {
	background: #fff;
	line-height: 70px;
	padding: 0px;
	margin: 2px;
	color: #FFF;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
	height: 100px;
	border: 1px solid #dbdbdb;
	margin-right: 5px !important;
}

.woo_amc_footer{background:#eeb822 !important; }
.woo_amc_item_title a{color:#eeb822 !important; }
.woo_amc_item_price_wrap .woocommerce-Price-amount.amount{color:#000!important;}
.woo_amc_item_total_price { color: #000!important; }
.woo_amc_open path{fill:#eeb822!important;}

ul.tabs.wc-tabs li a {padding:10px!important;font-size: 15px;text-transform: uppercase;font-family: Helvetica Neue;}
ul.tabs.wc-tabs li{margin:0px!important;border-radius: 0!important;}
.tabs.wc-tabs .active{ background: #e1b539!important; color: #fff; border-radius: 0!important;}
#tab-description, #tab-review, #tab-related { display: block; border-left: 1px solid #e8e8e8; padding: 15px; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; }
.comment-form-comment label{display: block;}
.form-submit .submit {border: 1px solid #e1b539!important;background: transparent!important;color: #e1b539!important; }	
.comment-author.vcard img.avatar{width: 50px;}
.comment-author.vcard, .comment-metadata a, .comment-content p{font-size: 14px;}
#comment{max-width: 100%;}
#tab-description p{font-size: 13px;color: #7d7d7d;margin-bottom: 15px;font-family: 'Open Sans', sans-serif;font-weight: 400;}
.inner_content_list li{list-style-type: circle;}
.inner_content_list{font-size: 14px;margin-left: 20px;}
.woocommerce table.shop_table {	border: 1px solid #000000; }
.woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table td { border-top: 1px solid #000000; }
#coupon_code { width: 117px; border: 1px solid #e1b539; border-radius: 8px; }
#place_order, .woocommerce-form-coupon .button, .checkout-button.button.wc-forward,.actions .button{
	background: #e1b539!important;
	color: #fff!important;
	padding-top: 10px!important;
	padding-bottom: 10px!important;
	border-radius: 9px!important;
	font-size: 14px !important;
font-family: 'Open Sans', sans-serif;
}
.product-name a{color:#000000!important;font-weight: bold;}
.cart-collaterals .description_short{display: none;}
.shipping-calculator-button{color:#000000!important;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label { display: block; width: 250px; }
.woocommerce form input, .select2-container--default .select2-selection--single{ border: 1px solid #000000; height: 40px; border-radius: 10px; }
.second_fields_step_cstm, .woocommerce-billing-fields__field-wrapper{border: 1px solid #e1b539;padding: 10px;border-radius: 10px;margin-bottom: 50px;}
.woocommerce-input-wrapper{width:100%;}
.select2-results__options{font-size: 18px;}
.select2-dropdown{z-index: 9 !important;}
.woocommerce form input, .select2-container--default .select2-selection--single{padding: 10px;}
.input-text {border: 1px solid #e1b539;   border-radius: 10px;    padding: 7px;    resize: none;}
#ship-to-different-address-checkbox {height: 10px;}
#ship-to-different-address { font-size: 20px;}
.woocommerce-info a{color: #e1b539;}
.woocommerce-info::before { color: #e1b539; }
.woocommerce-info { border-top-color: #e1b539; }
.woocommerce-error li { font-size: 12px; padding-left: 10px !important; }
.woocommerce-error {margin-bottom: 25px; }
.aws-container{padding:5px; }
#back2Top {
	width: 40px;
	line-height: 40px;
	overflow: hidden;
	z-index: 999;
	display: none;
	cursor: pointer;
	/*-moz-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);*/
	position: fixed;
	bottom: 112px;
	right: 0;
	background-color: #232121;
	color: #fff;
	text-align: center;
	font-size: 30px;
	text-decoration: none;
}
#back2Top:hover {
    background-color: #DDF;
    color: #000;
}

@media screen and (max-width: 600px) {
  ul.tabs.wc-tabs li{width: 100%}
}
.logo-brand img {
width: auto !important;
margin-bottom: 6px;
height: 100px !important;
position: relative;
top: -10px;
}

@media  screen and (max-width: 1199px){
.logo-brand {
	width: 133px;
	}
}
@media  screen and (max-width: 991px){
.login-signin {
width: 100%;
display: flex;
justify-content: center;
}

.logo-brand img {
top: 0;
}
}
@media screen and (max-width: 767px) {
.hold-top .right-cont h4 {
	font-size: 16px !important;
}
	.custom-header ul li a {
font-size: 9px;
}

.custom-header ul li {
padding: 0px 4px !important;
}

.logo-brand img {
margin: 8px auto 0;
text-align: center;
display: block;
}

.logo-brand {
width: 100%;
}

.top_search_bar {
margin: 0 auto;
}

.custom-header ul {
display: flex;
justify-content: center;
}

.logo-brand a {
display: block !important;
margin-top: 15px;
}

.custom-header ul li a {
padding: 1px 6px;
}
}

@media screen and (max-width: 385px) {
.custom-header ul li a {
font-size: 7px;
	}

.custom-header ul li {
	padding: 1px 3px !important;
	}
}

.com-subscribe-sec form input {
    padding: 20px 50px !important;
    border: none;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.com-subscribe-sec form  .btn.btn-sub {
    border: none;
    padding: 13px 30px !important;
    font-size: 13px;
    background-color: #e80400;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    cursor: pointer;
}

.pum-content.popmake-content .header-flyer .header-flyer-logo {
    display: flex;
    justify-content: space-between;
    padding: 20px 0px;
	align-items: center;
}

.page-id-14 .woocommerce-orders-table__cell .woocommerce-button{
	margin-right: 10px;
}