		/*
	| ----------------------------------------------------------------------------------------------
	| Product list
	| ----------------------------------------------------------------------------------------------
	*/
	/*.products-container .product {
		margin-bottom: 30px;
		border: 1px solid #eaeaea;
		border-radius: 2px;
		position: relative;
	}
	.products-container .product:hover {
		box-shadow: 0 0 10px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	}*/
	
	
		/*
		| ----------------------------------------------------------------------------------------------
		| Product thumbnail
		| ----------------------------------------------------------------------------------------------
		*/
		/*.products-container .product .product-link {
			display: block;
			text-align: center;
			padding: 10px;
		}
		.products-container .product .product-link .product-thumbnail img {
			transition: all 0.25s ease-in-out;
			-o-transition: all 0.25s ease-in-out;
			-moz-transition: all 0.25s ease-in-out;
			-webkit-transition: all 0.25s ease-in-out;
		}
		.products-container .product .product-link:hover .product-thumbnail img {
			-webkit-transform: scale(1.05);
			-moz-transform: scale(1.05);
			-o-transform: scale(1.05);
			transform: scale(1.05);
		}
		.products-container .product .product-thumbnail {
			position: relative;
			background-color: #fafafa;
			overflow: hidden;
		}*/
		/*.products-container .product .product-thumbnail.loading {
			background: #fafafa url('../img/loading.gif') no-repeat center center;
		}
		.products-container .product:hover .product-thumbnail > .caption {
			opacity: 1;
			filter: alpha(opacity=100);
		}
		.product-thumbnail > .caption.top-right {
			bottom: auto;
			left: auto;
			top: 0;
			right: 0;
		}*/
	
	
		/*
		| ----------------------------------------------------------------------------------------------
		| Product info
		| ----------------------------------------------------------------------------------------------
		*/
		.products-container .product .product-info {
			margin: 5px 10px 10px 10px;
			position: relative;
		}
		.featured .product .product-info {
			margin: 15px 0 0 0;
		}
		.featured .product-info > .title {
			text-align: center;
			text-transform: uppercase;
			font-size: 13px;
			font-weight: 600;
			margin: 0 0 5px 0;
		}
		.offer .product-info .title {
			font-size: 13px;
			font-weight: 600;
			margin-bottom: 5px;
		}
		.offer .product-info .details {
			font-size: 11px;
			font-weight: 300;
		}
		.offer .product-info .by {
			float: right;
			margin-top: 10px;
		}
		.offer .product-info .by > a {
			color: #ff5757;
		}
		.offer .product-info .by > a:hover {
			text-decoration: underline;
		}
		.offer .product-thumbnail > .caption {
			font-size: 12px;
		}
                .product-grid .product-info .title 
                {
                        margin: 0;
						text-transform: capitalize;
                }
	


	/*
	| ----------------------------------------------------------------------------------------------
	| Product grid & Product List
	| ----------------------------------------------------------------------------------------------
	*/
	#product-area .mix {
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.product-list .mix {
		width: 100%;
	}
	.products-container.product-grid .item .list-view {
		display: none;
	}
	.products-container.product-list .item .grid-view {
		display: none;
	}

	.section.offer.products-container.portrait.product-list .product-info .description .overlay {
		padding: 0;
		margin: 0;
		list-style: none;
		float: left;
		clear: none;
                opacity: 1;
	}
	.product-list .product-info .description .overlay .product-actions > a {
		float: left;
		margin-left: 20px;
		margin-top:17px;
	}
.product-list .product-info .addtocompare, .product-list .product-info .wishlink {
    background-image: none;
    margin-right: 15px;
    padding: 0;
    width: auto;
}
        .product-list  .product-info .addtocompare:hover, .product-list  .product-info .wishlink:hover {
            background: none;
        }
	.product-info .description .add-to-cart {
		float: left;
	}
	.product-info .description .add-to-cart > .btn > i {
		margin-right: 12px;
		border-right: 1px solid #fff;
	}
	.product-info .description .add-to-cart > .btn > span {
		font-size: 11px;
		font-weight: bold;
	}


#size-guide td{width:33%}
#size-guide table{text-align:center;margin:15px 0;width:100%}
#size-guide table thead tr th{text-transform:uppercase}
#size-guide table thead tr th,#size-guide table tbody tr td{border:solid #EAEAEA;border-width:0 1px 1px 0;padding:10px 0}
#size-guide table thead tr th:last-child,#size-guide table tbody tr td:last-child{border-width:0 0 1px}
#size-guide table thead tr:nth-child(2n) th{font-size:.65em;font-weight:normal}
#size-guide table tbody tr:nth-child(2n+1){background:#f1f1f1}
#size-guide table tbody tr:nth-child(2n){background:#dbdbdb}
#size-guide table tbody tr:last-of-type td{border-bottom:none}
#size-guide table tbody tr td{}
#size-guide div{background:#f0f0f0;border:1px solid #dedede;margin:20px 0;overflow:hidden;padding:10px}