﻿/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.__prevent_empty_css_file{width:0}.mainNavButtonGradient{background-color:#4f3418 !important;background-image:-webkit-linear-gradient(top, #9d8a78, #4f3418) !important;background-image:-moz-linear-gradient(top, #9d8a78, #4f3418) !important;background-image:-o-linear-gradient(top, #9d8a78, #4f3418) !important;background-image:linear-gradient(to bottom, #9d8a78, #4f3418) !important}.headerLightAccentButtonGradient{background-color:#f3f3f3 !important;background-image:-webkit-linear-gradient(top, #efefef, #fefefe) !important;background-image:-moz-linear-gradient(top, #efefef, #fefefe) !important;background-image:-o-linear-gradient(top, #efefef, #fefefe) !important;background-image:linear-gradient(to bottom, #efefef, #fefefe) !important}.greyText{color:#999999}.sansSerif{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important}.serif{font-family:"Merriweather", Georgia, "Times New Roman", serif}.textColor{color:#181818 !important}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}body.distractionless{background-color:#ffffff}body.distractionless fieldset{padding:0;margin:0}body.distractionless input[type=text],body.distractionless input[type=email],body.distractionless input[type=password]{width:100%;margin-bottom:10px}body.distractionless .logo{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin:50px auto 15px auto;text-align:center;padding-bottom:10px}body.distractionless .btnEmail .btnAuth{font-weight:normal;padding-top:0;padding-bottom:0;line-height:3em}body.distractionless .btnAuth{width:100%;margin-bottom:10px;font-weight:normal;padding-top:0;padding-bottom:0;line-height:3em}body.distractionless .authExternalProviders{border-bottom:2px solid #ccc;margin-bottom:24px}body.distractionless .authExternalProviders .btnFacebook{width:100%}body.distractionless .authExternalProviders .btnAmazon{width:100%}body.distractionless .formActions{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:20px}body.distractionless .formActions>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}body.distractionless .formActions>div:nth-child(2){margin-left:5px}body.distractionless .formActions input[type=submit],body.distractionless .formActions a{display:inline-block;width:100%}body.distractionless .formGroup{margin-top:15px}body.distractionless .pageContent{margin:auto;padding:0 12px;text-align:center;max-width:424px}body.distractionless .pageContent__leftAlignedElement{text-align:left}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}body.distractionless2{background-color:#ffffff}body.distractionless2 a{font-weight:bold}body.distractionless2 fieldset{padding:0;margin:0}body.distractionless2 input[type=text],body.distractionless2 input[type=email],body.distractionless2 input[type=password]{width:100%;margin-bottom:10px}body.distractionless2 .logo{margin:0 auto 15px auto;text-align:center;padding-bottom:10px}body.distractionless2 .btnEmail .btnAuth{font-weight:normal;padding-top:0;padding-bottom:0;line-height:3em}body.distractionless2 .btnAuth{width:100%;margin-bottom:10px;font-weight:normal;padding-top:0;padding-bottom:0;line-height:3em}body.distractionless2 .authExternalProviders{border-bottom:2px solid #ccc;margin-bottom:10px}body.distractionless2 .authExternalProviders .btnFacebook{width:100%}body.distractionless2 .authExternalProviders .btnAmazon{width:100%}body.distractionless2 .formActions{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:20px}body.distractionless2 .formActions>div{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}body.distractionless2 .formActions>div:nth-child(2){margin-left:5px}body.distractionless2 .formActions input[type=submit],body.distractionless2 .formActions a{display:inline-block;width:100%}body.distractionless2 .formGroup{margin-top:15px}body.distractionless2 .pageContent{box-sizing:content-box;margin:auto;max-width:424px;margin-top:24px;text-align:center;padding:0 12px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-button{border-radius:3px;border:1px solid #D6D0C4;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;text-decoration:none;color:#333333;background-color:#F4F1EA;line-height:1;padding:8px 12px}.gr-button:disabled{border-color:#DDDDDD}.gr-button:hover{color:#333333;background-color:#ede6d6;text-decoration:none}.gr-button:active{background-color:#D6D0C4}.gr-button:disabled{background-color:#F3F3F3;color:#cccccc}.gr-button--fullWidth{box-sizing:border-box;text-align:center;width:100%}.gr-button--quiet{background-color:transparent;padding:8px 12px;border:1px solid #382110;color:#382110;font-weight:normal}.gr-button--quiet:hover{background-color:#382110;border:1px solid #382110;color:white}.gr-button--quiet:active{background-color:#1A0F07;border-color:#1A0F07;color:white}.gr-button--small{font-size:11px;padding:4px 12px}.gr-button--dark{background-color:#382110;border:1px solid #382110;color:white;font-weight:normal}.gr-button--dark:hover{background-color:#58371F;border:1px solid #382110;color:white}.gr-button--dark:active{background-color:#1A0F07;border:1px solid #382110;color:white}.gr-button--facebook{background-color:#3b5998;color:white;font-weight:normal;border:none}.gr-button--facebook:hover{background-color:#4e69a2;border:none;color:white}.gr-button--facebook__icon{background:url("/assets/gr/icons/icon_facebook.svg") no-repeat;width:21px;height:21px;margin-right:8px}.gr-button--amazon{background-color:#F5D47A;color:#000;font-weight:normal;border:1px solid #B38B22}.gr-button--amazon:hover,.gr-button--amazon:active{background-color:#F8C15D}.gr-button--amazon__icon{background:url("/assets/gr/icons/icon-amazon-a.svg") no-repeat;width:21px;height:21px;margin-right:8px;background-size:100% 100%;margin-left:-0.5em}.gr-button--auth{font-weight:normal;display:flex;margin-bottom:24px;align-items:center;justify-content:center;line-height:2}.gr-button--large{font-size:16px;padding:12px 24px}.gr-button--teal{background-color:#00635D;color:white}.gr-button--teal:hover,.gr-button--teal:active{background-color:#003b39;color:white}.gr-buttonAsLink{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:0;background-color:transparent;color:#00635D;cursor:pointer;text-decoration:none}.gr-buttonAsLink:hover{text-decoration:underline}.gr-buttonAsLink:disabled{color:#767676;text-transform:line-through}.gr-buttonAsLink:disabled:hover{text-decoration:none}.gr-buttonAsLink--bold{color:#333333;font-weight:bold}.gr-buttonAsLink--black{color:#333333}.gr-buttonAsLink--black:hover{color:#333333}.gr-buttonAsLink--danger{color:#FA604A}.gr-buttonAsLink--danger:hover{color:#FA604A}.gr-buttonAsLink--quiet{color:#767676}.gr-buttonAsLink--quiet:hover{color:#767676}.gr-buttonAsLink--fullWidth{padding:12px 0;width:100%}.btnPrimary{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlNjUxYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NDcxZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7e651a), color-stop(100%, #58471e));background-image:linear-gradient(#7e651a 0%, #58471e 100%);color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;border:1px solid #e1dfd3;color:#fff;text-align:center}.btnSecondary,.btnIconOnly{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;border-radius:3px;border:1px solid #D6D0C4;background-color:#F4F1EA;font-size:14px;padding:8px 12px;text-align:center}.btnSecondary:disabled,.btnIconOnly:disabled{border-color:#DDDDDD}.btnActivated{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;border:1px solid #dddbcc;background-color:#372213;color:#fff;text-align:center}.btnFacebook{background-color:#3854ac;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4NTRhYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJkNDM4OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3854ac), color-stop(100%, #2d4388));background-image:linear-gradient(#3854ac 0%, #2d4388 100%);color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;border:1px solid #dddbcc;color:#fff}.btnGoogleSignIn{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;background-color:#ff0000;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IyMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, red), color-stop(100%, #b20000));background-image:linear-gradient(red 0%, #b20000 100%);border:1px solid #dddbcc;color:#ffffff}.btnIconOnly{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.btnIconOnly>.btnText{background-repeat:no-repeat;display:block;height:16px;width:16px}.btnFullWidth{width:100%}.btnLoading{background-color:transparent;color:transparent}.btnLoading.btnIconOnly .btnText{background:none}.btnActionGroup--fillWidth .btnActionGroup__button{margin-bottom:12px}.btnActionGroup--fillWidth .btnActionGroup__button:last-child{margin-bottom:0}.btnSiteSearch{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmJmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWJlMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafbf4), color-stop(100%, #eeebe3));background-image:linear-gradient(#fafbf4 0%, #eeebe3 100%);color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;border:1px solid #887d72;color:#000}.buttonAsLink{cursor:hand;background-color:transparent;text-decoration:underline;border:none;color:#778899}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{background-color:#ffffff;border-color:#999999;border-radius:4px;border-style:solid;border-width:1px;box-shadow:inset 0 0 1px #999999;padding:0.5em 0.25em}input[type=email]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,textarea:invalid{border:#FA604A 1px solid}.cbControl{background:#E8E8E8;border:2px solid #cfcfcf;border-radius:7px;height:34px;overflow:hidden;position:relative;width:34px}.cbControl>.cbActual{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.cbControl>.cbFaux{background-color:#fff;border-radius:5px;-moz-box-shadow:0 1px 1px #cfcfcf;-webkit-box-shadow:0 1px 1px #cfcfcf;box-shadow:0 1px 1px #cfcfcf;height:26px;left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%;width:26px;z-index:2}.radioControl{background:#E8E8E8;border:1px solid #ccc;border-radius:17px;height:34px;overflow:hidden;position:relative;width:34px}.radioControl>.radioActual{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:4}.radioControl>.radioActual:checked+.radioFaux{background:#181818}.radioControl>.radioFaux{background:#fff;border-radius:10px;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px;z-index:3}.radioControl:after{background:#fff;border-radius:14px;-moz-box-shadow:0 1px 1px #cfcfcf;-webkit-box-shadow:0 1px 1px #cfcfcf;box-shadow:0 1px 1px #cfcfcf;content:"";display:block;height:28px;left:50%;margin-left:-14px;margin-top:-14px;position:absolute;top:50%;width:28px;z-index:2}.radioControl--small{height:24px;width:24px;border-radius:12px}.radioControl--small>.radioFaux{border-radius:7px;height:14px;margin-left:-7px;margin-top:-7px;width:14px}.radioControl--small:after{border-radius:10px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.gr-label{font-weight:bold;margin-right:4px}.gr-label--aboveInput{display:block;margin-bottom:8px}.gr-label--muted{font-weight:normal}.progressBar{background:#eee;display:inline-block;height:0.95em;position:relative;vertical-align:-2px;width:125px}.progressBar .completed{background:#58461d;bottom:0;height:100%;position:absolute;top:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}html.mobile .bookInfo{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:15px}html.mobile .bookInfo .bookAuthor{margin:0 0 10px}html.tablet .bookInfo{margin-bottom:10px}html.mobile .mainBookCover{-webkit-box-flex:0;-moz-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;margin:0 0 15px 10px}html.mobile .mainBookCover .bookCoverImage{width:75px}html.tablet .mainBookCover{margin:0 0 20px 20px}html.tablet .mainBookCover .bookCoverImage{width:210px}.bookInfoGroup .bookAuthor{font-weight:normal}html.mobile .bookInfoGroup .bookAuthor{font-size:14px;line-height:19px}html.mobile .bookInfoGroup{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;*zoom:1;margin:0 10px}html.mobile .bookInfoGroup:after{content:"";display:table;clear:both}.bookMetaInfo{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:10px}.bookMetaInfo a{color:#00635D}.bookMetaInfo .bookRatingCount:before,.bookMetaInfo .bookDetailsToggleAction:before{content:"\00b7"}html.mobile .bookMetaInfo{font-size:11px;margin-bottom:10px}html.tablet .bookMetaInfo{margin-bottom:5px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.bookList{list-style-type:none;margin:0;padding:0}.bookList .bookAuthor,.bookList .bookMetaInfo,.bookList .bookProgress,.bookList .bookReviewInfo{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px}.bookList .bookAuthor a,.bookList .bookMetaInfo a,.bookList .bookProgress a,.bookList .bookReviewInfo a{color:#00635D}.bookList .bookAuthor,.bookList .bookMetaInfo,.bookList .bookProgress,.bookList .bookTitle,.bookList .bookUserShelfAction,.bookList .bookReviewInfo{margin-left:85px}.bookList .bookUserShelfAction{float:left}.bookList .bookUserRatingAction{float:left}html.mobile .bookList .bookUserRatingAction{margin-left:10px}html.mobile .bookList .bookUserRatingAction .catalyst.hide{visibility:hidden}html.tablet .bookList .bookUserRatingAction{margin:5px 0 0 20px}html.tablet .bookList .bookUserRatingAction .label{font-weight:bold;margin-right:10px;vertical-align:-5px}.bookList .bookUserRatingCurrent{display:none}html.mobile .bookList .bookUserRatingCurrent{font-size:11px;margin:-10px 0 10px}.bookList .bookUserRatingCurrent .caption{color:#999999}.bookList .bookUserRatingCurrent.show{display:block}.bookList .book{border-bottom:1px solid #CCCCCC;min-height:184px;padding:15px 10px;position:relative}.bookList .book:last-child{border-bottom:none}.bookList .bookCover{left:10px;position:absolute;top:15px}.bookList .bookCover img{display:inline-block;width:75px}.bookList .bookMetaInfo{margin-bottom:5px}.bookList .bookMetaInfo .bookPublicationDate:after{content:"\00b7"}.bookList .bookRating{margin-bottom:10px}.bookList .bookReviewInfo{float:left;margin-top:10px}.bookList .bookReviewInfo .reviewDate:after{content:"\00b7"}.bookList .bookTitle{display:block;font-size:16px;margin-bottom:5px}.bookList .bookTitle a{color:#181818}.bookList .progressBar{width:60px}.stackableCoverRow{margin-bottom:15px}.listsHeader{margin:20px 10px}.listsHeader--compact{margin-bottom:10px}.listDescription{margin:0 10px}.listBook{border-top:1px solid #CCCCCC}.listBook__title{color:#181818;font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:16px}.listBook__authorLinks{font-size:12px}.listBook__position{color:#999999;margin:10px}.listsContainer{margin:0 10px}.listInfoBar{display:block;margin-top:12px}.listInfoBar__arrow{background:url(/assets/layout/mobile_onboarding/ic_mw_right_arrow.png);background-repeat:no-repeat;float:right;height:15px;width:10px}@media (-webkit-min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.listInfoBar__arrow{background-image:url("/assets/layout/mobile_onboarding/ic_mw_right_arrow@2x.png");background-size:10px 15px}}.listInfoBar__title{color:#181818;font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:18px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.bookShelfList{list-style-type:none;margin:0;padding:0}.bookShelfList .shelf{border-bottom:1px solid #CCCCCC;display:block;margin:0 -10px;padding:10px 0}.bookShelfList .shelf:last-child{border-bottom:none}.bookShelfList .shelf.simple{padding:5px 10px}.bookShelfList .shelf.simple .shelfTitle{margin-left:0px}.bookShelfList .shelf.simple .shelfLink{color:inherit}.bookShelfList .shelf.simple .shelfLink>.count{color:#999999;font-weight:normal}.bookShelfList .shelf .empty{color:#999999;font-style:italic;text-align:center}.bookShelfList .shelf .shelfTitle{margin-left:10px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.newsfeedCtaContainer{border-radius:3px;background-color:#ffffff;padding:10px}.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both}.newsfeedCtaHeader{margin:5px auto}.newsfeedCtaTitle{float:left;font-size:18px;width:90%}.newsfeedCtaClose{float:right;width:10%;padding-left:15px}.progressBarOuter{background-color:#E7E7E7;height:15px;width:175px}.progressBarInner{background-color:#583400;height:15px}.newsfeed{background:rgba(244,241,234,0.5)}.feed{-webkit-perspective:1000;-webkit-backface-visibility:hidden;max-width:625px;margin:0 auto}html.mobile .feed{padding:10px}html.tablet .feed{padding:14px}.feedItem{position:relative}.feedItem:not(.bare){background:#fff;border:1px solid #dedcce;border-radius:4px}html.mobile .feedItem{margin-top:10px;min-height:50px;padding:10px;padding-left:50px}html.mobile .feedItem:first-child{margin-top:0}html.tablet .feedItem{border-bottom-width:2px;margin-top:14px;min-height:70px;padding:15px;padding-left:70px}html.tablet .feedItem:first-child{margin-top:0}.feedItem .feedItemAvatar{background-repeat:none;border-radius:4px;-moz-box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5);-webkit-box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5);box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5);position:absolute}html.mobile .feedItem .feedItemAvatar{background-size:30px 30px;height:30px;width:30px}html.tablet .feedItem .feedItemAvatar{background-size:40px 40px;height:40px;width:40px}html.mobile .feedItem .feedItemAvatar{left:10px;top:10px}html.tablet .feedItem .feedItemAvatar{left:15px;top:15px}.feedItem .feedItemHeader a{font-weight:bold}.feedItem .feedItemHeader .updateTimestamp a{font-weight:normal}html.tablet .feedItem .feedItemHeader .staticStars{vertical-align:2px}.feedItem .feedItemFooter{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;list-style:none;margin:0;padding:0}.feedItem .feedItemFooter a{color:#00635D}html.mobile .feedItem .feedItemFooter{margin-top:10px}html.tablet .feedItem .feedItemFooter{margin-top:15px}.feedItem .feedItemFooter .userHasRating{color:#00635D}.feedItem .feedItemFooter .footerItem{display:inline;text-transform:capitalize;vertical-align:middle}.feedItem .feedItemFooter .footerItem.hide{display:none}.feedItem .feedItemFooter .footerItem:before{content:"\00b7"}html.mobile .feedItem .feedItemFooter .footerItem:before{margin:0 2px}html.tablet .feedItem .feedItemFooter .footerItem:before{margin:0 7.5px}.feedItem .feedItemFooter .footerItem:first-child:before{display:none}.feedItem .commentsIndicator,.feedItem .likesIndicator{visibility:hidden}.feedItem .likesIndicator{margin-right:3px}.feedItem .feedItemBookAuthor,.feedItem .feedItemBookAuthor .authorName{color:#999999;font-size:14px}.feedItem .feedItemContent,.feedItem .feedItemContentBody{*zoom:1}.feedItem .feedItemContent:after,.feedItem .feedItemContentBody:after{content:"";display:table;clear:both}html.mobile .feedItem .feedItemContent,html.mobile .feedItem .feedItemContentBody{padding-top:5px}html.tablet .feedItem .feedItemContent,html.tablet .feedItem .feedItemContentBody{padding-top:5px}.feedItem .feedItemContent .reviewText,.feedItem .feedItemContentBody .reviewText{padding-top:5px}.feedItem .feedItemContent .feedItemImage{float:left;overflow:hidden;padding-right:10px;width:65px}.feedItem .feedItemContent .subjectDetail{display:table}.feedItem .feedItemContent .subjectPhoto{float:left}html.mobile .feedItem .feedItemContent .subjectPhoto{margin-right:10px}html.tablet .feedItem .feedItemContent .subjectPhoto{margin-right:15px}html.mobile .feedItem.noAvatar{min-height:auto;padding-left:10px}html.tablet .feedItem.noAvatar{min-height:auto;padding-left:15px}html.mobile .feedItem.infinity{border-left:none;border-right:none;border-radius:0;margin-left:-10px;margin-right:-10px;min-height:auto;overflow:hidden;padding-left:0;padding-right:0}.feedItem .newsfeedUpdateMenuButton{float:right;padding-bottom:4px}.feedItem .grDropdownMenu{position:absolute;float:right;border:1px solid #dedede;border-radius:3px;width:100%;right:0px;top:35px;background:white;z-index:20;display:none}.feedItem .grDropdownMenu:focus{outline:0}.feedItem .grDropdownMenuItem{font-size:12px}.feedItem #grDropdowmMenuButton{background-color:white;width:100%;border:none;border-bottom-color:#dedede;border-bottom-style:solid;border-bottom-width:1px;text-align:left}.feedItem .notInterestedMessage{background:#f3f3f3;padding:10px 15px 10px;font-size:16px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.feedItem .notInterestedMessage .notInterestedDismissal{display:inline;float:right;margin-top:2px}html.mobile .feedItem .full{margin-left:-50px;margin-right:-10px}html.tablet .feedItem .full{margin-left:-70px;margin-right:-15px}.buyableFeature{display:none}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.accordion .accordionContent{display:none}.accordion .accordionHeading{padding-bottom:0}.accordion .sectionOpen .accordionContent{display:block}.accordion section{border-top:1px solid #CCCCCC}.accordion section:last-child{border-bottom:1px solid #CCCCCC}html.mobile .accordion .accordionHeading{font-size:16px;line-height:20px;margin:0 10px;padding:15px 0}html.mobile .accordion .sectionOpen .accordionHeading{margin-bottom:15px;padding-bottom:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.autocomplete{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:#fff;display:none}.autocomplete.show{display:block}.autocomplete .byline{list-style-type:none;margin:0;padding:0;color:#999999}.autocomplete .bylineItem{margin:0}.autocomplete .bylineItem.bookAuthor{font-size:11px}.autocomplete .bylineItem.bookPublishDate{display:none}.autocomplete .bylineItem,.autocomplete .resultsListItemTitle .resultsListItemLink{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete .resultsList{list-style-type:none;margin:0;padding:0}.autocomplete .resultsListItem{border-bottom:1px solid #CCCCCC;padding:5px 10px}.autocomplete .resultsListItemLink{color:#181818;display:block}.autocomplete .resultsListItemTitle .resultsListItemLink{font-family:"Merriweather", Georgia, "Times New Roman", serif;font-style:normal;font-size:16px}.autocomplete .resultsListItem--seeMore,.autocomplete .resultsListItem--empty{font-size:16px;padding:10px}.autocomplete .resultsListItem--seeMore .query,.autocomplete .resultsListItem--empty .query{font-weight:bold}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.bookProgress .meter{margin-bottom:10px}.bookProgress .progressLabel{white-space:nowrap}.bookProgress .progressLabel+.progressBar{margin-left:2px;margin-right:2px}.bookProgressForm{*zoom:1;background:#f3f3ed;color:#999999;display:none;font-size:11px;padding:10px}.bookProgressForm:after{content:"";display:table;clear:both}.bookProgressForm h2{color:#181818;font-size:14px;margin:0 0 10px 0}.bookProgressForm.active{display:block}.bookProgressForm.active .action,.bookProgressForm.active .meter{display:none}.bookProgressForm.active .actionForm,.bookProgressForm.active .actionFormControls{display:block}.bookProgressForm .actionForm.showPages .groupPage,.bookProgressForm .actionForm .groupPercent{display:inline-block}.bookProgressForm .actionForm.showPages .groupPercent,.bookProgressForm .actionForm .groupPage{display:none}.bookProgressForm .actionForm .field{width:35px}.bookProgressForm .actionForm .label{margin:0 2px}.bookProgressForm .actionForm .label:first-child{margin-left:0}.bookProgressForm .actionForm .progressText{font-size:14px;height:100px;margin:10px 0;padding-left:5px;width:100%}.bookProgressForm .actionForm .submit{float:right}.bookProgressForm .swapText{color:#00635D;font-weight:bold}.bookProgressForm .swapText:before{color:#181818;content:' \2219';display:inline-block;font-size:16px;vertical-align:-2px;width:1em}.bookProgressForm .actionFormControls{padding-top:10px;text-align:center}.bookProgressForm .actionFormControls .buttonContainer{float:left;padding-right:10px;width:50%}.bookProgressForm .actionFormControls .buttonContainer:last-child{padding-right:0}.bookProgressForm .actionFormControls .buttonContainer button{width:100%}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.carouselContainer{overflow:hidden;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.carouselContainer .carouselList{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;left:0;overflow:visible;position:relative;top:0;white-space:nowrap}.carouselContainer .carouselList li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap}.carouselContainer .carouselList .carouselItem{vertical-align:top;white-space:normal;margin-right:14px}.bookListContainer .bookTitle{display:block;font-size:14px;line-height:16px;margin-bottom:5px;margin-top:5px;word-wrap:break-word}.bookListContainer .bookAuthor{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;line-height:16px;word-wrap:break-word}.bookListContainer .bookAuthor a{color:#00635D}html.mobile .bookListContainer .bookCover{height:134px;position:relative}html.mobile .bookListContainer .bookCoverImage{bottom:0;position:absolute;width:87px}html.mobile .bookListContainer .bookItem{width:87px}html.mobile .feedItem.carouselFeed{padding-left:10px}html.mobile .feedItem.carouselFeed .feedItemAvatar{float:left;position:static}html.mobile .feedItem.carouselFeed .feedItemHeader{padding-left:40px}.gr-collapsibleSectionButton{display:block;text-align:left;width:100%}.gr-collapsibleSectionButton:hover{text-decoration:none}.newCommentTextArea{height:3em;resize:none;width:100%}.expandingArea{position:relative}.expandingArea>pre,.expandingArea .newCommentTextArea{white-space:pre-wrap;word-wrap:break-word}.expandingArea>pre{display:none;border-width:0;margin:0;outline:0;padding:0}.expandingArea.active>pre{display:block;visibility:hidden}.expandingArea.active>.newCommentTextArea{left:0;height:100%;overflow:hidden;position:absolute;top:0}.jsCommentComposerTextAreaFilled{margin-right:100px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-actionMenuItem{display:-ms-flexbox;display:-webkit-flex;display:flex}html.no-flexbox .gr-actionMenuItem{display:table}.gr-actionMenuItem__action{flex-shrink:0;margin:0 16px;align-self:center;font-weight:bold}.gr-actionMenuItem__action--header{align-self:flex-start}.gr-actionMenuItem__action--mediaHeader{position:relative;top:1em}html.no-flexbox .gr-actionMenuItem__action{display:table-cell;vertical-align:center}html.no-flexbox .gr-actionMenuItem__action--header{vertical-align:top}.gr-actionMenuItem__cancelButton{margin:0 24px 0 16px}.gr-actionMenuItem__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;align-self:center;min-width:0}html.no-flexbox .gr-actionMenuItem__label{display:table-cell;width:100%}.gr-actionMenuItem__primaryText{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.gr-actionMenuItem__primaryText--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gr-actionMenuItem__primaryText--red{color:#FA604A}.gr-actionMenuItem__primaryText>:first-child{margin-top:0}.gr-actionMenuItem__primaryText>:last-child{margin-bottom:0}.gr-actionMenuItem__secondaryText{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.gr-actionMenuItem__secondaryText a{color:#00635D}.gr-actionMenuItem__secondaryText--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gr-actionMenuItem__secondaryText--notSet{font-style:italic}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.grDropdownMenu a{color:#181818}.grDropdownMenu .grDropdownMenuItem{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;padding:10px;border-bottom:1px solid #e2e2e2}.grDropdownMenu .grDropdownMenuItem:last-child{border-bottom:none}.expandableContainer .fullContent{display:none}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.flashMessage{-moz-transition:top 500ms, visibility 0s 500ms, opacity 500ms;-o-transition:top 500ms, visibility 0s 500ms, opacity 500ms;-webkit-transition:top 500ms, visibility 0s, opacity 500ms;-webkit-transition-delay:0s, 500ms, 0s;transition:top 500ms, visibility 0s 500ms, opacity 500ms;z-index:15;color:#FFF;font-weight:bold;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:-50px;width:100%}.flashMessage:first-child{-moz-transition:top 500ms, opacity 500ms;-o-transition:top 500ms, opacity 500ms;-webkit-transition:top 500ms, opacity 500ms;transition:top 500ms, opacity 500ms;opacity:1;top:0;visibility:visible}.flashMessage:first-child.hide{-moz-transition:top 500ms, visibility 0s 500ms, opacity 500ms;-o-transition:top 500ms, visibility 0s 500ms, opacity 500ms;-webkit-transition:top 500ms, visibility 0s, opacity 500ms;-webkit-transition-delay:0s, 500ms, 0s;transition:top 500ms, visibility 0s 500ms, opacity 500ms;opacity:0;top:-50px}.flashMessage.error{background-color:#B20000}.flashMessage.notice{background-color:rgba(89,71,27,0.9)}.followComponent.loading>a{visibility:hidden}.__prevent_empty_css_file{width:0}.loadMoreAction,.loadMoreMessage{padding:10px;text-align:center}.loadMoreAction .btnSecondary,.loadMoreMessage .btnSecondary,.loadMoreAction .btnIconOnly,.loadMoreMessage .btnIconOnly{width:100%}.loadMoreAction.loading>*,.loading.loadMoreMessage>*{visibility:hidden}.loadMoreMessage{color:#999999;font-weight:bold}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-menuListGroup{list-style-type:none;margin:0;padding:12px 0}.gr-menuListGroup--collapsibleSection{padding:0}.gr-menuListGroup--menuSubOptionList{padding:0}.gr-menuListGroup--menuSubOptionList .gr-actionMenuItem__primaryText{color:#999999}.gr-menuListGroup__listItem{border-bottom:1px solid #D8D8D8;margin-left:16px;padding:12px 0}.gr-menuListGroup__listItem--collapsibleSection:first-child,.gr-menuListGroup__listItem--fixedSection:first-child{margin-left:0}.gr-menuListGroup__listItem--iconMenuSection{margin-left:0;padding-top:0}.gr-menuListGroup__listItem--mediaHeader:first-child{border-bottom:none}.gr-menuListGroup__listItem--mediaHeader:nth-child(2){border-top:1px solid #D8D8D8}.gr-menuListGroup__listItem--no-indent{margin-left:0}.gr-menuListGroup__listItem:first-child{padding-top:0}.gr-menuListGroup__listItem:last-child{border-bottom:none;padding-bottom:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.staticStars{background-repeat:no-repeat;background-size:55px auto;display:inline-block;font-size:0;height:14px;overflow:hidden;text-indent:-9999px;vertical-align:middle;white-space:nowrap;width:55px}.staticStars .staticStar,.staticStars .staticStar_flat,.staticStars .staticStar_flat_orange{background-repeat:no-repeat;background-size:11px auto;float:left;height:10px;overflow:hidden;text-indent:-9999px;width:11px}.ratingComponent .ratingList{list-style:none;margin:0;padding:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}html.mobile .ratingComponent .ratingItem{border-bottom:1px solid #bfbfbc;border-top:1px solid #fff;cursor:pointer;display:block;height:45px;line-height:15px;padding:15px 0;text-align:center}html.mobile .ratingComponent .ratingItem.cancel{font-size:16px;line-height:1}html.mobile .ratingComponent .ratingItem.cancel:before{display:none}html.mobile .ratingComponent .ratingItem:first-child{border-top-color:#bfbfbc}html.mobile .ratingComponent .ratingItem:last-child{border-bottom-color:#fff}html.mobile .ratingComponent .ratingItem:before{background-position:0;background-repeat:repeat-x;content:"";display:inline-block;height:15px}html.mobile .ratingComponent .ratingItem1:before{background-size:auto 15px;width:16px}html.mobile .ratingComponent .ratingItem2:before{background-size:auto 15px;width:37px}html.mobile .ratingComponent .ratingItem3:before{background-size:auto 15px;width:58px}html.mobile .ratingComponent .ratingItem4:before{background-size:auto 15px;width:79px}html.mobile .ratingComponent .ratingItem5:before{background-size:auto 15px;width:100px}html.mobile .ratingComponent .ratingList{background:#f3f3ed;-moz-box-shadow:0 -3px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 -3px 4px rgba(0,0,0,0.2);box-shadow:0 -3px 4px rgba(0,0,0,0.2);position:fixed;visibility:hidden;width:100%;z-index:0;bottom:-9999px;left:-9999px}html.mobile .ratingComponent.readyToShow .ratingList{left:0;visibility:visible;z-index:22;-moz-transition:bottom 250ms ease-out;-o-transition:bottom 250ms ease-out;-webkit-transition:bottom 250ms ease-out;transition:bottom 250ms ease-out}html.mobile .ratingComponent.show .ratingList{bottom:0 !important}.settingsMenuItemForm__children{margin-right:16px;margin-top:12px}.settingsMenuItemForm__children :last-child{margin-bottom:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.siteBanner{background:#f5f4ee;border-bottom:1px solid #bcbab0;display:none;width:100%}.siteBanner.show{display:block}.siteBanner .siteBannerContent{padding:20px 30px;position:relative;text-align:center}.siteBanner .closeIcon{position:absolute;right:10px;top:10px}.siteBanner .headline,.siteBanner .subheadline{font-size:16px;line-height:20px}.siteBanner .headline{font-weight:bold}.siteBanner .subheadline{color:#999999;font-weight:normal;margin:-5px 0 10px}.siteBanner .ctaFacebook,.siteBanner.showFacebook .cta{display:none}.siteBanner.showFacebook .cta.ctaFacebook{display:inline-block}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.slideUpMenu .slideUpMenuList{list-style:none;margin:0;padding:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.slideUpMenu .slideUpMenuItem{-moz-box-shadow:0 -1px 0 0 #bfbfbc;-webkit-box-shadow:0 -1px 0 0 #bfbfbc;box-shadow:0 -1px 0 0 #bfbfbc;border-top:1px solid #fff;cursor:pointer;display:block;font-size:16px;line-height:1;padding:15px 0;text-align:center}.slideUpMenu .slideUpMenuItem a{color:#181818}.slideUpMenu .slideUpMenuItem.cancel:before{display:none}.slideUpMenu .slideUpMenuItem:first-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #bfbfbc}.slideUpMenu .slideUpMenuItem.selected{background-color:#e3e4dd;border-top-color:transparent;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.6);box-shadow:inset 0 0 4px rgba(0,0,0,0.6);font-weight:bold}.slideUpMenu .slideUpMenuItem.selected:first-child{border-top:none;padding-top:16px}.slideUpMenu .slideUpMenuItem.selected+.slideUpMenuItem{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid transparent}.slideUpMenu .slideUpMenuItem:before{background-position:0;background-repeat:repeat-x;content:"";display:inline-block}.slideUpMenu .slideUpMenuList{background:#f3f3ed;-moz-box-shadow:0 -3px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 -3px 4px rgba(0,0,0,0.2);box-shadow:0 -3px 4px rgba(0,0,0,0.2);position:fixed;visibility:hidden;width:100%;z-index:0;bottom:-9999px;left:-9999px}.slideUpMenu.readyToShow .slideUpMenuList{left:0;visibility:visible;z-index:22;-moz-transition:bottom 250ms ease-out;-o-transition:bottom 250ms ease-out;-webkit-transition:bottom 250ms ease-out;transition:bottom 250ms ease-out}.slideUpMenu.show .slideUpMenuList{bottom:0 !important}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.viewportOverlay{background:#fff;display:none;height:100%;left:0;opacity:0.9;position:fixed;top:0;width:100%;z-index:21}.viewportOverlay.show{display:block}.viewportOverlay.backgroundMask{z-index:19}.viewportOverlay.opaque{opacity:1.0 !important}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.wtrButton{display:table;position:relative}.wtrButton .areaPrimary,.wtrButton .areaSecondary{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:4px;display:inline-block;font-weight:normal;padding:0.5em 0.75em;line-height:19px;background-color:#409D69;border-style:none;color:#fff;display:table-cell;font-size:14px;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;text-align:center;vertical-align:top}.wtrButton .areaPrimary:active,.wtrButton .areaSecondary:active{background-color:#3d9363}.wtrButton .areaPrimary{border-bottom-right-radius:0;border-top-right-radius:0;border-right-color:#38883d;border-right-style:solid;border-right-width:1px;line-height:0;width:105px}.wtrButton .areaPrimary .txt{display:inline-block;line-height:19px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 -1px 1px #38895c;white-space:nowrap;width:90px}.wtrButton .areaSecondary{border-bottom-left-radius:0;border-top-left-radius:0;width:40px}.wtrButton .areaSecondary .icon{display:inline-block;width:100%}.wtrButton form{display:table-cell}.wtrButton.wtrSelected{border:1px solid #ccc;border-radius:4px}.wtrButton.wtrSelected .areaPrimary,.wtrButton.wtrSelected .areaSecondary{background-color:#F2F2F2;border:0;color:#181818}.wtrButton.wtrSelected .areaPrimary{background-position:5px 50%;background-repeat:no-repeat;background-size:16px auto;padding-left:27px;padding-right:0;text-align:left;width:125px}.wtrButton.wtrSelected .areaPrimary .txt{text-shadow:none}.wtrButton.wtrSelected .areaSecondary{background-image:none;width:20px}.wtrButton.wtrSelected .areaSecondary .icon{background-position:0 50%}.wtrButton.wtrLoading:before{background-color:rgba(255,255,255,0.65);content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.wtrButton.wtrLoading .areaSecondary .icon{visibility:hidden}.wtrButtonMenu{bottom:-9999px;left:-9999px;position:absolute;visibility:hidden}.wtrButtonMenu .actionDelete{display:none}.wtrButtonMenu.showDeleteOption .actionDelete{display:block}.wtrButtonMenu .cancel,.wtrButtonMenu a.more{color:#999999;font-size:14px;font-weight:bold}.wtrButtonMenu .cancel{float:right;margin-right:10px}.wtrButtonMenu a.more{float:left;margin-left:10px;visibility:hidden}.wtrButtonMenu a.more:before{content:" ";float:left;margin-right:7px;margin-top:-5px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.js-mobileConfirmationMenu .title{font-weight:bold;cursor:auto}.js-mobileConfirmationMenu .message{background-color:#e3e4dd;border-top-color:transparent;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.6);box-shadow:inset 0 0 4px rgba(0,0,0,0.6);font-weight:normal;line-height:1.2;padding:12px;word-wrap:break-word;cursor:auto}.js-mobileConfirmationMenu .remove{background-color:#FA604A;color:#ffffff;font-weight:bold}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset{border:none}h1{font-weight:normal}h3,h4,h5{line-height:1em}section{*zoom:1}section:after{content:"";display:table;clear:both}a{color:#00635D;text-decoration:none}a.primaryNav{font-weight:bold}a.secondary{color:#00635D}a.iconFacebook{color:#fff}button{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}cite{font-family:"Merriweather", Georgia, "Times New Roman", serif;font-style:normal;font-weight:normal}em{font-style:normal;font-weight:bold}.bookReview{border-bottom:1px solid #CCCCCC;position:relative}.bookReview .bookReviewFooter{margin-top:10px}.bookReview .bookReviewHeading{font-weight:normal;margin:0}.bookReview .bookReviewFooter,.bookReview .bookShelves{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.bookReview .bookReviewFooter a,.bookReview .bookShelves a{color:#00635D}.bookReview .bookReviewerIcon{position:absolute}.bookReview .reviewersName{font-weight:bold}html.tablet .bookReview{margin-bottom:15px;padding-bottom:15px}html.tablet .bookReview .bookReviewBody{margin:15px 0 10px 0}html.tablet .bookReview .bookReviewContentContainer{margin-left:50px}html.tablet .bookReview .bookReviewHeading{font-size:16px;line-height:24px}html.tablet .bookReview .bookReviewerIcon{left:0;top:0}html.tablet .bookReview .bookReviewerIcon .userIcon{width:40px}html.mobile .bookReview{padding:15px 10px}html.mobile .bookReview .bookReviewBody{margin:10px 0 15px 0}html.mobile .bookReview .bookReviewContentContainer{margin-left:40px}html.mobile .bookReview .bookReviewHeading{font-size:16px;line-height:19px}html.mobile .bookReview .bookReviewerIcon{left:10px;top:15px}html.mobile .bookReview .bookReviewerIcon .userIcon{width:30px}.goodreadsAuthorBadge{font-weight:bold;line-height:22px;margin-bottom:15px}.mainCopy{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.notransition{-moz-transition:none !important 1s;-o-transition:none !important 1s;-webkit-transition:none !important 1s;transition:none !important 1s}.pageContent{*zoom:1}.pageContent:after{content:"";display:table;clear:both}.quote{margin-bottom:15px;position:relative;border-bottom:1px dotted #CCCCCC;padding:15px}.quote:last-child{border-bottom:none;margin-bottom:0}.quote .quoteBody::before{content:"“";font-size:3em;line-height:0;padding-right:10px;vertical-align:-20px}.quote .quoteBody{font-family:"Merriweather", Georgia, "Times New Roman", serif;margin:0;padding-left:25px;text-indent:-30px}.quote .quoteDetails{padding-left:25px;padding-top:10px}.quote .quoteTags a{font-weight:bold}.quote .quoteFooter{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;list-style:none;margin:0;padding:0;margin-left:25px}.quote .quoteFooter a{color:#00635D}html.mobile .quote .quoteFooter{margin-top:10px}html.tablet .quote .quoteFooter{margin-top:15px}.quote .quoteFooter .userHasRating{color:#00635D}.quote .quoteFooter .footerItem{display:inline;text-transform:capitalize;vertical-align:middle}.quote .quoteFooter .footerItem.hide{display:none}.quote .quoteFooter .footerItem:before{content:"\00b7"}html.mobile .quote .quoteFooter .footerItem:before{margin:0 2px}html.tablet .quote .quoteFooter .footerItem:before{margin:0 7.5px}.quote .quoteFooter .footerItem:first-child:before{display:none}html.mobile .quote .quoteBody{font-size:16px}html.mobile .quote .quoteFooter{margin:10px 0 0}html.tablet .quote .quoteBody{display:inline;margin:0}html.tablet .quote .quoteBody:after{content:"”"}html.tablet .quote .quotesFooter{margin-top:10px}.quoteContainer{border-bottom:1px solid #CCCCCC;padding:15px 10px;position:relative}.quoteContainer--noSeparator{border-bottom:0}.quoteContainer .quoteIconWrapper{left:10px;position:absolute;top:15px}.quoteContainer .quoteIconWrapper .userIcon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:30px;height:30px}.quoteContainer .quoteContentContainer{margin-left:35px}.quoteContainer .quoteContentContainer .quote{padding:0 10px}html.mobile .labelListContainer .labelList{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}html.mobile .labelListContainer .labelList li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap}html.mobile .labelListContainer .labelList .labelListItem{background-color:#eee;border-radius:5px;font-size:14px;line-height:19px;margin:0 10px 10px 0;padding:5px 10px}html.tablet .labelListContainer .labelList{list-style:none;margin:0;padding-left:0}html.tablet .labelListContainer .labelList li{list-style-image:none;list-style-type:none;margin-left:0}html.tablet .labelListContainer .labelList .labelListItem{margin:0 0 15px 0;padding:0}html.tablet .labelListContainer .labelList .labelListItem:last-child{margin-bottom:0}.adContainer div{margin:0 auto}.secondaryCopy,.greyText{color:#999999;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.secondaryCopy a,.greyText a{color:#00635D}.userIcon{border-radius:5px;-moz-box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5);-webkit-box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5);box-shadow:inset 0 0 3px 1px rgba(100,100,100,0.5)}.updateTimestamp{color:#999999;font-size:11px}.updateTimestamp a{color:#999999;font-weight:normal}.closeIcon{background-repeat:no-repeat;background-size:16px auto;cursor:pointer;display:inline-block;height:16px;width:16px}.js-mobileCta{text-align:left;background-color:#F9F9F1;border-bottom:1px solid #D5D5D4}.js-mobileCta .ctaText{padding:10px 20px}.js-mobileCta .js-dismissCta{color:#D2D2D2;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:20px;float:right;margin:10px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}body{font-size:14px;line-height:19px}h1{font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:24px;line-height:26px;margin:0 0 10px 0}h2{font-size:16px;line-height:1.25em;margin:0 0 10px 0}h4{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:19px;margin:10px 0}h5{font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:11px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.searchButton,.secondaryNavButton{float:left;border-right:1px solid #DDDBCC}.siteHeaderButtonRight{border-left:1px solid #DDDBCC;float:right}.searchButton,.secondaryNavButton,.siteHeaderButtonRight{cursor:pointer;display:inline-block;position:relative}html.mobile .searchButton,html.mobile .secondaryNavButton,html.mobile .siteHeaderButtonRight{height:43px}html.tablet .searchButton,html.tablet .secondaryNavButton,html.tablet .siteHeaderButtonRight{height:56px}.searchIcon,.secondaryNavIcon{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;height:100%}html.mobile .searchIcon,html.mobile .secondaryNavIcon{width:43px}html.tablet .searchIcon,html.tablet .secondaryNavIcon{width:56px}.siteHeaderButtonRight.selected,.searchButton.selected{background-color:#f3f3ed;background-size:auto;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.23);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.23);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.23)}.siteHeaderButtonRight.selected{border-right:0}.siteHeaderButtonRight.regPathHeader{border-left:0px}#siteHeader{background-color:#F4F1EA;position:relative;width:100%;z-index:20}html.mobile #siteHeader{height:43px}html.tablet #siteHeader{height:56px}#siteHeader:after{background:#bcbab0;bottom:0;content:"";display:block;height:1px;left:0;overflow:hidden;position:absolute;width:100%}#siteHeader .logo{left:50%;position:absolute}#siteHeader .logo>a{background-size:100% auto;display:block;left:-50%;position:relative;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}html.mobile #siteHeader .logo>a{width:104px;height:43px}html.tablet #siteHeader .logo>a{width:162px;height:56px}html.mobile #siteHeader .logo--doodle>a{max-width:145px;width:126px;height:42px;background-size:126px 42px}.searchIcon,.secondaryNavIcon{background-position:center;background-repeat:no-repeat}.textNavButton{color:#59461A;font-weight:bold;vertical-align:middle}html.mobile .textNavButton{line-height:43px;padding:0 7px}html.tablet .textNavButton{line-height:56px;padding:0 14px}.secondaryNavRoot{background-color:#767676;-moz-box-shadow:inset -12px 0 8px -8px rgba(0,0,0,0.2);-webkit-box-shadow:inset -12px 0 8px -8px rgba(0,0,0,0.2);box-shadow:inset -12px 0 8px -8px rgba(0,0,0,0.2);color:#fff;margin:0;overflow-y:auto;padding:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:270px;z-index:21}.secondaryNavRoot .navHeader{background:rgba(77,76,76,0.8);margin:0;padding:0;text-align:center;width:100%}html.mobile .secondaryNavRoot .navHeader{height:43px}html.tablet .secondaryNavRoot .navHeader{height:56px}.secondaryNavRoot .navHeaderItem{cursor:pointer;display:inline-block;height:100%;margin:0 10px;position:relative}html.mobile .secondaryNavRoot .navHeaderItem{width:43px}html.tablet .secondaryNavRoot .navHeaderItem{width:56px}.secondaryNavRoot .navIcon{background-position:center;display:inline-block;height:100%;width:100%}.secondaryNavRoot .navContentList{list-style-type:none;margin:0;padding:0}.secondaryNavRoot .navContentList.hide{display:none}.secondaryNavRoot .navContentItem{border-bottom:1px solid #888888;color:#ffffff;font-size:18px;font-weight:bold;width:100%}.secondaryNavRoot .navContentItem.separator{background:rgba(77,76,76,0.8);color:#999999;font-size:14px;font-weight:bold;padding:10px 15px;text-transform:uppercase}.secondaryNavRoot .navContentItem.divider{background:rgba(77,76,76,0.8);color:#999999;padding-top:5px}.secondaryNavRoot .navContentItem .navLink{color:inherit;display:block;height:100%;padding:15px;width:100%}.secondaryNavRoot .navContentItem .navLinkNoLowerPadding{color:inherit;display:block;height:100%;padding:15px;padding-top:12px;padding-bottom:0px;width:100%}.secondaryNavRoot .navContentItem .sponsoredLabel{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#999999;padding-bottom:12px;padding-left:33px;display:block;height:100%;width:100%}.secondaryNavRoot .navContentItem .sponsoredBadgeIcon{background:url("/assets/react_components/icn_sponsored_badge.svg") center no-repeat;border:0;width:15px;height:15px;position:absolute;padding-bottom:12px;margin-left:15px;padding-top:6px}.secondaryNavRoot .navContentItem .newBadge{background-color:#FA604A;color:#ffffff;border-radius:5px;padding:2px 6px;font-weight:normal;font-size:12px;vertical-align:super}body{overflow-x:hidden}#shell,#siteNavSecondary{min-height:100%;top:0;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}#shell{left:0;position:relative}#siteNavSecondary{left:-270px;position:absolute}.showSiteNavSecondary #siteNavSecondary{left:0}.showSiteNavSecondary #shell{left:270px}.notifyIcon{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NWY0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjMzMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:linear-gradient(90deg, #c95f44 0%, #c30 100%);border-radius:5px;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);color:#ffffff;display:block;font-weight:bold;padding:2px 4px 0;position:absolute;z-index:21}html.mobile .notifyIcon{font-size:14px;right:-5px;top:3px}html.tablet .notifyIcon{font-size:20px;right:0;padding-top:3px;top:5px}.siteSearchPanel{display:none;left:0;position:absolute;width:100%;z-index:22}.siteSearchPanel .searchField{position:relative}.siteSearchPanel .searchField .field{background-color:#fff;border:1px solid #ccc;border-radius:2px;-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.25);box-shadow:inset 0 0 2px rgba(0,0,0,0.25);color:#999999;display:block;font-size:16px;padding:8px;position:relative;-webkit-appearance:none;width:100%}.siteSearchPanel .searchField.active .field{color:#181818}.siteSearchPanel .searchField .clearIcon,.siteSearchPanel .searchField .searchIcon{display:none}.siteSearchPanel .searchField .field{padding-right:30px}.siteSearchPanel .searchField .clearIcon{background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;z-index:2;background-size:14px auto;cursor:pointer;height:14px;margin-top:-7px;right:8px;visibility:hidden;width:14px}.siteSearchPanel .searchField.active .clearIcon{visibility:visible}html.mobile .siteSearchPanel{top:43px}html.tablet .siteSearchPanel{top:56px}.siteSearchPanel.show{display:block}.siteSearchPanel .autocomplete.show{-moz-box-shadow:rgba(0,0,0,0.8) 0px 1px 4px -1px;-webkit-box-shadow:rgba(0,0,0,0.8) 0px 1px 4px -1px;box-shadow:rgba(0,0,0,0.8) 0px 1px 4px -1px;margin:0 6px;position:relative;top:-10px}.siteSearchPanel .autocomplete.show .resultsListItem{padding-left:8px;padding-right:8px}.siteSearchPanel .searchForm{background-color:#F4F1EA;border-bottom:1px solid #bcbab0;border-top:1px solid #e1e1e1;padding:5px}.siteSearchPanel .searchForm .clearIcon{right:16px}#backToTop{-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms;background:#000;background-position:center center;background-repeat:no-repeat;background-size:20px 12px;border-radius:6px;bottom:10px;height:45px;opacity:0;position:fixed;right:10px;width:45px;z-index:10}#backToTop.show{-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms;opacity:0.5}.initiallyHidden{display:none}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.siteFooter{background-color:rgba(244,241,234,0.5);color:#181818;font-size:11px;line-height:13px;padding:30px 15px;position:relative;text-align:left}.siteFooter .jumpToTop{color:inherit;font-weight:bold;position:absolute;margin-top:-6px;right:15px;top:50%}.siteFooter .jumpToTop:before{content:"^";font-family:verdana;font-size:2.5em;font-weight:bold;margin-right:2px;vertical-align:-10px}.__prevent_empty_css_file{width:0}.u-beigeBackground{background-color:#F4F1EA}.u-unstyledListItem{list-style-type:none}.u-keepWithinContainer{max-width:100%}.u-fullWidth{width:100%}.u-noTopPadding{padding-top:0}.u-noBottomPadding{padding-bottom:0}.u-marginLeftSmall{margin-left:12px}.u-marginLeftMedium{margin-left:16px}.u-marginRightMedium{margin-right:16px}.u-marginLeftXSmall{margin-left:8px}.u-marginRightXSmall{margin-right:8px}.u-marginLeftTiny{margin-left:4px}.u-marginRightTiny{margin-right:4px}.u-marginTopXSmall{margin-top:8px}.u-marginTopMedium{margin-top:16px}.u-marginTopLarge{margin-top:24px}.u-marginTopHuge{margin-top:48px}.u-marginTopNone{margin-top:0}.u-marginTopSmall{margin-top:12px}.u-marginTopTiny{margin-top:4px}.u-marginBottomSmall{margin-bottom:12px}.u-marginBottomHuge{margin-bottom:48px}.u-marginBottomLarge{margin-bottom:24px}.u-marginBottomMedium{margin-bottom:16px}.u-marginBottomXSmall{margin-bottom:8px}.u-marginBottomXLarge{margin-bottom:32px}.u-marginBottomTiny{margin-bottom:4px}.u-marginBottomNone{margin-bottom:0}.u-paddingMedium{padding:16px}.u-paddingTopBottomTiny{padding:4px 0}.u-paddingTopBottomXSmall{padding:8px 0}.u-paddingTopTiny{padding-top:4px}.u-paddingTopXSmall{padding-top:8px}.u-paddingTopSmall{padding-top:12px}.u-paddingTopMedium{padding-top:16px}.u-paddingBottomTiny{padding-bottom:4px}.u-paddingBottomXSmall{padding-bottom:8px}.u-paddingBottomSmall{padding-bottom:12px}.u-paddingBottomMedium{padding-bottom:16px}.u-paddingBottomXLarge{padding-bottom:32px}.u-paddingLeftMedium{padding-left:16px}.u-paddingLeftNone{padding-left:0}.u-paddingRightMedium{padding-right:16px}.u-middotSeparatedLinkPadding{padding:0px 4px}.u-inlineBlock{display:inline-block}.u-displayBlock{display:block}.u-verticalAlignMiddle{vertical-align:middle}.u-topGrayBorder{border-top:1px solid #D8D8D8}.u-bottomGrayBorder{border-bottom:1px solid #D8D8D8}.u-hidden{display:none}.u-noLineHeight{line-height:0}.u-mediumLineHeight{line-height:1.5}.u-visuallyHidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.u-floatLeft{float:left}.u-floatRight{float:right}.u-clearBoth{clear:both}.u-marginAuto{margin:auto}.u-positionRelative{position:relative}.u-textAlignCenter{text-align:center}.u-textAlignRight{text-align:right}html.no-touchevents body .u-anchorTarget::before{display:block;content:" ";margin-top:-52px;height:52px;visibility:hidden}html.no-touchevents body .u-anchorTarget:before{display:block;content:" ";margin-top:-52px;height:52px;visibility:hidden}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top, #f4f4f4 0%, #cdcdcd 100%);background-image:-ms-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%);background-image:-moz-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top, #efefef 0%, #dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top, #dcdcdc 0%, #efefef 100%)}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:#3d3d3d url("//s.gr-assets.com/assets/dark_background_stripes-e0a4ec0f5a56527affa0e1451d23b173.gif");border-top:5px solid #88B131;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:none;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#42B6C9), to(#39A9BB));background-image:-moz-linear-gradient(top, #42B6C9, #39A9BB);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1}#smartbanner.windows .sb-icon{border-radius:0px}.__prevent_empty_css_file{width:0}.gr-mediaBox{*zoom:1}.gr-mediaBox:after{content:"";display:table;clear:both}.gr-mediaBox__media{float:left;margin-right:8px}.gr-mediaBox__media--marginSmall{margin-right:12px}.gr-mediaBox__desc{display:table-cell;vertical-align:top;width:10000px !important;*display:block;*zoom:1;*width:auto !important}.gr-mediaBox__desc--clearfixOverflow{display:block;width:auto !important;overflow:hidden;*zoom:1}.gr-flashMessage{background-color:#D8D8D8;border:1px solid #767676;border-radius:3px;color:#333333;margin:16px 0;padding:12px}@media (min-width: 1220px){.gr-flashMessage{margin:16px}}.gr-flashMessage--dismissed{display:none}.gr-flashMessage--error{background-color:#fdb7ad;border-color:#FA604A}.gr-flashMessage--info{background-color:#edf4f4;border:1px solid #00635D;border-radius:3px;padding:12px}.gr-flashMessage--info :first-child{margin-top:0}.gr-flashMessage--info :last-child{margin-bottom:0}.gr-flashMessage--success{background-color:#bbcfa0;border-color:#8BAC5D}.gr-flashMessage--warning{background-color:#ffef77;border-color:#ffe311}.gr-flashMessage__dismissButton{float:right}.__prevent_empty_css_file{width:0}.authorFollowButtonContainer{display:inline-block;margin-right:10px;width:140px}.modal{display:none}.modal--show{display:block;overflow-y:auto}.modal--centered{display:flex;align-items:center;overflow-y:auto}.modal--show--preview{padding:0;margin:0}.modal--overlay{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.modal__content{background:white;border:1px solid #000000;border-radius:4px;box-sizing:border-box;margin:0 auto;margin-top:100px;padding:16px;position:relative;width:90%}.modal__content--readingNotesShelving{min-width:370px}.modal__content--share{min-width:550px;padding:16px}@media (min-width: 780px){.modal__content{padding:32px;width:600px}.modal__content--share,.modal__content--readingNotesShelving{padding:16px}.modal__content--small{padding:24px}}@media (min-width: 1041px){.modal__content{padding:32px;width:960px}.modal__content--share,.modal__content--readingNotesShelving{padding:16px;width:650px}.modal__content--small{padding:24px;width:650px}}.modal__content--preview{padding:0;overflow:hidden}.modal__content--previewBroadcast{margin-top:0;max-height:75%;min-width:625px;overflow:auto;width:625px}.modal__close{cursor:pointer;display:inline-block;position:absolute;top:15px;height:10px;right:15px;width:10px}.modalTrigger--shareModule{display:table-cell;vertical-align:middle}.modalTrigger--readingNotesShelving{cursor:pointer}.__prevent_empty_css_file{width:0}.editorialCard{border:1px solid #D8D8D8;border-radius:2px;line-height:0px;margin:auto;max-width:600px}.editorialCard img{width:100%}.editorialCard__image--interview{background-size:cover;float:left;height:0px;margin-bottom:8px;padding-top:53%}.editorialCard__image--interviewAuthor{background-position:50% 35%;border-radius:1px 0 0 0;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);width:66%}.editorialCard__image--interviewBook{background-position:center;border-radius:0 1px 0 0;width:34%}.editorialCard__title{color:#333333;font-size:16px;font-family:"Merriweather", "Georgia", serif;line-height:initial;padding:8px}.editorialCard__body{color:#999999;line-height:initial;padding:8px;padding-top:0px}html.tablet .editorialCard__body,html.mobile .editorialCard__body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.__prevent_empty_css_file{width:0}.gr-box--hiddenOverflow{overflow:hidden}.gr-box--inline{display:inline-block}.gr-box--withShadow{box-shadow:0 1px 2px rgba(0,0,0,0.15)}.gr-box--withShadowLarge{box-shadow:0 5px 10px rgba(0,0,0,0.15)}.gr-box--marginBottomSmall{margin-bottom:4px}.gr-box--marginRightSmall{margin-right:4px}.gr-box--forceScrollBar{overflow-y:scroll}.gr-box--forceScrollBar::-webkit-scrollbar{-webkit-appearance:none;width:7px}.gr-box--forceScrollBar::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.gr-mediaFlexbox{display:-ms-flexbox;display:-webkit-flex;display:flex}.gr-mediaFlexbox--alignItemsCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.gr-mediaFlexbox--justifyHorizontalContentCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.gr-mediaFlexbox--justifyHorizontalContentCenter .gr-mediaFlexbox__desc{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.gr-mediaFlexbox--columnDirection{flex-direction:column}html.no-flexbox .gr-mediaFlexbox{display:table}.gr-mediaFlexbox__media{flex-shrink:0;align-self:flex-start;margin-right:8px}.gr-mediaFlexbox__media--verticallyCentered{align-self:center}html.no-flexbox .gr-mediaFlexbox__media{padding-right:8px;display:table-cell;vertical-align:top}html.no-flexbox .gr-mediaFlexbox__media--verticallyCentered{vertical-align:center}.gr-mediaFlexbox__desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-wrap:break-word;overflow-wrap:break-word;min-width:1%}html.no-flexbox .gr-mediaFlexbox__desc{display:table-cell;width:100%;word-break:break-all}.gr-infoMessageBox{background-color:#edf4f4;border:1px solid #00635D;border-radius:3px;padding:12px}.gr-infoMessageBox :first-child{margin-top:0}.gr-infoMessageBox :last-child{margin-bottom:0}.gr-contentBoxMargin--medium{margin-top:16px;margin-bottom:16px}.gr-contentBoxMargin--large{margin-top:24px;margin-bottom:24px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-iconButton{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:0;background-color:transparent;color:#767676;cursor:pointer}.gr-iconButton__textLabel{color:#767676;font-size:14px;margin-left:4px}.gr-iconButton__innerWrapper{align-items:center;display:flex}html.mobile .gr-iconButton--bold{font-weight:bold}html.mobile .gr-iconButton__textLabel{margin-left:8px}html.mobile .gr-iconButton__innerWrapper{align-items:initial}.buttonGroup{position:relative}.buttonGroup__button{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;text-decoration:none;color:#333333;background-color:#F4F1EA;line-height:1;padding:8px 12px;border-radius:3px;border:1px solid #D6D0C4;border-right-width:0}.buttonGroup__button:hover{color:#333333;background-color:#ede6d6;text-decoration:none}.buttonGroup__button:active{background-color:#D6D0C4}.buttonGroup__button:disabled{background-color:#F3F3F3;color:#cccccc}.buttonGroup__button:disabled{border-color:#DDDDDD}.buttonGroup__button--first{border-top-right-radius:0;border-bottom-right-radius:0}.buttonGroup__button--last{border-top-left-radius:0;border-bottom-left-radius:0;border-right-width:1px}.buttonGroup__dropdownMenu{border:1px solid rgba(244,241,234,0.5);list-style-type:none;width:200px;background-color:#FFFFFF;position:absolute;z-index:101}.buttonGroup__dropdownMenuItem{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;padding:16px}.buttonGroup__dropdownMenuItem:hover{background-color:#ececec}.gr-button--small{font-size:11px;padding:4px 12px}.gr-button--large{font-size:16px;padding:12px 24px}.gr-button--extraLarge{font-size:20px;padding:16px 32px}.gr-button--fullWidth{box-sizing:border-box;text-align:center;width:100%}.gr-caret--triangle.gr-caret{height:0;width:0;background:none}.gr-caret--triangle.gr-caret--up{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.5em solid #AAA}.gr-caret--triangle.gr-caret--down{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-top:0.5em solid #AAA}.gr-caret--triangle.gr-caret--right{border-left:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-caret--triangle.gr-caret--left{border-right:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-caret{background-repeat:no-repeat;background-size:contain;background-position:50% 0;border:0}.gr-caret--small{width:10px;height:10px}.gr-caret--horizontal{width:15px;height:15px}.gr-caret--vertical{width:15px;height:10px}.gr-caret--right{background-image:url("/assets/gr/icons/icon_caret_right.svg")}.gr-caret--left{background-image:url("/assets/gr/icons/icon_caret_left.svg")}.gr-caret--up{background-image:url("/assets/gr/icons/icon_caret_up.svg")}.gr-caret--down{background-image:url("/assets/gr/icons/icon_caret_down.svg")}.gr-caret--white{background-image:url("/assets/gr/icons/icon_caret_white.svg")}.gr-disclosureTriangle{height:0;width:0}.gr-disclosureTriangle--up{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.5em solid #AAA}.gr-disclosureTriangle--down{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-top:0.5em solid #AAA}.gr-disclosureTriangle--right{border-left:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-disclosureTriangle--left{border-right:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.__prevent_empty_css_file{width:0}.gr-formInputContainer{margin:12px 0}.gr-formInputContainer__error{color:#FA604A;margin-top:8px}html.mobile .gr-formInputContainer{margin-bottom:16px}html.mobile .gr-formInputContainer__input{display:block;font-size:16px;margin-top:12px;width:100%}html.mobile .gr-formInputContainer__error{margin-top:8px;font-size:14px;display:block}.gr-textInput,.gr-textarea,input[type=number]{font-size:14px;padding:4px}html.mobile .gr-textInput,html.mobile .gr-textarea,html.mobile input[type=number]{font-size:16px}.gr-textInput--small{font-size:12px;padding:3px}.gr-textInput--fullWidth{width:90%}html.mobile .gr-textInput{padding-left:8px;padding-right:8px}.gr-fileInput{border-color:#D6D0C4;border-radius:3px;border-style:solid;border-width:1px;padding:4px}.gr-selectInput--fullWidth{width:100%}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-listOfLinks{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin:0;padding:0}.gr-listOfLinks__item{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;list-style-type:none;margin:0.8em 0}html.desktop .gr-listOfLinks__item{margin:0.2em 0}.gr-listOfLinks__item:first-child{margin-top:0}.circularIcon{display:inline-block;height:30px;width:30px;border-radius:15px}.circularIcon--medium{height:40px;width:40px}.circularIcon--large{height:75px;width:75px}.circularIcon--extra-large{height:100px;width:100px}.circularIcon--border{background-color:#FFFFFF;border:1px solid #D8D8D8}.circularIcon--border{border-radius:16px}.circularIcon--medium{border-radius:20px}.circularIcon--medium.circularIcon--border{border-radius:21px}.circularIcon--large{border-radius:37.5px}.circularIcon--large.circularIcon--border{border-radius:38.5px}.circularIcon--extra-large{border-radius:50px}.circularIcon--extra-large.circularIcon--border{border-radius:51px}.roundSquareIcon{display:inline-block;height:30px;width:30px;border-radius:3.75px}.roundSquareIcon--medium{height:40px;width:40px}.roundSquareIcon--large{height:75px;width:75px}.roundSquareIcon--extra-large{height:100px;width:100px}.roundSquareIcon--border{background-color:#FFFFFF;border:1px solid #D8D8D8}.roundSquareIcon--medium{border-radius:5px}.roundSquareIcon--large{border-radius:9.375px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.u-defaultType{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px;line-height:18px}.u-defaultFont{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif}.u-fontBold{font-weight:bold}small,.gr-metaText{color:#767676;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:12px;line-height:1.25}.gr-metaText--italic{font-style:italic}.gr-smallAlert{color:#FA604A;display:inline-block;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:12px;line-height:1.25}.gr-hyperlink{color:#00635D;text-decoration:none}.gr-hyperlink:hover{text-decoration:underline}.gr-hyperlink--bold{color:#333333;font-weight:bold}.gr-hyperlink--black{color:#333333}.gr-hyperlink--black:hover{color:#333333}.gr-hyperlink--danger{color:#FA604A}.gr-hyperlink--danger:hover{color:#FA604A}.gr-hyperlink--quiet{color:#767676}.gr-hyperlink--quiet:hover{color:#767676}.gr-hyperlink--naked{color:inherit}.gr-hyperlink--noUnderline:hover{text-decoration:none}.gr-hyperlink--navBar{color:#382110}.gr-h1{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:28px;font-weight:normal}.gr-h2{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:22px;font-weight:normal}.gr-h3{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px;font-weight:bold;line-height:1.25;margin:12px 0;text-transform:uppercase}.gr-h4{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:16px;font-weight:normal;margin:12px 0}.gr-h5{color:#333333;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px;font-weight:bold;margin:12px 0;line-height:1.25}.gr-h1--noMargin,.gr-h2--noMargin,.gr-h3--noMargin,.gr-h4--noMargin,.gr-h5--noMargin{margin-bottom:0;margin-top:0}.gr-h1--noTopMargin,.gr-h2--noTopMargin,.gr-h3--noTopMargin,.gr-h4--noTopMargin,.gr-h5--noTopMargin{margin-top:0}.gr-h1--serif,.gr-h2--serif,.gr-h3--serif,.gr-h4--serif,.gr-h5--serif{font-family:"Merriweather", "Georgia", serif}.gr-h1--serif,.gr-h2--serif,.gr-h4--serif{font-weight:bold}.gr-h3--serif{font-size:18px;text-transform:none}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-book{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px;margin-bottom:8px}.gr-book--border{padding:12px;border:1px solid #D8D8D8}.gr-book__title{font-weight:bold;word-wrap:break-word}.gr-book__image{-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);float:left;margin-right:16px;width:auto;max-width:95px}.gr-book__image--noRightMargin{margin-right:0}.gr-book__image--small{max-width:75px}.gr-book__image--large{margin-right:16px;max-width:120px}.gr-book--large{font-size:14px}.gr-book__description{line-height:1.4}.gr-book__descriptionLink{color:#000000}.gr-book__descriptionLink:hover{text-decoration:none}.gr-book__author{margin-top:4px;color:#333333;font-family:"Merriweather", "Georgia", serif;font-size:12px}.gr-book__author--large{font-size:14px}.gr-book__titleLink{color:#333333;font-family:"Merriweather", "Georgia", serif;font-weight:bold}.gr-book__titleLink--large{font-size:16px;line-height:1.25}.gr-book__authorLink{color:#333333}.gr-book--navbar{margin-bottom:0px;overflow:hidden;height:55px}.gr-book__author--navbar{width:272px;font-size:12px}.gr-book__title--navbar{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:272px}.__prevent_empty_css_file{width:0}.communityRating__starsWrapper{margin-top:3px;float:left;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5zdGFyLWVtcHR5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPHBvbHlnb24gaWQ9IlN0YXItMTAtQ29weS0yIiBmaWxsPSIjRDZENkQ2IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiBwb2ludHM9IjYuMDAxMDE4MjYgOC43OTE1MTQ3MSAyLjI5MjE4NTAxIDExLjM1OTk5OTcgMy42MDA2MTA5NiA3LjA1NTg2MTIxIDkuMjk1NzU0MzRlLTE1IDQuMzM5MTMzNzYgNC41MTc0ODQ5NiA0LjI0NzUxNDg1IDYuMDAxMDE4MjYgMCA3LjQ4NDU1MTU2IDQuMjQ3NTE0ODUgMTIuMDAyMDM2NSA0LjMzOTEzMzc2IDguNDAxNDI1NTYgNy4wNTU4NjEyMSA5LjcwOTg1MTUxIDExLjM1OTk5OTcgIj48L3BvbHlnb24+CiAgICA8L2c+Cjwvc3ZnPg==");display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:4px}.communityRating__starsWrapper--small{width:60px;background-size:12px 12px}.communityRating__starsWrapper--medium{width:70px;background-size:14px 14px}.communityRating__starsWrapper--large{width:90px;background-size:18px 18px}.communityRating__stars{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgdmlld0JveD0iMCAwIDEyIDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5zdGFyLWZ1bGw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8cG9seWdvbiBpZD0iU3Rhci04LUNvcHktNSIgZmlsbD0iI0ZBNjA0QSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgcG9pbnRzPSI2LjAwMTAxODI2IDguNzkxNTE0NzEgMi4yOTIxODUwMSAxMS4zNTk5OTk3IDMuNjAwNjEwOTYgNy4wNTU4NjEyMSAtMy41MDM0MjUxMmUtMTYgNC4zMzkxMzM3NiA0LjUxNzQ4NDk2IDQuMjQ3NTE0ODUgNi4wMDEwMTgyNiAwIDcuNDg0NTUxNTYgNC4yNDc1MTQ4NSAxMi4wMDIwMzY1IDQuMzM5MTMzNzYgOC40MDE0MjU1NiA3LjA1NTg2MTIxIDkuNzA5ODUxNTEgMTEuMzU5OTk5NyAiPjwvcG9seWdvbj4KICAgIDwvZz4KPC9zdmc+")}.communityRating__stars--small{height:12px;background-size:12px 12px}.communityRating__stars--medium{height:14px;background-size:14px 14px}.communityRating__stars--large{height:18px;background-size:18px 18px}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-deal{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px}.gr-deal .visibleWide{display:none}.gr-deal .visibleNarrow{display:inline}@media (min-width: 780px){.gr-deal .visibleWide{display:inline}.gr-deal .visibleNarrow{display:none}}.gr-deal__blurb{padding:12px 0 8px 0}.gr-deal__price{float:left}.gr-deal__price__deal{color:#FA604A;font-size:16px;font-weight:bold}.gr-deal__price__original{color:#767676}.gr-deal__friendText{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;vertical-align:10px;margin-left:4px;color:#333333}.gr-deal__friendList{margin-top:4px}.gr-deal__friendList .circularIcon{margin-right:2px}.gr-deal__friendList .circularIcon--border{border:#FFFFFF}.gr-deal__friendList div{display:inline}.gr-deal__expirationDate{float:right;color:#767676;font-style:italic;display:inline;padding-top:2px;font-weight:bold}.gr-deal__tag{border-radius:3px;border:1px solid #D6D0C4;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;text-decoration:none;color:#333333;background-color:#F4F1EA;line-height:1;padding:8px 12px;font-size:11px;padding:4px 12px;background-color:transparent;padding:8px 12px;border:1px solid #382110;color:#382110;font-weight:normal;color:#767676;border-color:#767676;margin:4px 4px 0 0;padding:4px 8px;line-height:1;cursor:default}.gr-deal__tag:disabled{border-color:#DDDDDD}.gr-deal__tag:hover{color:#333333;background-color:#ede6d6;text-decoration:none}.gr-deal__tag:active{background-color:#D6D0C4}.gr-deal__tag:disabled{background-color:#F3F3F3;color:#cccccc}.gr-deal__tag:hover{background-color:#382110;border:1px solid #382110;color:white}.gr-deal__tag:active{background-color:#1A0F07;border-color:#1A0F07;color:white}.gr-deal__tag:hover{background-color:transparent;border-color:#767676;color:#767676}.gr-deal__tag:disabled{background-color:transparent;border-color:#767676;color:#767676}.gr-deal__tag__green{color:#409D69;border-color:#409D69}.gr-deal__tag__green:hover{background-color:transparent;border-color:#409D69;color:#409D69}.gr-deal__tag__green:disabled{background-color:transparent;border-color:#409D69;color:#409D69}.gr-deal__tag__brown{color:#927F64;border-color:#927F64}.gr-deal__tag__brown:hover{background-color:transparent;border-color:#927F64;color:#927F64}.gr-deal__tag__brown:disabled{background-color:transparent;border-color:#927F64;color:#927F64}.__prevent_empty_css_file{width:0}.gr-deals{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px}.gr-deals--mobile{padding:12px}.gr-deals--desktop__content620{float:left;padding:10px;padding-left:0;width:620px}.gr-deals--desktop__content300{float:left;margin-top:4px;margin-left:16px;padding:0;padding-top:10px;width:300px}.gr-deals .visibleWide{display:none}.gr-deals .visibleNarrow{display:inherit}@media (min-width: 780px){.gr-deals .visibleWide{display:inherit}.gr-deals .visibleNarrow{display:none}}.gr-dealsList{list-style-type:none;margin:4px 4px 8px 4px}.gr-dealsList__listName{margin:0;padding-bottom:4px;border-bottom:1px solid #D8D8D8}.gr-dealsList__listItem{border-bottom:1px solid #D8D8D8;padding:16px 0 8px 0}.gr-dealsList__listItem:first-child{padding-top:0}.gr-dealsList__listItem:last-child{border-bottom:none}.gr-dealsCategoryExplorer select{-webkit-appearance:none;background:#fff url("/assets/downarrow.gif") right/30px 25px no-repeat;cursor:pointer;font-size:16px;height:40px;outline:none;width:100%;padding:8px 32px 8px 8px}.gr-dealsCategoryExplorer ul{-webkit-padding-start:0}.gr-dealsCategoryExplorer li{padding:4px 0;font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:14px}.gr-dealsCtas--mobile .dealsSubscribeBanner{text-align:center}.__prevent_empty_css_file{width:0}.megaphone{background:#022b3a;display:none;font-size:14px;padding:16px 24px;text-align:center;transition:transform 200ms linear;width:276px;z-index:69;bottom:12px;position:absolute;right:12px}.megaphone--hidden{display:block;position:fixed;transform:translateX(200%)}.megaphone--shown{display:block;position:fixed;transform:translateX(0%)}.megaphone span{color:#FA604A;font-weight:bold}.megaphone__title{color:#FFFFFF;font-size:16px}.megaphone__description{color:#FFFFFF;padding:4px 12px 8px 12px;font-size:22px;margin:0 auto;line-height:1.25;width:252px}.megaphone__close{background-image:url("/assets/react_components/shared/icn_close.svg");background-size:16px;display:block;height:16px;width:16px;position:absolute;top:12px;right:8px}.megaphone__close:hover{cursor:pointer}.megaphone__button{background:#FA604A;border-radius:3px;color:#fff0ed;display:block;font-size:16px;padding:8px}.megaphone__button:hover,.megaphone__button:active{background:#c24329;text-decoration:none}.gr-deals--mobile .megaphone{bottom:0;right:0;width:100%}.gr-deals--mobile .megaphone--hidden{display:none}.gr-deals--mobile .megaphone--title{font-weight:normal;margin-bottom:4px}.__prevent_empty_css_file{width:0}.gr-annotatedBooksPage--wide{display:none}.gr-annotatedBooksPage--narrow{display:inherit}@media (min-width: 780px){.gr-annotatedBooksPage--wide{display:inherit;width:75%}.gr-annotatedBooksPage--narrow{display:none}}.gr-annotatedBooksPage .annotatedBooksPage{clear:both}.gr-annotatedBooksPage .annotatedBooksPage__loading{padding:48px 0;text-align:center}.gr-annotatedBooksPage .annotatedBooksPage__unlinked{border-top:1px solid #D8D8D8;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;padding:16px 12px}.gr-annotatedBooksPage .annotatedBooksPage__unlinked__gkLogo{content:url("/assets/link_amazon/GK_Logo.png");margin:0 auto}@media (min-width: 780px){.gr-annotatedBooksPage .annotatedBooksPage__unlinked{min-height:180px;padding:16px 0}.gr-annotatedBooksPage .annotatedBooksPage__unlinked__description,.gr-annotatedBooksPage .annotatedBooksPage__unlinked__learnMore,.gr-annotatedBooksPage .annotatedBooksPage__unlinked__linkBtn{padding-left:280px}.gr-annotatedBooksPage .annotatedBooksPage__unlinked__gkLogo{float:left;margin:0}}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;padding:0 12px}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__description{border-color:#D8D8D8;border-style:solid none;border-width:1px;padding:16px 0}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__description__link{padding:0 4px}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__content{min-height:100px}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__gkLogo{content:url("/assets/link_amazon/GK_Logo.png");float:left;height:80px;width:auto}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__status,.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__updateLink{padding-left:150px}@media (min-width: 780px){.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner{padding:0}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__content{min-height:180px}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__gkLogo{height:auto}.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__status,.gr-annotatedBooksPage .annotatedBooksPage__emptyOwner__updateLink{padding-left:280px}}.gr-annotatedBooksPage .annotatedBooksPage__collection__description{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;border-color:#D8D8D8;border-style:solid none;border-width:1px;padding:16px 12px}.gr-annotatedBooksPage .annotatedBooksPage__collection__loadMoreContainer{padding:10px;text-align:center}.gr-annotatedBooksPage .annotatedBooksPage__collection__loadMoreButton{width:100%}@media (min-width: 780px){.gr-annotatedBooksPage .annotatedBooksPage__collection__description{padding:16px 0}.gr-annotatedBooksPage .annotatedBooksPage__collection__loadMoreButton{width:auto}}.gr-annotatedBooksPage .annotatedBookItem{border-bottom:1px solid #D8D8D8;box-sizing:border-box;clear:both;cursor:pointer;min-height:200px;padding:10px 0}.gr-annotatedBooksPage .annotatedBookItem__knhLink{display:block;min-height:180px;text-decoration:none}.gr-annotatedBooksPage .annotatedBookItem__knhLink:hover{text-decoration:none}.gr-annotatedBooksPage .annotatedBookItem__imageColumn{float:left;vertical-align:top}.gr-annotatedBooksPage .annotatedBookItem__mainColumn{padding-left:140px;vertical-align:top}.gr-annotatedBooksPage .annotatedBookItem__mobileColumn{padding:12px;text-align:center}.gr-annotatedBooksPage .annotatedBookItem__bookInfo{font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:16px;line-height:1.5}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__bookTitle{color:#333333;font-weight:bold;margin-top:12px}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__bookAuthor{color:#333333}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__knhCta{color:#00635d;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:12px}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__knhCta:before{content:url("/assets/reading_notes/Yellow-Note-Icon.svg");padding-right:8px;position:relative;top:2px}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__knhCta--noneVisible:before{content:url("/assets/reading_notes/AddNote-Icon.svg")}@media (min-width: 780px){.gr-annotatedBooksPage .annotatedBookItem__bookInfo__bookTitle{margin-top:0}.gr-annotatedBooksPage .annotatedBookItem__bookInfo__knhCta{margin-top:0}}.__prevent_empty_css_file{width:0}.readingNotesHeader{align-items:center;display:flex;margin-bottom:0;padding:12px;width:100%}@media (min-width: 780px){.readingNotesHeader{padding:0}}.readingNotesHeader__userIcon{float:left}.readingNotesHeader__headline{color:#000000;display:inline-block;font-family:"Merriweather", Georgia, "Times New Roman", serif;font-size:20px;line-height:1.2;padding-left:10px;padding-right:50px}.modal{display:none}.modal--show{display:block;overflow-y:auto}.modal--centered{display:flex;align-items:center;overflow-y:auto}.modal--show--preview{padding:0;margin:0}.modal--overlay{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.modal__content{background:white;border:1px solid #000000;border-radius:4px;box-sizing:border-box;margin:0 auto;margin-top:100px;padding:16px;position:relative;width:90%}.modal__content--readingNotesShelving{min-width:370px}.modal__content--share{min-width:550px;padding:16px}@media (min-width: 780px){.modal__content{padding:32px;width:600px}.modal__content--share,.modal__content--readingNotesShelving{padding:16px}.modal__content--small{padding:24px}}@media (min-width: 1041px){.modal__content{padding:32px;width:960px}.modal__content--share,.modal__content--readingNotesShelving{padding:16px;width:650px}.modal__content--small{padding:24px;width:650px}}.modal__content--preview{padding:0;overflow:hidden}.modal__content--previewBroadcast{margin-top:0;max-height:75%;min-width:625px;overflow:auto;width:625px}.modal__close{cursor:pointer;display:inline-block;position:absolute;top:15px;height:10px;right:15px;width:10px}.modalTrigger--shareModule{display:table-cell;vertical-align:middle}.modalTrigger--readingNotesShelving{cursor:pointer}.__prevent_empty_css_file{width:0}.gr-box--hiddenOverflow{overflow:hidden}.gr-box--inline{display:inline-block}.gr-box--withShadow{box-shadow:0 1px 2px rgba(0,0,0,0.15)}.gr-box--withShadowLarge{box-shadow:0 5px 10px rgba(0,0,0,0.15)}.gr-box--marginBottomSmall{margin-bottom:4px}.gr-box--marginRightSmall{margin-right:4px}.gr-box--forceScrollBar{overflow-y:scroll}.gr-box--forceScrollBar::-webkit-scrollbar{-webkit-appearance:none;width:7px}.gr-box--forceScrollBar::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.gr-mediaFlexbox{display:-ms-flexbox;display:-webkit-flex;display:flex}.gr-mediaFlexbox--alignItemsCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.gr-mediaFlexbox--justifyHorizontalContentCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.gr-mediaFlexbox--justifyHorizontalContentCenter .gr-mediaFlexbox__desc{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.gr-mediaFlexbox--columnDirection{flex-direction:column}html.no-flexbox .gr-mediaFlexbox{display:table}.gr-mediaFlexbox__media{flex-shrink:0;align-self:flex-start;margin-right:8px}.gr-mediaFlexbox__media--verticallyCentered{align-self:center}html.no-flexbox .gr-mediaFlexbox__media{padding-right:8px;display:table-cell;vertical-align:top}html.no-flexbox .gr-mediaFlexbox__media--verticallyCentered{vertical-align:center}.gr-mediaFlexbox__desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-wrap:break-word;overflow-wrap:break-word;min-width:1%}html.no-flexbox .gr-mediaFlexbox__desc{display:table-cell;width:100%;word-break:break-all}.gr-infoMessageBox{background-color:#edf4f4;border:1px solid #00635D;border-radius:3px;padding:12px}.gr-infoMessageBox :first-child{margin-top:0}.gr-infoMessageBox :last-child{margin-bottom:0}.gr-contentBoxMargin--medium{margin-top:16px;margin-bottom:16px}.gr-contentBoxMargin--large{margin-top:24px;margin-bottom:24px}.gr-caret--triangle.gr-caret{height:0;width:0;background:none}.gr-caret--triangle.gr-caret--up{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.5em solid #AAA}.gr-caret--triangle.gr-caret--down{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-top:0.5em solid #AAA}.gr-caret--triangle.gr-caret--right{border-left:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-caret--triangle.gr-caret--left{border-right:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-caret{background-repeat:no-repeat;background-size:contain;background-position:50% 0;border:0}.gr-caret--small{width:10px;height:10px}.gr-caret--horizontal{width:15px;height:15px}.gr-caret--vertical{width:15px;height:10px}.gr-caret--right{background-image:url("//s.gr-assets.com/assets/gr/icons/icon_caret_right-3547364db8899c143379101e6fc09613.svg")}.gr-caret--left{background-image:url("//s.gr-assets.com/assets/gr/icons/icon_caret_left-4332c20ed61d967a50b00db5ccc7d3d1.svg")}.gr-caret--up{background-image:url("//s.gr-assets.com/assets/gr/icons/icon_caret_up-0ccc4cbe88b439aa4e2efaf65ee794a4.svg")}.gr-caret--down{background-image:url("//s.gr-assets.com/assets/gr/icons/icon_caret_down-e5af14c857bf207235afcac9439e4893.svg")}.gr-caret--white{background-image:url("//s.gr-assets.com/assets/gr/icons/icon_caret_white-43ca20455604b3e1256986fab1a2cf2c.svg")}.gr-disclosureTriangle{height:0;width:0}.gr-disclosureTriangle--up{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.5em solid #AAA}.gr-disclosureTriangle--down{border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-top:0.5em solid #AAA}.gr-disclosureTriangle--right{border-left:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.gr-disclosureTriangle--left{border-right:0.5em solid #AAA;border-bottom:0.5em solid transparent;border-top:0.5em solid transparent}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-iconButton{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:0;background-color:transparent;color:#767676;cursor:pointer}.gr-iconButton__textLabel{color:#767676;font-size:14px;margin-left:4px}.gr-iconButton__innerWrapper{align-items:center;display:flex}html.mobile .gr-iconButton--bold{font-weight:bold}html.mobile .gr-iconButton__textLabel{margin-left:8px}html.mobile .gr-iconButton__innerWrapper{align-items:initial}.buttonGroup{position:relative}.buttonGroup__button{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;text-decoration:none;color:#333333;background-color:#F4F1EA;line-height:1;padding:8px 12px;border-radius:3px;border:1px solid #D6D0C4;border-right-width:0}.buttonGroup__button:hover{color:#333333;background-color:#ede6d6;text-decoration:none}.buttonGroup__button:active{background-color:#D6D0C4}.buttonGroup__button:disabled{background-color:#F3F3F3;color:#cccccc}.buttonGroup__button:disabled{border-color:#DDDDDD}.buttonGroup__button--first{border-top-right-radius:0;border-bottom-right-radius:0}.buttonGroup__button--last{border-top-left-radius:0;border-bottom-left-radius:0;border-right-width:1px}.buttonGroup__dropdownMenu{border:1px solid rgba(244,241,234,0.5);list-style-type:none;width:200px;background-color:#FFFFFF;position:absolute;z-index:101}.buttonGroup__dropdownMenuItem{font-family:"Lato", "Helvetica Neue", "Helvetica", sans-serif;font-size:13px;padding:16px}.buttonGroup__dropdownMenuItem:hover{background-color:#ececec}.gr-button--small{font-size:11px;padding:4px 12px}.gr-button--large{font-size:16px;padding:12px 24px}.gr-button--extraLarge{font-size:20px;padding:16px 32px}.gr-button--fullWidth{box-sizing:border-box;text-align:center;width:100%}.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.gr-listOfLinks{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin:0;padding:0}.gr-listOfLinks__item{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;list-style-type:none;margin:0.8em 0}html.desktop .gr-listOfLinks__item{margin:0.2em 0}.gr-listOfLinks__item:first-child{margin-top:0}.circularIcon{display:inline-block;height:30px;width:30px;border-radius:15px}.circularIcon--medium{height:40px;width:40px}.circularIcon--large{height:75px;width:75px}.circularIcon--extra-large{height:100px;width:100px}.circularIcon--border{background-color:#FFFFFF;border:1px solid #D8D8D8}.circularIcon--border{border-radius:16px}.circularIcon--medium{border-radius:20px}.circularIcon--medium.circularIcon--border{border-radius:21px}.circularIcon--large{border-radius:37.5px}.circularIcon--large.circularIcon--border{border-radius:38.5px}.circularIcon--extra-large{border-radius:50px}.circularIcon--extra-large.circularIcon--border{border-radius:51px}.roundSquareIcon{display:inline-block;height:30px;width:30px;border-radius:3.75px}.roundSquareIcon--medium{height:40px;width:40px}.roundSquareIcon--large{height:75px;width:75px}.roundSquareIcon--extra-large{height:100px;width:100px}.roundSquareIcon--border{background-color:#FFFFFF;border:1px solid #D8D8D8}.roundSquareIcon--medium{border-radius:5px}.roundSquareIcon--large{border-radius:9.375px}
