/* @override
	http://dev.republica.net/clients/pork/wp-content/themes/npb-theme/responsive.css */
@media (min-width: 1300px) {
	.doreen-text {
		width: 82%;
		position: absolute;
		left: 30px;
		max-width: 510px;
	}
}

@media (max-width: 1280px) {
	.page-template-page-lorena-garcia-php .featured-recipe .title {
		padding-right: 20px;
	}
	#menu-menu li a{
		padding-left: 12px;
		padding-right: 12px;
	}

	#featured-recipes div.col-sm-4 div.title{
		font-size: 15px!important;
	}
	#recipes .recipe .recipe-title, #video-gallery .recipe .recipe-title{
		font-size: 16px!important;
	}
}

@media (max-width: 1200px) {
	#menu-menu li a {
		padding-left: 9px;
		padding-right: 6px;
	}
	#weather-row .pork-logo {
		width: 350px;
	}

	/*==============START PORKDANDO PAGE==============*/
	#porkdando-pinecone {
		top: 38%
	}
	/*===============END PORKDANDO PAGE===============*/
}
@media (max-width: 1052px) {
	.doreen-text p {
		font-size: 16px
	}
}
@media (max-width: 1024px) {
	#menu-menu li a{
		padding-left: 7px;
		padding-right: 7px;
		font-size: .8em;
	}
	.page-template-page-cortes-php #feat-cut-slider{
		background: url(img/bg_place-setting.png) no-repeat center 10px, url(img/bg_wood.jpg);
	}

	#weather-row .pork-logo {
		width: 300px;
	}

	#weather-row .recipe-title p, #weather-row .bottom-meta p {
		font-size: 14px;
	}

	blockquote.twitter-tweet {
		font-size: 12px;
	}

	h2{
		font-size: 2em;
	}

	.container{
		width: 90%;
		margin: 0 auto;
	}
	div.cortes-content{
		padding: 30px;
	}
	#feat-recipe-content div img{
		max-width: 50px;
	}
	#featured-recipe #feat-recipe-content{
		min-height: inherit;
	}
	#featured-recipe #feat-recipe-content > div{
		padding: 20px 0;
	}

	#recipes #recipe-list .recipe.nomarg{
		margin-right: 2% !important;
		margin-bottom: 20px !important;
	}

	#prefooter #promotions, #prefooter #signup{
		padding: 50px 20px;
	}
	#footer{
		padding: 30px 0;
	}
	#footer li.social-call-out{
		float: none;
		clear: both;
		margin-bottom: 10px;
		display: block
	}
	#cut-slider, #cooking-slider, #secrets-slider{
		background-image: url();
	}
	.cuts-slider{
		width: 100%;
	}
	#cuts-cross-promo{
		top: 120px;
	}
	#cuts-cross-promo #promo-recetas {
		left: -3%;
	}
	#cuts-cross-promo #promo-sabias-que {
		right: -3%;
	}

	.page-template-page-lorena-garcia-php h2{
		font-size: 1.8em;
		line-height: 1.8em;
	}
	.page-template-page-lorena-garcia-php #header-container img.img-responsive{
		width: 85%;
	}
	.page-template-page-lorena-garcia-php #featured p{
		padding: 0 20px;
	}
	.page-template-page-lorena-garcia-php .featured-recipe{
		margin-bottom: 	30px;
	}
	.page-template-page-lorena-garcia-php .col-sm-8 .featured-recipe .title {
		font-size: 1.2em;
	}
	.page-template-page-lorena-garcia-php .featured-recipe .title {
		padding-right: 20px;
		font-size: .8em;
	}
	.page-template-page-lorena-garcia-php #lorena-bio .container{
		width: 100%;
	}
	.page-template-page-lorena-garcia-php #lorena-bio .bio-intro {
		padding: 120px 60px;
	}
	.page-template-page-lorena-garcia-php #video-grid .recipe {
		margin-bottom: 30px;
	}
	.page-template-page-lorena-garcia-php #video-grid .recipe img.img-responsive{
		width: 100%;
	}
	#featured-recipes div.col-sm-4 div.title{
		font-size: 13px!important;
	}

}
@media (max-width: 992px){
	#weather-row .recipe-title {
		width: 50%;
	}
	#weather-row .pork-logo {
	    width: 290px;
	}
	#weather-row .temp-desc-1 {
		left: 25%;
	}
}
@media (max-width: 991px) {
	/*==============START PORKDANDO PAGE==============*/
	#porkdando-hero-cta {
		padding-top: 270px;
	}
	#porkdando-hero .col-md-12 {
		margin-top: -10px;
	}
	#porkdando-content .lead {
	    padding: 0px 100px;
	}
	#porkdando-recipes .recipe-thumb img {
		width: 100%;
	}
	#porkdando-recipes {
		padding-bottom: 150px;
	}
	#porkdando-recipes .on-top {
		position: relative;
		z-index: 1;
		min-height: 370px;
	}
	#porkdando-pumpkin-2 {
		right: -50%;
	}
	#porkdando-content {
		padding-bottom: 70px;
	}

	/*===============END PORKDANDO PAGE===============*/
}
@media (max-width: 912px) {
	.doreen-text p {
		font-size: 14px
	}
}
@media (max-width: 820px){
	a.navbar-brand {
	width: 100px;
	}

	a.navbar-brand img {
	max-height: 52px;
	width: auto;
	}

	div.search-btn{
		padding: 10px;
		line-height: 60px;
	}

}
@media (max-width: 800px) {
	/*==============START PORKDANDO PAGE==============*/
	#porkdando-hero {
		height: 600px;
	}
	#porkdando-hero .col-md-12 {
		margin-top: 0;
	}
	#porkdando-hero-cta {
		padding-top: 160px;
	}
	#porkdando-pumpkin-2 {
		right: -65%;
		top: 63%;
	}
	#porkdando-recipes .col-md-3:nth-child(3) {
		position: relative;
		top: 60px;
	}
	#porkdando-leaf-4 {
		left: 0;
	}
	#porkdando-ink-pen {
		left: -20%;
	}
	/*===============END PORKDANDO PAGE===============*/
}

@media (max-width: 768px) {
	a.navbar-brand {
		width: 140px;
	}
	#weather-row .main-forecast{
		height: 475px;
	}

	#weather-row .recipe-title {
	    width: 100%;
	}

	#weather-row .temp-desc-1 {
	    left: 50%;
	}

	#weather-row #porknostico-featured {
		height:475px;
	}

	#weather-row .recipe-title p, #weather-row .bottom-meta p {
		font-size: 16px;
	    margin-bottom: -15px;
	    padding-left: 20px;
	}

	#cut-slider, #cooking-slider, #secret-slider {
		min-height: 330px;
	}

	#header-container div.slide-container div.slide {
		background-position: 65% top;
	}

	.page-template-page-lorena-garcia-php #featured {
		padding: 50px 0px;
	}
	.page-template-page-lorena-garcia-php .featured-recipe, .page-template-page-lorena-garcia-php .col-sm-4 .featured-recipe:first-of-type{
		margin-bottom: 30px;
	}
	.page-template-page-lorena-garcia-php #featured-recipes div.col-sm-8 .featured-recipe {
		height: 566px;
	}
	.page-template-page-lorena-garcia-php #featured-recipes div.col-sm-4 .title {
		font-size: 16px;
		top: 205px;
	}
	.page-template-page-lorena-garcia-php #featured-recipes div.col-sm-8 .title {
		top: 496px;
	}
	.page-template-page-lorena-garcia-php #header-container .container {
		padding: 20px 20px 200px;
	}
	.page-template-page-lorena-garcia-php #video-gallery{
		padding: 50px 0;
	}
	.page-template-page-lorena-garcia-php #lorena-bio .bio-intro {
		padding: 40px 30px;
	}
	.page-template-page-lorena-garcia-php #lorena-bio .bio-intro h2{
		font-size: 1.5em;
	}
	#weather-row .bottom-meta {
		min-height: 100px;
	}
	#weather-row .bottom-meta .col-xs-4 {
		padding: 0;
	}
	#weather-row .bottom-meta .col-xs-8 {
		padding-left: 0;
	}
	#weather-row #second-weather-row .recipe-title {
		min-height: 96px;
	}
	#weather-row .recipe-title p, #weather-row .bottom-meta p {
		padding-left: 0;
	}
}
@media (max-width: 767px) {

	/*==============START PORKDANDO PAGE===========*/
	#porkdando-hero div.valign {
		padding-top: 220px !important;
	}
	#porkdando-pumpkin-2 {
		display: none;
	}
	#porkdando-content .lead {
	    padding: 0px 20px;
	}
	#porkdando-recipes .col-md-3:nth-child(1) .recipe,#porkdando-recipes .col-md-3:nth-child(2) .recipe,#porkdando-recipes .col-md-3:nth-child(3) .recipe,#porkdando-recipes .col-md-3:nth-child(4) .recipe {
		transform: rotate(0);
		top: 0;
	}
	#porkdando-recipes .col-md-3:nth-child(3) {
		top: 0;
	}
	#porkdando-recipes .on-top {
		min-height: 1px;
	}
	#doreen-card {
		top: 0;
		transform: rotate(0deg);
	}
	#doreen-card #doreen-card-top {
		left: 0;
	}
	#porkdando-recipes {
	    padding-bottom: 0px;
	}
	#porkdando-comparte-sub {
	    padding-top: 50px;
	}
	#porkdando-ink-pen {
		top: 76%;
		left: -78%;
	}
	#porkdando-leaf-3 {
		left: -80px;
		bottom: -30px;
	}
	#porkdando-leaf-4 {
		right: -287px;
	}
	#porkdando-content {
		padding-bottom: 0;
	}

	/*===============END PORKDANDO PAGE============*/

	blockquote.twitter-tweet {
		font-size: 17px;
	}

	#header-container h1{
		font-size: 2.2em;
	}

	.home #header-container div.slide > div {
		min-height: 480px;

	}
	.doreen-text {
		width: 90%;
		padding-left: 10px;
	}
	#menu-menu{
		height: auto;
	}
	.navbar-header{
		min-height: 83px;
	}
	a.navbar-brand{
		height: 83px;
		padding-top: 0;
		padding-bottom: 0;
		display: flex;
		align-items: center;
	}
	a.navbar-brand img{
		display: block;
	}
	.navbar-toggle{
		margin: 0px !important;
		border: medium none;
		background-color: #E6F5FF;
		padding: 30px;
	}

	.container{
		width: 100%;
		margin: 0 auto;
	}

	div.sub-module{
		padding: 0 15px;
	}
	div#cortes-container{
		padding: 0;
	}
	div.cortes-content{
		width: 100%;
		background-color: #001C30;
		padding: 60px 20px;
	}
	div#name-cut .cortes-content{
		float: right !important;
	}
	div#name-cut .cut-image{
		float: left !important;
		background-color: #001C30;
	}
	div#did-you-know .cut-image{
		background-color: #013B63;
	}
	div#cortes-container .cut-image{
		width: 100%;
	}

	#prefooter{
		background-image: url();
	}
	#prefooter #promotions, #prefooter #signup{
		text-align: center;
	}

	.page-template-page-lorena-garcia-php #header-container img.img-responsive{
		width: 50%;
	}

}
@media (max-width: 730px){
	#weather-row .pork-logo {
	    width: 320px;
	}
}

@media (max-width: 600px) {
	#porkdando-hero-cta {
		padding-top: 180px;
	}
}

@media (max-width: 480px){

	/*===============START PORKDANDO PAGE============*/
	#porkdando-hero-cta {
		padding-top: 210px;
	}
	/*===============END PORKDANDO PAGE============*/

	a.cut-next-link, a.cut-prev-link{
		display: none;
	}

	a.navbar-brand {
		height: 83px;
		padding: 0 10px;
	}
	.navbar-toggle{
		margin-top: 0;
	}
	input[type="text"]{
		width: 70%;
	}
	#header-container h1{
		font-size: 1.9em;
	}
	#header-container div.row.slide-container{
		padding: 0;
		margin: 40px 0 20px 0;
	}
	#header-container div.slide-container div.slide {
		background-position: center top;
	}
	div.sub-module-copy{
		min-height: 150px;
	}
	div.sub-module{
		padding: 0 15px;
	}
	div.sub-module .img-responsive{
		width: 100%;
	}
	#name-cut .cut-image {
		background-image: url('img/bg_name-cut_board_mobile.png');
	}
	div#cortes-container{
		background: url('img/wood-bg.jpg');
		background-repeat: repeat-y;
		padding: 20px;
		padding-top: 60px;
	}
	#cuts-cross-promo{
		display: none;
	}
	#featured-recipe{
		width: 100%;
		overflow: hidden;
	}
	#sabiasque-slider{
		margin-top: 130px;
		margin-bottom: 30px;
	}
	#page-container .fact:nth-child(2n) h1 {
		font-size: 1.6em;
	}
	.fact .col-sm-6{
		height: auto !important;
	}
	#social-container{
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		padding: 20px;
	}
	#social-container .feed-grid{
		box-shadow: none;
	}
	#social-container .feed-grid div {
		margin-bottom: 20px;
	}
	#recipes #recipe-list .recipe{
		width: 100%;
		margin-bottom: 20px !important;
	}

	#footer #footer-copyright{
		font-size: .9em;
		text-align: center;
	}
	#footer #footer-icons{
		padding-top: 25px;
		text-align: center;
	}
	#footer .pork-checkoff{
		display: block;
		padding-bottom: 25px;
		margin: 0;
	}
	#footer ul.social-list-small{
		margin: 0;
	}

	.page-template-page-lorena-garcia-php h2{
		font-size: 1.2em;
		line-height: 1.5em;
	}
	.page-template-page-lorena-garcia-php #header-container {
		padding-top: 80px;
	}
	.page-template-page-lorena-garcia-php #header-container .container{
		box-sizing: border-box;
		moz-box-sizing: border-box;
		padding: 40px 20px 280px;
		background-position: center 250px;
		background-size: 90%;
	}
	.page-template-page-lorena-garcia-php #header-container img.img-responsive{
		width: 100%;
	}
	.page-template-page-lorena-garcia-php #featured, .page-template-page-lorena-garcia-php #video-gallery {
		padding: 50px 0;
	}
	.page-template-page-lorena-garcia-php #featured p{
		padding: 0 10px;
	}

	.page-template-page-lorena-garcia-php .featured-recipe, .page-template-page-lorena-garcia-php .col-sm-4 .featured-recipe:first-of-type{
		margin-bottom: 20px;
	}

	.page-template-page-lorena-garcia-php #video-grid{
		margin-top: 20px;
	}
	.page-template-page-lorena-garcia-php #video-grid .recipe{
		margin-bottom: 20px;
	}

	.page-template-page-lorena-garcia-php #lorena-bio .bio-intro {
		padding: 50px 20px;
	}

	.page-template-page-lorena-garcia-php #featured-sub-row div.col-sm-3{
		margin-bottom: 80px;
	}

}

@media (max-width: 320px){
	h2{
		font-size: 1.5em;
	}
	.navbar-toggle{
		padding: 28px;
	}
	#header-container h1{
		font-size: 1.7em;
	}
	div#cortes-container {
		background: url('img/bg_cortes_shadow-top.png') repeat-x scroll center top, url('img/bg_cortes_shadow-bottom.png') repeat-x scroll center bottom, url('img/bg_cortes-cloth.png') no-repeat scroll -80px top / 100% 100%, url('img/bg_cortes-fork.png') no-repeat scroll 90px 140px, url('img/cortes-bg.gif') repeat scroll 0% 0% transparent;
		padding: 15px;
	}
	.recipe-prep, .recipe-cooking, .recipe-serving{
		width: 75px;
		height: 75px;
		background-size: 100% 100%;
		font-size: 1.4em;
		margin-right: 6px;
		padding-top: 25px;
	}
	div.cortes-content{
		padding-top: 40px;
	}
	#cut-slider, #cooking-slider, #secret-slider {
		height: 290px;
	}
	.cuts-slider .owl-item .slide-item {
		width: 100%;
	}
	#footer #footer-copyright{
		font-size: .8em;
	}
	#footer li.social-call-out {
		display: block;
		margin-right: 0;
		margin-bottom: 20px;
	}

	.page-template-page-lorena-garcia-php #header-container .container{
		box-sizing: border-box;
		moz-box-sizing: border-box;
		padding: 40px 20px 230px;
		background-position: center 190px;
		background-size: 90%;
	}
	/*======================START PORKDANDO PAGE=====================*/
	#porkdando-ink-pen {
	    top: 77%;
	    left: -98%;
	}
	#porkdando-leaf-3 {
	    left: 100px;
	    bottom: -46px;
	}
	#porkdando-leaf-4 {
		left: -120px;
		bottom: 0;
	}
	/*=======================END PORKDANDO PAGE======================*/
}
