/*
Theme Name: Aurum
Theme URI: https://laborator.co/themes/aurum/
Author: Laborator
Author URI: https://laborator.co/
Description: Aurum &ndash; its a minimalist WooCommerce theme that will give you and your customers a smooth shopping experience which can be used for various kinds of stores such as boutiques, bookstores, technology stores, jewelries and other types of web shops. It is beautiful, flexible and  super fast theme. Connect with Laborator on: <a href="https://themeforest.net/user/laborator">Envato</a> &bull; <a href="https://twitter.com/thelaborator">Twitter</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Version: 4.1
License: ThemeForest Split Licence
License URI: http://themeforest.net/licenses
Text Domain: aurum
*/

/* ===== OGBIOWAR custom styles (merged from child theme) ===== */

body{background:var(--ogbiowar-bg-tile) repeat; height:100%; min-height:100%;}


header.site-header .logo.text-logo a{font-weight:bold; font-family:stencilstd; color:#e6e5e4;}

.header-menu .lab-mini-cart .cart_list li .product-details a h3 {
    color: #fff;
}

.view-cart td.price .amount, .view-cart td > div.price .amount{
    color: #fff;
}

header.site-header .top-menu.light {
    box-shadow: 0 1px 0 #ccc;
}

header.site-header {
  box-shadow: 0 1px 0 #ccc;
}



.shop-item-single .tabs .nav-tabs li a{color:#fff;}

.nav > li > a:hover, .nav > li > a:focus{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;}

/*#menu-item-1095,#menu-item-1211,.nmbuyer-logout,.nmbuyer-myaccount{display:none !important;}	
	
.logged-in #menu-item-1095,.logged-in #menu-item-1211{display:block !important;}	
	
.logged-in #menu-item-7347,.logged-in #menu-item-7348{display:none !important;}	*/

header.site-header .header-menu {
    margin-bottom: -4px;
    margin-top: -4px;
}




.page-container{min-height:400px;}

.woocommerce-account .page-container{min-height:501px;}

.footer-bottom{color:#111;}

.item-column{width:33% !important;}

.nav > li > a:hover{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;}

header.site-header div.nav > ul > li > a::after, header.site-header ul.nav > li > a::after{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;}

.current-menu-item a{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important; color:#fff !important;}

.sub-menu .current-menu-item a{background-color:#7b599b !important; color:#fff !important;}

.menu-top-container .current-menu-item a{padding: 11px 10px !important;}

.sub-menu li a:hover{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important; color:#fff !important; text-decoration:none !important;}

header.site-header div.nav > ul > li > a:hover, header.site-header ul.nav > li > a:hover{color:#fff; background-color:#7b599b;}

.nav-tabs > li > a,header.site-header.sticky.sticked div.nav > ul > li > a, header.site-header.sticky.sticked ul.nav > li > a{color:#e6e5e4;}

header.site-header.sticky.sticked{padding:15px 0px;}

header.site-header div.nav > ul > li > a, header.site-header ul.nav > li > a{padding: 18px 20px !important;}

.footer-bottom{color:#e6e5e4;}

.shop .shop-item .item-info h3 a, .woocommerce .shop-item .item-info h3 a,.shop .shop-item .item-info .add-to-cart::before, .woocommerce .shop-item .item-info .add-to-cart::before{color:#e6e5e4;}

header.site-header .top-menu.light nav li a{color:#e6e5e4;}

header.site-header .top-menu.light nav li a:hover{color:#7b599b; }

/*footer.site-footer,header.site-header{background-color:#111;}
*/
header.site-header,header.site-header .top-menu.light{
    background:var(--ogbiowar-bg-tile) repeat;}

.woocommerce .woocommerce-cart-form .shop_table td .name a {
    color: #fff;
}

.woocommerce #order_review .shop_table tr td, .woocommerce .cart_totals .shop_table tr td {
    color: #fff;
}

.woocommerce #order_review .shop_table tr td, .woocommerce #order_review .shop_table tr th, .woocommerce .cart_totals .shop_table tr td, .woocommerce .cart_totals .shop_table tr th{
 
    color: #fff;
	}
	
	.woocommerce .woocommerce-checkout .order-totals-column h2 {
    color: #fff;
	}
	
	.woocommerce .summary form.cart .button {
 
    color: #fff;
	}
	
	.single-product .product-images--thumbnails{display:none !important;}
	
	.top-menu--light{
    background:var(--ogbiowar-bg-tile) repeat !important;}
	
.woocommerce-message, .woocommerce-error, .woocommerce-info{background-color:#927e6c;}
	
.shop .quantity.buttons_added input, .woocommerce .quantity.buttons_added input{background-color:#927e6c;}

#pa_size,.shop .quantity.buttons_added input, .woocommerce .quantity.buttons_added input{
	background-color:#927e6c;
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;
	border:none;
	}
	
option{background:#111;}	

.shop-item-single .item-info.summary form.cart .button{background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;}
	
.my-account .my-account-tabs ul li{text-indent:15px;}	

header.site-header{box-shadow:none; border-bottom:1px solid #eee;}
	
header.site-header .top-menu.light{box-shadow:none; border-bottom:1px solid #897665;}	
	
.btn.btn-default:hover{background: #111;}
	
.shop .shop_attributes{background:#111;}	
	
.logo-slogan {
    display: block;
    font-family: georgia;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    margin-top: 2px;
    text-align: left;
    text-transform: uppercase;
}

.sku{color:#FFF !important;}
	
.shop-item-single .tabs .nav-tabs li{}	

#billing_first_name,#billing_last_name,#billing_company,#billing_phone,#billing_address_1,#billing_city,#billing_state,#billing_postcode,#billing_address_2,#order_comments,#wc-authorize-net-cim-credit-card-account-number,#wc-authorize-net-cim-credit-card-expiry,#wc-authorize-net-cim-credit-card-csc,#shipping_first_name,#shipping_last_name,#shipping_company,#shipping_address_1,#shipping_address_2,#shipping_city,#shipping_state,#shipping_postcode,#billing_email,.input-text,#wpum_loginformuser_login,#submit_wpum_password,#calc_shipping_country,.shipping-calculator-button,#wpum_field_11,#hc-form-search,.hc-block{	
    border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
	width:100%;

}

#select2-billing_country-container,#select2-shipping_country-container{border-radius: 6px;
    color: #fff;
    padding: 18px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
	width:100%;}



.woocommerce .select2-container.select2-container--default .select2-selection--single{border:none; 	background: #1f1b1a;
}

.woocommerce .woocommerce-checkout-payment .payment_methods input[type=radio]:checked + label:before{background-color:red !important;}

.replaced-checkboxes:checked + label:before, .replaced-radio-buttons:checked + label:before{background-color:red !important;}

.woocommerce .form-row.terms .input-checkbox:checked{background-color:red !important;}

.woocommerce .woocommerce-ordering{display:none;}

.select2-container .select2-choice{ 
	background:#1f1b1a !important;
    border: medium none;
    border-radius: 6px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 0 1px rgba(255, 255, 255, 0.1);
    color: #fff;
    padding: 10px 8px 8px;}
	
.shop .select2-container .select2-choice .select2-chosen{color:#fff;}

.shop .select2-container{background:none !important; border:none !important;}

.login-button{color:#fff !important;}

input:-webkit-autofill{    
	border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
}

.qty{box-shadow:0px !important; border-radius:0px !important;}

.one-line-text-input{
	border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	width:100%;
	height:50px;
	margin-bottom:30px;

	
	}

.message-box-input{
	border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	width:100%;
	height:100px;

	}
	
	
.validate-captcha {
    margin: 27px 0;
}	

.submit-btn{
	border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	width:100%;
	height:50px;
	font-size: 22px;
    font-weight: bold;
	text-transform:uppercase;
	
	}
	
.submit-btn:hover{
	border-radius: 6px;
    color: #fff;
    padding: 10px 8px 8px;
	background: #1e6d0b;
    background: -webkit-gradient(linear, left top, left bottom, from(#1e6d0b), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1e6d0b, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	width:100%;
	height:50px;
	
	}
	
	
.woocommerce-Price-amount{color:#fff;}

.woocommerce .cart_totals table tr td {
    color: #fff;
}
	
	
/*.btn.btn-default{
		background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;

}*/
	

.woocommerce-MyAccount-navigation ul li{ text-indent:10px;}

.wc-my-account-tabs .woocommerce-MyAccount-navigation ul li a{
    color: #fff;
}	

.wc-my-account-tabs .woocommerce-MyAccount-navigation ul li.is-active{background:#000; color:#fff;}

.wc-my-account-tabs .woocommerce-MyAccount-navigation ul li.is-active a, .wc-my-account-tabs .woocommerce-MyAccount-navigation ul li:hover a{
    color: #fff;
}	

.woocommerce-MyAccount-content .woocommerce-EditAccountForm legend{
    color: #fff;
}	



input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{
	background: #1f1b1a !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
    background-image: none;
    color:#fff;
}

label[for=payment_method_wholesale_invoice]{display:none !important;}


#shipping_method li:nth-child(2){display:none !important;} /*=== This CSS is hiding the second shiping class for USA region== */ 

#wpum_loginformuser_pass{width:100%; height:45px;}

#user_email{height:45px;}

.woocommerce-order-overview .woocommerce-Price-amount{color:#897665;}

.alert.alert-success{margin-top:45px;}

.user-info a{color:#fff !important;}

.order-list td.order-number a, .order-list td.woocommerce-orders-table__cell-order-number a{color:#fff !important;}

.woocommerce .shop_attributes tr:hover{background-color:transparent; color:#fff;}

.woocommerce .shop_attributes tr:nth-child(2n){background-color:transparent; color:#fff;}

.woocommerce .shop_attributes tr{color:#fff;}

#username_email{width:100%; display:block; clear:both;}

.fieldset-username_email .required-field{width:100% !important; float:none !important;}

.wpum-login-url{margin-top:20px;}

#menu-item-1211{display:none !important;}

.normal_checkbox {
    left: 15px !important;
    position: relative;
    top: 599px !important;
    visibility: visible !important;
    z-index: 8 !important;
}

.hide-this{}

.page-id-1015 .create-account{display:none;}

.normal_checkbox + label::before, .replaced-radio-buttons + label::before{ background:none !important;}

.normal_checkbox:checked + label::before{box-shadow:none !important;}

.normal_checkbox:checked + label::before{background-color:transparent !important;}

.registration-form-captcha {
    float: right;
    display: inline-block;
    clear: both;
    width: 69%;
}

.wpum-helper-links{display:block; clear:both; width:100%;}

#select2-billing_state-container,#select2-shipping_country-container,#select2-shipping_state-container{color:#fff !important;}

/* #submit_wpum_register {
    display: block;
    clear: both;
    float: right;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
} */

input[name="submit_registration"]{ 
    display: block;
    clear: both;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
	border:none;
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	height:50px;
	font-size: 25px;
    text-transform: uppercase;
	font-weight:bold;
    color: lightskyblue;
	border-radius: 6px;
}

input[name="submit_registration"]:hover{color:orange;}
/*========================================================== New changes CSS From Mu plugins =====================================*/


#logo .site-title a{font-family:stencilstd !important; color:#999 !important;}

#logo .site-description{color:#999 !important;}

.woocommerce div.product form.cart .variations select{
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;
	border:none; 
	color: #897665;
	height:40px;
	padding-left:10px;
	}

#pa_size:hover{
	background:-moz-linear-gradient(center top , #927e6c 0%, #4d4239 100%) !important;
	background:#927e6c !important;
	color:#fff;

	}

.woocommerce div.product form.cart .variations select option{	
	background:#211e1c;
	border:none;
	padding-bottom:15px;
}

.woocommerce div.product form.cart .variations select option:hover{background:#927e6c !important;}

.woocommerce ul.products li.product .button{
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background:-webkit-linear-gradient(top, #211e1c 0%,#1a1715 99%) !important;)
	height:40px;
	color: #897665;
	
}

.woocommerce ul.products li.product .button:hover{
	background:-moz-linear-gradient(center top , #927e6c 0%, #4d4239 100%) !important;
	background:#927e6c !important;

}

.single_add_to_cart_button{
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background:-webkit-linear-gradient(top, #211e1c 0%,#1a1715 99% !important;)
	height:40px;
	color: #897665;

}

.woocommerce ul.products li.product .price .from{color: #897665 !important; font-size:15px !important;}

ul.products li.product a img{padding:2% !important;}

.woocommerce-message{background:#211e1c !important; color: #897665 !important;}

.woocommerce-error, .woocommerce-info, .woocommerce-message{background:#211e1c !important; color: #fff !important; margin-top:30px;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;
	color: #897665;

}

#wc-authorize-net-cim-credit-card-expiry{
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;
	color: #897665;

}


.woocommerce .woocommerce-MyAccount-links .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce .woocommerce-MyAccount-links .woocommerce-MyAccount-navigation ul li:hover a{
    color: orange;
}

.woocommerce .woocommerce-orders-table td.woocommerce-orders-table__cell-order-number a,.woocommerce .woocommerce-MyAccount-links .woocommerce-MyAccount-navigation ul li a,.woocommerce .woocommerce-orders-table th,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm legend,.form-control::-moz-placeholder, .input-text::-moz-placeholder,.nav-tabs > li > a:hover,.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{
    color: #fff;
}

.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm legend,.woocommerce .icon-button .title small,.woocommerce .woocommerce-cart-form .shop_table th,.top-menu--light a{
    color: #fff !important;
}

.woocommerce-product-gallery__image {
    pointer-events: none;
}

.product-images-container{width:30% !important;}



.woocommerce div.product .woocommerce-tabs ul.tabs li{	
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background:-webkit-linear-gradient(top, #211e1c 0%,#1a1715 99%);
	color: #e6e5e4 !important;
	border:none !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
	background:-moz-linear-gradient(center top , #4d4239 0%, #4d4239 100%) !important;
	background:-webkit-linear-gradient(top, #4d4239 0%,#4d4239 99%) !important;
	color:#e6e5e4 !important;

	}
	
	
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none !important; box-shadow:none !important;}

.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:none !important;}	
	
	
#menu-item-1095,#menu-item-1211{display:none !important;}	
	
	
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:#;}

.wc-terms-and-conditions .checkbox{margin-top:-10px !important;}

.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox{display:block !important;}
	
.woocommerce form .form-row #createaccount{margin: 8px 8px 0 0 !important;}

.select2-choice{    
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28));
    background: -webkit-linear-gradient(#1f1b1a, #332e28);
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1);
	}

#wpum_loginformuser_pass,.input-email{
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	height: 35px;
    border-radius: 5px;
	padding-left:10px;

}

#wpum_loginformwp-submit{	
	background: #000;
	color:#fff !important;
	border:none !important;
	height: 35px;
    border-radius: 5px;
	width:100%;
	margin-bottom:20px;
}

.login .form-row .woocommerce-Button{display: block; margin-bottom: 5px;}

.login .form-row .inline{margin-left:10px;}

.login .form-row #rememberme{margin-top:8px;}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{min-height:200px;}

.woocommerce-LostPassword{margin-top:45px; float: right;}

footer p span{color:#111;}

#wc-authorize-net-cim-credit-card-account-number{	
	background:-moz-linear-gradient(center top , #211e1c 0%, #1a1715 99%);
	background: -webkit-gradient(linear, left top, left bottom, from(#211e1c), to(#1a1715)) !important;
    background: -webkit-linear-gradient(#211e1c, #1a1715) !important;
}

	
#role{
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	height: 35px;
    border-radius: 5px;
	padding-left:10px;
	}
	
input:-webkit-autofill{
	background: #1f1b1a;
    background: -webkit-gradient(linear, left top, left bottom, from(#1f1b1a), to(#332e28)) !important;
    background: -webkit-linear-gradient(#1f1b1a, #332e28) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	height: 35px;
    border-radius: 5px;
	padding-left:10px;

}

#submit_wpum_register{
	background: #927e6c;
    background: -webkit-gradient(linear, left top, left bottom, from(#927e6c), to(#4d4239)) !important;
    background: -webkit-linear-gradient(#927e6c, #4d4239) !important;
	color:#e6e5e4 !important;
	border:none !important;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px rgba(255,255,255,0.1) !important;
	height: 35px;
    border-radius: 5px;
	float:right;

	
}

.wpum-password-form fieldset, .wpum-profile-form fieldset, .wpum-registration-form fieldset, .wpum-update-password-form fieldset,.wpum-login-form form p.login-password, .wpum-login-form form p.login-remember, .wpum-login-form form p.login-username{border:none !important;}







/*.form-row input[type="checkbox"]{float:none !important;}*/

#wc-authorize-net-cim-credit-card-tokenize-payment-method{float:none !important;}

p.demo_store {
    background-color: #103a3d !important;
    color: #fff !important;
	}
	
	
#menu-item-1211 {
    display: none !important;
}

.quantity .screen-reader-text{
    display: none !important;
}

.woocommerce-store-notice__dismiss-link{color:#fff;}	
	
	

.cart-icn{
    clear: both;
    display: block;
    float: right;
    height: 30px;
    width: 46%;
}

.cart-ttl {
    display: block;
    margin-top: 11px;
	float:right;
}

.cartmainicon{
    float: right;
    font-size: 37px;
	margin-right:10px;
}

#logo {
    margin: 35px 10px 0 0 !important;
}

#top{margin-top:-10px;}

#top .nav{float:right;}


#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{padding: 0 25px !important;}


input[type="email"]{
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #1f1b1a 0%, #332e28 76%) repeat scroll 0 0;
    border: medium none;
    border-radius: 6px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 0 1px rgba(255, 255, 255, 0.1);
    color: #fff;
    padding: 10px 8px 8px;
}


footer.no-widgets div{color:#fff;}

footer a{color:#887564 !important;}

footer p span {
    background:none !important;
    color: #fff !important;
}

#wrapper {background-color:#000;}

/*========================================================== New changes CSS From Mu plugins =====================================*/


.delete-payment-method{ width:70px; height:45px; padding: 13px 18px 16px; float:right;  margin-bottom: -75px !important;
    margin-top: 50px !important;}

.sv-wc-payment-gateway-payment-method-title{display:block; clear:both;}

.sv-wc-payment-gateway-payment-method-expiry,.wc-authorize-net-cim-payment-method-actions{padding-left:20px;}

.sv-wc-payment-gateway-my-payment-methods-table thead{padding-bottom:5px;}

.add_payment_method{display: block;
    float: left;
    margin-top: 26px;
    padding: 13px;}
	
	
.lost-password-btn{float: left;
    border: none;
    padding: 10px;
    border-radius: 10px;
    color: #fff;
    background: #000;
	margin-left: -15px;
	width: 250px;
	}
	

#wpum-submit-login-form .button{
	width: 100%;
    border: none;
    padding: 10px;
    border-radius: 10px;
    color: #fff;
    margin-bottom: 20px;
    background: #000;
}

.register-btn{
	float: right;
	margin-right:-12px;
    border: none;
    padding: 10px;
    border-radius: 10px;
    color: #fff;
    background: #000;
	}	

	
	

.woocommerce-Price-amount{color:#fff !important;}

.select2-billing_country-container p input{color:#000 !important;}

.select2-dropdown,.select2-search__field{
    background-color: #000 !important;
}

#wpum-psw-footer{margin-top:10px !important;}


#wpum-psw-footer label:before{margin-top: 4px;}

.shop-item-single .tabs .nav-tabs li{
    font-size: 20px;
    margin-right: 0px;
    background: #111;
    padding: 0px 12px;
    border-right: 1px solid #111;
}

.shop-item-single .tabs .nav-tabs a:hover{}

.coupon-env .coupon-enter:hover{color:#fff !important;}

.woocommerce-page .select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:#000; color:#fff;}

.woocommerce #place_order {
    margin-top: 30px;
    border: none;
    padding: 10px;
    color: #fff;
    border-radius: 6px;
}

.woocommerce-MyAccount-navigation-link--downloads{display:none;}

.woocommerce .order-details-list{background:transparent !important;}

.shop-item .item-info a{color:#fff !important;}

.woocommerce .products .product .item-info a[data-product_id]::before{color:#fff !important;}

.delete-payment-method{width:100px !important; height:50px !important; padding-top:15px !important; text-align:center;}

.add_payment_method{width:200px !important; height:50px !important; padding-top:15px !important; text-align:center;}

.name{color:#fff !important;}

.woocommerce .payment_methods img {
    float: left;
    margin-right: 10px !important;
}

.shipping-details-title{
	margin-top: 2px;
}

.woocommerce #customer_details #ship-to-different-address {
    margin-top: 19px !important;
}

#shipping_method_0_pro-shipping-3-0{display:none !important;}

footer.site-footer {
    text-align: center;
    padding: 20px 0;
    width: 100%;
}

.woocommerce-account footer.site-footer{
	
	/* position:absolute; */
	bottom:0px;
	
}

 .woocommerce div.single-product .tabs .nav-tabs li a:hover,.woocommerce div.single-product .tabs .nav-tabs li.active a:hover,.woocommerce div.single-product .tabs .nav-tabs li.active a{
 
    color: #fff !important;
}


/*
.woocommerce div.single-product .tabs .nav-tabs li{
    padding: 6px 39px;
    color: #fff;
} */

#ship-to-different-address-checkbox{float:left;}

.woocommerce .woocommerce-page-title~.woocommerce-checkout{padding-bottom:60px;}


@media only screen and (min-width: 320px) and (max-width: 479px){
	
.item-column{width: 100% !important;}


}

@media only screen and (min-width: 480px) and (max-width: 767px){
.item-column{width: 100% !important;}

}
