

.main-heading{
	font-size:30px;
}
.main-heading span{
	font-size:18px;
	color:#878a8c;
}
.main-heading2{
	font-size:24px;
}
.main-heading, 
.main-heading2, 
.sub-heading{
	text-transform:uppercase;
}
.sub-heading{
	font-size:24px;
	padding:10px 0;
}

.product-head, 
.product-col .caption h4, 
.product-col .price, 
.product-col .btn-cart{
	font-family: 'Roboto Condensed', sans-serif;
}

hr{
	border-color:#8c8f92;
}
.owl-controls {
    margin-top: 10px;
    text-align: center;
}
 .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
}
 .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
    background-color: #09aaf1;
}
.owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 5px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}


/* Form & Buttons Styles Starts */

.btn-main {
	background-color: #ff434a;
}
.btn-main:hover, 
.btn-main:focus,
.btn-main:active,
.btn-main.active {
	background-color: #c5272d;
}
.btn-main, 
.btn-main:hover, 
.btn-main:focus,
.btn-main:active,
.btn-main.active {
	color:#fff;
}
	
/* Products Box Styles Starts */
	.products-list{
		margin-bottom:15px;
	}
		.product-head{
			padding: 14px 20px;
			margin:0 0 20px;
			font-size:24px;
			background:#191919;
			color:#ff434a;
			text-transform:uppercase;
		}
		.product-col{
			padding:15px 15px 10px;
			margin-bottom:20px;
			text-align: center;
		}
		.product-col.list{
			text-align:left;
			padding:10px 15px;
		}
		.product-col.list .image{
			padding:20px 30px 10px 0;
			float:left;
		}
		.product-col .caption{
			padding: 10px 0;
		}
			.product-col h4{
				font-size:16px;
			}
			.product-col h4, .product-col h4 a{
				color:#ff434a;
			}
			.product-col .description{
				padding:5px 0;
				color:#838383;
				font-size:12px;
				line-height:18px;
				text-align:justify;
			}
			.product-col.list .description{
				padding-right:20px;
			}
			.product-col .price{
				padding:10px 0;
			}
				.product-col .price .price-tax{
					font-size:14px;
					color:#838383;
					text-transform:uppercase;
				}
				.product-col .price span.price-new{
					color:#ff434a;
					font-size:24px;
					padding-right:5px;
				}
				.product-col .price span.price-old{
					font-size:18px;
					color:#808080;
					text-decoration:line-through;
				}
			.product-col .cart-button{
				padding-top:10px;
			}
				.product-col .btn-wishlist, 
				.product-col .btn-compare{
					color:#fff;
					background:#ff434a;
					margin-right:3px;
				}
				.product-col .btn-cart{
					font-size:14px;
					color:#fff;
					background:#ff434a;
					text-transform:uppercase;
					border:1px solid #ff434a;
				}
				.product-col .btn-cart:hover, 
				.product-col .btn-wishlist:hover, 
				.product-col .btn-compare:hover {
					background:#de3036;
				}
	
/* Product Carousel Styles Starts */	
	
	.product-carousel .product-head{
		text-align: left;
	}
	.product-carousel .row{
		margin-left:-5px;
		margin-right:-5px;
	}
	.product-carousel .col-xs-12{
		padding-left:0;
		padding-right:0;
	}
    #owl-product .item{
		padding-left:5px;
		padding-right:5px;
    }
	.product-col .image > img.img-responsive, 
	#owl-product .item .image > img.img-responsive{
		margin-left:auto;
		margin-right:auto;
	}
	#owl-product .owl-controls{
		margin:0;
	}
		#owl-product .owl-controls .owl-buttons div{
			position:absolute;
			background:none;
			font-size:26px;
		}	
		#owl-product .owl-controls .owl-buttons .owl-prev, 
		#owl-product .owl-controls .owl-buttons .owl-next{
			top:-61px;
			color:#ff434a;
		}
		#owl-product .owl-controls .owl-buttons .owl-prev{
			right:60px;
		}	 
		#owl-product .owl-controls .owl-buttons .owl-next{
			right:20px;
		}			
		
/* Generic Styles Starts */		

.img-thumbnail{
	background-color:#191919;
	border:1px solid #555;
}
.product-head, 
.product-col, 
.product-col .cart-button .btn, 
.product-col .image > img.img-responsive {
	-webkit-border-radius:5px;
	   -moz-border-radius:5px;
			border-radius:5px;
}