.category.relative {
	border: none;
	margin-left: 0;
	text-align: left;
	padding: 0;
	height: 260px;
	width: 382px !important;
	background-position: center;
}
.category.relative .overlaybody a {
	color: #f05a29 !important;
	text-decoration: none;
}
.category.relative h3 {
	font-size: 24px;
	line-height: 1.2;
	font-family: "Open Sans", arial, helvetica, sans-serif;
	position: relative;
	z-index: 101;
	font-weight: 500;
	margin-top: 30px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.85);
}
.category.relative p {
	font-size: 16px;
	font-family: "Open Sans", arial, helvetica, sans-serif;
	font-weight: 500;
	color: #f05a29;
	position: absolute;
	z-index: 101;
	bottom: 0;
	margin-bottom: 20px !important;
	margin-top: 30px !important;
}
.category.relative p a:hover {
	background-color: rgba(255, 255, 255, .8);
}
.category.relative span.moreinfo a {
	color: #242526;
}
.category-info .image img {
	border-radius: 0;
}
.category.relative h3 a {
	color: #242526;
	text-decoration: none;
}
.deptbrand.pens:hover {
	border: solid 1px #fc1f3f;
}
#featuredproducts .sectionprod a img {
    max-height: 573px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.category .overlaybody {
	background: rgba(0, 0, 0, 0.8);
	}
}
.category .overlaybody:hover {
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
}
/* #giftguide .page-header {
	background-color: #CA0C03;
} */
#giftguide .page-header h2 {
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.68);
	
	background-color: #CA0C03;
}
#giftguide .page-header span.seeall a {
	font-weight: 700;
	color: #fff;
}
#giftguide .page-header span.seeall a:hover, .category.relative p a:hover {
	color: #fff;
	text-decoration: underline;
}
#giftguide .category-info .page-header {
	border: none;
	background-color: #000;
}
#giftguide .category-info .page-header h1 {
	color: #fff;
}
#giftguide .departments .page-header h2 a {
	box-shadow: 0 1px 0 #b12d26;
}
#giftguide .popfilters {
	background-color: #f1f1f1;
	padding: 10px 10px;
	border-top: 1px solid #dedede;
}
#giftguide .carousel-inner #specialitems .text a:link, #giftguide .carousel-inner #specialitems .text a:visited {
	color: #CA0C03;
}
.holcol {
	color: #CA0C03;
}
.tab-content .rslts .pages a, .tab-content .rslts .pages ol li {
    color: #CA0C03;
}
.tab-content .rslts .pages a.nactive {
	background-color: #737373;
	color: #fff;
}
.col-item.seeall:hover {
	background-color: #e3e3e3;
}
.col-item.seeall a {
	text-shadow: 0 1px 0 #fff;
	color: #CA0C03;
}
.col-item.seeall a {
	font-size: 22px;
}
#giftguide .col-item .price h5.price-text-color {
    color: #CA0C03;
}
.sidebar_bodybg.holship ul li a:link, .sidebar_bodybg.holship ul li a:visited {
	color: #CA0C03;
}
.sidebar_bodybg.holship ul li.active a {
	color: #a9120b !important;
}
.holnav .sidebar_bodybg ul li a:hover {    
	background-color: transparent;
}
.col-item .btn-add.view a {
	background: #CA0C03 !important;
}
.col-item .btn-add.view a:hover {
	background: #a43530 !important;
}
.col-item .btn-add a:hover {
	background: #cc4c22;
}
.col-item .btn-details a {
	color: #242526;
}
.tabgifts li a {
	color: #CA0C03;
}
.product-wheel .our_price {
	color: #CA0C03;
}
#giftguide .sidebaritem a {
    color: #CA0C03;
}
.item .rslts {
	color: #333;
}
#giftguide .carousel-inner #specialitems .text a:link, #giftguide .carousel-inner #specialitems .text a:visited {
	color: #CA0C03;
}
.carousel-inner .specialitem:hover .text {
	background-color: rgba(255,255,255,0.90);	border-top: solid 1px #ddd;
}
#giftguide .latest a {
	color: #CA0C03;
	line-height: 1;
}
#giftguide a.seemorebutton {
	color: #CA0C03;
}
#giftguide a.seemorebutton img {
    margin-bottom: -1px;
}
#giftguide #specialitems .specialitem .text h3 {
    color: #CA0C03;
}