/**** Page Titles ****/
.ptitle { width: 50%; height: 2000px; max-height: 50px; position: absolute; bottom: 10px; pointer-events: none; background-size: contain !important; background-repeat: no-repeat !important; }

.page-id-1865 .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/about_title.png"); }
.term-accessories .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/accessories_title.png"); }
.page-id-7 .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/account_title.png"); }
.page-id-2516 .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/dealers_title.png"); }
.page-id-2612 .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/sharpening_title.png"); }
.page-id-5 .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/cart_title.png"); }

.term-knives .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/knives_title.png"); }
	.term-collectors-knives .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/collectors_title.png"); }
		.term-alamo-bowie .ptitle {  background:url("https://www.katzknives.com/wp-content/uploads/2016/11/alamo_title.png"); }
		.term-damascus .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/damascus_title.png"); }
		.term-stockman-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/stockman_title.png"); }
	
	.term-hunting .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/hunting_title.png"); }
		.term-adventure-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/adventure_title.png"); }
		.term-black-kat-series-hunting .ptitle, .term-black-kat-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/blackkat_title.png"); }
		.term-kagemusha-series .ptitle, .term-kagemusha-series-hunting .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/kagemusha_title.png"); }
		.term-lion-king-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/lionking_title.png"); }
		.term-pro-hunter-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/prohunter_title.png"); }
		.term-yukon-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/yukon_title.png"); }
		.term-wild-kat-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/wildkat_title.png"); }


	.term-folding-pocket-knives .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/foldingpocket_title.png"); }
		.term-cheetah-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/cheetah_title.png"); }
		.term-bob-kat-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/bobkat_title.png"); }
		.term-gentlemans-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/gentlemen_title.png"); }
	     .term-phantom-tactical-series-tactical .ptitle, .term-phantom-tactical-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/phantom_title.png"); }
		.term-promotional-knives .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/promotional_title.png"); }

	.term-survival .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/survival_title.png"); }
		.term-alley-kat-series-survival .ptitle, .term-alley-kat-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/alleykat_title.png"); }
		.term-avenger-series-survival .ptitle, .term-avenger-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/avenger_title.png"); }
		.term-predator-series-hunting .ptitle, .term-predator-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/predator_title.png"); }
		.term-tanto-series-hunting .ptitle, .term-tanto-series .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/tanto_title.png"); }

	.term-tactical .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/tactical_knives.png"); }






.term-axes .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/axes_title.png"); }
	.term-dakota .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/dakota_title.png"); }
	.term-throwing-axes .ptitle { background:url("https://www.katzknives.com/wp-content/uploads/2016/11/throwing_title.png"); }

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover { background: #690010; } /* nav hover recolor */
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target  { background: #690010; }
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li { background: none; border: 0px;  } /* pagination cleanup on aisle 4 */
.wpscst-button img { display: none; }

#sidebar1::before { background-image:url('https://www.katzknives.com/wp-content/uploads/2016/11/search.png'); background-repeat: no-repeat; }

.widefat tbody tr td a img, .wpscst-table tbody tr th img { display: none; }
#wpscst_meta { text-align: center; font-size: 15pt; padding-bottom: 5px;}
#wpscst_edit_ticket table:nth-of-type(even) { background: rgba(200,200,200,0.5); -webkit-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);}
#wpscst_edit_ticket table:nth-of-type(odd) { background: rgba(255,255,255,0.5); -webkit-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);}
#wpscst_reply_editor_table_tr1 { background: rgba(255,255,255,0.5); }
.entry-content tr:nth-child(2n) { background: rgba(255,255,255,0.5); }
.entry-content tr { background: none; border: 0; }
.entry-content th { background: #363636; border: 0; color: #eee; font-family: 'Economica'}
.wpscst_staff_reply_thead tr th { 
background: rgba(0,0,0,0.5); 
-moz-box-shadow:inset 0px 34px 0px -15px #b54b3a; 
-webkit-box-shadow:inset 0px 34px 0px -15px #b54b3a; 
box-shadow:inset 0px 34px 0px -15px #b54b3a;
background-color:#a73f2d;
text-decoration:none;
text-shadow:0px -1px 0px #7a2a1d;
color: #000;
}

.woocommerce-MyAccount-content {
padding: 5px;
background: rgba(255,255,255,0.5); -webkit-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
}
.col-1 .title, .col-2 .title {
	background: #363636;
	padding: 5pt;
	color: #eee;
}
.col-1 address, .col-2 address {
background: rgba(255,255,255,0.5);
padding: 5pt;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce a.button, .woocommerce input.button, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit, button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Economica;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	margin-right: 5px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce a.button:hover, .woocommerce input.button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce #respond input#submit:hover, button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce a.button:active, .woocommerce input.button:active, .woocommerce div.product form.cart .button:active, .woocommerce #respond input#submit:active, button:active {
	position:relative;
	top:1px;
}
.woocommerce-cart table.cart img { width: 100%; margin-bottom: 0; }
.woocommerce a.remove { height: 0; width: 0; line-height: 0; font-size: 2em; }	
.woocommerce a.remove:hover { background: none; }
.product-thumbnail { max-width: 200px; }
.woocommerce-message { background: rgba(255,255,255,0.5); border-top-color: #363636; }
.related.products { display: none; }
.woocommerce div.product .woocommerce-tabs .panel { background: rgba(255,255,255,0.5); padding: 5pt; }
.woocommerce div.product .woocommerce-tabs ul.tabs { top: 26px; }
.woocommerce div.product .woocommerce-tabs ul.tabs li { background: none; border: 0; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after { border: 0; box-shadow: 0; }
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before { border: 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active { background: rgba(255,255,255,0.5); -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
box-shadow:inset 0px 1px 0px 0px #ffffff; }
.woocommerce div.product .woocommerce-tabs ul.tabs::before { border-bottom: 0; }
.woocommerce table.shop_attributes .alt th { background: #363636; }
.page-id-1865 .entry-content, .page-id-2080 .entry-content { background: rgba(255,255,255,0.5);
-webkit-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.75);
padding-bottom: 10pt;
}
.woocommerce-info { border-top-color: #363636; background: none; }
.woocommerce .woocommerce-result-count { display: none; }
.woocommerce .woocommerce-ordering select { display: none; }
