.image-detail .section.padded, .image-detail .sectionInner.padded, .video-detail .section.padded, .video-detail .sectionInner.padded,
.deep-zoom .section.padded, .deep-zoom .sectionInner.padded {
    padding: 20px 5%;
    box-sizing: border-box;
}
.section.image-detail h1:first-child:after, .pageContent .image-detail h1:first-child:after, .section.video-detail h1:first-child:after, .pageContent .video-detail h1:first-child:after, .section.deep-zoom h1:first-child:after, .pageContent .deep-zoom h1:first-child:after {
	display:none;
}
.section.image-detail h1, .pageContent .image-detail h1, .section.video-detail h1, .pageContent .video-detail h1, .section.deep-zoom h1, .pageContent .deep-zoom h1 {
	text-align:left;
}
.main_video, .main_image {max-width:100%; margin:0 auto; text-align:center;}
.main_video img, .main_image img {width:100%;}
pre.wrapped {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}.boxed p, .boxed pre{font-size:0.9em;line-height:1.4em;}


/* used in deep-zoom pages  */
.iframe_caption {
    font-size: 0.7em;
    line-height: 1.8em;
    margin-top:10px
}

.iframe_title, .title_note {
    font-weight: bold;
}

.iframe_note {
    display: block;
    margin-top:5px;
}
.title_note{font-style:italic; }
