.body{height:100%}h3{font-size:2em;line-height:1.2em;margin:.2em 0}.navbar{background-color:#2e2e30;border-color:#2e2e30;border-radius:0;margin-bottom:0}.navbar .dropdown-menu{background-color:#2e2e30;border-color:#2e2e30}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu li a{color:#fff}}.navbar .container-fluid{background-color:#2e2e30}.navbar .logoBrand{margin:8px}.navbar .nav li a,.navbar .nav li a:hover{color:#fff;font-weight:700}.navbar .dropdown .glyphicon-user{padding-right:4px}.title-wrapper{background-color:#3e3e40}.page-title{color:#e6c300;font-size:20px;height:48px;padding:16px 12px 0 20px}.home-intro{margin-bottom:64px;padding-top:40px}.home-intro h2{color:#2e2e30;font-family:adobe-caslon-pro,serif;font-size:46px;line-height:1.15;margin:0 0 16px}.home-intro p{color:#55555a;font-size:21px;line-height:1.5;margin:0 0 8px}a.home-intro-button{color:#2e2e30;font-size:21px;font-weight:700;line-height:1.5;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}a.home-intro-button:after{content:" \2192"}a.home-intro-button:focus,a.home-intro-button:hover{color:#55555a}.home-video{background:#000;border-radius:6px;overflow:hidden;padding-bottom:56.25%;position:relative}.home-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.home-about{margin-top:56px;padding:0 20px}.home-about img{border-radius:50%;display:block;height:72px;margin-bottom:12px;width:72px}.book-sidebar .home-about p{color:#55555a;font-size:16px;line-height:1.5;margin:0}.home-about a{color:#2e2e30;font-weight:700;text-decoration:underline}@media (max-width:640px){.home-intro h2{font-size:36px}.home-intro p{font-size:19px}}.row.movement-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.availableSuites .infoBox{margin-bottom:0;min-height:auto}.availableSuites .movement-col{margin-bottom:24px}.availableSuites{padding-bottom:0}.availableSuites h1{margin-top:50px}.browseAll{border-bottom:2px solid #2e2e30;color:#2e2e30;display:inline-block;font-family:Lato,sans-serif;font-size:1.2em;font-weight:700;margin-top:20px;text-align:center}.get-started .browseAll{font-size:24px}.recently-added .title{text-align:left}.recently-added .movement-col{float:none;margin-bottom:16px;width:100%}.recently-added .movement-col>a{display:block}.availableSuites.recently-added .infoBox{column-gap:24px;display:grid;grid-template-areas:"suite note" "title note" "desc  desc";grid-template-columns:1fr auto;height:auto;padding:20px 24px 20px 56px}.availableSuites.recently-added .infoBox .suiteNo{font-size:14px;grid-area:suite;margin-bottom:2px}.availableSuites.recently-added .infoBox h4{font-size:30px;grid-area:title;line-height:36px;margin:0}.availableSuites.recently-added .infoBox .note{align-self:center;grid-area:note;margin:0;white-space:nowrap}.availableSuites.recently-added .infoBox .description{grid-area:desc;margin:8px 0 0}.availableSuites.recently-added .infoBox .description:empty,.availableSuites.recently-added .infoBox>div{display:none}@media (max-width:640px){.availableSuites.recently-added .infoBox{grid-template-areas:"suite" "title" "note" "desc";grid-template-columns:1fr}.availableSuites.recently-added .infoBox .note{justify-self:start;margin-top:6px}}#study-container{background:#fafafa;min-height:100vh}.study-content{display:flex;flex-direction:column;justify-content:space-evenly;margin:0 20px;min-height:100vh;overflow-x:hidden;overflow-y:visible;padding:100px 0;position:relative}.playerheader{padding:6px 0}.study-content-row,body.study{background:#fafafa}.playingSection{padding:0}.playingSection.innerPage .container{padding:0;width:100%}.innerPage .playerWrapBox{margin-bottom:10px}.playerActionwrap{bottom:0;left:0;max-width:none;position:fixed}.playerActionwrap .dropdownMenu.open ul li{text-align:left}#score-container{position:relative;transform:translateZ(0);transition-timing-function:linear}#score-wrapper{width:800px}@media (max-width:900px){#score-wrapper{width:600px}}@media (max-width:600px){#score-wrapper{width:450px}}@media (max-width:450px){#score-wrapper{width:300px}}.study-wrapper{padding:0}body.study .row{margin:0}#score-container{opacity:.7}.disabled .dropdown-toggle{color:#888}.dropdownMenu.open{display:block}.dropup:hover .dropdownMenu{display:none}.dropup:hover .dropdownMenu.open{display:block}.playerActionwrap .play-buttons>ul,.playerActionwrap>ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.playerActionwrap>ul{flex-wrap:wrap;min-height:80px;padding:0 12px}.playerActionwrap .play-buttons>ul>li.borderRight,.playerActionwrap>ul>li.borderRight{border-right:0}.playerActionwrap>ul>li.play-buttons{margin-left:auto}.playerActionwrap li.dropup>a.dropdown-toggle{cursor:pointer;font-size:13px;line-height:16px;min-width:68px;padding:8px 10px;white-space:nowrap}.playerActionwrap li.dropup>a.dropdown-toggle>span{align-items:center;display:flex;font-size:16px;height:26px;justify-content:center;line-height:1;margin-bottom:6px;padding:0}.playerActionwrap li.dropup>a.dropdown-toggle>span.button-text{font-size:22px}.playerActionwrap li.disabled>a.dropdown-toggle{cursor:default}.playerActionwrap>ul>li.book-button{margin-right:12px}.playerActionwrap>ul>li.book-button>a{background:#e5c200;border-radius:4px;color:#2e2e30;font-size:14px;font-weight:700;line-height:20px;padding:10px 16px;text-decoration:none;transition:background .2s ease-in-out;white-space:nowrap}.playerActionwrap>ul>li.book-button>a:hover{background:#ffe34c;color:#2e2e30}.playerActionwrap>ul>li.book-button i{margin-right:8px}@media (max-width:991px){.playerActionwrap>ul{justify-content:center;padding:6px}.playerActionwrap li.dropup>a.dropdown-toggle{font-size:12px;min-width:54px;padding:6px 4px}}.loop-container .Select-menu-outer{max-height:160px;overflow-y:auto;-webkit-overflow-scrolling:touch}.loop-container .Select-menu{max-height:158px}.playerActionwrap{min-height:0}.playerWrapBox{position:fixed;z-index:100}.playerHeader{padding:12px}.playerLogo{background-image:url(../images/logo2-5115868148b9e2a501f4822d9943c980.png?vsn=d);left:32px;position:absolute}@media (max-width:991px){.playerTitle{font-size:18px}.playerLogo{top:10px;width:80}}@media(max-height:450px){#fretboard-wrapper{height:100px;padding-top:12px}.study-content{min-height:400px;padding:0}fretboard-wrapper{height:100px;padding-top:12px}}@media(max-height:500px){body.hide-bars .playerWrapBox{display:none}body.hide-bars .playerActionwrap{bottom:-60px;left:0;position:fixed;-webkit-transition:bottom 1s;transition:bottom 1s}}@media(max-height:375px){#fretboard-wrapper{height:100px;padding-top:12px}.study-content{min-height:350px;padding:0}fretboard-wrapper{height:100px;padding-top:12px}}@media(max-height:320px){#fretboard-wrapper{height:80px;padding-top:12px}.study-content{min-height:320px;padding:0}fretboard-wrapper{height:100px;padding-top:12px}}@media (max-width:768px){.setBox{display:flex;flex-direction:column}.setBox .illustration{margin-left:auto;margin-right:auto;order:1;width:50%}}.playerActionwrap .button-text{font-size:16px}.playerActionwrap .dropdownMenu{bottom:calc(100% + 18px);box-sizing:border-box;left:50%;margin-left:0;max-height:calc(100vh - 110px);min-width:0;overflow-y:auto;padding:16px;width:260px;-webkit-overflow-scrolling:touch;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.22);color:#2e2e30;font-family:Lato,sans-serif;font-size:15px;transform:translateX(-50%)}.playerActionwrap .dropdownMenu.visibility{width:220px}.playerActionwrap .dropdownMenu.sound{width:240px}.playerActionwrap .dropdownMenu.download,.playerActionwrap .dropdownMenu.info{width:280px}.playerActionwrap .dropdownMenu.loop{width:340px}.playerActionwrap .dropdownMenu>ul{list-style:none;margin:0;padding:0;width:100%}.playerActionwrap .dropdownMenu>ul>li{display:block;padding:0;width:100%}.playerActionwrap .dropdownMenu>ul>li+li{margin-top:8px}.playerActionwrap .dropdownMenu>ul>li+li>.flyout-section:first-child,.playerActionwrap .flyout-section+.flyout-section{margin-top:16px}.playerActionwrap .flyout-label{color:#77777e;display:block;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:16px;margin-bottom:8px;text-transform:uppercase}.playerActionwrap .dropdownMenu>ul>li.flyout-row,.playerActionwrap .flyout-row{align-items:center;display:flex;justify-content:space-between;min-height:34px}.playerActionwrap .flyout-row .switch{flex:none;float:none;margin:0}.playerActionwrap .key-list{display:grid;gap:4px}.playerActionwrap .key-row{position:relative}.playerActionwrap .key-option{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#2e2e30;cursor:pointer;display:flex;font-size:15px;height:34px;padding:0 10px;transition:background .15s ease-in-out;width:100%}.playerActionwrap .key-option:hover{background:#fff9d9}.playerActionwrap .key-option.active,.playerActionwrap .key-option.active:hover{background:#e5c200}.playerActionwrap .key-option:focus-visible{outline:2px solid #2e2e30;outline-offset:1px}.playerActionwrap .key-name{font-weight:700}.playerActionwrap .key-tag{background:#ededf0;border-radius:10px;color:#65656c;font-size:11px;font-weight:700;line-height:16px;margin-left:8px;padding:1px 7px;white-space:nowrap}.playerActionwrap .key-option.active .key-tag{background:hsla(0,0%,100%,.55);color:#2e2e30}.playerActionwrap .dropdownMenu .key-row a.key-info{align-items:center;color:#77777e;display:flex;font-size:15px;height:34px;justify-content:center;padding:0;position:absolute;right:0;top:0;width:34px}.playerActionwrap .dropdownMenu .key-row a.key-info:hover{color:#2e2e30}.playerActionwrap .chip-grid{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.playerActionwrap .chip{align-items:center;background:#f5f5f7;border:1px solid #e2e2e6;border-radius:6px;color:#2e2e30;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:38px;justify-content:center;margin:0;padding:0;transition:background .15s ease-in-out,border-color .15s ease-in-out}.playerActionwrap .chip:hover{background:#fff9d9;border-color:#e5c200}.playerActionwrap .chip.active,.playerActionwrap .chip.active:hover{background:#e5c200;border-color:#e5c200}.playerActionwrap label.chip{font-size:13px}.playerActionwrap label.chip input{opacity:0;pointer-events:none;position:absolute}.playerActionwrap .chip:focus-visible,.playerActionwrap .flyout-action:focus-visible,.playerActionwrap .loop-range select:focus-visible,.playerActionwrap label.chip:focus-within{outline:2px solid #2e2e30;outline-offset:1px}.playerActionwrap .loop-range{display:grid;gap:10px;grid-template-columns:1fr 1fr}.playerActionwrap .loop-range label{display:block;font-weight:400;margin:0}.playerActionwrap .loop-range select{-webkit-appearance:none;appearance:none;background:#f5f5f7 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%2377777E' d='m0 0 5 6 5-6z'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid #e2e2e6;border-radius:6px;color:#2e2e30;font-size:15px;font-weight:700;height:38px;padding:0 28px 0 10px;width:100%}.playerActionwrap .flyout-actions{display:grid;gap:8px}.playerActionwrap .flyout-row+.flyout-actions{margin-top:8px}.playerActionwrap .flyout-actions.two-up{grid-template-columns:1fr 1fr}.playerActionwrap .flyout-action{background:#f5f5f7;border:1px solid #e2e2e6;border-radius:6px;color:#2e2e30;cursor:pointer;font-size:14px;font-weight:700;height:38px}.playerActionwrap .flyout-action i{font-size:11px;margin:0 8px}.playerActionwrap .flyout-action:hover:not(:disabled){background:#fff9d9;border-color:#e5c200}.playerActionwrap .flyout-action.primary,.playerActionwrap .flyout-action.primary:hover:not(:disabled){background:#e5c200;border-color:#e5c200}.playerActionwrap .flyout-action.primary:hover:not(:disabled){background:#ffe34c}.playerActionwrap .flyout-action:disabled{cursor:default;opacity:.4}.playerActionwrap .info-section p{color:#2e2e30;font-size:15px;line-height:1.4}.playerActionwrap .sound-button .volume{padding:4px 8px 6px}@media (max-width:767px){.playerActionwrap li.dropup{position:static}.playerActionwrap .dropdownMenu.open{bottom:calc(100% + 8px);left:8px;max-height:calc(100vh - 170px);right:8px;transform:none;width:auto}}.playerActionwrap .flyout-close,.playerActionwrap .flyout-title{display:none}@media (max-height:500px){.playerActionwrap{z-index:200}.playerActionwrap .dropdownMenu.open{border-radius:0;bottom:0;box-shadow:none;display:flex;left:0;max-height:none;padding:60px 16px 12px;position:fixed;right:0;top:0;transform:none;width:auto;z-index:10}.playerActionwrap .dropdownMenu.open>ul{margin:auto;max-width:460px}.playerActionwrap .dropdownMenu.open .flyout-title{color:#2e2e30;display:block;font-size:20px;font-weight:700;left:16px;line-height:44px;position:absolute;top:8px}.playerActionwrap .dropdownMenu.open .flyout-close{align-items:center;background:#f5f5f7;border:0;border-radius:50%;color:#2e2e30;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:44px}.playerActionwrap .dropdownMenu.open .key-list{gap:2px;max-height:calc(100vh - 104px);overflow-y:auto}.playerActionwrap .dropdownMenu.open .key-option,.playerActionwrap .dropdownMenu.open .key-row a.key-info{height:30px}.playerActionwrap .dropdownMenu.open.key>ul{max-width:320px}.playerActionwrap .dropdownMenu.open.download>ul{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 1fr;max-width:600px}.playerActionwrap .dropdownMenu.open.download>ul>li+li,.playerActionwrap .dropdownMenu.open.download>ul>li+li>.flyout-section:first-child{margin-top:0}}.bar-control{height:20px;padding-right:20px;padding-top:12px;text-align:left}.bar-control,.info-track p{color:#2e2e30;font-family:adobe-caslon-pro,serif;font-size:20px;font-weight:700}.info-track p{text-align:center}.contact-form{margin:48px 0}.contact-form textarea{height:240px;line-height:1.2em;padding:12px}.thank-you{min-height:300px}.thank-you h1{margin:80px 0 48px}.thank-you a{display:block;font-size:24px;text-align:center;width:100%}.playerActionwrap ul li a{cursor:pointer}.rc-slider-handle{background-color:#e6c300;border:0 solid #e6c300}.rc-slider-handle:focus{border-color:#e6c300;box-shadow:none}.rc-slider-handle-click-focused:focus,.rc-slider-handle:hover{border-color:#e6c300}.rc-slider-handle:active{border-color:#e6c300;box-shadow:none}.rc-slider-track{background-color:#e6c300}.rc-slider-mark-text{color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9}.rc-slider-dot-active{border-color:#e6c300}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc}.article{padding:20px}.article h1,.article h2,.article h3,.article h4{font-size:36px;font-weight:700;margin-top:60px}.article h4{font-size:24px}.article p{font-size:20px;line-height:1.5;margin:30px 0}.article blockquote{color:#868e96;font-size:24px;font-style:italic}.article-page a{text-decoration:underline}.dark-section{background:#2e2e30;margin:48px 0;padding-top:32px;text-align:center}.dark-section a{color:#e6c300}.dark-section p{color:#fff}.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4{color:#e6c300;margin-top:0}.dark-section .title{color:#aaa;font-size:24px}.pitch-indicator{color:#2e2e30;font-size:18px;font-style:italic;opacity:.6;z-index:1}#score-wrapper .pitch-indicator{position:relative;top:18px}#score-wrapper{position:relative}.book-promo{overflow:hidden;padding:72px 0;text-align:left}.book-promo-content{align-items:center;display:flex;margin:0 auto;max-width:980px}.book-promo-text{flex:0 0 380px;margin-right:64px}.book-promo h2{color:#fff;font-family:adobe-caslon-pro,serif;font-size:52px;line-height:1.1;margin-bottom:16px}.book-promo p.book-promo-lead{color:#ddd;font-size:22px;line-height:1.4;margin:0 0 24px}.book-promo ul{list-style:none;margin:0 0 32px;padding:0}.book-promo li{color:#bbb;font-size:18px;line-height:1.9;padding-left:24px;position:relative}.book-promo li:before{color:#e6c300;content:"\2713";left:0;position:absolute}.book-promo a.book-promo-button{background:#ffe34c;border-radius:4px;color:#2e2e30;display:inline-block;font-size:18px;font-weight:700;padding:16px 44px;text-decoration:none;transition:background .2s ease}.book-promo a.book-promo-button:focus,.book-promo a.book-promo-button:hover{background:#e6c300;color:#2e2e30}.book-promo-preview{border-radius:3px;box-shadow:0 18px 48px rgba(0,0,0,.45);display:block;flex:1 1 auto;min-width:0;overflow:hidden;position:relative;transform:rotate(1.5deg)}.book-promo-preview img{display:block;height:auto;width:100%}.book-promo-preview:after{background:linear-gradient(rgba(46,46,48,0),#2e2e30);bottom:0;content:"";height:28%;left:0;position:absolute;right:0}@media (max-width:860px){.book-promo{padding:48px 0}.book-promo-content{flex-direction:column}.book-promo-text{flex:none;margin:0 0 40px;max-width:420px;width:100%}.book-promo-preview{flex:none;max-width:420px;transform:none;width:100%}}.home-layout,.with-book-sidebar{align-items:flex-start;display:flex}.home-layout{clear:both}.home-main{flex:1 1 0%;min-width:0}.home-main .container{width:100%}@media (max-width:1100px){.home-layout{align-items:stretch;flex-direction:column;padding:0;width:100%}.home-main{display:contents}.home-main>section{order:3}.home-main>.about-me{order:1;padding-bottom:32px}.home-layout .book-sidebar{align-self:center;flex:none;margin:0 auto 40px;max-width:420px;order:2;position:static;width:calc(100% - 30px)}}.with-book-sidebar .article{flex:1 1 auto;min-width:0}.book-sidebar{flex:0 0 290px;margin:40px 0 40px 40px;position:sticky;top:24px}@media (min-width:1101px){.book-sidebar{margin-left:120px}}.book-sidebar-card{background:#2e2e30;border-radius:6px;padding:20px}.book-sidebar-preview{border-radius:3px;display:block;margin-bottom:20px;overflow:hidden}.book-sidebar-preview img{display:block;height:auto;width:100%}.book-sidebar h2{color:#fff;font-family:adobe-caslon-pro,serif;font-size:32px;line-height:1.1;margin:0 0 10px}.book-sidebar p{color:#ddd;font-size:16px;line-height:1.4;margin:0 0 14px}.book-sidebar ul{list-style:none;margin:0 0 20px;padding:0}.book-sidebar li{color:#bbb;font-size:14px;line-height:1.9;padding-left:22px;position:relative}.book-sidebar li:before{color:#e6c300;content:"\2713";left:0;position:absolute}.book-sidebar a.book-sidebar-button{background:#ffe34c;border-radius:4px;color:#2e2e30;display:block;font-size:16px;font-weight:700;padding:13px 16px;text-align:center;text-decoration:none;transition:background .2s ease}.book-sidebar a.book-sidebar-button:focus,.book-sidebar a.book-sidebar-button:hover{background:#e6c300;color:#2e2e30}@media (max-width:860px){.with-book-sidebar{display:block}.book-sidebar{margin:0 auto 40px;max-width:420px;position:static}}.other-resources{padding-bottom:24px}@media (max-width:640px){.other-resources .col-xs-6{width:100%}}.other-resources{text-align:left}.other-resources .row{margin:0}.other-resources ul{list-style:none;padding:0}.other-resources .resource-col{float:none;margin-bottom:16px;padding:0;width:100%}.other-resources .resource-col .content{align-items:center;background:#fff;column-gap:24px;display:grid;grid-template-areas:"name link" "desc desc";grid-template-columns:1fr auto;padding:20px 24px}.other-resources .resource-col .content .block-title{grid-area:name;margin:0}.other-resources .resource-col .content a{font-size:18px;grid-area:link;white-space:nowrap}.other-resources .resource-col .content p{grid-area:desc;margin:0}@media (max-width:640px){.other-resources .resource-col .content{grid-template-areas:"name" "desc" "link";grid-template-columns:1fr}.other-resources .resource-col .content a{margin-top:8px}}.other-resources .title{margin-bottom:24px;text-align:left}.other-resources p{color:#fff;font-size:24px;margin-bottom:12px}.other-resources ul{color:#2e2e30;font-size:24px;margin-bottom:24px;margin-top:24px}.other-resources .resource-col .content p{color:#65656c;font-size:20px;padding-top:12px}.other-resources .block-title{color:#2e2e30;display:inline-block;font-family:Lato,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px}@media (min-width:900px){.share-buttons .a2a_kit{left:12px;position:fixed;top:12px;width:60px}}a span.a2a_svg{height:42px;margin:4px;width:42px}.center-control-overlay{background:#111;height:100%;opacity:.2;position:fixed;width:100%}.center-block{align-items:stretch;background:#2e2e30;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);display:flex;left:50%;max-width:calc(100vw - 32px);position:fixed;top:50%;transform:translate(-50%,-50%)}.center-control{align-self:center;flex:none;height:100px;width:100px}.center-control i.fa{color:#fff;font-size:40px;height:40px;margin:30px 24px 30px 36px;width:40px}.center-control:hover i.fa{color:#ffe34c}.center-control .loading-indicator i{margin:30px}.center-book{align-items:center;border-left:1px solid #47474a;box-sizing:border-box;color:#fff;display:flex;font-family:Lato,sans-serif;min-width:0;padding:12px 16px;width:310px}.center-book img{border-radius:3px;flex:none;margin-right:12px;width:72px}.center-book-title{font-size:15px;font-weight:700;line-height:19px}.center-book-text{color:#b5b5bc;font-size:13px;line-height:17px;margin:2px 0 8px}.center-book a.center-book-button{background:#e5c200;border-radius:4px;color:#2e2e30;display:inline-block;font-size:13px;font-weight:700;line-height:18px;padding:6px 12px;text-decoration:none}.center-book a.center-book-button:focus,.center-book a.center-book-button:hover{background:#ffe34c;color:#2e2e30}@media (max-width:567px){.center-block{flex-direction:column}.center-book{border-left:0;border-top:1px solid #47474a;max-width:100%;width:320px}}@media (max-width:640px) and (max-height:500px){.center-block{flex-direction:row;top:118px}.center-book{border-left:1px solid #47474a;border-top:0;width:220px}.center-book img,.center-book-text{display:none}.center-book-title{margin-bottom:8px}}@media (min-height:501px){.center-book{align-items:stretch;flex-direction:column;width:240px}.center-book img{margin:0 0 10px;width:100%}.center-book a.center-book-button{display:block;text-align:center}}@media (min-height:501px) and (max-width:567px){.center-book{width:320px}.center-book img{align-self:center;width:160px}}@media (min-height:501px) and (max-height:620px) and (max-width:567px){.center-block{top:calc(50% - 40px)}.center-book img{width:112px}}.form-page{padding:40px 0}.form-page.link-sent p{font-size:18px;text-align:center}form .help-block.error{color:#f55;font-weight:700}.alert{margin-bottom:0}.form-group{margin-top:36px}@media (max-width:768px){.form-page .input-subtext{margin-top:10px}}.banner{align-items:center;background-position:50%;display:flex;height:200px}.banner .bannerText{margin-top:0;padding:20px 0}.banner .bannerText img{max-height:64px;width:auto}.banner .bannerText h1{font-size:28px;margin:12px auto 0}@media (max-width:991px){.banner{height:180px}.banner .bannerText h1{font-size:24px}}@media (max-width:640px){.banner{height:160px}.banner .bannerText img{max-height:52px}.banner .bannerText h1{font-size:20px}}