/***********************************************
	FILENAME  :  western-style-overrides.css
	TITLE     :  
	COMPOSITOR:  K. Tan
***********************************************/

/* -------------------------------------------
	text tweaks
----------------------------------------------*/
/* copyright */
p.Copyright {
	margin-top: 5%;
}
p.headings_part-num {
	margin-top: 160px;
}
p.headings_part-num,
p.headings_part-name {
	line-height: 1 !important;
}
/* -------------------------------------------
	text tweaks
----------------------------------------------*/
p.EPUB_Copyright,
p.no-indent,
p.body-basic {
	font-variant-numeric: lining-nums;
}
/* chapter headings */
p.headings_chapter-basic{
	margin-top: 150px !important;
	margin-bottom: 150px !important;
}
p.body-basic {
    text-indent: 1.4em !important;
}
p.section-break {
	margin-top: 1.4em !important;
	margin-bottom: 1.4em !important;
}
p.blockquote_bq-single {
	margin-left: 1.4em !important;
	margin-right: 1.4em !important;
	margin-top: 1.4em !important;
	margin-bottom: 1.4em !important;
}

div#_idContainer002,
div#_idContainer003, 
div#_idContainer004,
div#_idContainer005,
div#_idContainer006,
div#_idContainer007,
div#_idContainer008,
div#_idContainer009,
div#_idContainer010,
div#_idContainer011,
div#_idContainer012,
div#_idContainer013,
div#_idContainer014,
div#_idContainer015,
div#_idContainer016,
div#_idContainer017,
div#_idContainer018,
div#_idContainer019,
div#_idContainer020,
div#_idContainer021,
div#_idContainer022,
div#_idContainer023,
div#_idContainer024,
div#_idContainer025,
div#_idContainer027,
div#_idContainer028 {
	display: block;
	width: auto;
}

p.ParaOverride-11 {
	margin-left: 1.4em !important;
	margin-right: 1.4em !important;
}

p.news-name {
	word-spacing:0.1em !important;
}
p.news-article {
	margin-bottom: 0;
}
p.news-location-date {
	padding: 5px 0 4px 0;
	font-size: .6em !important;
	line-height: 1 !important;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	margin-top: 7px !important;
	margin-bottom: 7px !important;
	font-variant-numeric: lining-nums;
}
div#_idContainer020.newspaper,
div#_idContainer05.newspaper {
	background-color: transparent !important;
	margin-bottom: 0 !important;
}
div#_idContainer020.newspaper .blockquote_bq-single,
div#_idContainer025.newspaper .blockquote_bq-single {
	margin-top:0 !important;
	margin-bottom: 0 !important;
}
div.newspaper {
	padding: 1.4em;
	margin-bottom: 1.5em;
	background-color: #e6e7e8;
	font-size:.9em;
}

/* ch 14 */
p.ParaOverride-4 {
	margin-left: 20%;
	margin-right: 20%;
}

/* ch 5 */
li.Bullet {
	margin-left: 0 !important;
}

[class*="letters_letter-short-sig"],
p.letters_letter-short-sig-begin,
p.letters_letter-short-sig-end,
p.letters_letter-short-sig-end._idGenParaOverride {
	margin-left: 55% !important;
}
p.letters_letter-short-sig-begin {
	margin-top: 1.4em !important;
}

p.ParaOverride-13 {
	text-indent: 0 !important;
	margin-top: 1.4em !important;
}

/* -------------------------------------------
	media queries
----------------------------------------------*/
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 812px) 
and (-webkit-device-pixel-ratio : 3)
and (orientation: portrait) {
	/* ch 14 */
	p.ParaOverride-4 {
		margin-left: auto;
		margin-right: auto;
	}
	/* ch 28 */
	p.letters_letter-short-sig-begin,
	p.letters_letter-short-sig-end {
		margin-left: 40%;
	}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 812px) 
and (-webkit-device-pixel-ratio : 3)
and (orientation: landscape) {
	p.if-amazon {
		display: none !important;
	}
	p.frontmatter_dedication-1{
		margin-top:10px !important;
	}
	p.EPUB_Copyright {
		margin-top: 10px;
	}
}

/* -------------------------------------------
	kindle
----------------------------------------------*/
@media amzn-kf8 and (orientation: portrait),
amzn-kf8 and (device-aspect-ratio:1280/800) and (orientation: portrait) {

}
@media amzn-kf8 and (orientation: portrait),
amzn-kf8 and (device-aspect-ratio:1280/800) and (orientation: portrait),
amzn-mobi and (orientation: portrait) {

}
@media amzn-kf8 and (orientation: landscape),
amzn-kf8 and (device-aspect-ratio:1280/800) and (orientation: landscape),
amzn-mobi and (orientation: landscape) {

}