/*Estilos Peixaria Santa Clara Morumbi | Receitas por Marcelo Pinto : marcelos.mail@gmail.com : +55 (11) 99343-9129*/

/*TOPO*/
nav.row.top {padding-top:0;}
nav .menu-mobile {
	margin-bottom: 14px;
}
nav .menu-mobile .icon {
	text-align: center;
	padding: 6px 0;
	cursor: pointer;
}
nav .menu-mobile img {
	width: 32px;
}
nav .menu-mobile text {
	text-transform: uppercase;
	color: #3a3d98;
	letter-spacing: 0.03em;
	padding: 4px 0;
}
nav .hand-cursive {font-weight: bold;}
nav .phone-top section {padding: 0 2%;}
nav .whatsapp text, nav .whatsapp img {display: inline-block;}
nav .whatsapp {margin-bottom: 30px;}
nav button.active {
	background-color: #f58817;
	color: #3a3d98;
}

/*RECEITAS-INDEX*/
.receitas-index {
	box-shadow: 0px 0px 10px 4px rgba(0,0,0,0.4);
}
.receitas-index .breadcrumb {
	background-color: #fff;
	color: #3a3d98;
	margin-bottom: 0;
	box-shadow: none;
}
.receitas-index .index-all, .receitas-index article {
	background-color: #f58817;
	color: #fff;
}
.receitas-index .breadcrumb .arrow-right {max-width: 100%;}
.receitas-index .breadcrumb h3, .receitas-index .breadcrumb .path, .receitas-index .icon-categ {
	display: inline-block;
}
.receitas-index .icon-categ {
	margin-right: 20px;
}
.receitas-index .breadcrumb h3 {
	padding-right: 12px;
	margin: 0;
}
.receitas-index .breadcrumb .path {
	position: relative;
	bottom: 1px;
}
.receitas-index .breadcrumb a {
	font-family: 'basic', sans-serif;
	display: inline-block;
}
.receitas-index .breadcrumb .arrow-right {
	position: relative;
	bottom: 2px;
}
.receitas-index .index-all ul {
	padding-left: 0;
	margin: 0;
}
.receitas-index .index-all li {
	list-style-type: none;
	display: inline-block;
	padding: 0 1em;
	margin: 0 0 0.6em;
}
.receitas-index .index-all .index-name {
	text-align: center;
	vertical-align: top;
}
.receitas-index .index-all .index-name h2 {
    margin: 0 0 20px;
}
.receitas-index .receita-page .heading, .receitas-index .receita-page .heading-pair {display: inline-block;}
.receitas-index .receita-page h3 {line-height: 1.8;}
.receitas-index .receita-page li, .receitas-index .receita-page text {
	text-align: justify;
	letter-spacing: 0.02em;
	line-height: 1.6;
}
.receitas-index .receita-page text {list-style-type: none;}
.receitas-index .receita-page .topic {list-style-type: none;}
.receitas-index .receita-page .receita-fonte {
	font-size: 23px;
	color: #3a3d98;
	padding: 10px 0;
}

/*FOOTER*/
#top-sm {
	background-color: #fff;
}


/*MEDIA QUERIES*/

/*Mobile*/
@media (max-width: 767px) {

	.phone-top, nav.products-all {display: none;}
	.image-top {padding-top: 6px;}
	.image-top img.logo {
		width: 60%;
		max-width: 220px;
	}
	nav button.active {
		border-bottom: 1px solid #f58817;
	}
	.receitas-index .breadcrumb {
		padding: 40px 6% 30px;
		text-align: center;
	}
	.receitas-index .index-all {padding: 48px 5% 0;}
	.receitas-index .receita-page {padding: 50px 6% 50px 4%;}
	.receitas-index .receita-page.dica {padding: 50px 8% 50px 8%;}
	.receitas-index .breadcrumb h3 {
		font-size: 17px;
		padding: 0 6px 14px;
	}
	.receitas-index .breadcrumb .path {bottom:0;}
	.receitas-index .breadcrumb a {
		font-size: 19px;
		padding: 0 0 10px;
	}
	.receitas-index .breadcrumb .arrow-right {
		width: 24px;
	}
	.receitas-index .index-all .index-name {
		display: block;
		margin-bottom: 0;
		padding-bottom: 60px;
	}
	.receitas-index .index-all .index-name h2 {
    	font-size: 34px;
    	margin-bottom: 16px;
    }
   	.receitas-index .index-all li {
   		font-size: 20px;
   		display: block;
   	}
	.receitas-index .icon-categ {
		max-width: 240px;
		display: block;
		padding-bottom: 24px;
		margin: 0 auto;
	}
	.receitas-index .receita-page h2 {
		font-size: 38px;
		text-align: center;
		padding: 0 0 40px;
		margin: 0;
	}
	.receitas-index .receita-page h3 {
		font-size: 18px;
		padding: 0.7em 0 0.7em 26px;
		margin: 0;
	}
	.receitas-index .receita-page .heading.value {
		font-size: 20px;
		margin-left: 6px;
	}
	.receitas-index .receita-page .heading-pair {
		margin-right: 0;
		display: block;
	}
	.receitas-index .receita-page ul {
		margin: 0 0 16px;
		padding-left: 26px;
	}
	.receitas-index .receita-page li, .receitas-index .receita-page text {
		font-size: 18px;
		padding: 6px 0;
	}
	.receitas-index .receita-page .receita-fonte {
		font-size: 18px;
		padding: 0;
		text-align: center;
	}

}

/*Tablets*/
@media (min-width: 768px) and (max-width: 991px) {

	nav.products-mobile {display: none;}
	.receitas-index .breadcrumb {padding: 40px 5% 44px 5%;}
	.receitas-index .index-all {padding: 56px 5% 0;}
	.receitas-index .receita-page {padding: 40px 12% 70px 8%;}
	.receitas-index .breadcrumb h3 {
		font-size: 17px;
		padding-right: 6px;
	}
	.receitas-index .breadcrumb .path {bottom:0;}
	.receitas-index .breadcrumb a {
		font-size: 19px;
		padding: 0;
	}
	.receitas-index .breadcrumb .arrow-right {
		width: 26px;
	}
	.receitas-index .index-all .index-name {
		width: 49%;
		display: inline-block;
		margin-bottom: 70px;
	}
	.receitas-index .index-all .index-name h2 {
    	font-size: 36px;
    	margin-bottom: 18px;
   	}
   	.receitas-index .index-all li {font-size: 20px;}
	.receitas-index .icon-categ {
		max-width: 160px;
		margin-right: 10px;
	}
	.receitas-index .receita-page h2 {
		font-size: 40px;
		text-align: center;
		padding: 18px 0 50px;
		margin: 0;
	}
	.receitas-index .receita-page h3 {
		font-size: 20px;
		padding: 1em 0;
		margin: 0;
	}
	.receitas-index .receita-page .heading.value {
		font-size: 20px;
		margin-left: 6px;
	}
	.receitas-index .receita-page .heading-pair {margin-right: 60px;}
	.receitas-index .receita-page ul {margin: 12px 0 24px;}
	.receitas-index .receita-page li, .receitas-index .receita-page text {
		font-size: 20px;
		padding: 9px 0;
	}
	.receitas-index .receita-page .receita-fonte {
		font-size: 20px;
		padding: 0 0 0 14px;
	}

}

/*Desktops pequenos*/
@media (min-width: 992px) and (max-width: 1199px) {

	nav.products-mobile {display: none;}
	.receitas-index .breadcrumb {padding: 40px 5% 46px 10%;}
	.receitas-index .index-all {padding: 60px 5% 0;}
	.receitas-index .receita-page {padding: 36px 12% 80px;}
	.receitas-index .breadcrumb h3 {font-size: 18px;}
	.receitas-index .breadcrumb .path {bottom:0;}
	.receitas-index .breadcrumb a {
		font-size: 20px;
		padding: 0;
	}
	.receitas-index .breadcrumb .arrow-right {
		width: 28px;
	}
	.receitas-index .index-all .index-name {
		width: 49%;
		display: inline-block;
		margin-bottom: 80px;
	}
	.receitas-index .index-all .index-name h2 {
    	font-size: 40px;
   	}
   	.receitas-index .index-all li {font-size: 21px;}
	.receitas-index .icon-categ {max-width: 180px;}
	.receitas-index .receita-page h2 {
		font-size: 42px;
		text-align: center;
		padding: 20px 0 48px;
		margin: 0;
	}
	.receitas-index .receita-page h3 {
		font-size: 21px;
		padding: 1em 0;
		margin: 0;
	}
	.receitas-index .receita-page .heading.value {
		font-size: 21px;
		margin-left: 6px;
	}
	.receitas-index .receita-page .heading-pair {margin-right: 60px;}
	.receitas-index .receita-page ul {margin: 12px 0 24px;}
	.receitas-index .receita-page li, .receitas-index .receita-page text {
		font-size: 21px;
		padding: 9px 0;
	}
	.receitas-index .receita-page .receita-fonte {
		font-size: 21px;
		padding: 0 0 0 14px;
	}
	footer {
		position: relative;
		top: 0;
		width: auto;
	}

}

/*Desktops médios*/
@media (min-width: 1200px) and (max-width: 1399px) {

	nav.products-mobile {display: none;}
	.receitas-index .breadcrumb {padding: 40px 5% 46px 15%;}
	.receitas-index .index-all {padding: 80px 6% 0;}
	.receitas-index .receita-page {padding: 40px 13% 90px;}
	.receitas-index .breadcrumb h3 {font-size: 21px;}
	.receitas-index .breadcrumb .path {bottom:0;}
	.receitas-index .breadcrumb a {
		font-size: 21px;
		padding: 0 3px;
	}
	.receitas-index .breadcrumb .arrow-right {
		width: 29px;
	}
	.receitas-index .index-all .index-name {
		width: 49%;
		display: inline-block;
		margin-bottom: 100px;
	}
	.receitas-index .index-all .index-name h2 {
    	font-size: 42px;
  	}
  	.receitas-index .index-all li {font-size: 22px;}
	.receitas-index .icon-categ {max-width: 200px;}
	.receitas-index .receita-page h2 {
		font-size: 46px;
		text-align: center;
		padding: 30px 0 60px;
		margin: 0;
	}
	.receitas-index .receita-page h3 {
		font-size: 22px;
		padding: 0.95em 0;
		margin: 0;
	}
	.receitas-index .receita-page .heading.value {
		font-size: 22px;
		margin-left: 6px;
	}
	.receitas-index .receita-page .heading-pair {margin-right: 60px;}
	.receitas-index .receita-page ul {margin: 26px 0 36px;}
	.receitas-index .receita-page li, .receitas-index .receita-page text {
		font-size: 22px;
		padding: 9px 0;
	}
	.receitas-index .receita-page .receita-fonte {
		font-size: 22px;
		padding: 0 0 0 14px;
	}
	footer {
		position: relative;
		top: 0;
		width: auto;
	}
	
}

/*Desktops grandes*/
@media (min-width: 1400px) {

	nav.products-mobile {display: none;}
	.receitas-index .breadcrumb {padding: 40px 10% 46px 20%;}
	.receitas-index .index-all {padding: 90px 8% 10px;}
	.receitas-index .receita-page {padding:50px 15% 100px;}
	.receitas-index .breadcrumb h3 {font-size: 22px;}
	.receitas-index .breadcrumb a {
		font-size: 22px;
		padding: 0 4px;
	}
	.receitas-index .breadcrumb .arrow-right {
		width: 30px;
	}
	.receitas-index .index-all .index-name {
		width: 49%;
		display: inline-block;
		margin-bottom: 100px;
	}
	.receitas-index .index-all .index-name h2 {
    	font-size: 44px;
 	}
 	.receitas-index .index-all li {font-size: 23px;}
	.receitas-index .icon-categ {max-width: 220px;}
	.receitas-index .receita-page h2 {
		font-size: 48px;
		text-align: center;
		padding: 40px 0 60px;
		margin: 0;
	}
	.receitas-index .receita-page h3 {
		font-size: 23px;
		padding: 1em 0;
		margin: 0;
	}
	.receitas-index .receita-page .heading.value {
		font-size: 23px;
		margin-left: 6px;
	}
	.receitas-index .receita-page .heading-pair {margin-right: 60px;}
	.receitas-index .receita-page ul {margin: 26px 0 36px;}
	.receitas-index .receita-page li, .receitas-index .receita-page text {
		font-size: 23px;
		padding: 10px 0;
	}
	.receitas-index .receita-page .receita-fonte {padding-left: 16px;}
	footer {
		position: relative;
		top: 0;
		width: auto;
	}

}