.product-header{margin-top:25px;margin-top:2.5rem;margin-bottom:30px;margin-bottom:3rem;padding-top:15px;padding-top:1.5rem;padding-bottom:15px;padding-bottom:1.5rem;overflow:visible}.product-header:after{clear:both;content:" ";display:table}.product-header h1{margin:0 0 5px;margin: 0 0 0.5rem}.product-header .subtitle{line-height:1.2;margin:0 0 15px;margin: 0 0 1.5rem;font-size:24px;font-size:2.4rem}@media screen and (max-width: 47.9375em){.product-header .subtitle{font-size:20px;font-size:2rem}}.product-header .authors{font-size:14px;font-size:1.4rem;color:#666;margin-bottom:5px;margin-bottom:0.5rem}.product-header .related-topics{font-size:14px;font-size:1.4rem}.product-header .full-bg-gray{overflow:visible}.product-header>.row{min-height:210px;min-height:21rem}.product-header .social-media-buttons{position:static}.jump-link{color:#000;font-size:14px;font-size:1.4rem;margin-bottom:14px;margin-bottom:1.4rem;font-weight:bold;display:block}.jump-link:before{color:#639;font-size:20px;font-size:2rem;padding-right:7px;padding-right:0.7rem;float:left}.award{padding-left:1.6em;margin:0 0 20px 0;margin: 0 0 2rem 0;position:relative}.award:before{color:#fcda66;font-size:1.3em;left:0;top:0;position:absolute}.award p{margin:0}.award .award-title{font-weight:bold}.cover-image{float:right;margin:0 0 10px 15px;margin: 0 0 1rem 1.5rem;position:relative;font-size:0}.cover-image .cover-image img{-moz-box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1);box-shadow:4px 4px 4px 0 rgba(0,0,0,0.1)}.prepub{position:relative}.prepub img{position:relative;z-index:1}.prepub img.ppflag{z-index:2;top:0;left:0;position:absolute}#look-inside{background:#639;border:1px solid #666;color:#fff;font-size:14px;font-size:1.4rem;font-family:"futura-pt",Futura,Verdana,Arial,Helvetica,sans-serif;position:absolute;z-index:3;right:0;bottom:0;padding:1px 12px 1px 8px;padding: 0.1rem 1.2rem 0.1rem 0.8rem}#look-inside:before{text-shadow:-1px -2px 2px rgba(0,0,0,0.3),-4px 2px 2px rgba(0,0,0,0.3),2px 2px 2px rgba(0,0,0,0.3);bottom:12px;bottom:1.2rem;position:absolute;right:-5px;right:-0.5rem}.touch #look-inside{display:none}@media screen and (max-width: 47.9375em){#look-inside{display:none}}@media screen and (max-width: 31.25em){.cover-image{float:left;margin-left:0}h1{clear:both}}.embargo{font-weight:bold}.summary p{font-size:11px;font-size:1.1rem;color:#666}#buybox{font-family:Helvetica,Verdana,Arial,sans-serif}#buybox .btn{font-family:"futura-pt",Futura,Verdana,Arial,Helvetica,sans-serif}#buybox h3{font-size:16px;font-size:1.6rem;text-transform:uppercase;color:#333;margin:0 0 3px;margin: 0 0 0.3rem}#buybox h4{font-size:13px;font-size:1.3rem;color:#333;margin:0 0 3px;margin: 0 0 0.3rem}#buybox table{margin:0 0 14px;margin: 0 0 1.4rem;font-size:11px;font-size:1.1rem}#buybox .p{padding-right:0}#buybox .f strong{display:block}#buybox .hardcopy table{margin-bottom:0;font-size:12px;font-size:1.2rem;width:100%}#buybox th,#buybox td{padding:3px 14px 3px 0;padding: 0.3rem 1.4rem 0.3rem 0}#buybox th{font-size:11px;font-size:1.1rem;color:#666}#buybox .tabcontainer{margin:0;position:relative;z-index:1}#buybox .tabcontainer .section{left:-15px;left:-1.5rem}#buybox .tabcontainer .section.collapsable{position:absolute;left:0}#buybox .tabHeadings{margin-top:-74px;margin-top:-7.4rem;height:34px;height:3.4rem}#buybox .tabHeadings a{font-size:16px;font-size:1.6rem;padding:5px 15px;padding: 0.5rem 1.5rem}#buybox .tabHeadings a.tabSelected{padding-top:15px;padding-top:1.5rem}#buybox .tabContent{padding:15px;padding:1.5rem}#buybox .section{background:#e1e1e1;padding:15px;padding:1.5rem;position:relative;left:0}#buybox .section.collapsable{position:absolute;left:15px;left:1.5rem;z-index:9998}@media screen and (max-width: 64em) and (min-width: 48em), screen and (max-width: 21.875em){#buybox tr{display:block;margin-bottom:20px;margin-bottom:2rem}#buybox tr:first-of-type{display:none}#buybox tr:last-of-type{margin:0}#buybox th{display:none}#buybox td{display:block;overflow:hidden}#buybox td.s:before{content:"File size: ";color:#797979}#buybox td.l:before{content:"List Price: ";color:#797979}#buybox td.p:before{content:"Price: ";color:#797979}}@media screen and (max-width: 47.9375em){#buybox .tabcontainer .section{left:0;position:relative}#buybox .section{background:none;padding:0;position:relative;height:auto !important}}@media only screen and (min-width: 48em){body.phone{padding-top:30px;padding-top:3rem}}.external-link .external,#buybox .external{font-family:Helvetica,Verdana,Arial,sans-serif;padding-left:40px;padding-left:4rem;position:relative;display:block;font-size:15px;font-size:1.5rem;font-weight:bold;line-height:1.2;margin-bottom:14px;margin-bottom:1.4rem;min-height:2em}.external-link .external:before,#buybox .external:before{color:#639;font-size:20px;font-size:2rem;left:13px;left:1.3rem;top:6.5px;top:0.65rem;position:absolute}.external-link .external:after,#buybox .external:after{content:"";border:4px solid #639;border-right:0 none;left:0;top:0;position:absolute;padding:12px;padding:1.2rem}.external-link .external+.note,#buybox .external+.note{margin-top:10px;margin-top:1rem}.external-link{margin-top:20px;margin-top:2rem}#buybox .external{margin-bottom:0}.list-price{text-decoration:line-through}.price-discount{color:#b71600;font-size:12px;font-size:1.2rem;font-weight:bold}.price-discount span{font-size:10px;font-size:1rem;font-weight:normal;display:block}.hardcopy .p{padding-right:12px;padding-right:1.2rem}.add-to-cart{text-transform:none;padding:1px 4px 1px 23px;padding: 0.1rem 0.4rem 0.1rem 2.3rem;position:relative;white-space:nowrap;font-weight:bold}.add-to-cart:before{top:3px;top:0.3rem;left:4px;left:0.4rem;position:absolute}.more-info{padding-top:5px;padding-top:0.5rem;padding-left:25px;padding-left:2.5rem;font-size:11px;font-size:1.1rem;clear:left}.ebook .btn{position:relative}.ebook span.icon{background-image:url(/etc/rand/designs/common/images/sprite-icons.png);background-repeat:no-repeat;height:16px;width:15px;position:absolute;left:5px;left:0.5rem;top:4px;top:0.4rem}.ebook .format-zip span.icon{background-position:right -674px}.ebook .format-pdf span.icon{background-position:right -299px}.ebook .format-epub span.icon{background-position:right -1105px}.ebook .format-mobi span.icon{background-position:right -1132px}.ebook .format-html span.icon{background-position:right -384px}.ebook .html-dl{overflow:hidden;margin:6px 0 15px 0;margin: 0.6rem 0 1.5rem 0;width:auto}.ebook .dl a{float:left;font-weight:bold;padding:2px 5px 2px 24px;padding: 0.2rem 0.5rem 0.2rem 2.4rem;display:block;min-width:100px;min-width:10rem;text-transform:none}.ebook .dl .format-html a{min-width:102px;min-width:10.2rem}.ebook .n{font-size:10px;font-size:1rem}.ebook td.n{font-style:italic}.ebook .s{min-width:69px;min-width:6.9rem;font-size:11px;font-size:1.1rem;color:#333;font-weight:bold}.technical-details{display:inline;font-style:normal}.technical-details p{margin:2px 0;margin: 0.2rem 0}.toggle-plus,.toggle-minus{color:#5166B6;cursor:pointer}.toggle-minus{background-position:-1px -671px}#buybox p.note{margin-bottom:0;font-size:11px;font-size:1.1rem}p.support-rand{font-size:10px;font-size:1rem;color:#666}.row .full-bg-gray,.row .full-bg-purple{margin-left:-20px;margin-left:-2rem;margin-right:-25px;margin-right:-2.5rem;padding-left:20px;padding-left:2rem;padding-right:25px;padding-right:2.5rem}@media screen and (max-width: 55.3125em){.row .full-bg-gray,.row .full-bg-purple{margin-left:-15px;margin-left:-1.5rem;margin-right:-15px;margin-right:-1.5rem;padding-left:15px;padding-left:1.5rem;padding-right:15px;padding-right:1.5rem}}#content .row .row{margin:0}#toc,#book-reviews{margin-bottom:10px;margin-bottom:1rem;clear:both;overflow:hidden}#toc+#book-reviews{padding-top:10px;padding-top:1rem;border-top:1px solid #d8d8d8}#toc ul{padding:0;list-style:none}#toc li{margin:10px 0 10px 20px;margin: 1rem 0 1rem 2rem}#toc p{margin:0;padding:0}#toc p.title{font-weight:bold}#toc p.title a.type{font-weight:normal}#toc a.format-pdf{background:url(/etc/rand/designs/common/images/sprite-icons.png) right -299px no-repeat;padding:0 19px 3px 0;padding: 0 1.9rem 0.3rem 0}#toc .authors{font-style:italic}#book-reviews .onereview p{padding-bottom:5px;padding-bottom:0.5rem}#book-reviews .onereview p.onereview-citation{font-style:italic;padding-bottom:20px;padding-bottom:2rem;text-align:right}#relatedProducts{clear:both;margin-top:40px;margin-top:4rem}.product-main .conducted{padding-top:20px;padding-top:2rem;margin-top:14px;margin-top:1.4rem;margin-top:40px;margin-top:4rem;clear:both}.product-main .conducted li{border-bottom-color:#999}.product-main .conducted a{color:#fff}.product-main .conducted h2{color:#ccc}#indicia{font-size:11px;font-size:1.1rem;padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;margin-top:40px;margin-top:4rem}#relatedProducts+div+.conducted{margin-top:0}#relatedProducts+div+#indicia{margin-top:0}.conducted+#indicia{margin-top:0}.product-right{font-size:12px;font-size:1.2rem}.product-right aside{border-bottom:1px solid #e8e8e8;margin:10px 0;margin: 1rem 0;padding:0 0 10px;padding: 0 0 1rem}.product-right aside:last-of-type{border-bottom:0 none}.product-right .recommend aside{margin-bottom:0;padding-bottom:0;border-bottom:1px solid #e8e8e8}.product-right .recommend aside ul{margin-top:20px;margin-top:2rem;margin-bottom:0}@media screen and (min-width: 48em){.product-main{border-right:1px solid #e8e8e8;padding-right:25px;padding-right:2.5rem}.product-right{border-left:1px solid #e8e8e8;left:-1px}}@media screen and (max-width: 55.3125em){.product-main{padding-right:15px;padding-right:1.5rem}}.document-details ul{padding:0;margin-bottom:20px;margin-bottom:2rem;list-style:none}.document-details li{padding-bottom:3px;padding-bottom:0.3rem}.document-details .price{color:#A20000}#look-inside-window .container{height:100%}#look-inside-window .left{float:left;width:220px;width:22rem;overflow:hidden;margin:10px 0 0 10px;margin: 1rem 0 0 1rem}#look-inside-window .head{overflow:hidden}#look-inside-window .thumbnail{float:left;margin-right:10px;margin-right:1rem;margin-bottom:10px;margin-bottom:1rem;-moz-box-shadow:2px 2px 4px #acacac;-webkit-box-shadow:2px 2px 4px #acacac;box-shadow:2px 2px 4px #acacac;border:solid 1px #666}#look-inside-window h1{font-size:14px;font-size:1.4rem;margin:0 0 2px;margin: 0 0 0.2rem}#look-inside-window h2{font-size:12px;font-size:1.2rem;margin:0 0 5px;margin: 0 0 0.5rem;line-height:1.2}#look-inside-window .authors{color:#666;margin-bottom:5px;margin-bottom:0.5rem}#look-inside-window .download{border-top:1px dotted #333;border-bottom:1px dotted #333;padding:5px 0;padding: 0.5rem 0;max-width:100%}#look-inside-window .ebook .html-dl{margin-left:0}#look-inside-window h3{color:#000;font-size:13px;font-size:1.3rem;margin:0 0 3px;margin: 0 0 0.3rem}#look-inside-window h4{font-size:11px;font-size:1.1rem;margin:0 0 5px;margin: 0 0 0.5rem}#look-inside-window .pdf-viewer{margin-left:240px;margin-left:24rem;margin-right:10px;margin-right:1rem;height:100%}#look-inside-window #pdf-viewer-replaced{margin-top:10px;margin-top:1rem}#look-inside-window td{padding:0 0 6px;padding: 0 0 0.6rem}#citation-message .citation-types{list-style:none;margin-left:0;padding-left:0;font-style:italic}#citation-message .note{font-size:10px;font-size:1rem;color:#666;text-align:right;display:block;margin-bottom:5px;margin-bottom:0.5rem}#sm_multimedia h5{color:#63309C;font-size:12px;font-size:1.2rem;clear:both;font-weight:bold;margin:5px 0 8px;margin: 0.5rem 0 0.8rem}.research-questions{background:#ddd;padding:10px;padding:1rem;max-width:300px;max-width:30rem;float:right;margin:87px 0 15px 15px;margin: 8.7rem 0 1.5rem 1.5rem}.research-questions h2{text-align:center;margin-top:0}.research-questions ol{padding-bottom:0}.research-questions ol.num-list>li:before{border-color:#fff;color:#fff}@media screen and (max-width: 60em){.research-questions{float:none;max-width:100%;margin:0}}.collapsable{overflow:hidden;z-index:1}.collapsable .content-toggle{position:absolute;bottom:0;left:0;right:0;font-size:10px;font-size:1rem;text-align:center;border-bottom:1px solid #000}.collapsable .content-toggle:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(225,225,225,0)),color-stop(100%, #e1e1e1));background-image:-moz-linear-gradient(rgba(225,225,225,0) 0%,#e1e1e1 100%);background-image:-webkit-linear-gradient(rgba(225,225,225,0) 0%,#e1e1e1 100%);background-image:linear-gradient(rgba(225,225,225,0) 0%,#e1e1e1 100%)}.collapsable .content-toggle span{display:inline-block;padding:2px 8px;padding: 0.2rem 0.8rem;border:1px solid #000;border-bottom:0 none;background:#fff;position:relative;cursor:pointer;margin-left:2px;margin-left:0.2rem}.collapsable .content-toggle span:after{font-family:'icons';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;padding-left:3px;padding-left:0.3rem}.collapsable .content-toggle.more span:after{content:"\e03a"}.collapsable .content-toggle.less span:after{content:"\e039"}@media screen and (max-width: 47.9375em){.collapsable .content-toggle{display:none}}
