/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,form,input,textarea,p {margin:0;padding:0;}
body {font-size:12px; color:#000;font-family:Arial,Helvetica,sans-serif;text-align:left;}
a{text-decoration:none; font-size:12px; color:#333333; outline:none;}
a:hover { color:#dd8750; text-decoration:none;}
img {border:none;}
.clear{clear: both; height: 0px; line-height: 0px;  margin: 0px; padding: 0px; font-size:1px;}
:focus {outline:none;}
h6 {font-family: 'Arvo', Arial,Helvetica,sans-serif;}
#wrapper { width:100%; text-align:left;} 
#outer-wrapper {} 
.container {width:1000px; margin:0 auto;} 
#header {float:left; width:100%;background:url(header-bg.jpg) repeat-x; height:141px;}
#bodyshell {clear:both;float:left; width:100%; padding:10px 0 0 0; background:url(body-shell-bg.jpg) repeat center top;}
#bodyshell .bodyshellbg { float:left; width:990px; background:url(bodyshellbg.jpg) no-repeat; padding:0 5px;}
#bodyshell .bodyshellbg .whitebg { float:left; width:100%; background:#fff; padding-bottom:12px;}
#bodyshell #sidebar{clear:both;float:left; width:189px; padding:1px 0 0 1px; }
#bodyshell #bodycontent{float:left; width:790px; padding:5px;}
#footer {clear:both;background:url(footer-bg.jpg) repeat-x center top; color:#fff;}
#footer .bg {background:url(footer-center-bg.jpg) no-repeat center top; height:214px;}
.cartarea {text-align:right; line-height:22px; color:#fff; padding-right:5px; height:22px;}
.cartarea .cartlink { display:inline-block; color:#fff; background:url(cart.gif) no-repeat right center; padding-right:25px;}
.cartarea .cartlink:hover {color:#dd8750;}
#header #brandmark {float:left; padding:13px 5px;}  
#header #brandmark a {display:block;background:url(logo.gif) no-repeat; width:265px; height:54px;font-size:12px;}
#header #brandmark a span { visibility:hidden;}
#header .content { float:right; width:615px; list-style:none; margin:0; padding:22px 5px 0 0;font-size:15px; color:#fff; font-weight:bold; }
#header .content li{float:left;background:url(head-content-div.png) no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://lib.store.yahoo.net/lib/yhst-25977506101740/head-content-div.png, sizingMethod='crop');line-height:37px;text-shadow:1px 1px #000; padding:0 10px;}
#header .content .shipping { background:url(shipping.gif) no-repeat left center !important; padding-left:35px;}
#header .content .shipping a{font-size:15px; color:#fff; font-weight:bold;}
#header .content .shipping a:hover {color:#dd8750;}
#header .content .phone { padding-right:0;}
#header .content .phone span { display:block; background:url(phone1.gif) no-repeat left center;/*padding-left:35px;*/ width:141px; height:37px}
#header .content .search {float:right; width:207px; padding:6px 0 6px 10px;}
#header .content .search .inputbox{float:left;height:15px;width:167px;padding:6px 8px;font-size:11px;color:#000;border:none;background:url(searchbox.gif) no-repeat; line-height:15px;}
#header .content .search .btn {float:left;}
#header #nav-general {clear:both; float:left; width:100%;}
#header #nav-general ul {list-style:none; margin:0; padding:0 0 0 15px;}
#header #nav-general ul li { float:left; background:url(nav-div.jpg) no-repeat right top; padding:0 41px 0 19px; line-height:39px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#header #nav-general ul li {padding:0 41px 0 19px;}}

/*#header #nav-general ul li a { color:#fff; font-weight:bold; text-shadow:1px 1px #1c0a05; text-transform:uppercase;}
#header #nav-general ul .cart { background:none; padding-right:10px;}
#header #nav-general ul .cart a{display:block; background:url(cart1.gif) no-repeat right center; padding-right:27px;}
#header #nav-general ul a:hover {color:#dd8750; background: text-decoration:underline;}  
#header #nav-general ul .cart a:hover {background:url(cart-hover.gif) no-repeat right center;}
#newsletter { background:url(newsletter-bg.jpg) no-repeat; height:120px; padding-left:10px;color:#fff;}
#newsletter h2 {font-family: 'Arvo', Arial,Helvetica,sans-serif; font-size:16px;  text-shadow:1px 1px #905834; text-transform:uppercase; background:url(email.gif) no-repeat right 5px; line-height:48px;}
#newsletter p { font-size:11px; padding-bottom:10px;}
#newsletter .inputbox { background:url(newsbox.gif) no-repeat;border:none;width:150px;height:15px;padding:3px 7px;line-height:15px;color:#fff;font-size:11px;}
#newsletter .btn { margin-top:10px;}
#nav-product { margin-top:5px;}
#nav-product h2{background:url(shopbytitle-bg.jpg) no-repeat; line-height:34px; font-size:16px; color:#fff; padding-left:15px; text-shadow:1px 1px #210e07;}
#nav-product .catlisting { border:1px solid #e0e0e0; border-top:none; padding:1px;}
#nav-product ul {border:1px solid #e0e0e0; list-style:none; padding:5px 0 5px 0; margin:0; background:url(nav-product-bg.jpg) repeat-x;}
#nav-product ul li { background:url(cat-div.gif) repeat-x left bottom; padding:3px 10px 4px 11px; line-height:17px;}
#nav-product ul li a{display:block; font-size:13px;}


#nav-product ul a.selected { color:#ca7540; background:url(new-active-cat.gif) no-repeat right 7px;}
#nav-product ul li a:hover{ text-decoration:underline;}
#nav-product ul .last, #nav-product ul ul .last { background:none;}
#nav-product ul li ul{ border:none; padding:0; margin:0; background:#fff; border:1px solid #e0e0e0; width:188px !important;}
#nav-product ul li a img{float:left; position:absolute; right:10px; top:10px;}
#nav-product ul li a.selected img{display:none;}*/

#header #nav-general ul li a { color:#fff; font-weight:bold; text-shadow:1px 1px #1c0a05; text-transform:uppercase;}
#header #nav-general ul .cart { background:none; padding-right:10px;}
#header #nav-general ul .cart a{display:block; background:url(cart1.gif) no-repeat right center; padding-right:27px;}
#header #nav-general ul a:hover {color:#dd8750; background: text-decoration:underline;}  
#header #nav-general ul .cart a:hover {background:url(cart-hover.gif) no-repeat right center;}
#newsletter { background:url(newsletter-bg.jpg) no-repeat; height:120px; padding-left:10px;color:#fff;}
#newsletter h2 {font-family: 'Arvo', Arial,Helvetica,sans-serif; font-size:16px;  text-shadow:1px 1px #905834; text-transform:uppercase; background:url(email.gif) no-repeat right 5px; line-height:48px;}
#newsletter p { font-size:11px; padding-bottom:10px;}
#newsletter .inputbox { background:url(newsbox.gif) no-repeat;border:none;width:150px;height:15px;padding:3px 7px;line-height:15px;color:#fff;font-size:11px;}
#newsletter .btn { margin-top:10px;}
#nav-product { margin-top:5px;}
#nav-product h2{background:url(shopbytitle-bg.jpg) no-repeat; line-height:34px; font-size:16px; color:#fff; padding-left:15px; text-shadow:1px 1px #210e07;}
#nav-product .catlisting { border:1px solid #e0e0e0; border-top:none; padding:1px;}
#nav-product ul {border:1px solid #e0e0e0; list-style:none; padding:5px 4px 5px 0; margin:0; background:url(nav-product-bg.jpg) repeat-x;}
#nav-product ul li { background:url(cat-div.gif) repeat-x left bottom; padding:3px 0 4px 11px; line-height:17px;}
#nav-product ul li a{display:block; font-size:13px;}
#nav-product ul li.mypets a{display:block; font-size:13px; background:url(cat-icon.gif) no-repeat right 7px;}
#nav-product ul li.openpet a{color:#ca7540; background:url(active-cat.gif) no-repeat right 7px;}
#nav-product ul li.openpet a:hover
/*#nav-product ul a.selected { color:#ca7540; background:url(new-active-cat.gif) no-repeat right 7px;}*/
#nav-product ul li a:hover{text-decoration:none;}
#nav-product ul li ul{ border:none; padding:5px 0 0 0; margin:0; background:#fff; border:0 none;}
#nav-product ul li ul li{background:url(submenu-div.gif) no-repeat 15px bottom transparent;}
#nav-product ul li ul.thepet li a{color:#4E4E4E; padding-left:10px; font-size:12px; background:url(submenu-icon.gif) no-repeat left 5px transparent;}
#nav-product ul li ul.thepet li a:hover{color:#CA7540; text-decoration:none;}
#nav-product ul .last, #nav-product ul ul .last { background:none;}
#sidebar .testimonials-title{background:url(testimonials-bg.jpg) no-repeat;font-family: 'Arvo', Arial, sans-serif;height:37px;line-height:37px;margin:5px 0;}
#sidebar .testimonials-title a {font-size:16px;color:#fff;padding-left:15px;text-shadow:1px 1px #371e14;text-transform:uppercase;font-weight:bold;padding-left:44px;}
#sidebar .testimonials-title a:hover {color:#dd8750;}
#sidebar .social{ list-style:none; margin:0; padding:0 2px; background:url(social-bg.jpg) no-repeat; float:left; width:185px;}
#sidebar .social li{ float:left; padding:7px 4px 7px;}
#sidebar .social .facebook{ background:url(facebook-bg.jpg) no-repeat 5px bottom;}
#sidebar .social .twitter{ background:url(twitter-bg.jpg) no-repeat 5px bottom;}
#sidebar .social .share{ background:url(share-bg.jpg) no-repeat 5px bottom; padding-top:18px}
#index-banner {clear:both; float:left; width:786px; border:1px solid #ef9254; padding:1px; margin-bottom:5px;}
#index-banner .border {float:left; width:780px; border:3px solid #ef9254;}
#index-banner img { display:block;}
#index-banner .col1, #index-banner .col2, #index-banner .col3 { float:left; border-right:1px solid #ef9254; height:443px;}
#index-banner .col1 { width:305px;}
#index-banner .col2 { width:277px;}
#index-banner .col3 { border-right:none; width:196px;}
#index-banner .bannerimg {padding:1px;}
#index-banner .last {border-top:1px solid #ef9254;}
.productarea {clear:both; float:left; width:100%;} 
.page-title { background:url(page-title-bg.jpg) no-repeat; padding:2px;font-family: 'Arvo', Arial,Helvetica,sans-serif;}
.page-title h2{ border:1px solid #dd9c78; font-size:16px; color:#fff; text-shadow:1px 1px #1e0a05; line-height:21px; padding:2px 7px 4px 7px;}  
.productrow { clear:both; float:left; width:100%;}
.productrow .productblock{float:left; color:#333333; width:159px; padding:10px 51px 10px 0; text-align:center;}
.productrow .last { padding-right:0;}
.recent-box .productrow .productblock .prdimg {
  border: 1px solid #e3e3e3;
  height: 129px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 159px;
}
.productrow .productblock .prdimg{ border:1px solid #e3e3e3; height:129px;}
.productrow .productblock .name{ padding:8px 0 3px;}
.productrow .productblock .name a{ color:#333333;}
.productrow .productblock .name a:hover{color:#dd8750; text-decoration:underline;}
.productrow .productblock .price{font-size:14px;}
.productrow .productblock .rprice{ color:#333333; text-decoration:line-through;}
.productrow .productblock .sale-price{ color:#f20000;}
#footer .about{ color:#d7c8bf;line-height:16px; height:162px;}
#footer  .container { width:990px; padding:0 5px; position:relative;}
#footer .about a { color:#e89a68;}
#footer .about a:hover { text-decoration:underline;}
#footer .about h2 {font-family: 'Arvo', Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#fff; padding:10px 0; background:url(about-title-bg.gif) repeat-x left bottom; text-shadow:1px 1px #1f0a05;}
#footer .about p { padding-top:7px;}
#footer-links { clear:; float:left; width:620px;}
#footer-links ul {list-style:none; margin:0; padding:5px 0 0 0;}
#footer-links ul li {float:left; background:url(flink-div.jpg) no-repeat left center; padding:5px 7px 5px 10px;}
#footer-links ul .home { background:none; padding-left:0;}
#footer-links ul li a { color:#fff; text-shadow:1px 1px #6f492e; text-transform:uppercase;}
#footer-links ul li a:hover{color:#000; text-decoration:underline;text-shadow:none;} 
#footer .copyright { clear:both;  font-size:12px; color:#fff; padding-bottom:5px;}
#footer .copyright a{font-size:12px; color:#fff;}
#footer .copyright a:hover{color:#000; text-decoration:underline;}
#footer .imgs { position:absolute; right:0; bottom:0; width:360px;}
#footer .imgs img { float:left; margin-left:8px;}
#footer .imgs .cc { margin-top:9px;}
.breadcrumbs { clear:both; float:left; width:100%; padding:5px 0;}
.breadcrumbs ul {float:right;font-size:11px; color:#e28a51; font-weight:bold; list-style:none; padding:0; margin:0;}
.breadcrumbs ul li{line-height:11px;float:left; padding:5px 7px 5px 10px; background:url(cat-icon.gif) no-repeat left 8px;}
.breadcrumbs ul .home { background:none !important; padding-left:8px;}
.breadcrumbs a {font-size:11px;color:#333333;font-weight:normal;}
.breadcrumbs a:hover {color:#e28a51;text-decoration:underline;}
.caption {clear:both; float:left; width:767px; padding:1px; border:1px solid #eeebeb;margin-left:10px; _display:inline;}
.caption .bg {float:left; width:100%; background:url(caption-bg.jpg) repeat-x;}
.caption .prd-img{ float:left; width:138px; height:94px; margin:10px; _display:inline; border:1px solid #f3f2f2;background:#fff; text-align:center;}
.caption p{ color:#333333; line-height:17px; font-size:11px; padding:7px 10px 7px 10px; color:#2c2c2c;}
.catrow { float:left; width:790px;}
.catrow .productblock {float:left;width:160px; padding:5px 5px 2px 5px; margin:15px 20px 0 10px;_display:inline;text-align:center; background:url(catblock-bg.jpg) no-repeat;}
.catrow .last{margin:15px 10px 0 10px;}
.catrow .productblock .prdimg { width:158px; height:143px;padding:1px; background:#ffffff;}
.catrow .productblock .name { padding:5px 0 0;}
.catrow .productblock .name a{ color:#333;}
.catrow .productblock .name a:hover{color:#dd8750; text-decoration:underline;}
.listingrow .productblock{padding:15px 35px 5px 10px;}
.listingrow .last{padding:15px 0 5px 10px;}
.youmayalsolike { float:right;width:171px; background:url(youmayalso-bg.jpg) no-repeat; padding:4px; margin-top:5px; margin-right:10px; _display:inline;}
.youmayalsolike h2 { border-bottom:2px solid #884d2e; text-align:center; padding:3px 0 5px;}
.youmayalsolike .productrow .productblock{padding: 12px 0 0 6px;}
.youmayalsolike .productrow .productblock .prdimg { border:1px solid #a4a4a4;}
#itemarea { float:left; width:562px; padding:9px; margin-left:10px; _display:inline; background:url(itemarea-bg.jpg) no-repeat; margin-top:5px;}
.detailtitle {font-family: 'Arvo', Arial,Helvetica,sans-serif;font-size:16px; color:#884d2e; font-weight:bold;}
#productmainimg { float:left; width:322px; padding:0 25px 15px 0;}
#productmainimg .prd-img { background:url(mainimg-bg.jpg) no-repeat; height:234px; padding:6px; text-align:center;}
#productmainimg .zoom { text-align:right; padding:2px 0;}
#productmainimg .zoom a{font-size:11px; color:#61311c; background:url(zoom.gif) no-repeat left center; padding-left:14px;}
#productmainimg .zoom a:hover { color:#000; text-decoration:underline;background:url(zoom-hover.gif) no-repeat left center; }
#itemarea .productInfo {float:left;width:215px; color:#333333;}
#itemarea .productInfo div { background:url(productinfo-dev.png) no-repeat left bottom;_background:url(productinfo-dev.gif) no-repeat left bottom; padding:9px 0 11px 0; line-height:16px;}
#itemarea .productInfo span { float:left;}
#itemarea .productInfo .title{ width:90px; font-size:12px !important; font-weight:normal !important; color:#333 !important;}
#itemarea .productInfo .dev{ width:20px; font-weight:bold !important; font-size:12px !important; color:#000 !important;}
#itemarea .productInfo .spanprice {float:none; text-decoration:line-through; color:#333333; font-weight:bold;}
#itemarea .productInfo .sale-price { font-size:14px; color:#f20000; font-weight:bold;}
#itemarea .productInfo .qty { background:none;}
#itemarea .productInfo .qty input{ width:37px; height:12px;padding:3px 5px; font-size:11px; color:#000; border:1px solid #db854d;}
#itemarea .productInfo .btn {padding:9px 10px 29px 0;*padding:9px 10px 33px 0; background:url(addtocart-bg.jpg) no-repeat left bottom;}
.description { clear:both; color:#333; line-height:17px; padding-bottom:10px;}
.description h2 { background:url(description-title-bg.gif) repeat-x left bottom;}
.description h2 span { display:inline-block; background:#fff; padding-right:2px;}
.description p{ padding-top:10px;}
.description ul {list-style:none; margin:0; padding:10px 4px;}
.description ul li { line-height:16px; padding:4px 0 4px 10px; background:url(cat-icon.gif) no-repeat left 9px; }
:root #header #nav-general ul li {padding: 0 36px 0 18px\9;}

 /*Floating-cart*/
#yfc_accessbar { width:100% !important;}
#yfc_fullco {margin: 0 0 0 1px !important;}
* html #yfc_fullco {margin: -1px 0 0 1px !important;}



/* css for pagintion */

#listing-wrapper .productrow { clear:both; float:left; width:100%;}
#listing-wrapper .listingrow .productblock{padding:15px 35px 5px 10px;}
#listing-wrapper .productrow .productblock .prdimg{ border:1px solid #e3e3e3; height:129px;}
#listing-wrapper .productrow .productblock .name{ padding:8px 0 3px;}
#listing-wrapper .productrow .productblock .name a{ color:#333333;}
#listing-wrapper .productrow .productblock .name a:hover{color:#dd8750; text-decoration:underline;}
#listing-wrapper .productrow .productblock .price{font-size:14px;}
#listing-wrapper .productrow .productblock .rprice{ color:#333333; text-decoration:line-through;}
#listing-wrapper .productrow .productblock .sale-price{ color:#f20000;}
#listing-wrapper .listingrow .last{padding:15px 0 5px 10px;}

.pagination {
	float:left;
	width:100%;
	margin-top:10px;
	background:url(page-title-bg.jpg) no-repeat;
}
.paging-wrapper {
	float:left;
	width:99%;
	margin:3px;
	border:1px solid #DD9C78;
	height:30px;
}
.pagination .sort-by {
	float:left;
	width:250px;
}
.pagination .sort-by ul {
	float:left;
	margin:0px;
	padding:6px 0 6px 10px;
	margin:0px;
	font-size:12px;
	color:#51381f;
}
.pagination .sort-by ul li {
	float:left;
	list-style:none;
	padding:0 5px;
	background:url(divider5.jpg) no-repeat right 3px;
	font-size:15px;
}
.pagination .sort-by ul li.first {
	padding-left:0;
	padding-right:0;
	background:none;
	font-size:13px !important;
}
.pagination .sort-by ul li.last {
	background:none;
}
.pagination .sort-by ul li a {
	color:#fff;
	text-decoration:none;
	font-size:13px !important;
}
.pagination .sort-by ul li a:hover {
	color:#E28A51;
}
.pagination .sort-by ul li a.selected {
	color:#000;
}
.pagination .sort-by ul li a.selected span {
	float:right;
	padding:5px 0 0 6px;
}
.pagination .sort-by ul li a.selected:hover {
	color:#51381f;
}
.pagination .page-record {
	float:left;
	width:155px;
}
.pagination .page-record ul {
	float:left;
	padding:7px 0 0 0;
	margin:0px;
	font-size:12px;
	color:#fff;
	width:300px;
}
.pagination .page-record ul li {
	float:left;
	list-style:none;
	padding:0 0 0 5px;
	color:#fff;
	font-size:13px;
}
.pagination .page-record ul li select {
	float:left;
	width:44px;
	height:19px;
border:1px solid #;
	padding:1px;
	font-size:12px;
	color:#E28A51;
	margin:-1px 0 0 0;
}
.pagination .numbers {
	float:right;
	width:210px;
}
.pagination .numbers ul {
	float:right;
	padding:5px 0 0 0;
	margin:0px;
}
.pagination .numbers ul li#prevArrow {
	float:left;
	list-style:none;
	padding:7px 0 0 0;
}
.pagination .numbers ul li#prevArrow a {
	float:left;
	text-decoration:none;
}
.pagination .numbers ul li#prevArrow a img {
	float:left;
}
.pagination .numbers ul li#ShowPages {
	float:left;
	list-style:none;
}
.pagination .numbers ul li#ShowPages ul {
	float:left;
	padding:0 3px 0 2px;
}
.pagination .numbers ul li#ShowPages ul li {
	float:left;
	padding:0 0 0 1px;
	color:#333;
	list-style:none;
	line-height:19px;
	font-size:13px;
}
.pagination .numbers ul li#ShowPages ul li a {
	float:left;
	padding:2px 6px;
	color:#fff;
	line-height:normal;
	text-decoration:none;
}
.pagination .numbers ul li#ShowPages ul li a:hover {
	color:#E28A51;
	font-weight:bold;
}
.pagination .numbers ul li#ShowPages ul li a.selected {
	color:#E28A51;
	font-weight:bold;
}
.pagination .numbers ul li#nextArrow {
	float:left;
	list-style:none;
	padding:7px 0 0 0;
}
.pagination .numbers ul li#nextArrow a {
	float:left;
	text-decoration:none;
}
.pagination .numbers ul li#nextArrow a img {
	float:left;
}
.pagination .numbers ul li#viewall {
	float:left;
	font-size:14px;
	list-style:none;
	padding:2px 12px 0px 10px;
}
.pagination .numbers ul li#viewall a {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
.pagination .numbers ul li#viewall a:hover {
	color:#E28A51;
}




.pagination .numbers ul li#prevArrowFooter {
	float:left;
	list-style:none;
	padding:7px 0 0 0;
}
.pagination .numbers ul li#prevArrowFooter a {
	float:left;
	text-decoration:none;
}
.pagination .numbers ul li#prevArrowFooter a img {
	float:left;
}
.pagination .numbers ul li#ShowPagesFooter {
	float:left;
	list-style:none;
}
.pagination .numbers ul li#ShowPagesFooter ul {
	float:left;
	padding:0 3px 0 2px;
}
.pagination .numbers ul li#ShowPagesFooter ul li {
	float:left;
	padding:0 0 0 1px;
	color:#fff;
	list-style:none;
	line-height:19px;
	font-size:13px;
}
.pagination .numbers ul li#ShowPagesFooter ul li a {
	float:left;
	padding:2px 6px;
	color:#fff;
	line-height:normal;
	text-decoration:none;
}
.pagination .numbers ul li#ShowPagesFooter ul li a:hover {
	color:#E28A51;
	font-weight:bold;
}
.pagination .numbers ul li#ShowPagesFooter ul li a.selected {
	color:#E28A51;
	font-weight:bold;
}
.pagination .numbers ul li#nextArrowFooter {
	float:left;
	list-style:none;
	padding:7px 0 0 0;
}
.pagination .numbers ul li#nextArrowFooter a {
	float:left;
	text-decoration:none;
}
.pagination .numbers ul li#nextArrowFooter a img {
	float:left;
}
.pagination .numbers ul li#viewallfooter {
	float:left;
	font-size:14px;
	list-style:none;
	padding:2px 12px 0px 10px;
}
.pagination .numbers ul li#viewallfooter a {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
.pagination .numbers ul li#viewallfooter a:hover {
	color:#E28A51;
}
.pagination .sort-by  ul li a.selectedup{color:#E28A51; background:url(arow-up.png) no-repeat right 5px; padding-right:12px;}
.pagination .sort-by  ul li a.selecteddown{color:#E28A51; background:url(arow-down.png) no-repeat right 5px; padding-right:12px;}
.select_box{ background:url(select-arrow.png) no-repeat right 1px #FFF !important;}
.select_box #record-per-page{background:none;}
.select_box #record-per-page-Footer{background:none;}
.recent-box .productblock{padding-right: 41px!important;}
.recent-box .productblock:last-child{padding-right: 0!important;}