/*
Theme Name: Corretto Child
Theme URI: https://corretto.qodeinteractive.com/
Description: A child theme of Corretto Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.1.3
Text Domain: corretto
Template: corretto
*/
body{
	color:#000;
}
	h1 {
		font-size: 48px;
		letter-spacing: -1px;
	}
	.home-page-h2 h2 {
		font-size: 30px;
		text-transform:none;
	}
	.home-page-h3 h3 {
		font-size: 24px;
		text-transform:none;
	}

.links-page-logo img {width:150px; height:90px;}
.links-page-btn {min-width:250px; width:250px;}


.tcb-menu-category {
    padding-top: 0;
}
.tcb-menu-category h3{
	text-align:center;
	background:#f3ebdf;
	border-radius:3px;
	padding:5px 0;
	text-transform:uppercase;
	font-weight:400;
}
.tcb-menu-category h3 em{
	font-style:normal;
	font-size:small;
	text-transform:lowercase;
	line-height:0.9;
}
.tcb-menu-category:first-of-type {
    padding-top: 0;
}

.menu-item ul li {
	width:49%;
	display:inline-table;
}
.menu-item-title{font-weight:500;}
.menu-item-description{
	font-weight:300;
	font-size:13px;
	line-height:1.2;
	margin-bottom:15px;
}
ul.eltdf-instagram-feed  .owl-item {height:118px; overflow:hidden;}

h5.hm-product-title {margin-bottom:0;}
.hm-product-price {font-size:18px; color:777;}
a.eltdf-search-opener, a.eltdf-side-menu-button-opener {display:none;}

input[type=text], #respond textarea, .eltdf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
    margin: 0 0 15px;
    padding: 10px 12px;
}
.wholesale-item-list h4 {margin-bottom:5px;}
.wholesale-item-list ul {margin-top:5px;}

@media only screen and (max-width: 1399px){
	ul.eltdf-instagram-feed  .owl-item {height:95.556px; overflow:hidden;}
}
@media only screen and (max-width: 1280px){
	ul.eltdf-instagram-feed  .owl-item {height:252.5px; overflow:hidden;}
}
@media only screen and (max-width: 1200px){
	ul.eltdf-instagram-feed  .owl-item {height:215px; overflow:hidden;}
}
@media only screen and (max-width: 1024px){
	ul.eltdf-instagram-feed  .owl-item {height:236px; overflow:hidden;}
}
@media only screen and (max-width: 768px){
	ul.eltdf-instagram-feed  .owl-item {height:285px; overflow:hidden;}
	.eltdf-testimonials-holder.eltdf-testimonials-boxed{padding:0; margin:0;}
	.eltdf-testimonials-holder.eltdf-testimonials-boxed .owl-item {padding:0}
	.eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-content {padding:15px;}
	.catering-slider {margin-top:-27px; }
}
@media only screen and (max-width: 680px){
	h1 {font-size: 34px;}
	ul.eltdf-instagram-feed  .owl-item {height:420px; overflow:hidden;}
}
@media only screen and (max-width: 480px){
	h1.eltdf-page-title {
		font-size: 26px;
	}
	.tcb-menu-category h3 {
		font-size: 22px;
	}
	ul.eltdf-instagram-feed  .owl-item {height:300px; overflow:hidden;}
}
