/*
 *  Post - Book - Title
 *  Post - Music - Title
 */
body.page-node-type-post-book  h1.page-title, 
body.page-node-type-post-music h1.page-title {
	margin : 0;
	brder : 1px solid blue;
}

/*
 * Post - Book - Book Author
 * Post - Music - Musical Group
 */
body.page-node-type-post-book  div.field--name-field-book-author, 
body.page-node-type-post-music div.field--name-field-musical-group {
	margin-bottom : 1em;
	font-size : 1.5em;
	brder : 1px solid red;
}

/*
 * Article Author
 */
body div.dialog-off-canvas-main-canvas div.page-container div.container div.content div.field--name-field-article-author::before {
	content : "Written by ";
	font-weight : bold;
	brder : 1px solid green;
}
body div.dialog-off-canvas-main-canvas div.page-container div.container div.content div.field--name-field-article-author {
	float : left;
	margin-right : 2em;
}

/*
 * Publish Date
 */
body div.dialog-off-canvas-main-canvas div.page-container div.container div.content div.field--name-field-publish-date {
	brder : 1px solid green;
}

/*
 * In-page Image
 */
body div.dialog-off-canvas-main-canvas div.page-container div.container div.content div.field--name-field-image {
	float : left;
	brder : 1px solid red;
}
body div.dialog-off-canvas-main-canvas div.page-container div.container div.content div.images-container {
	margin : 0 1em 0 0;
}

p.float-left img {
	float : left;
	margin-right : 1em;
}
p.float-right img {
	float : right;
	margin-left : 1em;
}
p.float-middle img,
p.float-center img,
p.float-none img {
	margin : 0 .5em;
}