@charset "UTF-8";
/* CSS Document */

#fixed {
     width:100%;
    z-index:99;
    height:auto;
    top:0;
    position:fixed;
}

#content {
	margin-top:110px;
	position:relative;
	 
}

#shaftloc {
	margin-left:-17px;
	width:auto;
	}


.belt_links {
	padding:10pt;
	line-height:2;
	border:1px #eee solid;
	background-color:#faf5f5;  
	border-radius: 6px;
}

.product_cat {
	width:30%; 
	display:inline-block;
	margin-right:2.5%;
	margin-bottom:15px;
}

a.product_cat {
	text-decoration:none;
	line-height:normal;
}

a.product_cat img {
	margin:0px;
	padding:0px;
	width:100%;
	max-width:190px;
}

a.product_cat b {
	text-align:center;
	padding:10px 0px 10px 0px;
	background:#EE3333;
	margin:0px;
	width:100%;
	display:block;
	color:white;
	position:relative;
	top:-5px;
	text-decoration:none;
	
}

.glyphicon {
	color:#000;
}

.product_cat .cirular img {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    width: 100%;
	max-width:190px;
	margin-bottom:5px;
	border:2px solid #fff;
}

.product_cat .cirular img:hover {
    border:2px solid #EE3333;
}

a.product_cat:hover {
	color:#444;	
}

#products {
	border:1px solid #eee;
	border-bottom:none;
	border-right:none;
}

#products img {
	
	max-width:150px;
}

#products .box {
	border:1px solid #eee;
	border-top:none;
	border-left:none;
	margin:0px;
	padding:0px;
	border-left:none;
	display:block;
	float:left;
	width:50%;
	line-height:normal;
	font-size:12px;
	height:320px;
}

.box h2 {
	font-size:12px;
	color:#999;
	font-style:italic;
	margin-bottom:5px;
}

.box h2 span {	
	color:#333;
	font-style:normal;
	font-size:13px;
	display:block;
	margin:0px;
}

.box span {
	margin:10% 7%;
	display:block;
}

.box:hover .glyphicon {
	color:#0066bb;
}

.buynowdiv {
	padding-top:5px;
}

.info_btn {
	position:absolute;	
}

.reduce {
	line-height:175%;
}

@media all and (max-width: 800px) {

	#shaftloc {
		display:none;
		
	}
	
	
	
	#products .box  {
		
		width:49.5%;
		
		 
	}
	.reduce {
		line-height:250%;
	}
	
}

@media all and (max-width: 680px) {
	.product_cat {
		width:45%; 
	}
	
	#smc {
		max-width:334px;
	}
	
}

@media all and (max-width: 480px) {
	
	
	#products .box  {
		
		min-height:195px;	 
	}
	
	.reduce {
		line-height:250%;
	}
	
	 
.pagination {
	font-size:14px;
	}
	
	#smc {
		max-width:334px;
	}
	
	
}