.text-center{text-align:center}.text-right{text-align:right}.pull-left{float:left}.pull-right{float:right}.form-inline{text-align:center}.form-inline input,.form-inline button{display:inline-block}.form-inline button{margin-left:10px}input.disabled,button.disabled,select.disabled{cursor:default}.button.danger{background-color:#ff7169}.button.danger:hover{background-color:#ffa19c}.button.success{color:white;background-color:#80c780}.button.success:hover{background-color:#a3d7a3}@media (min-width:768px){.modal-dialog{margin-top:200px}}.modal-dialog .modal-body p{font-size:14pt}a.anchor{display:block;position:relative;top:-200px;visibility:hidden}.help-block{margin-bottom:2em}.help-block p{margin-bottom:0px}.field-errors *{color:#ff4136}.success{color:#5cb85c}.checkout-price>h3{display:inline-block;color:rgba(0,0,0,0.9)}h4{font-size:1.2em}.plan{border-bottom:1px solid #eee;margin-top:50px;font-size:12pt;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.plan li:first-of-type{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.plan li:last-of-type{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.plan .text-muted{font-size:0.9em}.plan.plan-recommended{margin-top:10px}.plan.plan-recommended li{font-size:1.1em;line-height:45pt}.plan.plan-recommended li.name{border:1px solid #79bc90;background-color:#79bc90;color:white}.plan.plan-recommended li.price{font-size:1.7em}.plan li{text-align:center;line-height:30pt;border-left:1px solid #eee;border-right:1px solid #eee}.plan li.name{border:1px solid #dceef6;background-color:#dceef6;padding-top:5px;padding-bottom:5px;font-weight:bold}.plan li.price{font-size:2em;line-height:2em}.plan li:last-of-type{padding-bottom:10px}.plan li.refunding{line-height:1.5em;padding-top:20px;font-style:italic;font-size:1em}.highlight{padding-right:2px;border-bottom:2px solid rgba(121,188,144,0.81)}.toggle-cycle{text-align:center;margin-bottom:40px}.toggle-cycle .cycle{margin-left:5px;margin-right:5px}.toggle-cycle .cycle:not(.alt){color:white}.toggle-cycle .tooltip{color:white;font-size:100%}.toggle-cycle .tooltip.in{opacity:1}.progress{position:relative}.progress span{position:absolute;display:block;width:100%;color:black}.g-recaptcha{margin-bottom:10px}.container{padding:0px}.page-title{padding:15px 0px 10px 0px;border-bottom:1px solid #eee}.subnav{margin-top:15px}.welcome-left{padding-left:0px}#page-content{min-height:75%}#footer>div{margin-top:40px;padding-top:40px;padding-bottom:60px;height:80px;border-top:1px solid #eee}#alert-box{margin:10px 15px 10px 0px;width:100%}.page-container{padding:20px 0px 20px 0px!important}.page-container p{line-height:1.5}.separate-col-right{border-right:1px solid rgba(128,128,128,0.4)}.separate-col-left{border-left:1px solid rgba(128,128,128,0.4)}#title a,#title a:hover{color:black;text-decoration:none;font-size:50pt}.beta-warning{padding:20px 20px 20px 20px;margin-top:20px}.beta-warning h3{margin-top:0px!important}.page-header{padding-bottom:0px;border-bottom:none}.hidden{visibility:hidden;display:none}.menu-link{cursor:pointer}.in-progress{border-top:1px solid #e5e5e5;width:100%}.progress{width:90%;margin:0 auto}.ko-hidden{display:none}.icon-white{color:white}ul{list-style-type:none;padding-left:0px}li.track-item{display:block;min-height:90px;padding:20px 15px 20px 15px;margin-left:-15px;margin-bottom:25px;border-bottom:1px solid #eee}.track-item h3{display:inline-block;margin-top:0px;text-transform:uppercase;font-weight:200;letter-spacing:1.5pt;font-size:14pt;color:rgba(0,0,0,0.6)}.track-item ul.skel-dropdown{margin-bottom:0}.track-item .description-row{padding-left:2em}.track-item .description-row .track-description{margin-top:1em;margin-bottom:1em}a>h3{text-decoration:none}a:hover,a:focus{text-decoration:none;color:inherit}li.track-item:hover{background-color:rgba(128,128,128,0.1);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#subscribe-btn{margin-top:20px}.checkout-amount{font-size:1.2em}.breadcrumbs{margin-bottom:0px!important}#paypal-button{margin-top:20px}#checkout{margin-top:40px;margin-bottom:40px}#search-form #id_style{height:120px}.dropdown{display:inline-block}ul.button-group.fit{display:table;padding:0;table-layout:fixed}ul.button-group.fit li{display:table-cell}.img-responsive{max-width:100%;width:auto;height:auto}.help-chord-notation{font-weight:bold}.plan-quota .progress{width:100%}.beta{font-size:0.7em}.coming-soon{text-decoration:line-through}.ribbon-wrapper{overflow:hidden}.corner-ribbon{width:200px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:40px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);font-size:0.8em}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,0.3)}.corner-ribbon.top-left{top:35px;left:-45px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{top:25px;right:-40px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:#999}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:rgba(34,204,119,0.85)}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:#e43}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}.like-button.liked:before{color:#d9534f!important}.like-button.liked{box-shadow:inset 0 0 0 2px #eba5a3!important}.feature-list{margin-top:30px}.feature-list li{font-size:1.3em;line-height:2em}.feature-list li .fa{color:#22cc77}.maj7-badge{height:100%;width:auto;max-height:30px;max-width:30px;margin-left:5px;vertical-align:middle}#profile_settings_form [for='id_badge'],#profile_settings_form #id_badge{display:none}#profile_settings_form #cool-badge-selection{margin-bottom:1em}#profile_settings_form #cool-badge-selection .no-cat.cool-badge{display:inline-block;width:65px;line-height:46px;background-color:#ebebeb}#profile_settings_form #cool-badge-selection .cool-badge{height:60px;width:auto;margin-right:5px;vertical-align:middle;text-align:center;padding:3px;border:2px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#profile_settings_form #cool-badge-selection .cool-badge.selected,#profile_settings_form #cool-badge-selection .cool-badge:hover{border:2px solid #666}#track-canvas{margin:0 auto;max-width:1170px;border-right:2px solid gray;-webkit-box-shadow:1px 0px 2px #888888;-moz-box-shadow:1px 0px 2px #888888;box-shadow:1px 0px 2px #888888;padding:10px 40px 50px 10px;background-color:white}#track-canvas.print-view{border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#track-canvas.print-view .meter{font-size:18pt;line-height:22pt}#track-canvas.print-view .chord-root{font-size:18px}#track-canvas.print-view .chord-restOf{font-size:11px}#track-canvas.print-view .track-extra-info{text-align:center;font-size:11pt;line-height:15pt;margin-top:2em}#toolbar{margin-top:20px;margin-bottom:20px}#toolbar .btn:not(.btn-link){border:1px solid rgba(128,128,128,0.2)}#toolbar .fa{color:black}#track-actions-dropdown{display:inline-block!important}#saving-indicator{height:28px}.hideable-controls{margin-top:30px;margin-bottom:20px}.control-label.optional{font-weight:normal}.control-labels{margin-bottom:10px}.control-labels span{font-size:10pt;color:rgba(128,128,128,0.4)}#show-controls{display:none}#style-selector{margin-bottom:20px}.show-hide-controls,.show-hide-description{font-size:11pt;color:rgba(128,128,128,0.4);text-align:center}.show-hide-controls>span,.show-hide-description>span{cursor:pointer;padding-bottom:2px;border-bottom:1px dotted rgba(128,128,128,0.4)}#bars{margin:0}.chord-text{font-weight:700;margin:0 auto}.chord-text.chord-root{font-size:20px;padding-left:5px}.chord-text.chord-restOf{font-size:15px;vertical-align:top}.maj7-bar{position:relative;cursor:pointer;height:100px;background-color:#f7f7f7;margin:0px 0px 20px 0px;border-right-style:dashed;border-width:1px;border-color:rgba(0,0,0,0.3);padding-left:10px!important;-webkit-box-shadow:3px 3px 5px 0px rgba(173,173,173,0.56);-moz-box-shadow:3px 3px 5px 0px rgba(173,173,173,0.56);box-shadow:3px 3px 5px 0px rgba(173,173,173,0.56)}.maj7-bar:nth-child(4n+0){border:none}.maj7-bar:first-of-type{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.maj7-bar:last-of-type{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.maj7-bar.notes-visible{margin-top:80px}.maj7-bar .note{position:absolute;top:-76px;left:0;width:100%;height:75px;padding:0}.maj7-bar .note.empty .add-note-text{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#d4d4d4}.maj7-bar .note.not-empty:not(.editing){background-color:#FBFFCD}.maj7-bar .note.not-empty:not(.editing):before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#e8d883 #fff}.maj7-bar .note .note-text{white-space:pre-wrap;padding:10px;line-height:100%;font-style:italic;height:100%;overflow:auto}.maj7-bar .note .note-text p{margin:0}.bar-selected{background-color:#bad7de}.bar-playing{background-color:#a2bbc1;color:white}.bar-playing .note{color:#777}.bar-controls{padding:5px 5px 0px 5px;clear:left}.meter{float:left;padding-top:15px;padding-left:5px;padding-right:25px;font-size:20pt;font-style:italic;font-weight:bold}.meter div{line-height:25pt}.slots{display:table;table-layout:fixed;margin-top:33px;width:100%}.bar-with-meter .slots{width:75%!important}.slot input{background-color:inherit;width:100%;color:inherit;font-family:inherit;padding:0px}.bar-select{background-color:#49afcd;float:right;color:white;padding-left:5px;padding-right:5px}.slot{height:45px;display:table-cell;text-align:left;vertical-align:top}.slot-index{text-align:center;color:#CCCCCC;margin-top:-24px;margin-bottom:5px;font-size:8pt}.bar-selected .slot-index{text-align:center;color:white}#track-title{text-align:center;margin-bottom:15px}.track-title{font-size:26px;font-weight:700}#track-title input{background-color:inherit;color:inherit;font-family:inherit}#track-description{margin:0 auto;float:none;padding-top:0;padding-bottom:1em}#track-description #track-description-container{display:none}#track-description #track-description-container .track-description{border-radius:6px;padding:10px;background-color:#f8f8f8;white-space:pre-wrap}#track-description #show-hide-description-container{text-align:center}#track-description #hide-description{display:none}#track-volume-group,.track-volume-container{width:100%;height:30px}.track-volume-container,.track-volume-icon{line-height:30px;vertical-align:middle}.track-volume{width:100%!important;margin:0px;margin-top:5px}.track-volume-icon{vertical-align:middle}.play-stop-group,.track-volume-group,.play-controls-group{margin-bottom:20px}.bar-marker-label{position:relative;top:-20px;height:0px}.bar-marker{border-top-width:2px;border-top-style:solid}.bar-marker-in-row{margin-top:25px!important}#tutorial{display:none}.bar-marker-A{border-top-color:#ff4136}.bar-marker-A .bar-marker-label{color:#ff4136}.bar-marker-B{border-top-color:#0074d9}.bar-marker-B .bar-marker-label{color:#0074d9}.bar-marker-C{border-top-color:#ff851b}.bar-marker-C .bar-marker-label{color:#ff851b}.bar-marker-D{border-top-color:#85144b}.bar-marker-D .bar-marker-label{color:#85144b}.bar-marker-E{border-top-color:#3d9970}.bar-marker-E .bar-marker-label{color:#3d9970}.bar-marker-F{border-top-color:#b10dc9}.bar-marker-F .bar-marker-label{color:#b10dc9}.stuff-menu .skel-dropdown{width:100%;margin-bottom:0px}.stuff-menu .skel-dropdown>li{padding-left:0px}.play-stop-buttons li{display:inline-block;margin-left:5px}.top-controls{margin-bottom:40px}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #e89980}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999;text-decoration:underline}.tt-menu{width:150px;margin:12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#e89980}.tt-suggestion.tt-cursor{color:#fff;background-color:#e89980}.tt-suggestion p{margin:0}#track-comments{margin:0 auto;margin-top:40px;max-width:1130px}#floating-controls{position:fixed;width:85px;top:64px;right:10px}#floating-controls button{-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.31);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.31);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.31)}.normal #floating-controls{top:57px;right:10px}.narrower #floating-controls{width:85px;top:10px;right:10px}.print-only-title{display:none}.copy-link-button{margin-top:10px}.upgrade{text-decoration:line-through}