@charset "utf-8";
/* CSS Document */
.product_details {
    padding-left:30px;
}
.product_details .product_name {
    font-size: 25px;
    font-weight: 700;
    padding-bottom: 40px;
}
.product_details  .enguire_now > a {
    background-color: #ed1c24;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
	font-family: 'Raleway', sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    width: 100%;
	text-decoration: none;
}
.product_details  .customer_care_num {
    font-size: 23px;
    font-weight: bold;
    padding: 25px 0 20px;
}
.product_details .recipie_contact_mail {
    font-size: 18px;
	font-family: 'Raleway', sans-serif;
}
.product_img {
	border:1px solid #e8e8e8;
	text-align:center;
}
.product_discription h3 {
    font-family: lato;
	margin:25px 0;
}
.product_details .social_media_links {
    margin-top: 65px;
	margin-bottom:30px;
}
.product_details .social_media_links span {
    display: inline-block;
}
#largeImg {
	margin-bottom:40px;
}
#thumb {
    padding: 0 25px;
	margin-bottom:60px;
}
#thumb .owl-item{
	opacity:0.7;
}
#thumb .owl-item.synced{
	opacity:1;
}
#thumb .product_img {
    display: block;
    margin: 0 5px;
	cursor:pointer;
}
#thumb .owl-controls.clickable {
    display: block !important;
}
#thumb .owl-controls .owl-buttons div {
    background-color: #000;
	background-image:url(../images/slider-nav.png);
	background-repeat:no-repeat;
    height: 16px;
    width: 15px;
	position:absolute;
	top: calc(50% - 8px);
}
#thumb .owl-controls .owl-buttons .owl-prev {
    background-position: left top;
    left: 0;
}
#thumb .owl-controls .owl-buttons .owl-next{
    background-position: right top;
    right: 0;
}
#thumb .owl-controls .owl-buttons .owl-prev:hover {
    background-position: left bottom;
    left: 0;
}
#thumb .owl-controls .owl-buttons .owl-next:hover {
    background-position: right bottom;
    right: 0;
}
.ingrediants_head {
	font-size:20px;
	margin-bottom:25px;
	font-weight:400;
}
.ingredient .items {
	line-height:26px;
	margin-bottom:20px;
}
.ingredient .weight {
    font-size: 14px;
    font-weight: 400;
}
.ingredient {
	max-width:440px;
}
@media only screen and (max-width: 991px) {
	.product_details {
		padding-left:0;
	}
}
@media only screen and (max-width: 767px) {
	.product_details .social_media_links {
		margin:40px 0;
	}
}