/*
============================================================
	Theme Name: OGBIOWAR
	Theme URI: http://amanurrahman.com/
	Author: Amanur Rahman
	Author URI: http://ahsanurrahman.com/
	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

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

body{background:url(images/bg-tile.jpg) repeat; height:100%; min-height:100%;}

@font-face{font-family:stencilstd; src: url('fonts/StencilStd.otf')}

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:url(/wp-content/themes/aurum-child/images/bg-tile.jpg) 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:url(/wp-content/themes/aurum-child/images/bg-tile.jpg) 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 =====================================*/

@font-face{font-family:stencilstd; src: url('../fonts/StencilStd.otf')}

#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;}

}