#breadcrumb{ text-transform:uppercase; font-size:0.6em; color:#666; margin-bottom:0.75em;}
#breadcrumb a{ color:#666;}

div.excerpt{ color:#666; font-size:1em; margin-bottom:0.8em; }

/* Exhibit */
.exhibit_box{ margin:1em 0;}
.exhibit_box p{ font-family:Arial, Helvetica, sans-serif; color: #969696;}
.exhibit_box span.label{ display:block; color:#E37222; font-size:1.2em; margin-bottom:0.75em; }
.exhibit_box .img{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:0.5em 0; margin:0.5em 0; clear:both;}
.exhibit_box .img img{ max-width:100%;}
.exhibit_box a.enlarge{ display:block; padding-left:1.5em; float:right; font-size:0.8125em; line-height:1em; margin-bottom:0.5em; background-image:url('../images/mck-global/enlarge.png'); background-repeat:no-repeat; background-size:auto 2em;}
.exhibit_box a.enlarge:hover{ background-position:0 -1em;}

span.byline{ display:block; font-size:0.7em; margin-bottom:2em;}

.featured_image{ width:100%; padding-bottom:73.88%; position:relative; margin-top:-1em;}
.featured_image img{ position:absolute; width:100%;}

#piece li, .page li{ margin-bottom:1em;}
#piece ul{list-style:disc;}
#piece aside ul{ list-style:none;}

aside{ font-size:.75em;}
aside p{ font-size:1em;}
aside h3{ font-family:Arial, Helvetica, sans-serif; font-size:1.5em; line-height:normal; font-weight:normal; color:#E37222; margin-bottom:1em; }
aside img{ width:75%;}
aside ul, aside li{ margin:0; padding:0;}
aside ul{ list-style:none; margin-bottom:1em;}
aside li{ background-image:url(../img/shared/sidebar-bullet.jpg); background-repeat:no-repeat; padding-left:10px; background-position: left 6px; margin-bottom:0.3em;}


.single #sidebar{ font-size:.9em; margin-top:0.3em;}
#sidebar img{ /*width:100%;*/}

#sidebar .box{ margin:0; margin-bottom:2em; padding:0; border:0; box-shadow:none; background-color:inherit;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;}

#sidebar .themes .box{ display:none;}
.single #sidebar h3{ margin-bottom:1em; }

.page #sidebar{font-size:.9em; }
.page #sidebar ul{ margin:0; padding:0;}
.page #sidebar ul li{ margin:0; padding:0; background-image:url(../img/shared/sidebar-bullet.jpg); background-repeat:no-repeat; padding-left:10px; background-position: left 6px; margin-bottom:0.3em;}

@media only screen and (min-width: 480px) {
.featured_image{ width:100%; position:relative; margin-top:-1em;}
.featured_image img{ position:absolute; width:100%;}
.featured_image{ width:30%; padding-bottom:22.164%; float:right; margin-left:2%; margin-bottom:2%;}

.single h2{ width:66%; }
.single .excerpt{ width:66%; }
}

@media only screen and (min-width: 600px) {
.single #piece{ width:76%; float:left;}
.single #piece article{ width:100%; float:right; }
.single #piece.sidebar article{ width:73%; margin-right:2%; float:right; }
.single #piece.sidebar aside{ width:23%; margin-right:2%; float:left;}
.single #sidebar{ width: 20%; float: right; padding-left: 2%; border-left-width: 1px; border-left-style:dotted; border-left-color: #BFBFBF;  }
.comment_box{ float:left; width:55.48%; margin-left:19%; margin-top:2em;}
}