@import "//www.google.com/css/maia.css";html{color:#515154;padding:0}body{font-family:'Roboto';font-size:18px;line-height:28px}#maia-main{margin:135px auto 100px}.clearfix:after{clear:both;content:'';display:block}.simplelist li{list-style:none}table{width:100%}strong,b{color:#9e9e9e}th,td{border:none;padding:20px 0}th,tr{background:#fff;border:none;border-bottom:1px solid #e4e4e4}th{color:#424242}.table-image{display:none}.italic{font-style:italic}#format-table{margin-bottom:50px}#format-table tr:last-child{border:none}dl{margin-bottom:50px}a,sup{color:#4388ff;text-decoration:none}.dropdown-content a:visited{color:inherit}p{margin:0 0 20px}ul{margin:0 0 0 55px}ul li{padding-bottom:15px}li p{margin:0}.header{background:#3f85f7;padding-bottom:10px;width:100%;z-index:0}.collapses{background:#fff;box-shadow:5px 0 8px -3px rgba(0,0,0,.35);display:block;height:100%;left:0;position:fixed;top:0;width:303px;z-index:2}.expand{background:url(../../images/burger-menu.png) no-repeat;background-size:95%;cursor:pointer;float:left;height:12px;margin:27px 30px 0 28px;width:17px}#curtain.menu-closed{background-color:#fff;height:1px;position:fixed;top:0;width:1px;z-index:-1}#curtain.menu-opened{background-color:rgba(0,0,0,.4);height:100%;position:fixed;top:0;width:100%;z-index:1}.expands{display:none}.logo{border-bottom:2px solid #e9e9e9;height:40px;padding-left:20px;padding-top:18px}.collapses ol{font-family:'Roboto Mono';font-size:13px;height:90%;line-height:20px;margin:0;overflow-y:scroll;padding:0}.collapses li{padding:0}ul li{padding-bottom:25px}.dropdown-content a{color:#424242;display:block;padding:10px 20px;text-decoration:none}.not-scrollable{overflow:hidden}.chapter-title{color:#fff;display:inline-block;font-size:18px;font-weight:normal;line-height:20px}.heading{color:#424242;font-family:'Roboto';font-size:44px;font-weight:normal;line-height:54px;margin-bottom:36px}blockquote{margin:40px 0 55px 100px}.quote:before{background:url(../../book/images/quote.png) no-repeat;content:'';height:22px;left:-40px;position:absolute;top:-8px;width:22px}.quote{color:#3a82f5;font-family:'Roboto mono';font-size:24px;font-weight:300;line-height:36px;margin:0 0 16px;position:relative}.quote-author{color:#797979;font-family:'Roboto mono';font-style:normal;line-height:20px}.content{color:#515154}.author{font-weight:500;line-height:30px;margin:0 0 30px}.highlight{background:#f5f5f5;margin-bottom:80px;padding:60px}.base{padding-top:40px}.nobullet{list-style-type:none}.highlight .heading{margin:0 0 36px;padding:0}.subheaders{color:#424242;font-family:'Roboto';font-size:32px;font-weight:normal;line-height:44px;margin-bottom:20px}.dt-heading{color:#424242;font-family:'Roboto';font-size:24px;font-weight:normal;margin-bottom:20px}.part-head{color:#4388ff;font-weight:normal;padding:30px 0 10px}.blue-code{color:#4285f4}code,pre{font-family:'Roboto mono';font-size:18px;line-height:28px}.commands h3{color:#9e9e9e}.uservalues h3{color:#9e9e9e;font-style:italic;font-weight:normal}.horizontal,.vertical{font-weight:bold;margin:20px auto;padding-top:50px;text-align:center}.horizontal img{max-width:820px}.vertical img{max-height:440px}figure img{margin-bottom:20px}.footer{background:#3f85f7;border-top:1px solid #e2e2e2;padding:42px 0}.footer-link{color:#b1c8fa;font-family:'Roboto Mono';font-size:12px;line-height:24px;margin-top:40px;text-align:center}.footer-link a{color:#fff;text-decoration:none}.previous,.next{color:#b1c8fa;display:inline-block;font-family:'Roboto Mono';padding-left:24px;padding-top:20px;vertical-align:top;width:46%}.previous a,.next a{color:#fff;font-size:18px;text-decoration:none}.previous .footer-caption,.next .footer-caption{position:relative}.previous a:visited,.next a:visited,.footer-link a:visited{color:#fff}.footer-link a:hover{cursor:pointer}.previous a img{padding-left:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.next a img{padding-left:20px}.next{text-align:right}.equation-align{text-align:center}.equation{max-width:100%}.dropdown-content li.active{background:#eee}.dropdown-content li a:hover{color:#4388ff}.dropdown-content li.active a{cursor:default}.dropdown-content li.active a:hover{color:#424242}a:visited{color:#4388ff}.footnotes{border-top:1px solid #9f9f9f;font-size:14px;line-height:28px;margin-top:60px;padding-top:60px}.footnotes p{margin:0 0 8px}.previous .footer-caption:before,.next .footer-caption:after{content:'';height:22px;position:absolute;top:4px;width:22px}.previous .footer-caption:before{background:url(../../book/images/previous-arrow.png) no-repeat;left:-29px}.next .footer-caption:after{background:url(../../book/images/next-arrow.png) no-repeat;right:-29px}.footer-caption{color:#b1c8fa;margin:0;text-transform:uppercase}td{padding-right:10px;width:1em}@media only screen and (max-width:1070px){#maia-main{margin:150px auto 100px;padding:0 15px}.next .footer-caption{right:29px}.previous .footer-caption{left:20px}.previous,.next{padding-left:22px}.horizontal img{max-width:100%}pre,code{font-size:16px;line-height:24px;width:100%;white-space:pre-line;word-wrap:break-word}}@media only screen and (max-width:767px){html{font-size:16px;line-height:24px}p{margin:0 0 15px}ul{margin:0 0 0 35px}ul li{padding-bottom:15px}dd{-webkit-margin-start:20px}th,td{padding:15px 5px}#format-table{margin-bottom:50px}code,pre{font-size:16px;line-height:24px}.heading{font-size:36px;line-height:44px;margin-bottom:25px}.subheaders{font-size:28px;line-height:36px;margin-bottom:15px}.dt-heading{font-size:20px}.header{padding-bottom:0;position:fixed;top:0}.chapter-title{display:block;font-size:18px;line-height:22px;margin:10px 10px 10px 47px}.expand{margin:5px 15px 0}.highlight{margin-bottom:40px;padding:30px}.quote{font-size:20px;line-height:28px;margin:0 0 16px}.previous,.next{clear:both;padding-left:0;text-align:left;width:100%}.previous .footer-caption{margin:0 0 5px 25px}.footer{padding:15px}.next .footer-caption:after{left:65px}blockquote{margin:20px 0 35px 55px}.horizontal img{max-width:100%}.hyperlink{word-break:break-all}.postmorten-table td{padding:5px 0;width:1em}.postmorten-table{font-size:14px}pre,code{font-size:13px;line-height:18px;width:100%;white-space:pre-line;word-wrap:break-word}table ul{margin:0 0 0 15px}.table-wrapper{width:100%;overflow-x:scroll}.next .footer-caption{right:0}.previous .footer-caption{left:0}}@media only screen and (max-width:480px){table{font-size:13px;line-height:18px}table ul{margin:0 0 0 15px}.table-wrapper{width:100%;overflow-x:scroll}.table-image{display:block}.next .footer-caption:after{left:50px}}