/*
 Theme Name:   MH Magazine Child
 Description:  Custom version of MH Magazine theme for Daily Pitchfork
 Author:       Stephen Zilko, Zilko Web Solutions
 Author URI:   http://www.zilkoweb.com
 Template:     mh_magazine
*/

/* shift logo to left edge */
.logo-wrap { padding-left: 0; }

/* class for tagline in header */
.tagline-wrap { float: right; width: 220px; padding-top: 19px; margin-right: 99px; }
.tagline-wrap { float: right; width: 230px; padding-top: 19px; margin-right: 89px; }
.tagline-wrap p { text-align: left; font-family: 'Open Sans', sanserif; font-size: 14px; color: #222; line-height: 115%; margin-left: 10px; margin-right: 20px; }
.tagline-wrap p { margin-left: 0; }
.tagline-wrap p.tagline-date { font-family: 'Open Sans', sanserif; font-size: 11px; color: black; padding-bottom: 13px; }

/* red bar under main menu like lite theme */
.main-nav { background: #2a2a2a; text-transform: uppercase; border-bottom: 5px solid #e64946; }
/* width of sub-menus */
.main-nav ul ul li { width: 14em; border: none; }

.post-tags { margin-bottom: 20px; margin-bottom: 1.25rem; margin-top: 10px; margin-top: 0.625rem; }

/* add space below main loop */
.loop-wrap p { margin-bottom: 20px; }

/* article review details box */
/* defaults to home page version */
.cp-article-review { float:left; clear:left; width: 228px; padding: 7px 10px; margin-top: 4px; margin-right: 20px; margin-bottom: 10px; border: 1px solid #3a3a3a; background: #f8f8f8;}
.cp-article-review p { font-size: 12px; }
.cp-article-review p.article-rating { float:right; color:#e64946; line-height:13px; font-size: 13px; }
.cp-article-review h3 { font-size: 14px; font-weight: bold; color: #e64946; margin-bottom: 1px; }
.cp-article-review h4 { font-size: 13px; font-weight: bold; font-family: Georgia, "Consolas", Courier New, Courier;  margin-bottom: 1px;}
.cp-article-review h4 a { border: none; }
/* full post version */
.mh-content .cp-article-review {  padding: 8px 10px; }
.mh-content .cp-article-review p { font-size: 13px; margin-bottom: 5px; }
.mh-content .cp-article-review h3 { margin-bottom: 5px; }
.mh-content .cp-article-review h4 { font-size: 14px; margin-bottom: 5px; }

/* thumbnail image for homepage summaries */
.cp-thumb-xl { margin-bottom: 0px; margin-bottom: 0.625rem; padding-bottom: 2px; }
/* category subtitle */
h4.cp-xl-subtitle, h4.loop-subtitle { font-size:13px; font-weight:normal; line-height:15px; color:#333; }
h4.cp-post-subtitle { font-size:15px; font-weight:normal; line-height:16px; color:#333; margin-bottom:4px; }
h1.entry-title { line-height:36px; }

/* subscribe sidebar widget */
form#subscribe-blog-blog_subscription-2 p,
form#subscribe-blog-blog_subscription-3 p { font-size: 14px; line-height: 18px; margin-bottom: 6px; }
p#subscribe-email { margin-top: 10px; }
p#subscribe-email input { padding: 3px 5px; margin-bottom: 5px; color: #333; float: right; }
p#subscribe-submit { float: right; }
/* subscribe checkboxes in comment form */
p.comment-subscription-form { margin:0; padding:0; }
input#subscribe_blog, input#subscribe_comments {  }
label#subscribe-blog-label, label#subscribe-label { font-size: 13px; }

/* sidebar spotlight box */
.spotlight h2.sl-title { font-size: 18px; }
.spotlight p.meta { font-size: 12px; }
.spotlight p.meta a { color: #979797; }
.spotlight p.meta a:hover { color: #e64946; }
.spotlight .mh-excerpt { font-size: 13px; line-height: 18px; margin-top: 6px; margin-bottom: 6px; }
.spotlight .mh-excerpt a { color: #979797; }
.spotlight .mh-excerpt a:hover { color: #e64946; }

/* homepage carousel */
li.carousel-item .caption { background: #4a4a4a; }
li.carousel-item .caption { background: #2a2a2a; opacity: 0.5; filter: alpha(opacity=50); }

/* slideshow */
.slideshow_description { font-size: 12px; line-height: 15px; margin-bottom:5px; } 

/* footer menu */
ul#menu-footer-menu { padding-right: 10px; }
.footer-nav li a:hover { color: #ddd; }
.copyright { padding-left: 18px; }
