/*
Theme Name:     MRonline (Canvas)
Theme URI:      http://themehybrid.com/themes/unique
Description:    MRonline child theme based on Canvas
Author:         Jamil Jonna
Author URI:     http://monthlyreview.org
Template:       canvas
Version:        0.1.1
*/

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

@media only screen and (min-width: 768px) {
  /* Boxed Layout */
 .boxed-layout #header.col-full {padding: 0px}
}

@media screen and (max-width: 640px){
	.breadcrumbs.woo-breadcrumbs {display: none}
}

.boxed-layout #header {padding: 0px}

#loopedSlider ul.flex-direction-nav {list-style-type: none}

#loopedSlider a.flex-prev, #loopedSlider a.flex-next {color: rgba(255, 255, 255, 0.5)}

#loopedSlider.magazine-slider .content p, #loopedSlider.magazine-slider .content h2 {width: 75%;max-width: 75%}

.magazine #loopedSlider .content h2.title a {font-size: 1.2em !important;line-height: 1.2em !important}
#loopedSlider .content {
	bottom: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	top: auto;}


/* =================================================
====================== Posts =======================
==================================================*/

@media only screen and (min-width: 768px) {
  /* Boxed Layout */
 .left48 {float: left;width: 48%;margin-right: 4%}
}

.postid-96827 .source-label, .postid-97499 .source-label {display: none}

.single-format-video .woo-image.thumbnail {display: none}

.post-more span.read-more, .home .post-more, #post-author .profile-content .profile-link, .author h1.archive_header {display: none}

.single-post section.entry {clear:both;margin-top: 1em }

.dropcap, .ld-dropcap {
	float: left;
	font-size: 3.25em;
	line-height: 0.8;
	margin-left: -0.05em;
	margin-bottom: -0.05em;
	padding: 0.05em 0.075em 0 0;
	position: relative;}

.entry a:link  {
    color: #222;
    box-shadow: inset 0 -.2em 0 rgba(135, 0, 0, 0.15);
    transition: background-color .15s cubic-bezier(.33, .66, .66, 1), box-shadow .15s cubic-bezier(.33, .66, .66, 1), border-bottom .15s cubic-bezier(.33, .66, .66, 1);
}
/*.author .archive_header {display: none}*/

.entry a.author:link {color: #880000}

.entry a.endnote-link {color: #d62e2b; font-family: monospace;}
.entry a.endnote-link:hover {color: #d62e2b;}
.entry a.endnote-link:visited {color: #d62e2b}

.entry li a.endnote-link {margin-right: 2px}

.entry a:hover, .widget .entry-title a:hover, .widget .coauthors-yarp .author:hover, .widget ul li a:hover {
    color: #222;
    background-color: rgba(135, 0, 0, 0.15);
    /*border-bottom: 2px solid rgba(135, 0, 0, 0);*/
    box-shadow: inset 0 -.2em 0 rgba(135, 0, 0, 0);
    text-decoration: none;
}

.entry p a:visited, .entry ol a:visited {color: #222}

.entry ol.lowercase, .entry ol.lowercase li {list-style-type:lower-alpha}

.post-meta a:link, .single .byline a:link, .post-meta a:visited, .single .byline a:visited {font-weight: normal;color: #880000}
.post-meta a:hover, .single .byline a:hover {background-color: rgba(135, 0, 0, 0.15);text-decoration: none;transition: background-color .15s cubic-bezier(.33, .66, .66, 1), box-shadow .15s cubic-bezier(.33, .66, .66, 1), border-bottom .15s cubic-bezier(.33, .66, .66, 1)}

p.style3 {
	margin: 1em auto;
	padding:1em;
	width:75%;
	background-color:#CCC;
	clear: both
}

.entry blockquote.quote-intro:before, .entry blockquote:first-child:before {content:"";}

.entry blockquote.quote-intro,.entry blockquote.quote-intro p {
	font-style: italic;
	}
.entry blockquote.quote-intro em, .entry blockquote.quote-intro i {
	font-style: normal;
}

.entry blockquote.quote, .entry blockquote p {
	font-size:90%;
	line-height: 1.4em;
	text-align:justify;
	font-style: normal;
}

.entry blockquote .quote-author {
	font-variant: small-caps;
	font-style: normal;
	margin-top: 1em;
	text-align: right;
	}

.byline {margin: 1em auto}

.subject, .geography {font-size: 80%}

.subject {
	width: 49%;
	float: left;
	margin: auto 2px 1em auto}

.geography {float: right;
	width: 49%
}

.source-label {font-style: italic}
.reposted {clear: left;font-size: 90%}
.repostedurl {color: rgba(0, 0, 0, 0.75)}

.bookreview {
	clear: both;
	margin: 1em auto auto;
	width:90%;
	text-align: justify;
	font-size: .9em;
	line-height: 1.4em;}

.book-item { overflow: hidden; margin-bottom: 10px; }

#copyright {width: 50%}

.entry table tbody tr:nth-child(even) { background-color: #f2f2f2f2 }
.entry table tbody tr:first-child th {background-color: #800; color: white;}
.entry table {font-size: 85%}
.entry table td {padding: .25em}
/* =================================================
====================== Widgets =====================
==================================================*/

.widget ul {list-style-type: none}
.widget ul li {margin-bottom: .5em}
.widget ul li a {line-height: 1.35em}

.widget.widget_crb_widget_author_posts h3, .widget.widget_crb_widget_taxonomy_posts h3 {
	font-weight: bold}

.widget.widget_crb_widget_author_posts ul.product-list li, .widget.widget_crb_widget_taxonomy_posts ul.product-list li {
	list-style: none;
	min-height: 125px;
	margin-top: 1em;
}

.widget.widget_crb_widget_author_posts ul li img, .widget.widget_crb_widget_taxonomy_posts ul li img{
	margin-left: 4px}

.widget.widget_crb_widget_author_posts ul.product-list .rss-date, .widget.widget_crb_widget_taxonomy_posts ul.product-list .rss-date {display: none}