@media (min-width: 1920px){
.carousel-caption {bottom: 40%;}
.become-a-contribute-section {padding: 80px 0px;background-size: 38%;}
}/*1920*/

@media (min-width: 1600px) and (max-width: 1680px){
.carousel-caption {bottom: 32%;}
.become-a-contribute-section {padding: 100px 0px;background-size: 45%;}
}/*1600*/

@media (max-width: 1023px){
.site-banner .carousel-caption h1 {font-size: 38px;padding-right: 20rem;margin-bottom: 15px;}
.site-icon {position: relative;width: 90%;text-align: left;left: 15px;}
.primary-navbar {padding: 8px 0px;}
a.navbar-brand figure img {max-width: 50%;image-rendering: -webkit-optimize-contrast;image-rendering: pixelated;}
#MyNav ul li:nth-child(4) {padding-left: 25px;}
.site-banner .carousel-caption h1 span {line-height: 40px;}
	
.who-we-are-section strong {font-size: 30px;padding-bottom: 15px;line-height: 30px;}
.our-products ul li {width: 50%;}
.our-products ul li strong {padding: 15px 0px 0px;display: block;}
	
.popular-categories-section {padding: 100px 0px;}
.popular-categories-section p {padding: 0px 0rem;}
.popular-categories-listing ol li figure {width: 155px;height: 155px;}
.popular-categories-listing ol li figure img {width: 155px;height: 155px;}
	
.latest-recipes-section {padding: 200px 0px 50px;}

.get_updates_everyday_section {background-color: rgba(0,0,0,.85);background-blend-mode: multiply;background-size: cover;}
	
.become-a-contribute-section {background-image: none;}
.become-a-contribute-section h2 {line-height: 40px;font-size: 30px;}
	
.what-they-say-testimonials samp {padding: 0px 1rem;}
	
.message-from-founder-section {padding: 100px 0px;background-position-y: 0px;}
.message-from-founder-section h3 {line-height: 30px;font-size: 28px;}
	
.latest-news-section h3 {line-height: 40px;font-size: 30px;}
.latest-news-section ul {flex-wrap: wrap;}
.latest-news-section ul li {width: 48%; margin-bottom: 40px;}
span.news-info {min-height: 125px;}
	
.copyright-area p {font-size: 14px;}
.copyright-area ol li a {font-size: 14px;}
.site-footer .col-xl-5 p {padding-right: 0rem;margin-bottom: 20px;}
.site-footer h4 {margin-top: 20px;}
}/*1023*/

@media (min-width: 1024px) and (max-width: 1199px){
.site-banner .carousel-caption h1 {font-size: 45px;padding-right: 30rem;margin-bottom: 20px;}
.site-banner .carousel-caption h1 span {line-height: 40px;}
.site-icon {position: relative;width: 94%;text-align: left;left: 15px;}
.primary-navbar {padding: 8px 0px;}
a.navbar-brand figure img {max-width: 50%;image-rendering: -webkit-optimize-contrast;image-rendering: optimizequality;}
#MyNav ul li:nth-child(4) {padding-left: 25px;}
	
.our-products ul li figure img {height: 200px;}
.product-info {min-height: 250px;}
.popular-categories-section p {padding: 0px 5rem;}	
	
.popular-categories-listing ol li figure {width: 200px;height: 200px;}
.popular-categories-listing ol li figure img {width: 200px;height: 200px;}
	
.latest-recipes-section {padding: 200px 0px 50px;}
.latest-news-section h3 {line-height: 30px;font-size: 30px;}
.get_updates_everyday_section {background-size: 70%;}
	
.become-a-contribute-section h2 {line-height: 36px;font-size: 30px;margin-bottom: 15px;}
.what-they-say-testimonials samp {padding: 0px 5rem;}
.what-they-say-testimonials h3 {line-height: 40px;font-size: 30px;margin-bottom: 10px;}
span.news-info {min-height: 150px;}
}/*1199*/

@media (max-width: 767px){
.social-media {text-align: center;}
.social-media dd {padding-left: 15px;}
.top-right-listing {text-align: center;}
.top-right-listing dd {padding-left: 10px;padding-right: 10px;}
.site-banner .carousel-caption h1 {font-size: 40px;padding-right: 0rem;}
.site-banner figure img {height: 400px;object-position: -200px 0px;object-fit: cover;}
	
.primary-navbar .row {justify-content: center;}
.site-icon {width: 80%;left: 15px;}
#MyNav ul li a {font-weight: 500;}
#MyNav ul li:nth-child(3) {padding-right: 25px;}
	
.who-we-are-section figure img {height: 280px;}
.who-we-are-section h2 {font-size: 16px;}
.who-we-are-section strong {font-size: 24px;}
.heading-with-button dd h3 {font-size: 20px;}
a.site-button {padding: 5px 15px;}
.our-products ul li {width: 100%;}
.our-products ul li figure {width: 100%; margin: 0px auto 0px; border-radius: 15px 15px 0px 0px;}
.product-info {padding: 10px 10px 30px 10px;min-height: unset;border-radius: 0px 0px 15px 15px;}
.popular-categories-section h2 {line-height: 40px;font-size: 30px; text-transform: capitalize; padding-bottom: 15px;}
.popular-categories-section {padding: 50px 0px;}
.popular-categories-listing ol {flex-flow: wrap;}
.popular-categories-listing ol li {width: 50%;display: inline-flex;justify-content: center;margin-bottom: 5px;margin-top: 5px;}
.latest-recipes-section {padding: 350px 0px 50px;}
.get_updates_everyday_section h3 {font-size: 24px;}
.become-a-contribute-section h2 {line-height: 30px;font-size: 24px;padding-top: 10px;}
.what-they-say-testimonials h3 {line-height: 30px;font-size: 24px;padding-top: 10px;}
.what-they-say-testimonials samp {padding: 0px 0rem;}
.message-from-founder-section {padding: 50px 0px;}	
.message-from-founder-section .position-relative {background-color: rgba(0,0,0,.75);padding: 15px 15px;}
.latest-news-section h3 {line-height: 30px;font-size: 24px;}
span.news-info {min-height: unset;}
.latest-news-section ul li figure {border-radius: 10px 10px 0px 0px;margin-bottom: 0px;}
span.news-info {min-height: unset;border-radius: 0px 0px 15px 15px;}
.copyright-area p {text-align: center;}
.copyright-area ol {flex-wrap: wrap;text-align: center;}
.copyright-area ol li {padding-left: 0px;width: 50%;}
}/*767*/