/*
Theme Name:     naturallyella
Theme URI:      http://naturallyella.com
Description:    pagelines child theme for naturally ella
Author:         Erin Alderson
Author URI:     http://woodenspoonskitchen.com
Template:       pagelines
Version:        1.0.5
*/

@import url("../pagelines/style.css");


.easyrecipe{
	background-image:url(papergrid.png)!important
}

.easyrecipe{
	border:none!important
}

.easyrecipe{
	font-family: 'Mate', serif!important
}


.fpost .entry-title {
	font-size:24px!important
}

/*subscribtion email*/

.subscription_btn {
	margin-top:-10px;
	background:none;
	background-color:#dbae45;
	border: 1px solid #dbae45;
}

.fb-container{
	margin-bottom:-40px;
}

input[type="submit"]{
	background-image:none;
	color:white;
	background-color:#dbae45;
	box-shadow:none;
	text-shadow:none;
	border: 1px solid #dbae45;
}



.favorite{
text-align:center;
}

h3.widget-title{
font-size: 14px;
}

.follow{
text-align:center;
 margin-top:-16px;
}

/*
#content .content-pad {
margin-top:-25px;
}
*/

#text-32{
	text-align:center;
}

/*popular post*/
img.wpp-thumbnail {
float:left;
padding-right:10px;
}

#rss-2 .widget ul li{
margin-bottom:0px!important
}

#rss-3 .widget-title, #rss-2 .widget-title{
	font-size:13px!important
}


.wpp-post-title {
font-size: 15px;
}

.widget_sp_image-description{
	font-size:11px;
}

#pagelines_content{
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #E6E4E4;
  border-bottom-style:solid;
  border-bottom-color: #E6E4E4;
  border-bottom-width: 1px;
}

.follow img{
  opacity: .65;
  filter:alpha(opacity=65);
}

.follow img:hover {  
   opacity: 1.0;
   filter:alpha(opacity=100); 

   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
}

.resources img{
  opacity: .85;
  filter:alpha(opacity=85);
  padding-bottom:5px;
}

.resources img:hover {  
   opacity: 1.0;
   filter:alpha(opacity=100); 

   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
}

.full_img img:hover{
    opacity: .6;

   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
}

/*recipe page */
#recipeicons img:hover{
  opacity: .6;

   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
}
  

.wp-cpl-sc-theme-0 .wp-cpl-sc-post{
  background:none!important
}

.wp-cpl-sc-theme-0 .wp-cpl-sc-post{
  border:none!important
}

.wp-cpl-sc-post h2{
  font-size:14px;
}

#recipepage h3{
color:#54524c;
font-size:20px;
}

#backtorecipes img{
	clear:both;
}

#backtorecipes img:hover{
	opacity:.7;
}

/*recipe images*/
.wp-cpl-sc-theme-3 .wp-cpl-sc-post {
	margin-bottom:113px;
	padding:2px;
	width:150px;
	text-align:center;
	float:left!important
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post h2 {
font-size: 14px!important
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post h2{
	height:14px;
	margin-top:-140px;
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post h2 a{
	background: rgba(219, 174, 60, 0.85);
	line-height: 1.8;
	padding:3px;
	opacity:0;
	filter:alpha(opacity=0);
	color:white;
	text-decoration:none;
	display:none;
}


.wp-cpl-sc-theme-3 .wp-cpl-sc-thumba img:hover{
	opacity:.8;
}


#recipeheader h6{
	font-size:32px;
	text-transform: none;
	margin-top:-10px;
	color:#54524c;
}


#morerecipe{
	width:150px;
	height:150px;
	margin-left: 464px;
	margin-top: 172px;
}

#morerecipe img{
	opacity:.8;
}

#morerecipe img:hover{
	opacity:1;
}

#reciperecipe{
	background-image:url(recipebackgroundunderline.png);
	background-repeat:no-repeat;
	background-position: 0px 371px;
padding-bottom: 40px;
clear:both;
}

/*
#morerecipe h5{
	padding-top:60px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#morerecipe a{
	color:white;
	text-decoration:none;
	font-size:16px;
	font-family:'radley' sans-serif;
}
*/

/*
#moreproduce{
	background:url(morebackgroud.png);
	width:150px;
	height:150px;
	margin-left: 464px;
	margin-top: -6px;
}


#moreproduce h5{
	padding-top: 45px;
text-align:center;
}
*/

#moreproduce a{
	float: right;
	margin-top: 50px;
	background-color: #dbae45;
	padding: 5px;
	padding: 1px 6px 1px 6px;
	font-size: 13px;
	color:white;
	text-transform:lowercase;
}

#producepage h3{
	
border-bottom-color:#CCC;
border-bottom-style: solid;
border-bottom-width: 1px;
margin-top:20px;
}

	
/*recipe page*/
.wp-cpl-sc-theme-1 .wp-cpl-sc-post {
	margin-bottom:40px;
	padding:2px;
	width:150px;
	text-align:center;
	float:left!important
}

.wp-cpl-sc-theme-1 .wp-cpl-sc-post h2 {
font-size: 11px!important
}

.wp-cpl-sc-theme-1 .wp-cpl-sc-post h2{
	height:10px;
}

.wp-cpl-sc-theme-1 .wp-cpl-sc-post h2 a{
	background-color:rgba(255,255,255,0.7);
	line-height: 1.8;
	padding:5px;
}

.wp-cpl-sc-theme-1 .wp-cpl-sc-thumba img:hover{
  opacity: .6;
}


/*produce pages*/
  
  .wp-cpl-sc-theme-2 .wp-cpl-sc-post {
	margin-bottom:40px;
	padding:2px;
	width:120px;
	text-align:center;
	float:left!important
}

.wp-cpl-sc-theme-2 .wp-cpl-sc-post h2 {
font-size: 11px!important
}

.wp-cpl-sc-theme-2 .wp-cpl-sc-post h2{
	height:10px;
}

.wp-cpl-sc-theme-2 .wp-cpl-sc-post h2 a{
	background-color:rgba(255,255,255,0.7);
	line-height: 1.8;
	padding:5px;
}
.wp-cpl-sc-theme-2 .wp-cpl-sc-thumba img:hover{
  opacity: .6;
}

.plgrid.seasonal{
	margin-top:-26px;
}
  /*home page*/
  
 #feature_slider #feature-area{
	  overflow:hidden;
  }
  
  #feature_slider .fcontent {
	  background: rgba(219, 174, 60, 0.65);
	  text-shadow:none;
	  color:transparent;
	  height: 5%;
	  min-height: 50px;
	  margin-top: 190px;
	  margin-right: 10px;
	  width:75%;
}
  
  
  #feature_slider .fexcerpt{
	  opacity:0;
	  height:5px;
  }
  
  
  #feature_slider .fcontent a {
	  background:none;
	  text-shadow:none;
  }
  #feature_slider .fcontent .fcontent-pad {
padding: 8px 10px 10px 10px!important
  }
  
  #feature_slider .fcontent a :hover{
	  background: rgba(175, 135, 53, 0.65);
color: white;
  }
	  
  #feature_slider .fcontent .ftitle {
	  line-height:1;
	  font-size:20px;
  }
    #feature_slider .fcontent .ftitle a{
		color:#ffffff;
		font-family: 'forum' serif;
	}
 
  
  #featurenav {
margin-left: -15px;
text-align: left;
}

#feature-footer {
	400px;
}
#feature_slider .fcontent .fheading {
	padding:0px!important;
}

.morepost-pad a{
	font-size:11px;
	background: rgba(219, 174, 60, 0.65);
	padding: 5px;
	color: white;
	text-transform: uppercase;
}

.morepost-pad{
width: 100px;
margin-top: -54px;
margin-left: 85%;
position: relative;
}

.morepost-pad a{
	text-decoration:none;
}

/*
a.morepost-pad:hover{
	background: rgba(175, 135, 53, 0.65);
color: white;
}
*/
	
.abboxgraphic{
	text-align:left!important
}

#anything-boxes a.custom-link {
background:white;
color: #54524c;
text-shadow: none;
width: 100%;
font-size: 13px;
border-bottom-color: #dbae45;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align: right;
}

#anything-boxes a.custom-link:hover {
	background:white;
color:#dbae45;
}

/*
#anything-boxes .section-title {
border-bottom-color: #DDD6D6;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #54524c;
font-size:18px;
}
*/

#postheader{
	width: 160px;
margin-bottom: -45px;
margin-left: -23px;
position: relative;
z-index: 1;
}

.plgrid.bulkbin{
	margin-top:-26px;
}

.plgrid.inseason{
	margin-top:-26px;
}

.plgrid.winterrecipes{
	margin-top:-26px;
}

.plgrid.homepagerecipes{
	margin-top:-26px;
}

.plgrid.howtos{
	margin-top:-26px;
}
.plgrid.pantrystaples{
	margin-top:-26px;
}

#anything-boxes{
	padding-bottom:10px;
}


.abboxtitle h3{
font-size:11px!important
}


/*
.abboxtitle h3{
	text-align:center;
	margin-top:-100px;
	padding-left:10px;
	position:absolute;
	width:100px;
	z-index:1;
}
*/

.abboxgraphic:hover, .abboxgraphic img:hover {
	opacity:.6;
}

/*
.abboxtitle a{
	font-family:'radley' serif;
	font-size:13px;
	color:#54524c;
}
*/

.grid-element{
	margin-bottom:0px!important
}
	
.section-sb_primary{
	padding-left:30px;
	width:320px;
}

/*amazon*/
.hentry.books{
	margin-left:-12px;
	margin-top:-28px;
}
	
	
	/*social sharing buttons*/
	
.mr_social_sharing_wrapper{
	padding-bottom:40px!important
  }
  
  .mr_social_sharing_wrapper{
	padding-left:150px!important
  }
  
  .mr_social_sharing span.mr_small_icon{
	  font-family: 'forum' cursive;
  }
  
  .mr_social_sharing img{
	  opacity: .6;
  }
  
  .mr_social_sharing img:hover{
	   opacity: 1.0;
  }
  
  /*footer*/
  #sb_universal .textwidget{
	  padding-left:140px;
	  margin-top:-35px;
  }
  
  
 #footer4{
	 width: 300px;
padding-left: 350px;
 }
 
 /*jigoship*/
 .summary{
	 width:600px;
	 float:left!important
 }
 
 .summary{
	 width:600px!important
 }
 
 .button{
	 text-shadow:none;
	 background:#dbae45!important
 }
 
 .jigoshop #page a.button{
	 text-shadow:none!important
 }
 
.jigoshop #page a.button{
	color:white!important
 }
 
 /*pin-it*/
 .pinit .pinit-overlay{
	 background:none!important
 }
 
 .pinit .pinit-overlay a{
	 top: -3%; 
	 background:url(pinit.png) no-repeat 0 0!important
 }
  .pinit .pinit-overlay a{
	  height:150px!important
  }
  
  .pinit .pinit-overlay a{
  width:150px!important
  }
 
 /*post navigation*/
 #postnav .post-nav {
	background-color: #FFFFFF;
	}
	
.post-nav .previous a{
	background-repeat: no-repeat;
	background-image:url(arrow-left.png)!important
	
}

.post-nav .next a{
	background-repeat: no-repeat;
	background-image:url(arrow-right.png)!important
	
}
.pager a{
background-image:url(h6-background.png);
	background-repeat:no-repeat;
	font-size: 10px;
	width: 120px;
	height: 20px;
	background-position: 14px 3px;
	border-color:white;
	color:white!important
}

.pager a{
	background-color:white!important
}

@media screen and (max-width: 1024px){
	#text-29{
	display:none!important
}
#footer4{
	padding-left:0px!important
}

#moreproduce a {
	float:none!important
}
#moreproduce a {
	margin-top:0px!important
}

	#morerecipe{
	margin-left: 68%!important
	}
	#morerecipe{
		margin-top:0px;
	}
	#reciperecipe {
		background-position: 0px 27px!important
	}
}

@media screen and (max-width: 768px){
	.grid-element.pp5.img_grid{
	width:32%!important
}

.morepost-pad {	
margin-left: 73%!important
}

.abboxgraphic{
	max-width:150px;
}

#morerecipe {
	margin-left: 32%!important
}

#recipepage h3 {
	padding-top:25px!important
}
#reciperecipe {
	background-position:0 0!important
}
#text-29{
	display:none!important
}
#footer4{
	padding-left:0px!important
}
.abboxgraphic img{
	max-width:130px!important
}
.section-branding .mainlogo-img {
	visibility:hidden;
}
#branding{
	background-image:url(NE-Logo.png);
background-repeat: no-repeat;
padding-bottom: 40px;
background-size: 250px;
position: relative;
margin: 21px 0px 0px 85px!important;
}
.section-sb_primary {
width: 310px;
padding-left: 0px!important
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post {
	width:128px!important
}

#producepage #moreproduce{
	clear:both!important
}
#producepage .wp-cpl-sc-theme-3 .wp-cpl-sc-post {
width: 115px!important;
}

}



@media screen and (max-width: 520){
	
	.morepost-pad {	
margin-left: 51%!important
}
#morerecipe {
	margin-left: 50%!important
}
#recipepage h3 {
	padding-top:25px!important
}
#reciperecipe {
	background-position:0 0!important
}
#text-29{
	display:none!important
}
#footer4{
	padding-left:0px!important
}
.abboxgraphic img{
	max-width:130px!important
}
.section-branding .mainlogo-img {
	visibility:hidden;
}
#branding{
	background-image:url(NE-Logo.png);
background-repeat: no-repeat;
padding-bottom: 115px;
background-size: 250px;
position: relative;
margin: 21px 0px 0px 25px!important
}
.section-sb_primary {
width: 310px;
padding-left: 0px!important
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post {
	width:128px!important
}

.mr_social_sharing_wrapper {
	padding-left:50px!important
}
ul.related_post li {
	width:130px!important
}

ul.related_post li img {
	width: 120px !important;
	
}

ul.related_post li img {
	height: 120px!important
}

.abboxtitle h3 {
	display:none!important
}

}


@media screen and (max-width: 450px){
	.grid-element.pp5.img_grid{
	width:50%!important
}
	.morepost-pad {	
margin-left: 51%!important
}
#morerecipe {
	margin-left: 32%!important
}

#morerecipe img{
	width:70%!important
}

#recipepage h3 {
	padding-top:25px!important
}
#reciperecipe {
	background-position:0 0!important
}
#text-29{
	display:none!important
}
#footer4{
	padding-left:0px!important
}
.abboxgraphic img{
	max-width:115px!important
}
.section-branding .mainlogo-img {
	visibility:hidden;
}
#branding{
	background-image:url(NE-Logo.png);
background-repeat: no-repeat;
padding-bottom: 60px;
background-size: 250px;
position: relative;
margin: 21px 0px 0px 25px!important
}
.section-sb_primary {
width: 300px;
padding-left: 0px!important
}

.wp-cpl-sc-theme-3 .wp-cpl-sc-post {
	width:110px!important
}

.mr_social_sharing_wrapper {
	padding-left:30px!important
}

.resources img {
	max-width:47%!important
}

.nrelate_bty.nr_130 .nr_panel {
	width:125px!important
}
ul.related_post li {
	width:120px!important
}

ul.related_post li img {

	width: 110px !important;
}

ul.related_post li img {
	height: 110px!important
}

}