.__prevent_empty_css_file{width:0}.__prevent_empty_css_file{width:0}.myBooksPage{font-size:14px}#userShelf,#toolsSection{line-height:21px}#shelvesSection .sectionHeader,#toolsSection .sectionHeader{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold}#toolsSection{margin:10px 0 15px}.col{float:left;margin-right:10px}.col.last{margin-right:0px}#addbooks{text-align:right;margin-bottom:5px}#side{padding-right:10px;margin-right:10px}#side .longShelf{font-size:11px}#controls{padding-bottom:2px}#controls form{display:inline}#controls .viewLink{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:3px;font-weight:bold;background-position:5px 50%;background-repeat:no-repeat;padding-left:25px;border:1px solid #eee;border-radius:5px;border-right-color:#ccc;border-bottom-color:#ccc}#controls .viewLink{opacity:0.5;background-color:white}#controls .viewLink:hover{opacity:1}#controls .viewLink.selected,#controls .viewLink.selected:hover{opacity:1;text-decoration:none}#controls .viewLink:active,#controls .viewLink.selected{border-top-color:#ccc;border-right-color:#eee;border-bottom-color:#eee;border-left-color:#ccc;background-color:#fafafa}.controlGroup{margin-left:10px}.controlGroup a{outline:none;padding:5px;border:1px solid transparent}.controlGroup .open,.controlBody{background-color:#F1F1E4}.controlGroup .open{padding:5px 5px 10px;border:1px solid #CCC9B5;border-bottom:1px solid transparent;border-top-left-radius:5px;border-top-right-radius:5px;z-index:5;position:relative}@-moz-document url-prefix(){.controlGroup .open{padding-bottom:11px}}.controlBody{position:relative;top:-11px;border-bottom:1px solid #CCC9B5;border-top:1px solid #CCC9B5;padding:10px}.toolset{border-bottom:1px solid #CCC9B5;padding:5px 10px}#batchEdit{padding:0}#otherTools{border:0 transparent}.toolset label{width:100px;margin-right:5px}#books.covers .bookalike{float:left;height:150px;margin-right:10px;margin-bottom:10px}#books.covers .bookalike,#books.covers .bookalike .cover{width:110px}#books.covers .bookalike .cover{text-align:center}#books.covers .bookalike .cover img{max-width:100px;max-height:150px;-webkit-box-shadow:#ccc 5px 5px 5px;-moz-box-shadow:#ccc 5px 5px 5px}#books.covers .field,#books.covers .cover label{display:none}#books.covers .cover{display:block}#books.covers .bookalike{position:relative}#books.covers .bookalike:hover .field.actions{display:block;position:absolute;top:0px;right:5px;background-color:white;padding:0px 5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#books.covers .bookalike .field.actions label,#books.covers .bookalike .field.actions a,#books.covers .bookalike .field.actions .actionsWrapper div{display:none}#books.covers .bookalike .field.actions a.editLink,#books.covers .bookalike .field.actions .actionsWrapper div.editLinkWrapper{display:inline}#books.covers .bookalike .field.actions .loading{margin-bottom:5px}#books.covers.editable .bookalike{position:relative}#books.covers.editable .checkbox{display:block;position:absolute;top:5px;left:5px}#books.covers.editable .position{display:block;position:absolute;top:25px;left:10px}#books.covers.editable .position label,#books.covers.editable .position a{display:none}#books.covers.editable .position .reorderControls{line-height:0}#books.covers.editable .position input{margin:0}#books.covers.sortable .bookalike{border:2px dashed #ccc;padding:5px 0px 10px}#books.covers.sortable .bookalike,#books.covers.sortable .bookalike .cover a{cursor:move}#books.covers.editable .checkbox label{display:none}#books.table{border-collapse:collapse}#books.table tbody tr{border-top:1px solid #eee;border-bottom:1px solid #eee}#books.table td,#books.table td{font-size:14px}#books.table .header{font-weight:bold}#books.table .field{vertical-align:top;padding:12px 5px 5px 0}#books.table .date_row{min-height:70px}#books.table th.field{vertical-align:bottom}#books.table .cover{width:50px;margin:0;float:none}#books.table .authors .by,#books.table .field label{display:none}#books.table .cover .value img{width:50px;display:block}#books.table .field .value label{display:inline}#books.table .position{width:1%}#books.table .title,#books.table .authors{width:25%}#books.table .review{width:100%}#books.table .actions .value{position:relative;padding-right:10px}#books.table .actions .deleteLink{position:absolute;top:0;right:0;padding:0;border:0 transparent}#books.table .actions .separator{display:block;height:0;visibility:hidden}#books.table .actions .value .label{display:none}.owned .value{text-align:center}#leftCol ul{list-style:none;margin:0}#leftCol{width:200px}#rightCol{width:750px}.user_shelf{border-bottom:1px solid #eee;padding:5px 0}#shelves .dropHover{background-color:lightyellow}#filtersLink.selected,#filters{background-color:lightgreen}.bookalike{border:2px solid transparent}#books.editable .bookalike:hover{background-color:#FFFBD9}#books.editable .bookalike:hover .cover img,#books .selected{background-color:#FFFBD9}#books.editable .selected .cover img{-webkit-box-shadow:none;-moz-box-shadow:none}#books .reorderControls a{font-size:smaller}#books.editable .reorderControls a{display:block}#books .reorderControls input{border-width:1px;width:22px;text-align:center}#fieldsForm table{width:100%}.hlabel{display:block;font-weight:bold}#otherFields .formField,#otherFields .labelDiv,#otherFields .fieldDiv{margin:0;display:inline;float:none}#otherFields .labelDiv{margin-right:5px}#otherFields .fieldDiv{margin-right:10px}#otherFields .clear{display:none}#fieldsForm .labelDiv label{float:none}.noCoverMediumImage{top:-70%;left:70px;margin-left:-50%}input[type=checkbox],input[type=radio],label,.inlineFormField{vertical-align:baseline}#perPageForm label,#perPageForm select,#sortForm select,#sortForm label{margin-right:5px}.authorName{font-size:13px}h1 .userImage{vertical-align:middle;margin-right:5px;height:20px}.h1Shelf{background-color:#F4F4EA;border-radius:5px;padding:2px 0px 2px 5px;padding-right:0px;margin:0 3px;font-size:smaller;white-space:nowrap;display:inline-block}.h1Shelf a{background-color:#E9E5D3;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:2px 5px}.h1Shelf a:hover{background-color:#E9E1C2;color:#333;text-decoration:none}.nocontent{padding:20px;text-align:center}.modelEditor{width:auto;max-width:500px;border:2px solid #ccc}.modelEditor textarea{width:400px;height:200px}.modelEditor .notes textarea{width:300px;height:50px}.modelEditor .buttons .right{margin-top:2px}.modelEditor .labelDiv{display:none}.modelEditor .read_at{white-space:nowrap}#ownedBookForm .condition_code{min-width:150px}.setToTodayLink{font-size:smaller;white-space:nowrap}#presetFields .selected:before{position:absolute;left:-10px;top:0;content:'\232A';font-weight:bold;color:#C0BCA5}#presetFields a.selected:hover{text-decoration:none}#presetFields .selected{position:relative;font-weight:bold}.tableListReverse td,.tableList th{border-top:0px transparent}#pagestuff.infiniteFooter{position:fixed;bottom:0px;right:0px;width:100%}#pagestuff.anchored{margin-bottom:50px}#pagestuff.infiniteFooter .buttons{background-color:#F4F1EA;padding:5px 0 5px 5px;text-align:right}#pagestuff.anchored .buttons{padding:0 0 0 10px}#review_list_error_message{padding:5px;margin:5px;border:1px solid black;background-color:#ffef77;color:#382110}.field.actions .value .label{display:none}.booktip{width:420px}.booktip .field{width:200px;margin:0 5px 5px 0;float:left;border-bottom:1px solid #eee}.booktip .field label{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#683205;font-weight:bold;border-radius:5px;width:75px;vertical-align:top}.booktip .field .value{width:125px;min-height:20px}.booktip .field label,.booktip .field .value{display:inline-block}.booktip .floatingBoxLink,.booktip .shelfChooserLink{display:none}.booktip .field.title,.booktip .field.review,.booktip .field.notes{clear:both;width:410px;float:none;margin:0 0 10px 0}.booktip .field.title{padding-bottom:2px}.booktip .field.title label{display:none}.booktip .field.title .value,.booktip .field.review .value,.booktip .field.notes .value{width:auto}.booktip .title{font-size:140%}.booktip .field.actions{display:none}.booktip .field.date_purchased a,.booktip .field.purchase_location a,.booktip .field.condition a,.booktip .field.date_purchased form,.booktip .field.purchase_location form,.booktip .field.condition form{display:none}.endOfYearBanner{background-color:#F4F1EA;background-image:url(//s.gr-assets.com/assets/yyib/header_banner-2e68a135039cafd508fa12b70bca8203.png);cursor:pointer;margin-top:5px;margin-bottom:20px;position:relative;width:960px}.endOfYearBanner .selfYearEndHeaderTop{color:#181818;font-size:32px;font-weight:bold;line-height:30px;margin-bottom:15px;text-align:center}.endOfYearBanner .selfYearEndHeader{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;line-height:20px;margin-bottom:0px;text-align:center}.endOfYearBanner .otherYearEndHeaderTop{color:#181818;font-size:28px;font-weight:bold;line-height:30px;margin-bottom:10px;text-align:center}.endOfYearBanner .otherYearEndHeader{color:#181818;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;line-height:20px;margin-bottom:15px;text-align:center}.endOfYearBanner .button{font-size:16px;margin:0 14px}.endOfYearBanner .hideBanner{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAASUlEQVQYlWOYOXNmBRB/BOJgBjQAEoPKVYA4/5FwEJKiIGQ5kEAEmmI3KEYWi8CqG5ctMMUOWBQ5oLubOIVEWU20Z0gJHqICHACTYMERyAfjXgAAAABJRU5ErkJggg==");display:inline-block;position:absolute;top:0;height:10px;margin:10px;right:0;width:10px}.endOfYearBanner .endOfYearSocialContainer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.endOfYearBanner .endOfYearSocialButton{display:inline-block;vertical-align:middle;margin:0 5px}.endOfYearBanner .facebook_connect{float:left;margin-right:20px}.endOfYearBanner .facebook_connect_end_of_year_share{float:left}.endOfYearBanner .twitter_account{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAUCAYAAADY6P5TAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTIvMTMvMTPqLxByAAAFJUlEQVRYhd2YaWxUVRiGnztzZ+90GShdKAKF0spQimUTC4QWEBSKYGIEI7iwqSSKgBvGCD9UIphU0pAAGkFICoHElBhEaaxooBVqyyCRlpKytNSCUhhmmOXemXv80RU69Y8tNbzJ/XHfs71vvu9859wr0Yrq6mrh9Xp5EBAVFUVGRoYEIAHU1taK1NRUJEnqW2U9BCEEdXV1pKWlSVJFRYXIysp6YMy1QQiBy+VCbnsRQvS1pl6BDKBpWl/r6DVENOjxB7FbTF06e/wKxSfruO1XSXbYmD8hFY8/CBCx//8BEQ2+v+8UuSOTeGr80Lv4pTtOcPG2hKQ3oql/863rGldveFiaO5ynxw8BvOxfPodt57sulL64kB3LMnveQaiJ0uIyDM4pTM7o36W5fQ92xnWdjY+OXKHy0k3WznFitxipaXRzWbFjHjAA9DJCVfjDH0C2WEgdFN8+h2NUDtnx4L9ynHP1EJuejdMKCUmW3tnn4i++3FrA7cXDyUnv16VZv2LFig0Oh6O90Agh8BvMuK4bqL2hcOD4eS5dv0WtO8xFnx3ZGodONqEzmJFkI2tmJTJ1oAVN0xDCSFrOLJ6cOZOH1dMUn/qTFzbtYe2SfB5NC/L1O6+wuURhWt5IvCf3snLVZu6kTiEzOcj+javZ9M01xk0fxdWj23lz2Vts3bWLskt6nBMzidGrnPv+Hn6sne0LV1IZhOCZw5RURzMjLx1Dq4/m5ubIKfrj703ozf3QW6IJ+6MpafAh6cPIdhu0HSeShAir5A82EwqF2scqwTAA/kBLtPx+N4EAQCyDHB4aDhdx9mY+htKDNLjdHCy9wDMZUPRTDSxYguXXQpZsOsQjC9ew2unl8w928HIght1zLvDavfwtDxtfWkR5QRHkLOLFBaORNY3ObnRtBjs/b+QNxWCQ0BksGKIHYIwbiCE6Hp1s7JQaAoc9hKIoXca3RLOtm2jlJEY/Ph9w89svFVSddQPgPltF+fFy3MCz00dw7OAhACz+Bk5X11MPUF7A61si8KfLsE2bSiKQmDGV6dlDMXTSAN0UGWesntyRRo7VaqhhPZLctUIKTWW+M6rbI0ZrM9hpMVvaRB5jN8UFHwKDWLVuNnu37GTDpwB5jBsmU+lvHWfvhyMuidWvptDU7KHmyD6quvAGYpUAAkALEVTULjoiRlBVVSY6wGZSQUQwIARxdpXnRtgiRk/TNETLsgjRwYV1Q5iZG9M6yShycieT3foW80Qeg4WZSfmTAIiNfYjsMQnUlexkX6WNxcsj8QGsOgWAmh8OcLSq/i4N7RGMVN1ykkzE2c1sOxOgrhGQdB3mosN8Mas/waAvYvRauwFgotMtSUDm3HlQuoeY2eOJkxKYkhtDaambeTPSCQmNhNlvs/7Cu3xc+B7fATCG9V/l40yZy/rae/l5xFl95E0aRE3Zz3z2yUDGFj1PTCcdUkVFhUhOTm4nvAGVwqM1nLgcIGiKw2CPR2+JRtLpQWhkDpbYMMGKrNz517Ivm22YZYlQwEcg1JEFOoMZq0kGTcHrUzBaozDqIBT0EVA1QIfRYkEXukMgBGabDc3vQwlL3fJmqxVZBxDC5w20F5nGxsYWg4mJiR2OJYmoqCjONCscrvMjyQYkvY5kq55pKUZSTAKv19v7d1dJQiJCdnXHR0BTU1PkIuN2uxlmklk3xtbOhcNhVNWDOxD+z9rvJ7q9bCuKgqIo911QT0MCcLlcwm6397WWHoXH4yErK6vjK/dB/WXxD6XEpNQAXs3+AAAAAElFTkSuQmCC");background-repeat:no-repeat;float:left;height:20px;margin:0;width:55px}.endOfYearBanner .twitter_account:hover{text-decoration:none}.endOfYearBanner .pinterestWrapper{float:left}.endOfYearBanner .sharingLinks{margin:20px auto;width:200px}.endOfYearBanner.selfBanner{padding-top:25px;padding-bottom:5px}.endOfYearBanner.otherBanner{padding-top:25px;padding-bottom:15px}.endOfYearBanner.staticBanner{height:92px;background-size:960px 92px}.horizontalGreyDivider{border-bottom:1px solid #D8D8D8;margin:0.5em 0}
