/* Style Sheet for ePub Books */ /* -------------- GENERAL STYLES -------------- */ body {font-family: serif; font-size: 1.0em; margin: 0.0em 10pt 0.0em 10pt; } p {margin-left: 0.0em; margin-top: 0.5em; margin-right: 0.0em; margin-bottom: 0.5em; text-align: justify; } /* -------------- GENERAL HEADING STYLES -------------- */ h1 {text-align: left; font-size: 1.85em; margin-bottom: 0.2em; margin-top: 0em; } h2 {text-align: left; font-size: 1.8em; margin-bottom: 0.5em; text-indent:0em; margin-left: 0em; margin-top: 1em; } h3 {text-align: left; font-size: 1em; margin-bottom: 0.3em; text-indent:0em; margin-left: 0em; margin-top: 1.3em; } h3.h3a {text-align: left; font-size: 0.85em; margin-bottom: 0.3em; text-indent:0em; margin-left: 0em; margin-top: 1.3em; } .h2a {text-align: left; font-size: 1.8em; margin-bottom: 0.5em; text-indent:0em; margin-left: 0em; margin-top: 1em; color:#424982; } .h3a {text-align: left; font-size: 1.2em; margin-bottom: 0.3em; margin-top: 1.0em; margin-left: 0em; text-indent: 0em; font-weight: bold; } .h3b {text-align: left; font-size: 1.0em; margin-bottom: 0.3em; margin-top: 1.0em; font-weight: bold; } .h3c {text-align: left; font-size: 1.3em; margin-bottom: 0.3em; margin-top: 1.0em; font-weight: bold; } h4 {text-align: left; font-size: 1.2em; margin-bottom: 0em; margin-left: 2.3em; text-indent: -2.3em; margin-top: 0.5em; color:#424982;} .h4a {text-align: left; font-size: 1em; margin-bottom: 1em; } h5 {text-align: left; font-size: 1.3em; margin-bottom: 0.5em; margin-top: 1em; font-weight: bold; } h6 {text-align: left; font-size: 1.2em; margin-bottom: 1em; margin-top: 2em; } span.space { padding-left:1.3em; } span.space1 { padding-left:0.9em; } /* SPECIFIC HEADING STYLES */ .header3 {text-align: left; font-size: 1.5em; margin-bottom: 0.5em; margin-left: 3.5em;} .normal {font-weight: normal;} .header1 {font-weight: normal;} .header4 {margin-left: 3.5em; font-size: 1.5em; font-weight: normal;} .header5 { font-weight: normal; } .header {margin-left: 0em; margin-right:0em; margin-top:0.5em; margin-bottom: 0.5em; text-indent: 0em; text-align: justify; } h1, h2, h3, h4, h5, h6, .paralist1-h, .paralabel-h, .header, .pagenumber { page-break-after: avoid; page-break-inside: avoid; widows: 0; orphans: 0; } .page-break{ page-break-after: always;} .header em, .header i {padding-top: 0.5em;} .header+* {margin-top: 0.0em;} /* -------------- PARAGRAPH STYLES -------------- */ .paranoindent1, .paranoindent2, .paranoindent3, .paranoindent4, .paranoindent1b, .paranoindent5, .paranoindent6 .paranoindenta{ text-indent: 0.0em; text-align: justify; } .paranoindent1 {margin-left: 0.0em; margin-top:1em;margin-bottom:0em;} .paranoindent1b {margin-left: 0em; margin-top:1em; margin-bottom:0.5em;} .paranoindent1c {margin-left: 1em; margin-top:-0.1em; margin-bottom:0.5em;} .paranoindent1tb {margin-left: 1.5em; text-indent: -1.5em; margin-top:0.1em;margin-bottom:0.1em; text-align: left;} .paranoindent2 {margin-left: 2em; text-indent:-1em;} .paranoindent3 {margin-left: 1.6em; text-indent:-1.6em;} .paranoindent4 {margin-left: 3.0em;} .paranoindent5 {margin-left: 4.0em;} .paranoindent6 {margin-left: 5.0em;} .paranoindenta {margin-left: 0.0em; margin-top:0em;margin-bottom:0em;} .paranoindent_l {margin-left: 0.0em; margin-top:0em;margin-bottom:0em; text-align:left; font-size:0.90em;} .paranoindent_l1 {margin-left: 0.0em; margin-top:1em;margin-bottom:0em; text-align:left; font-size:0.90em;} .paranoindent_la {margin-left: 0.0em; margin-top:0.5em;margin-bottom:0em; text-align:left; font-size:0.90em;} .paranoindentl {margin-left: 0.0em; font-size:0.85em; text-align:left;margin-top:1em;margin-bottom:0.5em;} .paranoindentl1 {margin-left: 0.0em; font-size:0.8em; text-align:left;margin-top:-0.5em;} .paraindent1, .paraindent2, .paraindent3, .paraindent4, .paraindent5, .paraindent6 { text-indent: 1.0em; text-align: justify; } .paraindent {margin-left: 0.0em;margin-bottom:0em; margin-top:0em;text-indent:1em;} .paraindent1 {margin-left: 0.0em;margin-bottom:0em; margin-top:1em;text-indent:1em;} .paraindent2 {margin-left: 1.0em; text-indent:-0.1em;} .paraindent3 {margin-left: 2.0em;} .paraindent4 {margin-left: 3.0em;} .paraindent5 {margin-left: 4.0em;} .paraindent6 {margin-left: 5.0em;} p.pagenumber {text-align: right; margin-top: 2.0em; margin-bottom: 2.0em; page-break-after: avoid;} .pararight {text-align: right; margin-right: 0.0em; margin-top: 0.0em; margin-bottom: 0.0em; color:#424982;} .paracenter {text-align:center;} span.aa{border-top:1px solid black; padding-bottom:0.5em; padding-top:0.5em;} /* HANGING PARAGRAPH STYLES */ .parahangblk1 {margin-left: 3.6em; text-indent:-3.6em; text-align: left; } .parahangblock { margin-left: 3.6em; text-indent:0em; text-align: left; } .parahangblk0 {margin-left: 2.1em; text-indent:-2.2em; text-align: left; } .parahangblk2 {margin-left: 2.1em; text-indent:-2.5em; text-align: left; } .parahangblk3 {margin-left: 2.7em; text-indent:-1.2em; text-align: left; } .parahangblk4 {margin-left: 1em; text-indent:0em; text-align: justify; } .parahangblk4a {margin-left: 2em; text-indent:0em; text-align: justify; } .parahangblk5 {margin-left: 7.5em; text-indent:-1.5em; text-align: justify; } .parahangblk6 { margin-left: 0.9em; text-indent:-1em; text-align: justify; } .parahangblk6a { margin-left: 2.1em; text-indent:-1.2em; text-align: justify; } /* BLOCKQUOTE */ .blockquote {margin-left: 2em; margin-top: 0.0em; margin-right: 0em; margin-bottom: 0em; margin-top: 0.5em; padding: 0em; font-size: 1em; text-align: justify; } blockquote>blockquote {margin-left: 1.0em; margin-top: inherit; margin-right: 1.0em; margin-bottom: inherit; padding: inherit; font-size: inherit; } blockquote>paranoindent1 {margin-left: 1em;} /* -------------- TABLES AND BORDER STYLES -------------- */ div.table { border-color:#000000; border-style:none; border-width:0px; margin-bottom:-4px; margin-left:72px; margin-right:72px; margin-top:4px; } div.table1 { border-color:#000000; border-style:none; border-width:0px; margin-bottom:1.0em; margin-left:1em; margin-top:0em; } table {border-collapse: collapse; } td, th { padding: 3px 5px; } .vtop{ vertical-align: top; } div.table2 {valign: top; } .hline {border-top: 1px solid; border-bottom: 1px solid; margin-top: 1em; margin-bottom: 1em;} .hline1 {border-top: 1px solid; margin-top: 1em; margin-bottom: 1em;} caption {page-break-after: avoid;} .bdrtop {border-top: 1px solid;} .bdrbottom {border-bottom: 1px solid;} .bdrleft {border-left: 1px solid;} .bdrright {border-right: 1px solid;} table.grid {border: 1px solid black;} table.grid>tr>td, table.grid>*>tr>td, table.grid>tr>th, table.grid>*>tr>th {border: 1px solid black;} td.nobdrtop, table.grid td.nobdrtop {border-top: 0px hidden;} td.nobdrright, table.grid td.nobdrright {border-right: 0px hidden;} td.nobdrbottom, table.grid td.nobdrbottom {border-bottom: 0px hidden;} td.nobdrleft, table.grid td.nobdrleft {border-left: 0px hidden;} td>ul {text-align:left} td>p.paralist1 {text-align:left} /* -------------- LIST STYLES -------------- */ ul, ol {margin-left: 0em; padding-left: 1.5em; text-align: left;} ul.none {list-style-type: none; margin-left: 1em; padding-left: 0.7em;} ul.none1 {list-style-type: none; margin-left: 0.2em; text-indent: -1em; padding-left: 0.7em;} ul.none2 {list-style-type: none; margin-left: 1.3em; text-indent: -1.3em; text-align:left; padding-left: 0em;} ul.disc {list-style-type: disc; font-size:0.9em; margin-left: 0.3em; padding-left: 0.7em;} ul.disc-1 {list-style-type: disc; font-size:1em; margin-left: 0.3em; padding-left: 0.7em;} ul.disc1 {list-style-type: disc; font-size:0.9em; margin-left: 0.3em; text-align: left; padding-left: 0.7em;} ul.disc2 {list-style-type: disc; margin-left: 3.5em; padding-left: 1em;} ul.disc3 {list-style-type: disc; margin-left: 1em; padding-left: 0em;} ul.disc4 {list-style-type: disc; margin-left: 2em; padding-left: 0em;} ul.square {list-style-type: square; margin-left: 0em; padding-left: 3.0em;} ul.square1 {list-style-type: square; margin-left: 0em; padding-left: 1em;} ul.circle {list-style-type: circle; margin-left: 0em; padding-left: 0.7em;} ul.hyphen {list-style-type: none; margin-left: -0.8em; text-indent: -0.7em; font-size:0.9em; } ol.decimal {list-style-type: decimal; margin-left: 0em; margin-top:0em; padding-left: 3.4em;} ol.decimal2 {list-style-type: decimal; margin-left: 0.5em; padding-left: 1.7em;} ol.decimal3 {list-style-type: decimal; margin-left: 0em; padding-left: 2em;} ol.decimal4 {list-style-type: none; margin-left: 0em; margin-top:0em; margin-bottom:0em; text-indent: -1em; padding-left: 1.2em;} ol.decimal-leading-zero {list-style-type: decimal-leading-zero; margin-left: 0em; padding-left: 1.7em;} ol.upper-alpha {list-style-type: upper-alpha; margin-left: 0em; padding-left: 1.7em;} ol.lower-alpha {list-style-type: lower-alpha; margin-left: 0em; padding-left: 1.7em;} ol.lower-alpha1 {list-style-type: lower-alpha; margin-left: 0em; padding-left: 1.4em;} ol.upper-roman {list-style-type: upper-roman; margin-left: 0em; padding-left: 1.7em;} ol.lower-roman {list-style-type: lower-roman; margin-left: 0em; padding-left: 1.7em;} ol.lower-roman1 {list-style-type: lower-roman; margin-left: 0em; padding-left: 1.4em;} ul {margin-top: 0.0em; margin-bottom: 0.0em;} li {margin-top: 0.3em; margin-bottom: 0.3em;} li>div {margin-left: 0.3em;} /* LISTED or LABELLED PARAGRAPH STYLES */ span.label, span.labelr {display: block; margin: 0em; padding: 0em; text-indent: 0em; width: 1.5em; float: left;} span.labelr {text-align: right; width: 5em; margin-left:-5.75em; padding-right: 0.75em;} .paraemdash1, .paraemdash2, .paraemdash3, .paraemdash4, .paraemdash5 { text-indent: 0.0em; margin-top: 0.2em; margin-bottom: 0.0em; padding-left: 2.0em; text-align: justify; clear: both; } .paraemdash1 {margin-left: 0.0em;} .paraemdash2 {margin-left: 2.0em;} .paraemdash3 {margin-left: 4.0em;} .paraemdash4 {margin-left: 6.0em;} .paraemdash5 {margin-left: 8.0em;} .paraemdash1>span.label, .paraemdash2>span.label, .paraemdash3>span.label, .paraemdash4>span.label, .paraemdash5>span.label { text-indent:-2.0em; } .toc-list1, .toc-list2, .toc-list3, .toc-list4, .part-list1, .ch-list1, .paralist1a, .paralist1b, .paralist1, .paralist2, .paralist3, .paralist4, .paralist5 { text-indent: 0em; text-align: left; clear: both; } /* TOC */ .tocentry {margin-left: 0.0em; font-size:1.1em; margin-bottom: 0em; margin-top: 0em;} .tocentry1 {margin-left: 0.0em; font-size:1.1em; margin-bottom: 0em; margin-top: 1em;} .tocentry2 {margin-left: 0.0em; font-size:0.9em; margin-top: 0.2em; margin-bottom: 0em;} .tocentry3 {margin-left: 0em; margin-top: -0.5em;} .tocentry4 {margin-left: 4.0em;} .tocentry5 {margin-left: 5.2em; text-indent: -1.0em; margin-bottom:1em; margin-top:0em} .tocentry6 {margin-left: 10.4em; text-indent: -2.5em; margin-bottom:0em; margin-top:0em} .listentry1 {margin-left: 3.0em; padding-left: 2.0em; font-size:1.2em; text-align:left; margin-top:1em} .toc-list4 {margin-left: 3.0em; padding-left: 3.0em;} .part-list1 {margin-left: 0.0em; margin-top: 1.5em; padding-left: 4.0em;} .ch-list1 {margin-left: 0.0em; margin-top: 1.0em; padding-left: 6.0em;} .tocentry1>span.label {text-indent:-2.0em;} .tocentry2>span.label {text-indent:-0.0em;} .tocentry3>span.label {text-indent:-0.0em;} .listentry1>span.label {text-indent:-5.0em;} .toc-list4>span.label {text-indent:-6.0em;} .part-list1>span.label {text-indent:-4.0em;} .ch-list1>span.label {text-indent:-6.0em;} /* -------------- Title Page -------------- */ .titlepage {text-align: center; font-size: 2em; font-weight: bold; margin-top: 2em; margin-bottom: 1em;} .author {font-size:1em; text-align:center; margin-top:1em} .publisher {text-align:center; margin-top:10em;} /* Para list type */ .paralist1 {margin-top: -0.2em; margin-left: 0.5em; padding-left: 0em; text-indent:-0.8em;} .paralist1a {margin-left: 0.6em; padding-left: 2.3em; text-indent:-1.5em; margin-top: -0.3em;} .paralist1b {margin-left: -0.6em; padding-left: 1.8em; text-indent:-1.5em; margin-top: -0.2em;} .paralist2 {margin-left: 1em; text-align:left; padding-left: 0em; text-indent:-1em;} .paralist2a {margin-left: 1.5em; padding-left: 2.0em; text-indent:-1.5em;} .paralist3 {margin-left: 5.0em; padding-left: 2.0em;} .paralist4 {margin-left: 0.7em; padding-left: 2.0em; text-indent:-2.8em;} .paralist5 {margin-bottom: 0.0em; margin-top: 0.0em; padding-left: 1.4em; font-size:0.8em; text-indent:-1.5em;} .paralist1>span.label {text-indent:-0.5em;} .paralist1a>span.label {text-indent:-1.5em;} .paralist1b>span.label {text-indent:-1.3em;} .paralist2>span.label {text-indent:-2.0em;} .paralist2a>span.label {text-indent:-3.7em;} .paralist3>span.label {text-indent:-2.5em;} .paralist4>span.label {text-indent:-2.0em;} .paralist5>span.label {text-indent:-1.5em;} /* IMAGE AND IMAGE CONTAINER STYLES */ .epubimage {max-width: 100%;} div.image-wrap {text-align: center; margin: 0.5em 0em;} div.image {display: inline-block; margin-top: 1em; padding: 0em; text-indent: 0em; text-align: center; margin-top: 0.0em; margin-bottom: 0.0em; width: 100%; max-width: 100%;} div.image-wrap img, div.image img, img.max {max-width: 100%;} p.caption {page-break-after: avoid; text-align:left; margin-top:0.5em; margin-bottom:0.5em; font-size:0.85em;} p.captionc {page-break-after: avoid; text-align:center; margin-top:0.5em; margin-bottom:0.3em; font-size:0.85em;} p.caption-c {page-break-after: avoid; text-align:left; margin-top:0.5em; margin-bottom:0.3em; font-size:0.85em;} /* img {} */ /*---------- BOXES ----------*/ .box { border: 1px solid black; padding: 0.5em; margin-top:1em; border: 2px solid #808080; } .box1 { border: 1px solid black; padding-left: 1em; padding-right: 1em; padding-bottom: 1em; padding-top: 0em; border-radius:15px; } .box2 { padding: 0.7em; background-color: #999999; margin-top:0.9em; } .box3 { padding: 0.7em; background-color: #d9d9d9; margin-top:0.9em; } .box4 { padding: 1em; font-size: 2.0em; background-color:#bebebe; color:#ffffff; margin-top:2em; } .box5 { padding-left: 0.5em; padding-right: 1em; padding-bottom: 0.1em; padding-top: 0.1em; margin-top: 0.1em; background-color:#cccccc; } .box6 { padding-left: 0.5em; padding-right: 1em; padding-bottom: 0.1em; padding-top: 0.1em; margin-top: 0.1em; margin-left: -45em; margin-right: 25em; } .box7 { padding-left: 0.5em; padding-right: 1em; padding-bottom: 0.1em; padding-top: 0em; border: 2px solid gray; margin-top: 0.1em; } .white-box { margin: 1em 0em; padding: 0.5em 0.5em 0.5em; border: 1px solid black; background-color: transparent; } .gray-box { margin: 1em 0em; padding: 0em 0.5em 0.5em; border: 2px solid #808080; background-color: #cccccc; } .gray-box1 { margin: 1em 0em; padding: 0.3em; border: 1px solid #000000; } .gray-box2 { margin: 1em 0em; padding: 0.5em; border: 1px solid #000000; background-color: #F3F3F4; } .green-box2 { margin: 1em 0em; padding: 0.5em; border: 1px solid #000000; background-color: #E8F5F5; } .gray-box3 { margin: 1em 0em; margin-left: 2em; margin-top: -0.5em; padding: 0.5em; background-color: #cccccc; } .black-box { margin: 1em 0em; padding-left: 1.5em; border: 1px solid #000000; background-color: #000000; color:#ffffff; font-size: 1.4em; font-weight: bold; } .index-head { font-size: 1.2em; margin-bottom: 0.5em; margin-top: 1em; color:#424982; background-color:#DBDBE6; margin-left:0em; text-indent:0em; font-weight:bold; padding:0.5em; width:05%; } /*---------- LINK STYLE ----------*/ a {text-decoration: none;} /*---------- UNDERLINES AND STRIKE-TROUGHS ----------*/ .strike {text-decoration: line-through;} .un {text-decoration: underline;} .dbl-un {border-bottom: 3px double black;} /*---------- OTHERS ----------*/ .commentary {font-size: 0.92em; text-align: justify;} .fn { text-indent: 0em; text-align: justify; margin-left: 0em; padding-left: 2.5em; font-size: 0.92em; clear: both; } .fn>span.label { text-indent:-2.5em; } .note {font-size: 0.8em; text-align: left;} .ref {font-size: 0.83em; text-align: justify; margin-left: 1.6em; text-indent: -1.6em; margin-bottom:0em; margin-top:0em;} /* ADDITIONAL STYLES */ .center {text-align:center; margin-bottom:1em; margin-top:0em; font-size: 1.1em;} .center1 {text-align:center; margin-bottom:1em; margin-top:1em;} .center2 {text-align:center; margin-bottom:1em; margin-top:12em; font-size: 0.7em;} .right {text-align:right} .right1 {text-align:right; margin-right: 2em;} .lee {text-align:right; border-bottom:1px solid black;} .part {text-align:center; font-weight:normal} .div {text-align:center; font-size:1.1em; font-weight:normal} .lev4 {text-align:left} .comm1 {font-size:0.85em; margin:2em} .comm2 {font-size:0.85em;} .def {font-size:0.85em;} .note {font-size:0.8em; margin-top: 0em; margin-bottom: 0.1em; margin-left: 0em; text-indent:0em;} .example {font-size:0.85em;} .subsec {text-align:justify; margin-top:1em} .top-bottom {border-top: 1px solid; border-bottom: 1px solid;} .bottom {border-bottom: 1px solid;} .tblhang {margin-left: 1.5em; text-indent:-1.5em; text-align: left;} div.cover-text { background: black; color: white; font-family: Arial; font-weight: bold; font-size: 1.2em; padding:1.5em; } div.box-text { font-size: 0.92em; text-align: justify; padding: 0em 0.5em; border: 1px solid black; } .paracases {margin-left: 1.5em; text-indent:-1.5em; font-size:0.90em; } td p {margin-top: 0em; margin-bottom: 0em;} td *+p {margin-top: 0.5em;} .part {font-size:1.2em} .div {font-size:1em} .booktitle {text-align:center} .authorname {font-size:1.15em; text-align:left; margin-top:0.5em} table.tcopy td {text-align:right} table.tcopy td+td {text-align:left} .toc-title {text-align: center} .paracomm {font-size:0.90em;} .paranum {maring-bottom: 0em; maring-top: 0em; maring-left:5em; text-indent:-1em; font-size: 1em} .part {color:#58585a; font-size:2em; text-align:center} .chap {color:#58585a; font-size:2em; text-align:center} sup {font-size:0.8em; font-weight:normal} .parastat1 { font-weight: bold; font-size:0.90em; margin-top:1em; } .parastat2 { margin-left: 1.5em; text-indent:-1.5em; font-size:0.90em; margin-top:0em; margin-bottom:0em; } .parastat3 { margin-left: 2.5em; text-indent:-1.5em; font-size:0.90em; margin-top:0em; margin-bottom:0em; } .paracase1 { font-size:1em; } .paracase2 { margin-left: 1.5em; text-indent:-1.5em; font-size:0.90em; } .blue-box { margin: 1.5em 0em; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 1em; font-color:#ffffff; background-color:#424982; font-size:1em; width:20%; } .blue-box1a { padding: 0.1em; padding-left: 1em; margin-top: -2.6em; margin-bottom: 1em; margin-left: 4em; background-color:#C8CADA; border-left:solid #FFFFFF 2px; font-size:1em; } .blue-box1b { padding: 0.1em; padding-left: 1em; margin-top: -3em; margin-bottom: 1em; margin-left: 4em; border-left:solid #FFFFFF 2px; background-color:#C8CADA; font-size:1em; } .blue-box1 { margin-top: 1.5em; margin-bottom: -0.3em; padding-right: 0.5em; padding-bottom: 0.5em; padding-top: 0em; padding-left: 0.5em; background-color:#C8CADA; font-size:1em; width:100%; } .blue-box2 { padding: 1.5em; padding-right: 0.3em; padding-bottom: 0.1em; padding-top: 0.1em; margin-top: 0.1em; margin-bottom: 0em; background-color:#DBDBE6; font-size:0.8em; width:50%; } span.blue { color:#424982; } span.blueb { font-size:1.2em; color:#424982; } span.grey { color:#808080; } div.imageleft {text-align: left;} div.imageright {text-align: right; margin-top: 1em; margin-right: 3em;} .imageCenter {text-align: center; margin-top:1em;} img {max-width: 100%; padding: 0; margin: 0;} .edition {color:#58585a; text-align:center; font-size:1.2em} .aff {text-align:center;} h1.chap>a {color:inherit} h1.part>a {color:inherit} .ind_lev1, .ind_lev2, .ind_lev3 {margin: 0.25em 0em 0em; padding-left: 2em; text-indent:-2em; text-align: left;} .ind_lev1 {margin-left: 0em;} .ind_lev2 {margin-left: 2em;} .ind_lev3 {margin-left: 4em;} .ind_lev4 {margin-left: 8em;} .ind_lev5 {margin-left: 10em;} .ind_lev6 {margin-left: 12em;} sup.fn-num {vertical-align: text-top; font-size: 0.7em;} .box {border-style: solid; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0em; padding-bottom: 0.5em;} span.tab {padding:0 10px;} span.tab1 {padding:0 6px;} span.tab2 {padding:0 7px;} span.tab3 {padding:0 3px;} div.ind1 {padding-left:1em} .paracopy {margin-left: 0em; margin-top:0.5em; margin-bottom:0.5em; font-size:0.9em; text-align:justify;} .paracopy1 {margin-left:0em; margin-top:1.5em; margin-bottom:0em; font-size:0.9em; text-align:justify;} .paracopy2 {margin-left:0em; margin-top:0.5em; margin-bottom:0em; font-size:0.9em; text-align:justify;} div.ques {text-align: center; margin: 1.em 0em;} div.ques>div.image {width: 100%; max-width: 100%;} div.ques>div.image>.caption {padding-left: 2em; background-color: #ffffff; height: auto; vertical-align: middle; text-indent: 0.0em; text-align: justify; border-top: 0.2em solid #bfbfbf;} div.ques>div.image>.caption>span.label {color: #ffffff; font-weight: bold; width: 8em; margin-left:-8em; margin-right: 1em; text-align: center; background-color: #bfbfbf; float: none; height: auto; vertical-align: middle; margin-top: -0.9em; padding-bottom:0.2em;} div.ques>div.image>.caption>span.label {color: #000000; font-weight: bold; width: 8em; margin-left:-8em; margin-right: 1em; text-align: center; float: none; height: auto; vertical-align: middle; margin-top: -2.1em;} div.ans {text-align: center; margin: 1.em 1em; margin-left: -3.2em;} div.ans>div.image {width: 100%; max-width: 100%;} div.ans>div.image>.caption {padding-left: 2em; background-color: #ffffff; height: auto; vertical-align: middle; text-indent: 0.0em; text-align: justify; border-top: 4px solid #bfbfbf;} div.ans>div.image>.caption>span.label {color: #ffffff; width: 8em; margin-left:-8em; margin-right: 1em; text-align: center; background-color: #bfbfbf; float: none; height: auto; vertical-align: middle; margin-top: -0.9em; padding-bottom:0.2em;} div.ans>div.image>.caption>span.label {color: #000000; width: 8em; margin-left:-8em; margin-right: 1em; text-align: center; float: none; height: auto; vertical-align: middle; margin-top: -2.1em;}