html,body{margin:0;padding:0}body{background-color:#FFB997;font-family:"Quicksand", sans-serif}div{box-sizing:border-box}.citation-popover{overflow:hidden}.book-component>.sidenav-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:998}.book-component>.sidenav-overlay.open{display:block}.book-component>ul.sidenav{display:block;box-sizing:border-box;position:fixed;top:0;bottom:0;height:100%;width:300px;left:-300px;margin:0;padding:1em 0;list-style-type:none;overflow-y:scroll;transition:left 0.333s;z-index:999;font-size:100%;background-color:white}.book-component>ul.sidenav.open{left:0}.book-component>ul.sidenav>li{margin:0}.book-component>ul.sidenav>li>a{display:block;padding:4px 1em;text-transform:uppercase;text-decoration:none;color:#D86C4A;font-weight:bolder;transition:background-color 0.25s}.book-component>ul.sidenav>li>a:hover{background-color:rgba(0,0,0,0.1)}.book-component>ul.sidenav>li:not(:first-child){margin-top:8px;border-top:thin solid #ddd;padding-top:8px}.book-component>ul.sidenav>li>ul{list-style-type:none;margin:0;padding:0}.book-component>ul.sidenav>li>ul>li{margin:0}.book-component>ul.sidenav>li>ul>li>a{display:block;padding:4px 1em 4px 2em;text-decoration:none;color:#777;transition:background-color 0.25s}.book-component>ul.sidenav>li>ul>li>a:hover{background-color:rgba(0,0,0,0.1)}.book-component>ul.sidenav>li>ul>li>ul{list-style-type:none;margin:0;padding:0}.book-component>ul.sidenav>li>ul>li>ul>li{margin:0}.book-component>ul.sidenav>li>ul>li>ul>li>a{display:block;padding:4px 1em 4px 3em;text-decoration:none;color:#777;transition:background-color 0.25s}.book-component>ul.sidenav>li>ul>li>ul>li>a:hover{background-color:rgba(0,0,0,0.1)}.book-component>.site-header{position:fixed;top:0;left:0;width:100%;height:90px;z-index:100;background-color:#D86C4A}@media screen and (max-width: 768px){.book-component>.site-header{height:62px}}.book-component>.site-header>.book-header{display:table;height:62px;width:85%;margin-top:28px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.book-component>.site-header>.book-header{width:70%}}@media screen and (max-width: 768px){.book-component>.site-header>.book-header{width:100%;margin-top:0px}}.book-component>.site-header>.book-header>.left-button-box{display:table-cell;vertical-align:top}.book-component>.site-header>.book-header>.left-button-box>a{display:block;width:70px;text-align:center;color:#D86C4A;border-right:thin solid white;border-top-left-radius:10px;background-color:rgba(255,255,255,0.9);transition:background-color 0.25s}.book-component>.site-header>.book-header>.left-button-box>a i{line-height:62px}@media screen and (max-width: 768px){.book-component>.site-header>.book-header>.left-button-box>a{border-top-left-radius:0px}}.book-component>.site-header>.book-header>.left-button-box>a:hover{background-color:white}.book-component>.site-header>.book-header>.title-box{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:90%;color:#D86C4A;background-color:rgba(255,255,255,0.9)}.book-component>.site-header>.book-header>.right-button-box{display:table-cell;vertical-align:top}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root{position:relative;width:70px;text-align:center;color:#D86C4A;border-left:thin solid white;border-top-right-radius:10px;background-color:rgba(255,255,255,0.9);transition:background-color 0.25s}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root>i{line-height:62px}@media screen and (max-width: 768px){.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root{border-top-right-radius:0px}}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root:hover,.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root.expanded{background-color:white}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root:hover>.share-dropdown,.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root.expanded>.share-dropdown{display:block}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root>.share-dropdown{display:none;position:absolute;top:62px;right:0;width:180px;background-color:white;border-left:thin solid #D86C4A;border-bottom:thin solid #D86C4A;border-bottom-left-radius:5px}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root>.share-dropdown:hover{display:block}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root>.share-dropdown .jssocials-share{margin:.25em .5em .25em 0}.book-component>.site-header>.book-header>.right-button-box>.share-dropdown-root>.share-dropdown .jssocials-share:last-child{margin-right:.5em}.book-component>.book-body{width:85%;margin-top:90px;margin-bottom:70px;margin-left:auto;margin-right:auto;background:#fff url("/images/book/paper.png") top left repeat;background-size:5%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-sizing:border-box}@media screen and (min-width: 992px){.book-component>.book-body{width:70%}}@media screen and (max-width: 768px){.book-component>.book-body{width:100%;margin-top:62px}}.book-component>.site-footer{position:fixed;bottom:0;left:0;width:100%;height:70px;z-index:100}.book-component>.site-footer>.book-footer{display:table;width:85%;margin-left:auto;margin-right:auto;background:#fff url("/images/book/paper.png") top left repeat;background-size:5%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}@media screen and (min-width: 992px){.book-component>.site-footer>.book-footer{width:70%}}@media screen and (max-width: 768px){.book-component>.site-footer>.book-footer{width:100%}}.book-component>.site-footer>.book-footer>.arrow-box{display:table-cell;vertical-align:middle}.book-component>.site-footer>.book-footer>.arrow-box>a{display:block;width:70px;text-align:center;color:#039be5}.book-component>.site-footer>.book-footer>.arrow-box>a i{line-height:70px}.book-component>.site-footer>.book-footer>.arrow-box>a.disabled{color:gray;cursor:not-allowed}.book-component>.site-footer>.book-footer>.middle-box{display:table-cell;width:100%;vertical-align:middle;text-align:center;font-size:small}.book-front-component{text-align:center;padding:30px}.book-front-component a{text-decoration:none}.book-front-component img{max-width:100%;box-sizing:border-box;padding:15px;background-color:white;box-shadow:0 0 1em gray}.about-us-component{color:#37434E;padding:2em}.about-us-component>h1{display:block;width:100%;text-align:center;font-weight:normal;font-size:2.28rem;margin-top:0;margin-bottom:20px}.about-us-component>h2{display:block;width:100%;text-align:center;font-weight:normal;font-size:1.8rem;margin:0}.about-us-component .editor-slot{margin:2em 1em 1em;padding:0 1ex}.about-us-component .author-slot{margin:1em;border-top:thin solid #eee;padding:2em 0 1em}.editor-profile-component{font-size:small}.editor-profile-component .img-area{margin-bottom:1ex}.editor-profile-component .img-area img{width:100%}.editor-profile-component .content-area>h1{margin:0;font-size:140%;font-weight:bold}.editor-profile-component .content-area .bio-area{margin-top:1em}.editor-profile-component .content-area .bio-area p,.editor-profile-component .content-area .bio-area h1,.editor-profile-component .content-area .bio-area h2,.editor-profile-component .content-area .bio-area ul,.editor-profile-component .content-area .bio-area ol{margin-top:0;margin-bottom:1ex}.author-profile-component{font-size:small}.author-profile-component .table{display:table;width:100%}.author-profile-component .table .table-cell{display:table-cell;vertical-align:top;padding:1ex;white-space:nowrap}.author-profile-component .table .table-cell-fill{display:table-cell;vertical-align:top;width:100%;padding:1ex}.author-profile-component .img-cell{width:30%}.author-profile-component .img-cell img{max-width:100%}.author-profile-component .content-cell>h1{margin:0;font-size:140%;font-weight:bold}.author-profile-component .content-cell .info-area p,.author-profile-component .content-cell .info-area h1,.author-profile-component .content-cell .info-area h2,.author-profile-component .content-cell .info-area ul,.author-profile-component .content-cell .info-area ol{margin-top:0;margin-bottom:0}.author-profile-component .content-cell .bio-area{margin-top:1em}.author-profile-component .content-cell .bio-area p,.author-profile-component .content-cell .bio-area h1,.author-profile-component .content-cell .bio-area h2,.author-profile-component .content-cell .bio-area ul,.author-profile-component .content-cell .bio-area ol{margin-top:0;margin-bottom:1ex}.author-profile-component .content-cell .contrib-area{margin-top:1em}.author-profile-component .content-cell .contrib-area>strong{display:block;margin-bottom:1ex}.chapter-component{position:relative;padding:0 70px 70px 70px;color:#37434E}@media screen and (max-width: 500px){.chapter-component{padding:0 30px 70px 30px}}.chapter-component>h1{display:block;width:100%;text-align:center;font-weight:normal;font-size:2.28rem;padding-top:40px;margin-bottom:10px}.chapter-component .authors-area{font-size:small;text-align:center}.chapter-component .authors-area .author-name{cursor:default}.chapter-component .authors-area .author-name:hover{text-decoration:underline}.chapter-component hr{margin-top:1em;height:1px;border:none;color:#333;background-color:#333}.chapter-component hr.download-hr{margin:2em 0 1em}.chapter-component>.loading{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;padding-top:1cm;color:black;font-size:xx-large;font-weight:bold;background-color:rgba(255,255,255,0.98)}.author-profile-popover{background-color:white;border-radius:5px;padding:1em;font-size:small;text-align:left;color:black}.author-profile-popover>h1{margin:0;font-size:140%;font-weight:bold}.author-profile-popover .info-area p,.author-profile-popover .info-area h1,.author-profile-popover .info-area h2,.author-profile-popover .info-area ul,.author-profile-popover .info-area ol{margin-top:0;margin-bottom:0}.citation-popover{display:block;max-width:300px;border:thin solid #333;border-radius:5px;background-color:white;padding:1em;color:black}.subchapter-component{font-family:"Roboto Slab", serif}.subchapter-component>h2{font-weight:normal;font-size:1.64rem;margin-top:1em;margin-bottom:1em}.block-header-component{overflow:hidden}.block-component{overflow:hidden}.block-component>.content-div img.left-placement{float:left;max-width:40%;margin:0 1em 1em 0;cursor:zoom-in}.block-component>.content-div img.right-placement{float:right;max-width:40%;margin:0 0 1em 1em;cursor:zoom-in}.block-component>.content-div div.center-image-container{text-align:center;margin:0 0 1em 0}.block-component>.content-div div.center-image-container img{max-width:100%}.block-component>.content-div div.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:1em;z-index:1}.block-component>.content-div div.video-container>iframe,.block-component>.content-div div.video-container>object,.block-component>.content-div div.video-container>embed{position:absolute;top:0;left:0;width:100%;height:100%}.block-component>.content-div ul,.block-component>.content-div ol,.block-component>.content-div p{margin-top:0;margin-bottom:1.5em;text-align:justify}.block-component>.content-div ul:first-child,.block-component>.content-div ol:first-child,.block-component>.content-div p:first-child{margin-top:0}.block-component>.content-div ul:last-child,.block-component>.content-div ol:last-child,.block-component>.content-div p:last-child{margin-bottom:0}.block-component>.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;background-color:rgba(0,0,0,0.5);cursor:zoom-out;z-index:1000}.block-component>.image-modal .table{display:table;width:100%;height:100%}.block-component>.image-modal .table .table-cell{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.block-component>.image-modal .table .table-cell img{max-width:100%}.block-component span[data-citation-id]{cursor:default}.citation-component{padding-left:4em;text-indent:-4em}.citation-component>strong{display:inline-block;font-style:italic;width:3em;text-align:right;padding-right:1em}
