@media only screen and (max-width : 1189px) {
	.highlight_other .wrapper {
	    justify-content: center;
	    max-width: 944px;
	    flex-direction:row;
	}
	.highlight_other .highlight_other_left, .highlight_other .highlight_other_right {
		width: 472px;
	}
	.receitas_list,
	.chef_list,
	.catalogue_list {
		justify-content:space-around;
	}
	.chef_list .chef_item,
	.catalogue_list .catalogue_item {
		margin-right:0;
	}
	.chef_list .chef_item {
		width:293px;
	}
	.ondecomprar_data,
	.instruction_manuals_list {
		justify-content:space-around;
	}
	.instruction_manuals_list .instruction_manuals_item {
		margin-right:0;
	}
	.next_silampos {
		right:20px;
	}
	.ondecomprar_filter {
		justify-content:space-around;
		flex-wrap:wrap;
	}
	.ondecomprar_filter .ondecomprar_block {
		width:453px;
		margin-bottom: 40px;
	}
	.produtos_list {
		justify-content:space-around;
	}
	.receitas_list .receitas_item {
		margin-left:0;
	}
	.detalhe_produto .produtos_list {
		justify-content: space-between;
	}
	.detalhe_produto .produtos_list .produtos_item {
		width:220px;
		height:280px;
		margin-right: 0;
	}
	.detalhe_produto .produtos_list .produtos_item .produtos_title,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_desc_title,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_sizes_title {
		font-size:15px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description,
	.detalhe_produto .detalhe_produto_content .tabs_description.tabs_espec,
	.detalhe_produto .produtos_list .produtos_item .produtos_subtitle,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_other,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_desc_2{
		font-size:13px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_other_val,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_desc_val,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_sizes_subtitle {
		font-size:12px;
	}
	.wrapper.ultimas_encomendas {
		max-width: 755px;
	}
}
@media only screen and (max-width : 1151px) {
	.gallery_higlight,
	.gallery_list {
		justify-content:space-around;
	}
	.gallery_higlight .gallery_higlight_item {
		width:307px;
		height:205px;
	}
	.gallery_higlight .gallery_higlight_item img,
	.gallery_list .gallery_list_item img {
		max-width:307px;
	}
	.gallery_list .gallery_list_name {
		font-size:15px;
	}
}

@media only screen and (max-width : 1024px) {
	.title_geral {
		font-size:39px;
	}
	.hamburguer {
		display: inline-flex;
	}
	header .header_middle .gca_header_list,
	header .header_bottom .prod_famlily_list {
		display:none;
	}
	header .header_middle {
		padding-top:35px;
		padding-bottom:40px;
	}
	.highlight_big .highlight_big_item .highlight_big_wrapper {
		left:40px;
		top:40px;
		padding:22px;
	}
	.highlight_big .highlight_big_item .highlight_big_title {
		font-size:65px;
	}
	.catalogue_list .catalogue_item {
		width:295px;
		height:374px;
	}
	.ambient_pictures .ambient_pictures_item .ambient_pictures_title {
		font-size: 39px;
	}
	.gca-block {
		font-size: 16px;
		font-weight: 300;
		line-height: 1.48;
	}
	.gca-block .gca-block-testemony .gca-testemony-text {
		font-size: 15px;
		font-weight: 300;
		line-height: 1.58;
	}
	.gca-block .gca-block-testemony .gca-testemony-name {
		font-size: 24px;
		font-weight: 500;
		line-height: 0.97;
	}
	.accordion_list .accordion_item .accordion_action {
		font-size: 19px;
	}
	.accordion_list .accordion_item .accordion_detail {
		font-size: 16px;
		line-height: 1.48;
	}
	.accordion_list.higlight .accordion_item .accordion_action {
		font-size: 17px;
	}
	.accordion_list.higlight .accordion_item .accordion_detail {
		font-size: 15px;
	}
	.swiper-pagination-bullet,
	.swiper-pagination-bullet-active {
		width: 7px;
		height: 7px;
	}
	
	.ambient_pictures .ambient_pictures_chef .ambient_pictures_chef_wrapper {
		font-size:14px;
		min-width: 206px;
		height:50px;
	}
	.mfp-title {
		font-size:21px;
	}
	.chef_list {
		margin:0 auto;
		max-width:728px;
		width:100%;
	}
	.chef_list .chef_item .chef_image .chef_box {
		font-size:20px;
	}
	.chef_list .chef_item .chef_description {
		font-size:17px;
	}
	.chef_list .chef_item .chef_link {
		font-size:26px;
	}
	
	.history_wrap .history_text {
		font-size:15px;
		max-width:430px;
		width: 85%;
	}
	.history_description {
		font-size:15px;
		max-width:430px;
		width: 85%;
		margin-left: auto;
		margin-right: auto;
		text-align: justify;
	}
	.history .hitory_list {
		font-size: 14px;
		margin-top: 40px;
		margin-left: 40px;
		width:300px;
	}
	.history .history_wrap {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.history .hitory_item:after {
		width:60px;
	}
	.history .hitory_item,
	.history .hitory_item .hitory_link {
		width:70px;
	}
	.history .hitory_item .hitory_link {
		margin-left:-35px;
	}
	
	.client_area_top .wrapper {
		flex-direction:column;
	}
	.client_area_top .client_detail_actions {
		flex-wrap:wrap;
		padding-left:0;
		padding-top:55px;
	}
	.client_area_top .client_detail_actions .client_detail_link {
		margin-bottom:10px;
		font-size:18px;
	}
	.client_reserved_area .client_reserved_area_list,
	.client_reserved_area .client_reserved_area_data {
		flex-wrap: wrap;
		justify-content:space-around;
	}
	
	.client_reserved_area .client_reserved_area_data .client_reserved_data_link{
		margin-bottom:10px;
		font-size:12px;
	}
	
	.client_reserved_area .client_reserved_area_list .client_reserved_area_label {
		padding-bottom:10px;
		font-size:14px;
	}
	.client_reserved_area .client_reserved_area_list .client_reserved_area_value {
		font-size:15px;
	}
	.client_reserved_area .client_reserved_area_list .client_reserved_area_detail {
		font-size:14px;
	}
	.client_reserved_area .client_reserved_area_list .client_reserved_area_item {
		padding-right:30px;
		padding-bottom:30px;
	}
	.client_area_top .client_detail_name,
	.client_reserved_area_title {
		font-size:21px;
	}
	.clipping_list {
		justify-content:space-around;
	}
	.clipping_list .clipping_date {
		font-size: 16px;
	}
	.clipping_list .clipping_title {
		font-size: 27px;
	}
	.clipping_list .clipping_summary {
		font-size: 19px;
	}
	.clipping_all_photos img{
		max-width:406px;
	}
	.clipping_detail .clipping_all_photos img{
		max-width:250px;
	}
	.clipping_detail .clipping_detail_text {
		max-width:400px;
		font-size: 15px;
		order:1;
	}
	.clipping_detail {
		flex-direction:column;
		align-items:center;
	}
	.clipping_detail .clipping_all_photos {
		order:0;
	}
	.ambient_pictures .ambient_pictures_item .ambient_pictures_logo {
		max-width: 312px;
	}
	.contacts_img {
		max-height: 485px;
	}
	.identity_title {
		font-size:18px;
	}
	.identity_description {
		font-size:16px;
	}
	.identity_highlight,
	.identity_content_highlight {
		font-size:30px;
	}
	.identity_content_highlight2,
	.identity_description_item,
	.identity_content_highlight2 {
		font-size:15px;
	}
	.identity_content .identity_content_text.identity_content_image .identity_content_text_wrap,
	.identity_content .identity_content_text {
		max-width:405px;
	}
	.identity_data .identity_data_wrap {
		margin-right:35px;
	}
	.identity_data .identity_data_wrap:last-of-type {
		margin-right:0;
	}
	.identity_content .identity_content_text.identity_content_left {
		padding-right:35px;
	}
	.identity_content .identity_content_text.identity_content_right {
		padding-left:35px;
	}
	.identity_content .identity_content_text.identity_content_image img {
		max-width:687px;
	}
	.gallery_masonry .masonry-item {
		height:230px;
	}
	.news_list .news_link,
	.news_list .news_date {
		font-size: 15px;
	}
	.news_list .news_title {
		font-size: 26px;
	}
	.ambient_pictures .ambient_pictures_item .ambient_pictures_bottom_title {
		font-size: 29px;
	}
	.ambient_pictures .ambient_pictures_item .ambient_pictures_bottom_subtitle {
		font-size: 18px;
	}
	.ambient_pictures .ambient_pictures_item .ambient_pictures_bottom {
		margin-top:225px;
	}
	.mercados_content .country_list {
		height: auto;
		flex-direction: row;
	}
	.mercados_content .country_list .country_item {
		width:calc(100% / 3);
	}
	.receita_detail .confecao {
		max-width:610px;
	}
	.produtos_list .produtos_item {
		width:45%;
		max-width:305px;
		height:390px;
	}
	.filter_area_content {
		width:175px;
	}
	.filter_area_content .filter_area_content_item_name {
		font-size: 17.4px;
		font-weight: 500;
		text-align: left;
		color: #3f3e40;
		padding:0 15px;
		padding-bottom: 5px;
	}
	.filter_area_content_item_action input[type="radio"] + label {
		font-size: 13px;
		line-height: 1.79;
		text-align: left;
		color: #363636;
	}
	.detalhe_produto .detalhe_produto_image .title_geral {
		font-size: 41px;
	}
	.detalhe_produto .detalhe_produto_image .subtitle_geral {
		font-size: 27px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description {
		padding:30px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_header,
	.detalhe_produto .detalhe_produto_content {
		width:380px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_header .tabs_header_link {
		padding:0 25px;
	}
	.add_cart .add_cart_btn_wrap,
	#content .add_cart .updown,
	.add_cart .add_cart_values {
		height:30px;
	}
	.add_cart .add_cart_price {
		font-size:31px;
		line-height:30px;
	}
	.add_cart .add_cart_buy {
		font-size:20px;
		padding:0 15px;
		line-height:30px;
		padding-left: 25px;
		border: 0;
	}
	#content .add_cart .updown {
		font-size: 21px;
		width:28px;
		height:30px;
	}
	.add_cart .add_cart_btn_wrap {
		border:0;
	}
	.add_cart .add_cart_values_wrap {
		position:relative;
	}
	.add_cart .add_cart_btn.more {
		width:28px;
		height:30px;
		border: 2px solid #000000;
	}
	.add_cart .add_cart_btn.less {
		position:absolute;
		border: 2px solid #000000;
		width:28px;
		height:30px;
		left: -28px;
	}
	.detalhe_produto .produtos_relacionados .produtos_relacionados_title {
		font-size:21px;
		margin-bottom:25px;
	}
	.pesquisa .produtos_list .produtos_item {
		width:296px;
		height:375px;
		margin-left:14px;
		margin-right:14px;
	}
	.pesquisa .produtos_list .produtos_item .produtos_title {
		font-size:20px;
	}
	.pesquisa .produtos_list .produtos_item .produtos_subtitle {
		font-size:17px;
	}
	
	.share_detail .download_app_silampos,
	.share_detail .share_title {
		font-size:11px;
	}
	.detalhe_produto_disponibilidade {
		font-size:14px;
		line-height:43px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description .btn_gray {
		font-size:12px;
	}
	.search_resultados_all {
		font-size: 23px;
	}
	.ondecomprar_data .ondecomprar_item .ondecomprar_content {
		font-size: 15px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.multidisc,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.idplus {
		bottom:70px;
		right:10px;
	}
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.multidisc,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.idplus,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.multidisc img,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.idplus img	{
		width:150px!important;
		height:150px!important;
		max-width:150px!important;
	}
	
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.forceflon,
	.detalhe_produto .detalhe_produto_content .tabs_description .tabs_description_icons_item.forceflon img	{
		width:100px!important;
		height:100px!important;
		max-width:100px!important;
	}
	
}
