.book-covers .book-cover,.undefined-cover{box-shadow:1px 1px 2px 1px rgba(0,0,0,.13)}h1{margin-bottom:15px}h2{margin-top:30px}input[type=password],input[type=text]{width:380px}ol{margin:0 0 18px 30px}.questimonial{padding:30px 10px;position:relative}.questimonial.first{padding-top:0}.questimonial p{font-weight:700;margin-bottom:5px;padding:0 0 0 30px;position:relative;margin-top:0}.questimonial p .left-quote{font-family:Georgia;font-size:70px;color:#adadad;position:absolute;left:-15px;top:20px}.questimonial .byline{display:block;text-align:left;font-size:.8em;padding-left:30px;line-height:1.5em}.questimonial.border-bottom{border-bottom:1px solid #ccc}.minus,.plus{font-weight:700}.tour-subjects-list{margin-top:10px}.tsl-container ul{box-sizing:border-box;padding-left:30px;float:left;margin:0}.tsl-container ul.left,.tsl-container ul.right{width:40%}.tsl-image{float:left;width:35%}.tsl-image img{width:100%;height:auto}.tour-tools-container{margin-bottom:30px;background:#eee;border:1px solid #ddd;padding:10px}.tour-tools-container .ttc-image img{width:50%;height:auto;float:left;margin-right:20px;border:1px solid #ddd;position:relative}.tour-tools-container .ttc-content{float:left;width:40%}.teaser-more{font-family:"Open Sans";font-style:italic;font-size:16.75px;color:#2d2f57;font-weight:700;margin:0 0 50px}.book-covers{float:left;margin:10px 0 50px}.book-covers .Book{float:left;width:27%;position:relative;text-align:center;margin:0 5% 20px 0}.book-covers .Book .btn,.book-covers .Book:last-of-type{margin-right:0}.book-covers .Book img{width:150px;height:210px}.book-covers .book-cover{margin:0 0 15px;position:relative}.book-covers .free,.book-covers .free-temp-flag{display:block;height:48px;left:4px;position:absolute;top:0;width:48px;z-index:5}.book-covers .book-title{font-size:.9em;font-weight:700;line-height:1.2;margin:0 0 1em;display:-webkit-box;height:85px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.book-covers .book-title a{color:#333}.book-covers .book-title a:hover{text-decoration:underline}.cta{margin:27px 0 0}.cta .button{font-size:16px;height:16px;margin:0;padding:8px 30px 7px;position:relative}.cta .free{left:-1px;top:-1px}.tour-page .cta{text-align:center}.undefined-cover{background:#333;color:#fff;display:inline-block;font-size:10px;letter-spacing:1px;height:210px;line-height:16px;overflow:hidden;text-transform:uppercase;text-align:center;width:150px;margin:0 0 9px}.undefined-cover span{display:block;margin-top:100px}.main-content-container .video-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:50px;border:1px solid #ddd}.main-content-container .video-player embed,.main-content-container .video-player iframe,.main-content-container .video-player object{position:absolute;top:0;left:0;width:100%;height:100%}#itemList{margin:15px 0 60px}#itemList .edge.right{background-position:right;right:-48px}.tabbed-nav-outer{margin:10px 0 15px;padding-left:11px}.tabbed-nav .selected{height:30px}.tabbed-nav .one-line{height:19px;padding-top:12px}.tabbed-nav .one-line.selected{height:20px}.tabbed-nav li{padding-left:20px;padding-right:20px}.tabbed-nav.small-tabs li{font-size:11px;width:auto;padding:5px}#tabSearching{padding:5px 8px}.comments{margin:0 5px 27px 0}#QandA div{display:none;margin-bottom:15px;padding-left:25px}#QandA h4{background:0 0;color:#06C;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-top:3px;padding-left:30px;font-family:'Open Sans',Helvetica Neue,Arial,sans-serif;position:relative;margin:10px 0}#QandA h4:hover{color:#0080FF}#QandA h4 .expand-icon{position:absolute;left:0;top:5px;font-size:20px}.nl-right-col{float:right;width:285px;border:1px solid #ddd;background:#fff;padding:10px}.nl-right-col .footnotes-logo{margin:10px 0 0 20px}.nl-main-content{float:left;width:50%;margin-right:5%}.nl-main-content input[type=text]{width:80%}@media only screen and (max-width:850px){.book-covers .Book{width:40%}}@media only screen and (max-width:786px){.nl-main-content{width:40%}}@media only screen and (max-width:757px){.nl-main-content{width:100%;margin-right:0}.nl-main-content input[type=text]{width:60%}.nl-right-col{float:left;margin-top:20px}}@media only screen and (max-width:630px){.book-covers .Book{width:27%}.book-covers .Book img{width:110px;height:154px}}@media only screen and (max-width:480px){.book-covers .Book{width:45%}.book-covers .Book img{width:150px;height:210px}.tour-tools-container .ttc-image img{width:100%;margin-right:0;margin-bottom:10px}.tour-tools-container .ttc-content{width:100%;margin-bottom:20px}.tsl-container ul.left,.tsl-container ul.right{width:50%}}@media only screen and (max-width:420px){.tsl-container ul.left,.tsl-container ul.right{float:none;width:100%}}@media only screen and (max-width:380px){.book-covers .Book{width:100%;margin-right:0}.book-covers .Book .cover{margin-right:0}.book-covers .Book .cover .book-cover-container{width:100%;display:block}.book-covers .Book .cover img{width:150px;height:210px}}@media only screen and (max-width:350px){.nl-right-col{width:92%}.nl-right-col .newsletter-fan img{width:100%;height:auto}.nl-right-col .footnotes-logo{width:80%;height:auto}}.tour-h3{margin:-8px 0}.tour-btn{text-align:center;border-bottom:1px solid #ddd}.tour-btn .btn.btn-lite{margin:20px 0 30px}.tour-btn img{max-width:80%;padding-bottom:30px}.teaser-library .tour-btn{padding:20px 0 10px}.teaser-tutorials .tour-h3,.teaser-tutorials p{margin-top:10px}.teaser-tutorials .tour-btn{padding-bottom:10px}.teaser-tools-container{position:relative}.teaser-tools .tour-tools-slide{opacity:0;position:absolute;transition:.5s all;-webkit-transition:.5s all;left:0;right:0}.teaser-tools .ttc-slide-tall{position:relative}.teaser-tools .tour-tools-active{opacity:1}.teaser-tools .ttc-content{text-align:center;min-height:5em}.teaser-tools .ttc-image img{border:1px solid #ddd;margin:0 auto;display:block;max-width:385px;width:100%}.teaser-tools .ttc-nav{text-align:center;color:#666;font-weight:700;display:block;margin:0 auto 40px;max-width:400px;padding:20px 0}.teaser-tools .ttc-nav .ttc-prev{float:left;display:inline-block;cursor:pointer}.teaser-tools .ttc-nav .ttc-number{display:inline-block;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;cursor:default}.teaser-tools .ttc-nav .ttc-next{float:right;display:inline-block;cursor:pointer}.teaser-tools .ttc-nav .ttc-arrow{vertical-align:middle;font-size:28px}.teaser-tools .ttc-nav .ttc-arrow:focus,.teaser-tools .ttc-nav .ttc-arrow:hover{color:#adadad}.teaser-tools .ttc-extension .extension-chrome{max-width:40px;float:left;margin-right:20px;top:3px;position:relative}.teaser-tools .ttc-extension p{margin-left:60px;display:block}.teaser-apps .tour-btn{padding-bottom:15px}.teaser-apps .tour-btn .btn.btn-lite{font-size:20px;margin:20px 10px}.tour-video-iframe iframe{margin:0 auto;display:block;overflow:visible;height:360px;width:100%;max-width:640px}.tour-video{padding-bottom:30px}.tour-video .video-thumb{background:#fff;border:1px solid #ddd;border-radius:5px;height:150px;width:45%;float:left;margin:2%;text-align:center;cursor:pointer}.tour-video .video-thumb .video-play{font-size:50px;color:#adadad;display:block;border:1px solid #ddd;border-radius:100%;width:50px;height:50px;position:relative;margin:30px auto auto}.tour-video .video-thumb .video-title{padding-top:8px;position:relative;display:inline-block;text-align:center;width:95%}.tour-video .tour-btn{margin-bottom:30px}.video-play::before{position:relative;left:3px}.iOS .md-modal-visible .global-search-input{display:none}@media only screen and (max-width:600px){.newsletter-sub-form input[type=text]{width:100%;box-sizing:border-box}}@media only screen and (max-width:900px){.teaser-apps .tour-btn .btn.btn-lite{margin:8px 6px}.tour-video-iframe iframe{width:100%;height:340px}}@media only screen and (max-width:750px){.teaser-tools .ttc-content{padding-bottom:15px}}@media only screen and (max-width:500px){.tour-video .video-thumb{margin:2% 0;width:100%}}@media only screen and (max-width:400px){.teaser-tools .ttc-nav .ttc-arrow,.teaser-tools .ttc-nav .ttc-next,.teaser-tools .ttc-nav .ttc-prev{font-size:.9em}}@media only screen and (max-width:360px){.tour-btn .btn.btn-lite{box-sizing:border-box;width:100%}}
.main-content-container{width:65%;float:right;margin-bottom:40px}.section-nav-container{width:30%;float:left}.section-nav-container .section-nav{background:#ddd;list-style-type:none;margin:0 0 40px;padding:0;border-spacing:1px;border-collapse:separate;display:table;width:100%}.section-nav-container .section-nav li{background:#fff;border-right:3px solid #ddd;position:relative;margin-bottom:1px}.section-nav-container .section-nav li .description{font-size:.8em;color:#333;margin-top:5px}.section-nav-container .section-nav li li,.section-nav-container .section-nav li ul{list-style:none}.section-nav-container .section-nav li ul{margin:-8px 0 24px;padding:0}.section-nav-container .section-nav li li{margin-bottom:8px}.section-nav-container .section-nav li li a{font-weight:400}.section-nav-container .section-nav li:last-of-type{border-bottom:none;margin-bottom:0}.section-nav-container .section-nav .selected,.section-nav-container .section-nav a{padding:10px;display:block;line-height:1.4em}.section-nav-container .section-nav .selected{border-right:3px solid #06c}.section-nav-container .section-nav .selected.multiline:after{top:37%}.section-nav-container .section-nav-customer-service{font-size:.9em;line-height:1.6em}.leftRailInfo-outer{width:208px;padding:0 0 6px}.leftRailInfo{width:183px;padding:15px;border:1px solid #ccc}.mobile-page-menu-button{margin:0 0 30px;font-size:1.1em;display:none}.mobile-page-menu-button:hover{cursor:pointer}.mobile-page-menu-button .menu-button{font-size:22px;position:relative;margin-right:10px;height:30px;display:inline-block;line-height:30px}.mobile-page-menu-button strong{position:relative;top:-3px}
.recaptcha-wrapper{margin:0 0 30px;overflow:hidden;width:auto}.recaptcha-wrapper .field-validation-error{clear:both}#recaptcha_widget_div{float:left;margin-right:5px}#recaptcha_area[style],#recaptcha_table[style]{width:310px!important}#recaptcha_area{background:url(http://www.google.com/recaptcha/api/img/clean/tagline.png) 260px 107px no-repeat #FBFBFD;border-radius:3px;margin-top:5px}#recaptcha_area .recaptcha_only_if_privacy a{display:inline}#recaptcha_area,#recaptcha_image img{border:1px solid #CCC!important}#recaptcha_area .recaptchatable,#recaptcha_area .recaptchatable td{background:0 0}#recaptcha_area .recaptchatable .recaptcha_r4_c4{background:url(http://www.google.com/recaptcha/api/img/clean/logo.png) 12px 7px no-repeat}#recaptcha_area a{display:block;height:16px;width:25px}a#recaptcha_reload_btn{background:url(http://www.google.com/recaptcha/api/img/clean/refresh.png)!important}a#recaptcha_switch_audio_btn{background:url(http://www.google.com/recaptcha/api/img/clean/audio.png)!important;height:14px}a#recaptcha_whatsthis_btn{background:url(http://www.google.com/recaptcha/api/img/clean/help.png)!important}#recaptcha_area a img{display:none}.recaptcha-help-text{display:inline-block;font-weight:400;font-size:11px;margin-bottom:10px}#recaptcha_area .recaptcha_input_area{margin-left:0!important}