/* ————— homefeatured.tpl ————— */

.addhomefeatured {
	margin-top:30px;

}

.addhomefeatured h4 {

	font-size: 24px;

	line-height: 26px;

	color: #000;

	font-weight: bold;

	text-transform: uppercase;

	padding: 25px 0px 15px 0px;

	margin: 0 0 40px 0;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-bottom: 3px solid #000000;

}

.addhomefeatured ul {

	list-style: none;

}

.addhomefeatured ul li {

	text-align: center;

	margin-top: 20px;

	margin-bottom:40px;

	float: left;

	position: relative;

	box-sizing:border-box;

	-moz-box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-ms-box-sizing:border-box;

}

.addhomefeatured ul li.alpha { clear:left;}

.addhomefeatured ul .featured_li {

	text-align: center;

	padding:0 0 0 0;

}

.addhomefeatured ul li a {

	position: relative;

}

.addhomefeatured ul li img.next-img {

	z-index: 9;

	position: absolute;

	top: 10px;

	left: 10px;

}

.addhomefeatured ul li img {

	display: block;

	overflow: hidden;

}

.addhomefeatured ul li img.main-img {

	display: block;

}

.addhomefeatured ul li .product_image {

	width:228px;

	display: block;

	padding-bottom: 10px;

	padding-top:10px;

	overflow: hidden;

	position: relative;

	border:1px solid #e1e1e1;

	margin:0 20px;

	text-align:center;

}

.addhomefeatured ul li .product_image img{

	margin:0 auto;

}

.addhomefeatured ul li  {}



.addhomefeatured ul li div {

	text-align: left;

}

.addhomefeatured ul li .featured_li > div { overflow:hidden;}

.addhomefeatured ul li h5 {

	padding: 20px 22px 21px 22px;

	height:40px;

	text-align:center;

}

.addhomefeatured ul li p.product_desc {

	padding: 3px 0 0 0;

	display: none;

}

.addhomefeatured ul li span.price {

	font-size: 23px;

	line-height:22px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#fff;

	display:inline-block;

	vertical-align:middle;

}

.addhomefeatured .price-drop-feacherd {

	text-decoration: line-through;

	display:inline-block;

	vertical-align:middle;

	font-weight:600;

	font-size:16px;

	color:#ffbb00;

}

.addhomefeatured ul li .prod-price{

	float:left;

	width:131px;

	height:42px;

	background:#009cea;

	padding: 18px 0 0px 17px;

	display:table-cell;

	vertical-align:middle;

}

.addhomefeatured ul li .button{ 

	width:60px;

	height:60px;

	display:block;

	background:url(../../../themes/theme678/img/info-icon.png) no-repeat 50% 50% #ffbb00;

	padding:0 !important;

	text-indent:-10000px;

	border:none;

	float:left;

	margin:0 0 0 1px;

	-moz-transition: all 0.4s ease 0s;

	-webkit-transition: all 0.4s ease 0s;

	-o-transition: all 0.4s ease 0s;

}

.addhomefeatured ul li .button:hover{ 

	background:url(../../../themes/theme678/img/info-icon.png) no-repeat 50% 50% #d83298;

	-moz-transition: all 0.4s ease 0s;

	-webkit-transition: all 0.4s ease 0s;

	-o-transition: all 0.4s ease 0s;

}

.addhomefeatured ul li .exclusive{

	width:60px;

	height:60px;

	display:block;

	background:url(../../../themes/theme678/img/cart-icon.png) no-repeat 50% 50% #7cbb00;

	padding:0 !important;

	border:none;

	float:left;

	margin:0 0 0 1px;

	-moz-transition: all 0.4s ease 0s;

	-webkit-transition: all 0.4s ease 0s;

	-o-transition: all 0.4s ease 0s;

	text-indent:-10000px;

}

.addhomefeatured ul li .exclusive:hover{ 

	background:url(../../../themes/theme678/img/cart-icon.png) no-repeat 50% 50% #fe5f23;

	-moz-transition: all 0.4s ease 0s;

	-webkit-transition: all 0.4s ease 0s;

	-o-transition: all 0.4s ease 0s;

}



@media only screen and (min-width: 768px) and (max-width: 979px) {

.addhomefeatured ul li img.next-img {

	z-index: 9;

	position: absolute;

	top: 10px;

	left: 0px;

}

.addhomefeatured ul li .exclusive {

	margin-left:0px;

}

.addhomefeatured ul li .prod-price{

	margin-bottom:1px;

}

.addhomefeatured ul .featured_li a.product_image {

	margin:0;

	width:164px;

}

.addhomefeatured ul .featured_li a.product_image img{

	width:164px;

	height:164px;

}

.addhomefeatured ul li h5{

	padding:10px 0;

}

.addhomefeatured h4 {

	padding-top: 20px;

	margin-bottom: 20px;

}

.addhomefeatured ul li {

	margin-bottom: 20px;

}

}

@media only screen and (min-width: 980px) and (max-width: 1199px) {

.addhomefeatured ul li img.next-img {

	z-index: 9;

	position: absolute;

	top: 10px;

	left: 0px;

}

.addhomefeatured ul li .exclusive {

	margin-left:0px;

}

.addhomefeatured ul li .prod-price{

	margin-bottom:1px;

}

.addhomefeatured ul .featured_li a.product_image {

	margin:0;

	width:218px;

}

.addhomefeatured ul .featured_li a.product_image img{

	width:218px;

	height:218px;

}

.addhomefeatured ul li h5{

	padding:10px 0;

}

.addhomefeatured h4 {

	padding-top: 20px;

	margin-bottom: 20px;

}

.addhomefeatured ul li {

	margin-bottom: 20px;

}

.addhomefeatured ul li .prod-price{

	width:82px;

}

.addhomefeatured ul li span.price{

	font-size:16px;

}

}



@media only screen and (max-width: 767px) {

.addhomefeatured ul li img.next-img {

	z-index: 9;

	position: absolute;

	top: 0px;

	left: 0px;

}

.addhomefeatured h4 {

	font-size: 17px;

	padding: 10px 11px 10px 0px;

	margin-bottom: 20px

}

.addhomefeatured ul .featured_li {

	padding: 0;

}

.addhomefeatured ul li div {

	text-align: left;

}

.addhomefeatured ul li {

	float: left;

	margin: 0 0 20px 0;

	border: 1px solid #cccccc;

	padding: 16px 20px 20px 20px;

}

.addhomefeatured ul li:first-child {

}

.addhomefeatured ul li:first-child .featured_li {

	padding-top: 0;

}

.addhomefeatured ul li h5 {

	padding: 0px 0 12px 0;

	text-align:left;

}



.addhomefeatured ul li .product_image.feat-mobile {

	display: inline-block;

	float: left;

	margin-right: 10px;

	height: 181px;

	padding-bottom: 0;

	text-align: center;

	width: 118px;

}

.addhomefeatured ul li .product_image {

	width: 118px;

	float: left;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-top: 4px;

	margin-left:0;

	padding:0;

}

.addhomefeatured ul li .prod-price{ width:127px;}

.addhomefeatured ul li img {

	width: 118px;

	height: 118px;

}

.addhomefeatured ul li.num-1 .featured_li, .addhomefeatured ul li.num-2 .featured_li, .addhomefeatured ul li.num-3 .featured_li, .addhomefeatured ul li.num-4 .featured_li {

	border: none;

}

.addhomefeatured ul li .button {

	display: inline-block;

	margin: 0px 0 0 0;

}

.addhomefeatured ul li .exclusive, .addhomefeatured ul li a.exclusive {

	display: inline-block;

	margin: 0 0px 0 0;

}

.addhomefeatured ul li p.product_desc {

	display: block;

	margin:14px 0 23px 0;

}

.addhomefeatured .price-drop-feacherd {

	margin-left: 0px;

}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

			.addhomefeatured ul li .exclusive {

				margin-right: 8px;

			}

			.addhomefeatured ul li span.price {

				display: inline-block;

				margin-right: 10px;

			}

		

}

@media only screen and (max-width: 480px) { 

			.addhomefeatured ul li .featured_li > div { overflow:visible;}

}

