#ten-trends-solutions-banner-1 { 
	display: block; 
} 

#ten-trends-solutions-banner-2, 
#ten-trends-solutions-banner-3 { 
	display: none; 
} 


#ten-trends-solutions-icons-1 { 
	display: block; 
} 

#ten-trends-solutions-icons-2,
.ten-trends-solutions-icons-3 { 
	display: none; 
}

@media screen and (min-width: 1px) and (max-width: 480px) {
	#ten-trends-solutions-icons-1 .et_pb_image { 
		border: 1px solid black; 
		height: 320px !important; 
		max-width: 46% !important; 
		min-height: 320px !important; 
		width: 46% !important; 
	} 
}  

@media screen and (min-width: 320px) and (max-width: 767px) {

	#current-issue-cover-intro .et_pb_column.et_pb_column_1_2, 
	#recent-categories .et_pb_column.et_pb_column_1_2 { 
		min-width: 100% !important; 
		width: 100% !important; 
	} 

	#ten-trends-solutions-banner-1,  
	#ten-trends-solutions-banner-2 { 
		display: none; 
	} 

	#ten-trends-solutions-banner-3 { 
		display: block; 
	} 
	
	#ten-trends-solutions-banner-3 .et_pb_text_1 { 

	} 

	#ten-trends-solutions-icons-1,  
	#ten-trends-solutions-icons-2 { 
		display: none; 
	} 

	.ten-trends-solutions-icons-3 { 
		display: block; 
	} 

	.et_pb_gutters1 .et_pb_column_1_2 { 
		max-width: 50% !important; 
		padding-left: 5% !important; 
		padding-right: 5% !important; 
		width: 50% !important; 
	} 
	
	.et_pb_image { 
		height: auto !important; 
		max-height: 276px !important; 
		min-height: none !important; 
	} 
		
	.ten-trends-solutions-icons-3.phone-view .et_pb_gutters1 .et_pb_column_1_2:nth-child(1), 
	.ten-trends-solutions-icons-3.phone-view .et_pb_gutters1 .et_pb_column_1_2:nth-child(3), 
	.ten-trends-solutions-icons-3.phone-view .et_pb_gutters1 .et_pb_column_1_2:nth-child(5) { 
		clear: left: 
	} 

	.ten-trends-solutions-icons-3.phone-view .et_pb_image { 
		position: relative; 
	} 
	
	.ten-trends-solutions-icons-3.phone-view .et_pb_image img { 
		position: absolute; 
		top: 50%; 
		transform: translateY(-50%); 
	} 

} 

@media screen and (min-width: 768px) and (max-width: 980px) {

	#current-issue-cover-intro .et_pb_column.et_pb_column_1_2, 
	#recent-categories .et_pb_column.et_pb_column_1_2 { 
		width: 100% !important; 
	} 

	#ten-trends-solutions-banner-1,  
	#ten-trends-solutions-banner-3 { 
		display: none; 
	} 

	#ten-trends-solutions-banner-2 { 
		display: block; 
	} 
	
	#ten-trends-solutions-banner-2 .et_pb_text_0 { 
		padding-top: 98px; 
	} 

	#ten-trends-solutions-icons-1,  
	.ten-trends-solutions-icons-3 { 
		display: none; 
	} 

	#ten-trends-solutions-icons-2 { 
		display: block; 
	} 

	#ten-trends-solutions-icons-2 { 
		margin-top: 15%; 
	} 

	.et_pb_gutters1 .et_pb_column_1_3 { 
		padding-left: 5% !important; 
		padding-right: 5% !important; 
		width: 33% !important; 
	} 
	
	.et_pb_image { 
		height: 201px !important; 
		min-height: 201px !important; 
	} 
		
	#ten-trends-solutions-icons-2.tablet-view .et_pb_gutters1 .et_pb_column_1_3:nth-child(1), 
	#ten-trends-solutions-icons-2.tablet-view .et_pb_gutters1 .et_pb_column_1_3:nth-child(4) { 
		clear: left: 
	} 

	#ten-trends-solutions-icons-2.tablet-view .et_pb_image { 
		position: relative; 
	} 
	
	#ten-trends-solutions-icons-2.tablet-view .et_pb_image img { 
		position: absolute; 
		top: 50%; 
		transform: translateY(-50%); 
	} 
	
} 

@media screen and (min-width: 1px) and (max-width: 320px) {
	
	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 32px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 41px !important; 
	} 

} 

@media screen and (min-width: 321px) and (max-width: 375px) {

	.top-10-trends-title .et_pb_column_4_4 h3 { 
		height: auto !important;
		line-height: 54px !important;
	} 
	
	.top-10-trends-title .et_pb_column_4_4 h3 span { 
		background-size: 58px 58px; 
		padding-left: 72px;
	} 

	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 32px !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 41px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 24px !important; 
	} 
	
	#all-about-title .et_pb_column_4_4 h3 span { 
		background-size: 50px 50px;  
		padding-left: 66px; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 

	#read-the-full-report-title h3 { 
		font-size: 22px !important; 
	} 

	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 290px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 376px) and (max-width: 480px)  { 

	.top-10-trends-title .et_pb_column_4_4 h3 { 
		height: auto !important;
		line-height: 54px !important;
	} 
	
	.top-10-trends-title .et_pb_column_4_4 h3 span { 
		background-size: 58px 58px; 
		padding-left: 72px;
	} 
	
	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 36px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 47px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 30px !important; 
	} 
	
	#all-about-title .et_pb_column_4_4 h3 span { 
		background-size: 58px 58px;  
		padding-left: 72px; 
	} 

	#read-the-full-report-title h3 { 
		font-size: 24px !important; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 

	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 310px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 481px) and (max-width: 520px) { 

	.top-10-trends-title .et_pb_column_4_4 h3 { 
		height: auto !important;
		line-height: 54px !important;
	} 
	
	.top-10-trends-title .et_pb_column_4_4 h3 span { 
		background-size: 58px 58px; 
		padding-left: 72px;
	} 

	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 48px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 63px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 36px !important; 
	} 
	
	#all-about-title .et_pb_column_4_4 h3 span { 
		background-size: 68px 68px;  
		padding-left: 84px; 
	} 
	
	#read-the-full-report-title h3 { 
		font-size: 28px !important; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 

	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 310px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 521px) and (max-width: 568px)  { 
	
	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 53px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 63px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 42px !important; 
	} 
	
	#all-about-title .et_pb_column_4_4 h3 span { 
		background-size: 72px 72px;  
		padding-left: 92px; 
	} 

	#read-the-full-report-title h3 { 
		font-size: 30px !important; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 
	
	#flavor-flash-sidebar-sign-up { 
		background-repeat: no-repeat;
		background-size: 100% !important; 
		width: 100% !important; 
	} 

	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 310px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 569px) and (max-width: 768px) {
	
	.et_pb_gutters1 .et_pb_column_2_3 { 
		width: 100% !important; 
	} 
	
	.et_pb_gutters1 .et_pb_column_1_3 {  
		width: 100% !important; 
	} 

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 64px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 76px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 48px !important; 
	} 
	
	#all-about-title .et_pb_column_4_4 h3 span { 
		background-size: 80px 80px;  
	} 

	#read-the-full-report-title h3 { 
		font-size: 34px !important; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 
	
	#flavor-flash-sidebar-sign-up { 
		background-repeat: no-repeat;
		background-size: 100% !important; 
		min-height: 225px;
		width: 100% !important; 
	} 
	
	#flavor-flash-sidebar-sign-up #mc_embed_signup { 
		padding-top: 153px; 
	} 
	
	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 310px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 769px) and (max-width: 960px) {

	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 {
		font-size: 72px !important; 
	} 
	
	#top-10-trends-2018.flavor-2018 .et_pb_column_4_4 .et_pb_text.et_pb_module h2 > .bigger { 
		font-size: 85px !important; 
	} 

	#all-about-title .et_pb_column_4_4 h3 { 
		font-size: 52px !important; 
	} 

	#read-the-full-report-title h3 { 
		font-size: 40px !important; 
	} 
	
	#top-10-trends-title h2, #read-the-full-report-title h3, 
	#top-10-trends-title h2, #read-the-full-report-title h3 a { 
		color: #fff !important; 
	} 
	
	#flavor-flash-sidebar-sign-up { 
		background-repeat: no-repeat;
		background-size: 100% !important; 
		width: 100% !important; 
	} 
	
	#recent-recipes-left, 
	#recent-recipes-center, 
	#recent-recipes-right { 
		width: 100% !important; 
	} 
	
	#recent-recipes .flavor-2018-post { 
		clear: both; 
		width: 310px; 
	} 
	
	#recent-recipes .flavor-2018-post:nth-child(1), 
	#recent-recipes .flavor-2018-post:nth-child(2), 
	#recent-recipes .flavor-2018-post:nth-child(3) { 
		margin-left: auto; 
		margin-right: auto; 
	} 
	
	#recent-recipes .flavor-2018-post .title h4 a { 
		color: #fff !important; 
	} 

} 

@media screen and (min-width: 1px) and (max-width: 981px) {

	.top-10-trends-posts .flavor-2018-post.featured { 
		border: 0 !important; 
		margin: 0 !important; 
		padding: 0 0 40px 0 !important; 
	} 
	
	.top-10-trends-posts .flavor-2018-post.non-featured { 
		margin: 0 !important; 
		padding-left: 40px !important; 
		padding-right: 40px !important; 
	} 

	.top-10-trends-posts .flavor-2018-post.non-featured:first-child { 
		padding-top: 10px !important; 
	} 

	.top-10-trends-posts .flavor-2018-post.non-featured:nth-child(4) { 
		padding-bottom: 40px !important; 
	} 

} 

@media screen and (min-width: 1px) and (max-width: 520px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 110px !important; 
	} 
	
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(4),
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(9) { 
		margin-left: 20px; 
	} 
	
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(5), 
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(10) { 
		margin-right: 20px; 
	} 

} 

@media screen and (min-width: 521px) and (max-width: 768px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 140px !important; 
	} 
	
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(4),
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(9) { 
		margin-left: 20px; 
	} 
	
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(5), 
	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell:nth-child(10) { 
		margin-right: 20px; 
	} 

} 

@media screen and (min-width: 1px) and (max-width: 840px) { 

	#download-report-watch-video-previous-years-experts .flavor-2018.et_pb_column { 
		margin-top: 12px; 
		width: 48% !important; 
	} 
	
	#download-report-watch-video-previous-years-experts .flavor-2018.et_pb_column:nth-child(2) .et_pb_text.et_pb_module, 
	#download-report-watch-video-previous-years-experts .flavor-2018.et_pb_column:nth-child(4) .et_pb_text.et_pb_module { 
		margin-left: 5px; 
		margin-right: 0; 
	} 
	
	#download-report-watch-video-previous-years-experts.flavor-2018 .et_pb_column_1_4 .et_pb_text.et_pb_module h3, 
	#download-report-watch-video-previous-years-experts.flavor-2018 .et_pb_column_1_4 .et_pb_text.et_pb_module h3 a { 
		color: rgba(127, 127, 127, 1.0) !important;
	} 

	#download-report-watch-video-previous-years-experts.flavor-2018 .et_pb_column_1_4 .et_pb_text.et_pb_module:hover h3 a { 
		color: #fff !important; 
	} 
	
} 

@media screen and (min-width: 769px) and (max-width: 831px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 68px !important; 
	} 

}

@media screen and (min-width: 832px) and (max-width: 873px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 80px !important; 
	} 

}

@media screen and (min-width: 874px) and (max-width: 911px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 90px !important; 
	} 

}

@media screen and (min-width: 912px) and (max-width: 995px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 100px !important; 
	} 

}

@media screen and (min-width: 996px) and (max-width: 1150px) {

	#top-10-trends-icons .flavor-2018-sub-grid .flavor-2018-sub-cell { 
		max-width: 120px !important; 
	} 

}

@media screen and (min-width: 769px) and (max-width: 1150px) {
	
	#flavor-flash-sidebar-sign-up #mc_embed_signup { 
		padding-top: 93px; 
	} 
	
	#flavor-flash-sidebar-sign-up #mailchimp-email, 
	#flavor-flash-sidebar-sign-up #mailchimp-submit { 
		clear: both; 
	} 
	
	#flavor-flash-sidebar-sign-up #mailchimp-submit { 
		font-size: 7px !important; 
		margin-left: 0 !important; 
		padding: 2px 5px !important; 
	} 
	
	#mc_embed_signup .button { 
		font-size: 11px !important; 
		height: 22px !important; 
		line-height: 22px !important; 
	} 
	
} 

@media screen and (min-width: 961px) and (max-width: 1420px) {
	
	#flavor-flash-sidebar-sign-up { 
		background-repeat: no-repeat;
		background-size: 100% !important; 
		width: 100% !important; 
	} 

} 

@media screen and (min-width: 1421px) {



} 

