a{
	text-decoration:none;
}
/*Search Part */

.index-css6{
	margin:0;
	padding:10px 0;
	text-align:center;
	background-color:white;
}
.index-css5{
	width:auto;
	max-width:575px;
	margin: auto;
	width:90%;
	text-align:right;		
}
.index-css5>input[type=text]{
	width:82%;			
	font-size:18px;
	border:none;
	outline:none;
	padding:12.5px 0;
}
.index-css5>button{
	width:15%;			
	font-size:18px;
	border:none;
	padding:12.5px 0;
	cursor:pointer;
}
/* Add to cart part*/
.ad_cart_css{
	font-size:20px;
	position:fixed;
	text-align:center;
	top:50%;
	z-index:10;
	width:100%;
}
/*Add to cart part */

/*sear hint list*/

	
.hint_list_css{
		text-align:center;
		position:absolute;
		width:100%;
		z-index:9;
	}
	#hint_list{
		text-align:center;
	}
	#hint_list ul{
		list-style-type:none;
		padding:0;
		margin:auto;
		width:85%;
		max-width:350px;
		height:500px;
		overflow-y:auto;
		overflow-x:hidden;
	}
	#hint_list ul li{
		list-style-type:none;
		margin:1px;
	}
	.hint_list_css #hint_list ul li table tr td img{
		width:auto;
		height:auto;
		max-width:30px;
		max-height:30px;
	}
	.btn_atc_css1 {
		border: none;
		height:35px;
		text-align: center;
		font-size:16px;
		margin: none;
		transition-duration: 0.4s;
		cursor: pointer;
		padding:5px;
		width:4cm;
	}
	.cursor-pointer{
		cursor:pointer;
	}
	

/*sear hint list end*/


/* Sear Part end */
	.font-22{
		font-size:22px;
	}
	.font-18{
		font-size:18px;
	}
/* Main Body */
	@media screen and (min-width: 1081px){
		.index-css8{
			width:81.7%;
			float:left;
		}
	}
	@media screen and (max-width: 1080px){
		.index-css8{
			width:100%;
		}
	}
	@media screen and (max-width: 588px){
		.index-css8{
			text-align:center;
		}
	}

/* Product catalog start */
	.catalog-css1{	
		margin: 10px 2px 2px 10px;
		width:280px;
		height:400px;
		overflow:hidden;
		box-shadow:0px 0px 10px 0px #e8e5e3;
		display:inline-block;
		font-size:14px;
	}
	.catalog-css1:hover{
		box-shadow:0px 0px 5px 0px #04558f;
	}
	.user-rating{
		text-align:center;
		color:white;
		padding:3px 3px 5px 3px;
		border-radius:0px 0px 30px 30px;
		margin:0px 0px -55px 0px;
		width:30px;
		height:50px;
		float:right;
		transform: rotate(0deg);
	}
		
	.discount-label{
		text-align:center;
		background:green;
		color:white;
		padding:35px 3px 0px 3px;
		border-radius:0px 0px 30px 30px;
		margin:-25px 0 0 0px;
		width:30px;
		height:50px;
		transform: rotate(-45deg);
	}
	
	.catalog-css2{	
		overflow:hidden; 
		height:201px;
		width:99.3%;
		margin:-53px auto 0px auto;
		//border:1px solid red;		
	}
	.catalog-css2 img{	
		width:auto;
		max-width:250px;
		height:auto;
		max-height:200px;
		margin: auto;	 
	}
		
	.catalog-css-desc {	
		text-align:center;	 
		height:152px;
		width:99.3%;
		overflow:hidden;
		font-size:12px;
		margin:0px auto;
		font-size:14px;
		/*border:1px solid red;*/
		font-size:12px;
	}
	.stock1_css{
		/*border:2px solid green;*/
		background-color:rgba(0,0,0,0.3); 
		position:absolute; 
		width:280px; 
		height:400px; 
		text-align:center;
		font-size:50px;
		margin-top:-7px;
	}		
	.stock0_css{
		/*border:2px solid black; */
		width:300px; 
		position:absolute;
		font-size:30px;
		font-weight:bold;		
		text-align:center;
		margin:100px auto auto auto;
	}
	.linetr{
		text-decoration:line-through;
	}
	.catalog-css-seller {	
		text-transform:uppercase;
		overflow:hidden;
		height:40px;
		width:50%;
		float:left; 
		text-align:center;
	}
	.catalog-css-seller img{	
		 max-height:40px;
		 max-width:120px;
	}
	.catalog-css-btn-css {		
		overflow:hidden;
		height:40px;
		width:50%;
		float:left; 
		color:#FF5733;/* black;*/
		font-size:12px;
		font-weight:bold;
		/*border:1px solid red;*/
		
	}
	.btn_atc_css {	  
	  	border: none;
	  	width:100%;
	  	height:40px;
	  	text-align: center;
	  	text-decoration: none;
	  	display: inline-block;
	  	font-size: 16px;
	  	margin: none;
	  	transition-duration: 0.4s;
	  	cursor: pointer;
	}
	#load_hide{
		margin:40px auto;
		width:200px;
		text-align:center;
		padding:10px 2px;
		color:#ff8800;
		font-size:18px;
		cursor:pointer;
		box-shadow: 0 0 5px rgba(255,136,0,0.8) inset,
            0 0 10px 2px rgba(255,136,0.6) inset,
            0 0 15px 4px rgba(255,136,0,0.4) inset,
			0 0 0 2px rgba(252, 88, 5,0.3);
	}
	#load_hide:hover{		
		box-shadow: 0 0 5px rgba(4, 85, 143,0.8) inset,
            0 0 10px 2px rgba(4, 85, 143,0.6) inset,
            0 0 15px 4px rgba(4, 85, 143,0.4) inset,
			0 0 0 2px rgba(4, 85, 143,0.3);
			color:#04558f;
	}
/* Product catalog END */

/* Main Body END*/

/* Page numbers star */
	.clear-left{
		clear:left;
	}
		
/* Page numbers end */		
/*product type */
	@media screen and (min-width: 1081px){
		.producty-width{
			width:18%;
			position: -webkit-sticky;
			position: sticky;
			top: 0;
			z-index:11;
		}
	}
	@media screen and (max-width: 1080px){
		.producty-width{
			width:0;
			position:fixed;
			z-index:11;
		}
	}
		.product-type {		 
		  float:left;
		  overflow-y:scroll;
		}
		.product-type ul{
			list-style-type:none;
			padding:0;
			margin:0;
		}
		.product-type ul li{
			font-size:16px;
			margin:1px;
			padding:10px 0 10px 5px;	
			text-transform: uppercase;
		}
	@media screen and (min-width: 1081px){
		.text-container-js-css{
			display:none;
		}
	}
/*product type END*/