/*  
Theme Name: IPM - Earth Eats
Theme URL: http:/
Description: Indiana Public Media Earth Eats theme
Version: 1.0
Author: WFIU - Eoban
Author URL: http://wfiu.org

*/

div#container{
    background: #fff url('../images/eartheats-grass-bg.jpg') no-repeat;
}

.jp-flat-audio .jp-control {
    background-color: #3b7154;
}

a {
	color:#3b7154;
	/* -webkit-transition: color 0.25s ease-out; */
}

a:hover {
	/*color: #4c8b69;*/
	color:#8dc63f;
}
#program-upper-navigation-links ul li a {
	color: #3b7154;
}
#program-upper-navigation-links ul li a:hover {
	color:#8dc63f;
}

#program-upper-navigation-links{
    left: 260px;
   
}

#program-upper-navigation-links ul{
    width: 700px;
     top: 0;
}

#recipe {
	background: #eee;
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 10px;
}

#recipe h3 {
	margin-top:0;
}

#print-recipe {
	text-align:right;
}

h4.toptag-alt{
	 border: none;
}

/* new recipe style */

div.zlrecipe-container-border {
    background: #f8f1e3;
    border: 1px solid #ebdfce;
    padding: 10px;
    margin-bottom: 10px;
    font-family: Georgia, Times, Times New Roman, serif;
}

.latest-podcast{
    height: 50px;
}

#zlrecipe-title{
    font-size: 22px;
    margin-bottom: 25px;
    border-bottom: 1px dashed black;
}

div.hrecipe {
	background: #f8f1e3;
	border: 1px solid #ebdfce;
	padding: 10px;
	margin-bottom: 10px;
	font-family: Georgia, Times, Times New Roman, serif;
}

p#recipeseo-title {
	font-weight: bold;
	font-size: 22px;
	border-bottom: 2px dashed #ebdfce;
}

p#recipeseo-summary {
	font-style: italic;
}

p#recipeseo-prep-time, p#recipeseo-cook-time, p#recipeseo-total-time, p#recipeseo-yield, div#recipeseo-nutrition {
	background: #ebdfce;
	margin-bottom: 0;
	padding: 5px;
	width: 250px;
	font-weight: bold;
}

p#recipeseo-prep-time span, p#recipeseo-cook-time span, p#recipeseo-total-time span, p#recipeseo-yield span, div#recipeseo-nutrition span {
	font-weight: normal;
}

div#recipeseo-nutrition p {
	margin-bottom: 0;
}

p#recipeseo-ingredients {
	margin-top: 10px;
}

p#recipeseo-ingredients, p#recipeseo-instructions {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
}

/* other */

#program-sidebar-upper {
	margin-top: 14px;
}

#twitter_div {
	font-family: Helvetica, Arial, sans-serif !important;
}

.twtr-hd {
	display:none;
}

.twtr-ft {
	display:none;
}

a.twtr-user {
	display:none;
}

.sidebar-upper-story-tabs {
	height: 200px;
}

.header_bar_heavy {
	display:none;
}

.toptag, .toptag-alt {
	/*color: #aa9369 !important;
	border-color: #aa9369 !important; */
	color: #456048 !important;
	border-color: #456048 !important;
}

.meta-columns h3, div.dsq-auth-header h3, div#dsq-new-post h3, div#dsq-comments-title h3 {
	color: #456048;
	border-bottom: 5px solid #456048;
	margin-bottom: 10px;
	padding-bottom: 2px;
	height: 25px;
}

h4.small-date {
	color: #456048 !important;
}

.pod-label{
    font-weight: normal;
    font-size: 12px;
    margin: 0 1px 5px 5px;
    float: right;
}

.program-box .author-details {
	/* background-color:#f1e7d7; */
	background-color: #fff;
	border: 1px solid #ccc;
	width: 264px;
}
.program-box .author-details img.author_thumb {
	height:50px;
	width:50px;
}
.program-single-intro p {
background:transparent;
color:black;
}

h6.transcript-toggle{
    color: #559274;
    font-size: 14px;
}


h1.article-title.font-aurulent{
    margin-top: 20px;
}

/* subheaders for boxes */

div.sidebar-search-box{
 margin-top: 10px;
}

div.program-box h3{
    margin-bottom: 10px;
    line-height: 22px;
    font-size: 18px;
}

.sidebar-search-box input#query {
    width: 260px;
}

h3.program-heading
{
	line-height: 18px;
	background:#559274 url('../images/eartheats-bg-trans-bottom.png') repeat-x bottom;
	color:#FFF;
	padding: 8px 0 5px 8px;
}

h1.page-title {
    line-height: 18px;
    background: none;
	color:#559274 ;
	padding: 8px 0 10px 8px;
	font-size: 20px;
}

/* tab colour */

div.tabs ul li.ui-state-default {
	background: #649074;
}

div.tabs ul li.ui-state-default a {
	color: #fff;
}

div.tabs ul li.ui-state-active a {
	color: #649074;
}

.donate-box {
	border: 1px solid #ccc;
	height: 100px;
	background: #eee;
}

/* misc */

.hide {
	display: none;
}

.transcript-toggle{
    cursor: pointer;
    text-decoration: underline;
    text-align: right;
}

.transcript-toggle, .transcript {
	margin: 10px 0;
	
}

.transcript-box{
    width: 100%;
    max-height: 400px;
    height: auto;
    overflow:auto;
    background: #ececec;
}

figure.image figcaption div.caption {
    font-size: 14px !important;
    margin-bottom: 10px !important;
    line-height: 22px !important;
    color: grey;
}


#segment_box h3 {
	margin-bottom: 10px;
}

#segment_box span.program-photo-wrapper img.program-photo {
	float:left;
	max-width: 120px;
	margin-right: 10px;
	border: 1px solid #999;
}

div.program-single-intro{
    margin-right: 12px;
    margin-left: 10px;
}

div#archive-navigation {
    display: block;
}

div#archive-navigation ul li {
    margin-left: 5px;
}

blockquote{
    width: 200px;
    float: right;
    text-indent: 10px;
    padding: 6px;
    margin: 10px 0 10px 10px;
    background: top left no-repeat url("https://web.archive.org/web/20150104160628im_/http://indianapublicmedia.org/eartheats/wp-content/plugins/simple-pull-quote/images/quote.png");
    font-size: 22px;
    color:
    #666;
    line-height: 28px;
}

.entry blockquote{
    border: none;
}

@media (max-width: 960px){
    
    div#hpm-tile{
    padding: 10px;
    width: 300px;
    margin: 0 auto; 
    }
    
    #programlogo-290-45{
        width: 100% !important;
        max-width: 500px !important;
    }
    
}

@media (max-width: 520px){
    .program-box img.program-photo{
        width: 100%;
        height: auto;
    }
}


