@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@500&display=swap);
@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow-Regular.ttf)}.guitar-module-main-wrapper{line-height:1;margin:0;max-width:100%;padding-top:5px}.guitar-module-main-wrapper,.guitar-module-main-wrapper .main-title,.guitar-module-main-wrapper h2,.guitar-module-main-wrapper p{font-family:Archivo Narrow,sans-serif;font-size:13px}.guitar-module-main-wrapper sub,sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}.guitar-module-main-wrapper .notation-container{margin-bottom:15px}.guitar-module-main-wrapper .notation-container svg{display:block;position:relative;width:98%}.guitar-module-main-wrapper .notation-container svg text:last-child{fill:#e6e6e6}.guitar-module-main-wrapper .notation-container svg .vf-note:hover{cursor:pointer}.guitar-module-main-wrapper .notation-container svg .vf-note.selected .flag>path,.guitar-module-main-wrapper .notation-container svg .vf-note.selected .vf-notehead>path,.guitar-module-main-wrapper .notation-container svg .vf-note:hover .flag>path,.guitar-module-main-wrapper .notation-container svg .vf-note:hover .vf-notehead>path{fill:red}.guitar-module-main-wrapper .notation-container svg .vf-note.selected .vf-stem>path,.guitar-module-main-wrapper .notation-container svg .vf-note:hover .vf-stem>path{stroke:red}.guitar-module-main-wrapper div{box-sizing:border-box}.guitar-module-main-wrapper .info-display-div{padding-left:10px}.guitar-module-main-wrapper .top-wrapper #info{margin:5px 0}.guitar-module-main-wrapper .top-left,.guitar-module-main-wrapper .top-mid,.guitar-module-main-wrapper .top-right{position:relative}.guitar-module-main-wrapper h2.chord-name{font-size:3em;margin:20px 0 0;padding:0}.guitar-module-main-wrapper .logo{position:relative;right:10px;top:5px;z-index:1000}.guitar-module-main-wrapper .newneck-wrapper{background:#fff}.guitar-module-main-wrapper .chord_in_key{position:relative;z-index:501}.guitar-module-main-wrapper .scaleNotes{margin:0 0 15px;padding:0;position:relative;z-index:502}.guitar-module-main-wrapper .scaleNotes ul{margin:.5em 0 0;padding:0!important}.guitar-module-main-wrapper .scaleNotes li{display:inline-block;font-family:Open Sans;font-size:16px;font-weight:800;padding-right:.75rem}.guitar-module-main-wrapper .scaleNotes li.muted{display:none}.guitar-module-main-wrapper #controls{position:relative}.guitar-module-main-wrapper .main-title{font-family:Archivo Narrow,sans-serif;font-size:2.75rem;margin:5px 0 0;padding:0}.chords-in-key .guitar-module-main-wrapper .main-title{font-size:2rem}.guitar-module-main-wrapper .main-title sub{left:-9px;top:-5px!important;vertical-align:middle!important}.guitar-module-main-wrapper .showing{font-size:16px}.guitar-module-main-wrapper #notesPerChord,.guitar-module-main-wrapper #showing{margin:0;padding:0}.guitar-module-main-wrapper .flat,.guitar-module-main-wrapper .sharp{display:none}.guitar-module-main-wrapper #keyChordsSelector,.guitar-module-main-wrapper #scaleSelector{margin:0;padding:0}.guitar-module-main-wrapper.scales.chords #fretboard-key-root,.guitar-module-main-wrapper.scales.chords #fretboard-key-type{font-size:13px;height:auto;margin-bottom:0;width:auto}.guitar-module-main-wrapper #scaleSelector li{display:inline-block;padding:1em .5em 0 0}.guitar-module-main-wrapper #scaleSelector li a{color:#666;font-weight:700;text-decoration:none}.guitar-module-main-wrapper #scaleSelector li a:hover{color:blue;text-decoration:underline}.guitar-module-main-wrapper #keyChordsSelector li{display:block;list-style:none}.guitar-module-main-wrapper #keyChordsSelector li a{color:#666;font-weight:700;text-decoration:none}.guitar-module-main-wrapper #keyChordsSelector li a:hover{color:blue;text-decoration:underline}.guitar-module-main-wrapper #fretselectors{line-height:25px;position:relative}.guitar-module-main-wrapper #fretselectors #lowfret{margin-right:10px}.guitar-module-main-wrapper .changeKey,.guitar-module-main-wrapper .changeScale{font-family:Archivo Narrow,sans-serif;margin:0}.guitar-module-main-wrapper .changeKey h4,.guitar-module-main-wrapper .changeScale h4{margin:0}#gc-neck-module-context-menu.context-menu-wrapper ul{line-height:16px;margin:0;padding:0}#gc-neck-module-context-menu.context-menu-wrapper{background:#fff;border:1px solid #ccc;border-radius:4px;display:none;left:0;padding:0;position:absolute;top:0;z-index:3000}#gc-neck-module-context-menu.context-menu-wrapper li{cursor:pointer;font-size:14px;list-style:none;margin:0;padding:0 0 0 5px}#gc-neck-module-context-menu.context-menu-wrapper .context-menu-notehead{height:26px}#gc-neck-module-context-menu.context-menu-wrapper span{display:inline-block;font-family:Open Sans,helvetica neue,helvetica,arial,sans-serif;font-weight:600;line-height:22px;text-align:right;text-transform:capitalize;vertical-align:bottom}#gc-neck-module-context-menu.context-menu-wrapper li:last-child{margin-bottom:0}#gc-neck-module-context-menu.context-menu-wrapper li:hover{background-color:#000;color:#fff}#gc-neck-module-context-menu.context-menu-wrapper li:hover svg path.head{fill:#fff}#gc-neck-module-context-menu.context-menu-wrapper li:hover svg path.stem{stroke:#fff}#gc-neck-module-context-menu.context-menu-wrapper i.context-item{cursor:pointer}.note{-webkit-font-smoothing:antialiased;line-height:15px}.guitar-module-main-wrapper div:empty,.guitar-module-main-wrapper h1:empty,.guitar-module-main-wrapper h2:empty,.guitar-module-main-wrapper h3:empty,.guitar-module-main-wrapper p:empty{display:none}.guitar-module-main-wrapper .notesPerChord{display:inline-block;margin:0 5px 5px}.guitar-module-main-wrapper .notesPerChord a.notes-per-chord-button{background-color:#ededed;border:1px solid #dcdcdc;border-radius:2px;color:#333;cursor:pointer;display:block;font-size:14px;min-width:90px;padding:5px 10px;text-decoration:none}.guitar-module-main-wrapper .notesPerChord a.notes-per-chord-button.active{background:#0d6efd;border:1px solid #0d6efd;color:#fff}.guitar-module-main-wrapper .notesPerChord a.notes-per-chord-button.active:hover{background-color:#0b5ed7}.hide-on-save{display:none!important}
@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow-Regular.ttf)}.long-neck-g .guitar-module-main-wrapper .top-wrapper{overflow:auto;position:relative}.long-neck-g .guitar-module-main-wrapper .neckmodule{background:url(/images/neck-g.png) no-repeat -360px -80px;height:200px;margin:0;position:relative;width:1200px}.long-neck-g .guitar-module-main-wrapper .string1,.long-neck-g .guitar-module-main-wrapper .string2,.long-neck-g .guitar-module-main-wrapper .string3,.long-neck-g .guitar-module-main-wrapper .string4,.long-neck-g .guitar-module-main-wrapper .string5,.long-neck-g .guitar-module-main-wrapper .string6{background:#f0f8ff;border:1px solid #930101;color:#000;font-family:Archivo Narrow,sans-serif;font-weight:700;height:17px;padding-top:1px;position:absolute;text-align:center;width:18px}.long-neck-g .guitar-module-main-wrapper .note.string1{top:33px}.long-neck-g .guitar-module-main-wrapper .note.string2{top:53px}.long-neck-g .guitar-module-main-wrapper .note.string3{top:74px}.long-neck-g .guitar-module-main-wrapper .note.string4{top:96px}.long-neck-g .guitar-module-main-wrapper .note.string5{top:118px}.long-neck-g .guitar-module-main-wrapper .note.string6{top:139px}.long-neck-g .guitar-module-main-wrapper .note.fret0{left:40px}.long-neck-g .guitar-module-main-wrapper .note.fret1{left:111px}.long-neck-g .guitar-module-main-wrapper .note.fret2{left:200px}.long-neck-g .guitar-module-main-wrapper .note.fret3{left:281px}.long-neck-g .guitar-module-main-wrapper .note.fret4{left:360px}.long-neck-g .guitar-module-main-wrapper .note.fret5{left:433px}.long-neck-g .guitar-module-main-wrapper .note.fret6{left:500px}.long-neck-g .guitar-module-main-wrapper .note.fret7{left:568px}.long-neck-g .guitar-module-main-wrapper .note.fret8{left:630px}.long-neck-g .guitar-module-main-wrapper .note.fret9{left:686px}.long-neck-g .guitar-module-main-wrapper .note.fret10{left:741px}.long-neck-g .guitar-module-main-wrapper .note.fret11{left:794px}.long-neck-g .guitar-module-main-wrapper .note.fret12{left:843px}.long-neck-g .guitar-module-main-wrapper .note.fret13{left:889px}.long-neck-g .guitar-module-main-wrapper .note.fret14{left:932px}.long-neck-g .guitar-module-main-wrapper .note.fret15{left:974px}.long-neck-g .guitar-module-main-wrapper .note.fret16{left:1013px}.long-neck-g .guitar-module-main-wrapper .note.fret17{left:1052px}.long-neck-g .guitar-module-main-wrapper .note.fret18{left:1084px}.long-neck-g .guitar-module-main-wrapper .note.fret19{left:1118px}.long-neck-g .guitar-module-main-wrapper .note.fret20{left:1149px}.long-neck-g .guitar-module-main-wrapper .note.fret21{left:1178px}.long-neck-g .guitar-module-main-wrapper .note.muted{opacity:.2}.long-neck-g .guitar-module-main-wrapper .note.fret21.string1{top:13px}.long-neck-g .guitar-module-main-wrapper .note.fret21.string2{top:41px}.long-neck-g .guitar-module-main-wrapper .note.fret21.string3{top:66px}.long-neck-g .guitar-module-main-wrapper .note.fret21.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret21.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret21.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string1{top:13px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string3{top:66px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret20.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string1{top:13px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string3{top:65px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret19.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string1{top:14px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string3{top:66px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret18.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string1{top:15px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string3{top:68px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret17.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string1{top:15px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string3{top:67px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret16.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string1{top:16px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string2{top:42px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string3{top:67px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret15.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string1{top:16px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string2{top:43px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string3{top:67px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret14.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string1{top:17px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string2{top:44px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string3{top:68px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret13.string6{top:146px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string1{top:18px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string2{top:44px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string3{top:68px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret12.string6{top:145px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string1{top:19px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string2{top:44px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string3{top:68px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string5{top:122px}.long-neck-g .guitar-module-main-wrapper .note.fret11.string6{top:144px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string1{top:20px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string2{top:45px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string3{top:69px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string4{top:93px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string5{top:121px}.long-neck-g .guitar-module-main-wrapper .note.fret10.string6{top:144px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string1{top:20px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string2{top:46px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string3{top:69px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string5{top:121px}.long-neck-g .guitar-module-main-wrapper .note.fret9.string6{top:144px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string1{top:22px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string2{top:46px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string3{top:70px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string5{top:120px}.long-neck-g .guitar-module-main-wrapper .note.fret8.string6{top:143px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string1{top:23px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string2{top:47px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string3{top:70px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string5{top:120px}.long-neck-g .guitar-module-main-wrapper .note.fret7.string6{top:143px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string1{top:25px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string2{top:47px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string3{top:70px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret6.string6{top:142px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string1{top:26px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string2{top:48px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string3{top:70px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string4{top:94px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret5.string6{top:142px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string1{top:26px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string2{top:48px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string3{top:71px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string4{top:95px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret4.string6{top:142px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string1{top:27px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string2{top:50px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string3{top:73px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string4{top:96px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret3.string6{top:140px}.long-neck-g .guitar-module-main-wrapper .note.fret2.string3{top:71px}.long-neck-g .guitar-module-main-wrapper .note.fret2.string4{top:95px}.long-neck-g .guitar-module-main-wrapper .note.fret2.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string1{top:30px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string2{top:52px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string3{top:72px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string4{top:95px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string5{top:119px}.long-neck-g .guitar-module-main-wrapper .note.fret1.string6{top:138px}.long-neck-g .guitar-module-main-wrapper .note.fret0{left:44px}.long-neck-g .guitar-module-main-wrapper .int-1{background:#db0303;border-color:#fff;color:#fff}.long-neck-g .guitar-module-main-wrapper .int-3{background:#ff0;border-color:#000;color:#000}.long-neck-g .guitar-module-main-wrapper .int-5{background:#00f;border-color:#fff;color:#fff}.long-neck-g .guitar-module-main-wrapper .int-9{background:#fff;border-color:#000;color:#000}.long-neck-g .guitar-module-main-wrapper .int-7{background:#000;border-color:#fff;color:#fff}.long-neck-g .guitar-module-main-wrapper .int-11{background:#f0f}.long-neck-g .string-togglers{left:-20px;position:absolute;top:20px}.long-neck-g .guitar-module-main-wrapper .string-togglers li{margin-bottom:1px}
@font-face{font-family:Open Sans;font-stretch:75% 125%;font-weight:100 900;src:url(/fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype-variations")}@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow-Regular.ttf)}@font-face{font-family:Open Sans Condensed Bold;src:url(/fonts/OpenSans-CondBold.ttf) format("truetype")}@font-face{font-family:Open Sans Condensed Medium;src:url(/fonts/OpenSans_Condensed-Medium.ttf) format("truetype")}.long-neck-default{margin:4px 0;position:relative}.long-neck-default .guitar-module-main-wrapper{position:relative}.long-neck-default .guitar-module-main-wrapper .top-wrapper{overflow:auto;position:relative;width:100%}.long-neck-default .guitar-module-main-wrapper .neckmodule{background:url(/images/cg-longneck.png) no-repeat 0 0;background-size:1500px;height:230px;margin:0;position:relative;width:1500px}.long-neck-default .guitar-module-main-wrapper div{box-sizing:border-box}.long-neck-default .guitar-module-main-wrapper .chord-buttons{padding-left:0}.long-neck-default .guitar-module-main-wrapper .neckmodule .note:not(.muted){cursor:pointer;z-index:10}.progressions .long-neck-default .guitar-module-main-wrapper .neckmodule .note{cursor:default!important}.guitar-module-main-wrapper .controls-toggler{background:#474747;border:1px solid #ccc;border-radius:3px;font-family:Open Sans;font-size:11px;font-weight:700;line-height:1em;padding:5px;position:absolute;right:5px;text-align:center;top:5px;z-index:3000}.guitar-module-main-wrapper .sound-trigger-options{position:relative}.guitar-module-main-wrapper .mobile-scroller{background:#d3d3d3;display:block;height:32px;position:relative;width:100%}.guitar-module-main-wrapper .mobile-scroller .thumb{background:#000;display:block!important;height:32px;position:relative;width:32px}.guitar-module-main-wrapper .sound-trigger-options input,.guitar-module-main-wrapper .sound-trigger-options label{cursor:pointer;display:inline-block;margin:0 0 0 4px;vertical-align:middle}.long-neck-default .guitar-module-main-wrapper .scale-only-link-wrapper{margin:10px 0 0}.guitar-module-main-wrapper .controls-toggler span{color:#fff;cursor:pointer;display:block}.guitar-module-main-wrapper .string1,.guitar-module-main-wrapper .string2,.guitar-module-main-wrapper .string3,.guitar-module-main-wrapper .string4,.guitar-module-main-wrapper .string5,.guitar-module-main-wrapper .string6{background:#f0f8ff;border-radius:50%;color:#000;font-family:Archivo Narrow,sans-serif!important;font-size:12px;font-weight:700;height:19px;padding-top:2px;position:absolute;text-align:center;width:19px}.long-neck-default .guitar-module-main-wrapper .note.string1{top:0}.long-neck-default .guitar-module-main-wrapper .note.string2{top:27px}.long-neck-default .guitar-module-main-wrapper .note.string3{top:55px}.long-neck-default .guitar-module-main-wrapper .note.string4{top:84px}.long-neck-default .guitar-module-main-wrapper .note.string5{top:112px}.long-neck-default .guitar-module-main-wrapper .note.string6{top:140px}.long-neck-default .guitar-module-main-wrapper .note.fret0{left:33px}.long-neck-default .guitar-module-main-wrapper .note.fret1{left:90px}.long-neck-default .guitar-module-main-wrapper .note.fret2{left:152px}.long-neck-default .guitar-module-main-wrapper .note.fret3{left:220px}.long-neck-default .guitar-module-main-wrapper .note.fret4{left:284px}.long-neck-default .guitar-module-main-wrapper .note.fret5{left:348px}.long-neck-default .guitar-module-main-wrapper .note.fret6{left:414px}.long-neck-default .guitar-module-main-wrapper .note.fret7{left:479px}.long-neck-default .guitar-module-main-wrapper .note.fret8{left:544px}.long-neck-default .guitar-module-main-wrapper .note.fret9{left:609px}.long-neck-default .guitar-module-main-wrapper .note.fret10{left:674px}.long-neck-default .guitar-module-main-wrapper .note.fret11{left:739px}.long-neck-default .guitar-module-main-wrapper .note.fret12{left:804px}.long-neck-default .guitar-module-main-wrapper .note.fret13{left:868px}.long-neck-default .guitar-module-main-wrapper .note.fret14{left:933px}.long-neck-default .guitar-module-main-wrapper .note.fret15{left:998px}.long-neck-default .guitar-module-main-wrapper .note.fret16{left:1063px}.long-neck-default .guitar-module-main-wrapper .note.fret17{left:1128px}.long-neck-default .guitar-module-main-wrapper .note.fret18{left:1192px}.long-neck-default .guitar-module-main-wrapper .note.fret19{left:1258px}.long-neck-default .guitar-module-main-wrapper .note.fret20{left:1322px}.long-neck-default .guitar-module-main-wrapper .note.fret21{left:1388px}.long-neck-default .guitar-module-main-wrapper .note.fret22{left:1452px}.long-neck-default .guitar-module-main-wrapper .note.muted{cursor:not-allowed;opacity:.3;z-index:1}.long-neck-default .guitar-module-main-wrapper .note.altered{background:#b0b0b0;border-color:#fff;color:#fff;display:block}.long-neck-default .guitar-module-main-wrapper .note.dimmed{opacity:.2}.long-neck-default .guitar-module-main-wrapper .note.gamify{background:#852fcc;color:#852fcc}.long-neck-default .guitar-module-main-wrapper .nm-container{padding-top:10px}.long-neck-default .guitar-module-main-wrapper .neckmodule .caret{bottom:18px;position:absolute;width:auto}.long-neck-default .guitar-module-main-wrapper .neckmodule .caret i{font-size:20px;width:auto}.long-neck-default .or-div{border-bottom:1px solid #000;width:100%}.long-neck-default .or-div svg{width:100%}.note.passing{background:#000;border:none;border-radius:0;color:#fff;display:block}.guitar-module-main-wrapper .note.selected{box-shadow:0 0 0 6px #fff;outline:none}.guitar-module-main-wrapper .note{-webkit-user-select:none;-moz-user-select:none;user-select:none}.long-neck-default .riff-builder-container{position:relative;text-align:right}.guitar-module-main-wrapper .riff-builder-container input[type=range]{vertical-align:text-top}.long-neck-default .riff-builder-container .riff-box-top{background:#4d4d4d;border-bottom:1px solid #a9a9a9;border-top-left-radius:2px;border-top-right-radius:2px;height:24px;padding:2px 0;position:relative;text-align:center}.long-neck-default .riff-builder-container .riff-box-top h4{color:#fff;font-size:12px;line-height:20px}.long-neck-default .notation-clear-buttons{margin:10px 0 8px;text-align:center}.long-neck-default .riff-btn-wrapper{width:100%}.long-neck-default .riff-btn-wrapper.play-pause-controls{width:auto}.long-neck-default .riff-btn-wrapper .icon-btn{background:#252525;border:1px solid #252525;border-radius:4px;padding:6px 10px}.long-neck-default .riff-btn-wrapper .icon-btn i{color:#fff;font-size:18px;vertical-align:middle}.long-neck-default .riff-btn-wrapper .icon-btn.riff-pause-btn{display:none}@supports (-webkit-text-stroke:1px black){.long-neck-default .riff-btn-wrapper .icon-btn:enabled:hover i{-webkit-text-stroke:1px #2a2a2a;-webkit-text-fill-color:#2a2a2a}.long-neck-default .riff-btn-wrapper .icon-btn:enabled:hover{background:#ededed;border-color:#898989}.long-neck-default .riff-btn-wrapper .icon-btn:disabled{cursor:not-allowed;opacity:.6}}.guitar-module-main-wrapper div.riff-builder-container button.riff-clear-all.mode-button{margin:0 8px!important}.long-neck-default .string-togglers{left:8px;position:absolute;top:0}.string-togglers.controller ul{margin:0;padding:0}.long-neck-default .guitar-module-main-wrapper #color_key{background:#efefef;border:1px solid gray;border-radius:3px;padding:0 5px;width:auto}.guitar-module-main-wrapper #color-key-wrapper h4{font-size:16px;margin:5px 0 0}.guitar-module-main-wrapper #color-key td div{border:1px solid #000;font-size:1.25em;height:20px;text-align:center;width:20px}.guitar-module-main-wrapper #color-key{margin:0 0 6px;padding:0}.guitar-module-main-wrapper #color_key{background:#f7f7f7;border:1px solid #a9a9a9;border-radius:3px;left:0;margin:5px 0;padding:0 5px;position:relative;text-align:center;width:auto}.guitar-module-main-wrapper #color_key h5{height:20px;margin:0;padding:0}.guitar-module-main-wrapper #color-key li{display:inline-block;height:20px;line-height:16px;margin-right:5px;text-align:center;width:20px}.guitar-module-main-wrapper #color-key li:hover{cursor:pointer}.guitar-module-main-wrapper #color-key li div{border:1px solid #000;border-radius:10px;font-size:11px;height:20px;line-height:18px}.guitar-module-main-wrapper #color-key li div.black{background:#000!important;border-color:#fff!important;color:#fff!important}.guitar-module-main-wrapper #color-key li div.white{background:#fff!important;border-color:#000!important;color:#000!important}.guitar-module-main-wrapper #color-key li.hide{display:none}.long-neck-default .guitar-module-main-wrapper h2.chord-name{background:#a1a1a1;border-radius:4px;color:#fff;font-family:Open Sans;font-size:32px;font-weight:600;left:46%;margin:0;padding:2px 6px;position:absolute;text-rendering:geometricPrecision;top:4px}.practice-track{margin:0 5px 16px}.practice-track h3{font-size:16px;font-weight:600;line-height:16px;text-align:center}.long-neck-default .guitar-module-main-wrapper sub,sup{font-size:38%;line-height:0;position:relative;top:-1em;vertical-align:baseline}.global.game{font-family:Open Sans Condensed Medium,sans-serif}.game-controls-wrapper{position:relative}.answers-div{height:86px;margin:0 auto;position:relative!important;top:0;width:100%}.game-controls button{font-family:Open Sans Condensed Bold,sans-serif;font-size:14px;margin:0 2px 6px;min-width:160px}.game-controls button.octave,.game-controls button.unison{min-width:326px}.game-controls button.perfect-4,.game-controls button.perfect-5,.game-controls button.tri-tone{min-width:95px}.game-controls.int-buttons{margin:0 auto;max-width:415px;min-width:329px}.correct,.wrong{background:#fff;border-radius:6px;font-size:4.5em!important;font-weight:600;left:20%;position:absolute!important;top:0;transform:scale(0);width:60%;z-index:10}.correct,.im-score,.wrong{padding:10px;text-align:center}.im-score{border:1px solid #555;margin:0 auto 20px;max-width:250px;position:relative}.im-score span{font-family:Orbitron,sans-serif;font-size:2em!important;font-weight:600}.correct{border:2px solid #852fcc;color:#852fcc}.wrong{border:2px solid darkred;color:darkred}.guitar-module-main-wrapper .string-togglers li{background:url(/images/show-hide-toggle.svg) no-repeat -26px top;background-size:46px 20px;cursor:pointer;height:20px;list-style:none;margin-bottom:8px;overflow:hidden;padding:0;width:20px}.guitar-module-main-wrapper .neckstyle-selector{overflow:auto;position:relative}.guitar-module-main-wrapper .neckstyle-selector li{cursor:pointer;display:inline-block;height:40px;width:120px}.guitar-module-main-wrapper .neckstyle-selector li.selected{border:1px solid red;border-radius:3px}.guitar-module-main-wrapper .neckstyle-selector li.neck-default{background:url(/images/blankneck.jpg) no-repeat center 7px;background-size:contain}.guitar-module-main-wrapper .neckstyle-selector li.neck-g{background:url(/images/g-neck.png) no-repeat center 9px;background-size:contain}.guitar-module-main-wrapper .neckstyle-selector li.neck-f{background:url(/images/f-neck.png) no-repeat center 9px;background-size:contain}.guitar-module-main-wrapper .neckstyle-selector li.neck-simple{background:url(/images/horizontal-long-neck.png) no-repeat center 9px;background-size:1440px}.guitar-module-main-wrapper .string-togglers li.off{background-position:0}.info-display-div h4{display:inline-block;font-size:1.3em}.controller.info-display-div.chord-instructions{padding:0}.controller.notes-per-chord-wrapper{padding:0 0 10px;text-align:center;width:100%}.long-neck-default .guitar-module-main-wrapper .int-1{background:#362fd9;border-color:#fff;color:#fff}.long-neck-default .guitar-module-main-wrapper .int-3{background:#ff0303;border-color:#fff;color:#fff}.long-neck-default .guitar-module-main-wrapper .int-5{background:#75ee00;border-color:#000;color:#000}.long-neck-default .guitar-module-main-wrapper .int-7{background:#ff0;border-color:#000;color:#000}.long-neck-default .guitar-module-main-wrapper .int-2,.long-neck-default .guitar-module-main-wrapper .int-9{background:#73ffeb;border-color:#000;color:#000}.long-neck-default .guitar-module-main-wrapper .int-11,.long-neck-default .guitar-module-main-wrapper .int-4{background:#9c27b0;border-color:#fff;color:#fff}.long-neck-default .guitar-module-main-wrapper .int-13,.long-neck-default .guitar-module-main-wrapper .int-6{background:#540375;border-color:#fff;color:#fff}.long-neck-default .guitar-module-main-wrapper .int-8-wrapper{display:none}.long-neck-default .guitar-module-main-wrapper .int-8{background:#000;border-color:#fff;color:#fff}.long-neck-default .guitar-module-main-wrapper .int-10{background:#000;border-color:#fff;color:#ff1493}.long-neck-default .guitar-module-main-wrapper .int-12{background:#000;border-color:#fff;color:#7cfc00}.long-neck-default .guitar-module-main-wrapper .note.black{background:#000!important;border-color:#fff;color:#fff!important}.long-neck-default .guitar-module-main-wrapper .note.white{background:#fff!important;border-color:#000;color:#000!important}.long-neck-default .guitar-module-main-wrapper.scales .int-alt{border-radius:0!important}.long-neck-default .guitar-module-main-wrapper.scales .int.hide{display:none}.long-neck-default .guitar-module-main-wrapper .flatted{border-radius:5px 0 0 5px;width:25px}.long-neck-default .guitar-module-main-wrapper .sharped{border-radius:0 5px 5px 0;width:25px}.long-neck-default .guitar-module-main-wrapper .num-view{background:#fff!important;border-color:#000!important;color:#000!important}.long-neck-default .guitar-module-main-wrapper .mode-button{background:#80838d;border:none;box-shadow:none;color:#fff;display:inline-block;font:600 11px Open Sans;letter-spacing:0;padding:5px 15px;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .35s ease}.progressions .long-neck-default .guitar-module-main-wrapper .mode-button{display:none}.long-neck-default .guitar-module-main-wrapper .mode-button:hover{background:#e74c3c;color:#fff;text-decoration:none!important;transition:all .35s ease}.guitar-module-main-wrapper button.mode-button.numbers-toggle-btn{margin-left:5px}.long-neck-default .guitar-module-main-wrapper .nm-container{max-width:100%;position:relative}.controls-toggler{visibility:hidden}.notation-container,.vextab-container{position:relative}.vextab-container{background:#fff;border:2px solid #f0f0f0;height:290px;overflow-y:scroll}.vextab-container.saving-image{max-height:-moz-fit-content;max-height:fit-content;overflow:visible}.playhead{background:#dc354575;border-radius:6px;display:none;height:220px;left:0;position:absolute!important;top:0;width:10px;will-change:transform;z-index:20000}.playhead.active{display:block!important}@media screen and (max-width:1400px){.long-neck-default .riff-builder-container{text-align:center}}@media screen and (max-width:991px){.guitar-module-main-wrapper .top-left{text-align:center}}@media screen and (max-width:400px){.long-neck-default .guitar-module-main-wrapper .main-title{font-size:2.5rem;text-transform:capitalize}.guitar-module-main-wrapper .top-right{width:100%}.playhead{width:14px}}@media screen and (max-width:360px){.long-neck-default .guitar-module-main-wrapper .main-title{font-size:2.5rem;text-transform:capitalize}}
@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow-Regular.ttf)}.vertical-neck-module-wrapper a,.vertical-neck-module-wrapper button,.vertical-neck-module-wrapper div,.vertical-neck-module-wrapper h1,.vertical-neck-module-wrapper h2,.vertical-neck-module-wrapper span{font-family:Archivo Narrow,sans-serif}.vertical-neck-module-wrapper .color-key-toggler,.vertical-neck-module-wrapper .controls-toggler{background:#eeefff;border:2px solid #ccc;border-radius:3px;font-size:14px;font-weight:700;line-height:1em;padding:5px;position:absolute;right:-97px;text-align:center;z-index:3000}.vertical-neck-module-wrapper .controls-toggler{top:0}.vertical-neck-module-wrapper .color-key-toggler{top:36px}.vertical-neck-module-wrapper .color-key-toggler span,.vertical-neck-module-wrapper .controls-toggler span{color:#002aff;cursor:pointer;display:block}.vertical-neck-module-wrapper{border-radius:4px;font-family:Archivo Narrow,sans-serif;margin:0 auto;position:relative;text-align:center;width:212px}.vertical-neck-module-wrapper h2{font-family:Marker Felt,cursive;font-size:3.75em!important;margin-bottom:0;margin-top:0;text-transform:none}.vertical-neck-module-wrapper .vextab-container{left:-50px;margin-left:auto;width:300px}.vertical-neck-module-wrapper sup{font-size:35%;font-weight:600;line-height:0;position:relative;text-transform:none;top:-1em;vertical-align:baseline}.vertical-neck-module-wrapper .chord-controls{background:#fff;border:.5px solid #6d6d6d;border-radius:4px;left:215px;overflow:auto;padding:0;position:absolute;top:52px;width:138px;z-index:100}.vertical-neck-module-wrapper .left-hand-mode-selectors{font-size:20px;line-height:1.6em;text-align:center}.vertical-neck-module-wrapper .left-hand-mode-selectors a{color:#0284ff;cursor:pointer}.vertical-neck-module-wrapper .left-hand-mode-selectors a.active{color:#333!important}.vertical-neck-module-wrapper .chord-controls .controls-header{background:#0284ff;color:#fff;display:block;height:25px;padding-top:3px}.vertical-neck-module-wrapper .selectors-wrapper{text-align:left}.vertical-neck-module-wrapper .selectors-wrapper>div{margin-bottom:10px;width:100%}.vertical-neck-module-wrapper .selectors-wrapper select{text-align:center;width:118px}.vertical-neck-module-wrapper .chord-controls .controls-header h3{background:transparent;color:#fff;font-family:Archivo Narrow,sans-serif;font-size:1.125em;line-height:1.125em;margin:0;padding-top:0;text-shadow:none}.vertical-neck-module-wrapper .chord-controls .selectors-wrapper{padding:10px}.chord-grid{position:relative}.vertical-neck-module-container{background:#fff;border:.5px solid #6d6d6d;border-radius:4px;height:342px;overflow:hidden;position:relative}.open{height:371px}.vertical-neck-module{background:url(/images/long-vertical-fretboard.png) no-repeat top;background-size:100%;height:2970px;overflow:hidden;position:relative;width:100%}.vertical-neck-module .string1,.vertical-neck-module .string2,.vertical-neck-module .string3,.vertical-neck-module .string4,.vertical-neck-module .string5,.vertical-neck-module .string6{background:#fff;border:1px solid #666;border-radius:50%;box-sizing:content-box;color:#000;font-family:Archivo Narrow,sans-serif;font-weight:700;height:20px;position:absolute;text-align:center;width:20px}.vertical-neck-module .barre-div{background:rgba(108,63,20,.5);border:none;border-radius:13px;display:none;height:26px;left:115px;position:absolute;top:383px;width:81px}.vertical-neck-module .barre-div.two-barre{display:block;width:53px}.vertical-neck-module .barre-div.three-barre{display:block;width:81px}.vertical-neck-module .barre-div.four-barre{display:block;width:110px}.vertical-neck-module .barre-div.five-barre{display:block;width:137px}.vertical-neck-module .barre-div.six-barre{display:block;width:165px}.vertical-neck-module .barre-div.rotate-minus-24{transform:rotate(-24deg);transform-origin:0 100%}.vertical-neck-module .barre-div.rotate-minus-24.six-barre{width:185px}.vertical-neck-module .note{-webkit-touch-callout:none;background-color:red;border-color:#000;color:#fff;cursor:pointer;font-size:14px;line-height:20px;overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guitar-creative-color-key .int1,.vertical-neck-module .int1{background:#db0303;border-color:#fff;color:#fff}.guitar-creative-color-key .int3,.vertical-neck-module .int3{background:#ff0;border-color:#000;color:#000}.guitar-creative-color-key .int11,.guitar-creative-color-key .int4,.vertical-neck-module .int11,.vertical-neck-module .int4{background-color:purple;color:#fff}.guitar-creative-color-key .int5,.vertical-neck-module .int5{background:#00f;border-color:#fff;color:#fff}.guitar-creative-color-key .int13,.guitar-creative-color-key .int6,.vertical-neck-module .int13,.vertical-neck-module .int6{background-color:green;color:#fff}.guitar-creative-color-key .int7,.vertical-neck-module .int7{background:#000;border-color:#fff;color:#fff}.guitar-creative-color-key .int2,.guitar-creative-color-key .int9,.vertical-neck-module .int2,.vertical-neck-module .int9{background:#fff;border-color:#000;color:#000}.vertical-neck-module .note sup{font-size:70%;line-height:0;position:relative;top:-.3em;vertical-align:baseline}.vertical-neck-module .note.on{opacity:1}.vertical-neck-module .note.off{opacity:.09}.vertical-neck-module .note.off:hover{opacity:.5}.vertical-neck-module .note.on.freeze{cursor:default}.vertical-neck-module .note.off.freeze{cursor:default;opacity:0}.vertical-neck-module.pos1{top:-27px}.vertical-neck-module.pos2{top:-90px}.vertical-neck-module.pos3{top:-156px}.vertical-neck-module.pos4{top:-220px}.vertical-neck-module.pos5{top:-286px}.vertical-neck-module.pos6{top:-351px}.vertical-neck-module.pos7{top:-417px}.vertical-neck-module.pos8{top:-483px}.vertical-neck-module.pos9{top:-547px}.vertical-neck-module.pos10{top:-612px}.vertical-neck-module.pos11{top:-677px}.vertical-neck-module.pos12{top:-742px}.vertical-neck-module.pos13{top:-808px}.vertical-neck-module.pos14{top:-873px}.vertical-neck-module.pos15{top:-939px}.vertical-neck-module.pos16{top:-1005px}.vertical-neck-module.pos17{top:-1071px}.vertical-neck-module .string1{left:172px}.vertical-neck-module .string2{left:144px}.vertical-neck-module .string3{left:116px}.vertical-neck-module .string4{left:88px}.vertical-neck-module .string5{left:59px}.vertical-neck-module .string6{left:31px}.vertical-neck-module .fret0{top:4px}.vertical-neck-module .fret1{top:58px}.vertical-neck-module .fret2{top:122px}.vertical-neck-module .fret3{top:189px}.vertical-neck-module .fret4{top:255px}.vertical-neck-module .fret5{top:319px}.vertical-neck-module .fret6{top:384px}.vertical-neck-module .fret7{top:449px}.vertical-neck-module .fret8{top:514px}.vertical-neck-module .fret9{top:579px}.vertical-neck-module .fret10{top:640px}.vertical-neck-module .fret11{top:710px}.vertical-neck-module .fret12{top:774px}.vertical-neck-module .fret13{top:839px}.vertical-neck-module .fret14{top:905px}.vertical-neck-module .fret15{top:969px}.vertical-neck-module .fret16{top:1035px}.vertical-neck-module .fret17{top:1100px}.vertical-neck-module .fret18{top:1162px}.vertical-neck-module .fret19{top:1229px}.vertical-neck-module .fret20{top:1295px}.vertical-neck-module .fret21{top:1361px}.vertical-neck-module .fret22{top:1427px}.vertical-neck-module-wrapper .lh-selectors .lh-selector-container select{-webkit-appearance:none;background:transparent;border:0;border-radius:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:16px;height:34px;line-height:1;padding:5px;width:48px}.vertical-neck-module-wrapper .lh-selectors span{display:inline-block;float:left;line-height:1em;margin-left:-10px;padding-top:2px;text-align:right}.vertical-neck-module-wrapper .lh-selectors .lh-selector-container{background:#f8f8f8;border:1px solid #ccc;display:inline-block;height:34px;margin:0 0 0 6px;overflow:hidden;text-align:center;width:23px}.vertical-neck-module-wrapper .lh-selectors>#selector6{margin-left:-10px}.vertical-neck-module-wrapper .prev-next-btns{display:block;position:absolute;top:0;width:100%;z-index:4000}.vertical-neck-module-wrapper .prev-next-btns .prev-btn{left:0;position:absolute}.vertical-neck-module-wrapper .prev-next-btns .next-btn{position:absolute;right:0}.vertical-neck-module-wrapper .prev-next-btns button{background:#fff;border:none;cursor:pointer;font-size:22px;padding:0}.vertical-neck-module-wrapper .position-selector-holder .mode-indicator{font-size:1em;font-weight:700;line-height:1.1em;margin:0 0 5px;padding:0}.guitar-creative-color-key #color-key-wrapper h4{font-size:1.25rem;margin:15px 0 0}.guitar-creative-color-key#color-key td div{border:1px solid #000;font-size:1.25em;height:20px;text-align:center;width:20px}.guitar-creative-color-key#color_key{background:#fdfdfd;margin:5px auto;padding:0 5px;text-align:center;width:auto}.guitar-creative-color-key#color_key #color-key-wrapper ul#color-key{margin:10px auto;padding:0;width:auto}.guitar-creative-color-key#color_key #color-key-wrapper ul#color-key li{display:inline-block;height:20px;margin-right:5px;text-align:center;width:20px}.guitar-creative-color-key#color_key #color-key-wrapper ul#color-key li div{border:1px solid #000;border-radius:12px;font-size:14px;height:24px;line-height:22px;width:24px}.guitar-creative-color-key#color_key.show-color-key{display:block}.guitar-creative-color-key#color_key.hide-color-key{display:none}
.cd-tc h1,.cd-tc h4{line-height:1.1em}.cd-tc h1{font-size:2.5em!important}.cd-tc .reset,.cd-tc .times-up{display:none}.cd-tc .timer-display{font-family:Orbitron,sans-serif;text-align:center}.cd-tc .times-up{text-align:center}.cd-tc .time{font-family:Orbitron;margin:0 auto;padding:0 0 0 2px;text-align:left;width:100px}button.btn-purple{background-color:#852fcc;border-color:#852fcc;color:#fff}button.btn-purple:hover{background-color:#6903bc;border-color:#6903bc;color:#fff}.cd-tc{height:122px}
.selection-area{background:#4f90f22d;border:1px solid #4f90f2}.vextab-container .notation-container svg text{-webkit-user-select:none;-moz-user-select:none;user-select:none}
@font-face{font-family:Satoshi Medium;src:url(/fonts/Satoshi-Medium.woff)}@font-face{font-family:Satoshi Bold;src:url(/fonts/Satoshi-Bold.woff)}@font-face{font-family:Satoshi Black;src:url(/fonts/Satoshi-Black.woff)}@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow-Regular.ttf)}@font-face{font-family:Open Sans Condensed Medium;src:url(/fonts/OpenSans_Condensed-Medium.ttf) format("truetype")}@font-face{font-family:Open Sans Condensed Bold;src:url(/fonts/OpenSans-CondBold.ttf) format("truetype")}body{background:#fff!important}.interval-numbers div,.note-names div{font-family:Satoshi Bold,sans-serif!important;min-width:24px}.note-names{background:#f1eff2;border:1px solid #ccc;border-radius:4px;padding-bottom:4px}.note-names div{border-radius:15px;font-size:smaller!important;line-height:24px}.guitar-module-main-wrapper{margin-bottom:.5rem;margin-top:.5rem}.guitar-module-main-wrapper .top-container{background:#f7f7f7;border:1px solid #dee2e6;border-top:none;padding:5px}.guitar-module-main-wrapper #string-indicator{background:#0ff;display:block;height:2px;left:0;position:absolute;top:24px;width:1440px;z-index:1}.guitar-module-main-wrapper #guitar-pick{pointer-events:none;position:absolute;right:-60px;top:0;width:100px;z-index:500}.guitar-module-main-wrapper #guitar-pick img{display:block;position:relative;width:100%}.guitar-module-main-wrapper div,.guitar-module-main-wrapper li,.guitar-module-main-wrapper option,.guitar-module-main-wrapper p,.guitar-module-main-wrapper select,.guitar-module-main-wrapper ul{font-family:Satoshi Medium,sans-serif}.guitar-module-main-wrapper h1,.guitar-module-main-wrapper h2,.guitar-module-main-wrapper h3,.guitar-module-main-wrapper h4{font-family:Satoshi Bold,sans-serif}.guitar-module-main-wrapper div{position:relative}.guitar-module-main-wrapper div.modal{position:fixed}.guitar-module-main-wrapper .handle{background:#f7f7f7;border:none;border-top-left-radius:6px;border-top-right-radius:6px;color:#606060;font-size:18px;left:50%;padding:2px 13px;position:absolute;top:0;transform:translateX(-50%)}.guitar-module-main-wrapper #highfret,.guitar-module-main-wrapper #lowfret{min-width:70px}.guitar-module-main-wrapper #version-selector{min-width:126px}.guitar-module-main-wrapper .suggested-chords{font-size:1.25em}.guitar-module-main-wrapper .suggested-chords .chords-label{border-left:4px solid #000;color:#3181eb;font-size:16px;padding:2px 0 2px 6px}.guitar-module-main-wrapper .suggested-chords .track-chord-list div:not(:first-child){margin:0 4px}.guitar-module-main-wrapper .suggested-chords .track-chord-list sup{font-size:50%}.guitar-module-main-wrapper .practice-audio-container .suggested-chords.mobile{display:none!important}.guitar-module-main-wrapper .pentatonic-btn{font-size:.85rem;padding:.1rem .4rem}.guitar-module-main-wrapper .scale-notes-wrapper{display:none}.guitar-module-main-wrapper #play-again{display:none;line-height:19px}.progressions .guitar-module-main-wrapper{margin-top:0}.progressions .long-neck-default{top:10px}.progressions .long-neck-default .settings-container{height:550px;top:5px}.progressions .long-neck-default .settings-container .settings-scroll-wrapper{max-height:480px}.audio-track-wrapper{background:#f7f7f7;border:2px solid rgba(49,129,235,.561);border-top:none}.long-neck-default .guitar-module-main-wrapper .neckmodule{font-family:Archivo Narrow,sans-serif;height:200px}.long-neck-default .guitar-module-main-wrapper .neckmodule div{--fa-font-sharp-solid:initial;--fa-font-sharp-regular:initial;--fa-font-sharp-light:initial;--fa-font-regular:initial;--fa-style-family-sharp:initial;--fa-style-family-classic:initial;--fa-font-thin:initial;--fa-font-solid:initial;--fa-font-light:initial;--fa-style-family-duotone:initial;--fa-style-family-brands:initial;--fa-font-brands:initial;--fa-font-duotone:initial;font-family:Archivo Narrow,sans-serif}.chords-in-key .guitar-module-main-wrapper .main-title{font-family:Satoshi Bold,sans-serif;font-size:1.5rem}.riff-lab-logo{float:right;right:4px;top:9px}.riff-lab-logo img{bottom:-26px;display:block;position:relative;width:142px}.long-neck-default{margin:0 auto;overflow-x:clip;padding:0}.long-neck-default .nm-container{margin:1rem auto;max-width:91%!important;padding-bottom:2rem}.long-neck-default .chords-in-key-chord-name{display:none;font-family:Satoshi Medium,sans-serif;font-size:1.75em}.long-neck-default .chords-in-key-chord-name .key-chord{font-family:Satoshi Bold,sans-serif;font-size:2.5rem}.long-neck-default .fretboard-settings-wrapper{justify-content:space-around}.long-neck-default .settings-container{background:#0d1e50;border-bottom-right-radius:4px;border-top-right-radius:4px;bottom:0;display:flex;flex-direction:column;padding:0 10px;position:absolute;right:0;top:5px;width:320px;z-index:9998}.long-neck-default .settings-container .settings-scroll-wrapper{bottom:0;flex-grow:1;overflow-y:scroll;top:0}.long-neck-default .settings-container .title{border-left:3px solid #3181eb;color:#3181eb;font-family:Satoshi Bold,sans-serif;font-size:16px;height:32px;line-height:32px;margin-bottom:5px;padding-left:12px}.long-neck-default .settings-container .section{border-bottom:2px solid rgba(49,129,235,.1);margin-top:16px;padding-bottom:18px;width:100%}.long-neck-default .settings-container .header{border-bottom:1px solid rgba(49,129,235,.439);height:44px;margin-left:-10px;margin-top:4px;padding:2px 5px 8px;position:sticky;width:calc(100% + 20px)}.long-neck-default .settings-container .header h2.main{color:#fff;display:inline-block;font-size:20px;line-height:20px;margin:0;padding-left:5px;position:relative}.long-neck-default .settings-container .header button.settings-close{border:none;border-radius:15px;display:inline-block;height:30px;width:30px}.long-neck-default .settings-container .setting-switch{background:#3181eb;border-radius:4px;height:40px;padding:4px}.long-neck-default .settings-container .setting-switch button{background:#3181eb;color:#fff;font-size:12px;height:32px;width:120px}.long-neck-default .settings-container .setting-switch button.active{background:#0d1e50}.long-neck-default .settings-container .sound-trigger-options.interactions label.checkbox{margin:5px 0}.top-buttons{align-items:flex-end;display:flex;flex-direction:row;padding:10px 0}.setting-heading{border-left:4px solid #000;color:#3181eb;font-size:16px;margin-bottom:8px;padding:7px 0 7px 10px}.set-button{background:#0d1e50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:16px;padding:8px 16px}.probabilities .slider-container label{color:#fff;text-align:center;width:100%}.probabilities .slider-container input{margin:12px 0 22px!important}.probabilities .slider-container:last-child{margin-bottom:0!important}.custom-select-wrapper{display:inline-block;position:relative;width:auto}.custom-select-wrapper .custom-select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10 12.833-5-5 1.167-1.167L10 10.5l3.833-3.833L15 7.832l-5 5Z' fill='%230D1E50'/%3E%3C/svg%3E");background-position:right 0 top 9px,0 0;background-repeat:no-repeat}.notation-settings-wrapper .play-buttons{text-align:center;width:50%}.notation-settings-wrapper .play-buttons button.metronome{border:1px solid #ccc;border-radius:4px;padding:3px 8px}.notation-settings-wrapper .play-buttons button.metronome svg{display:inline-flex;width:20px}.notation-settings-wrapper .play-buttons button.metronome svg path{fill:#ccc}.notation-settings-wrapper .play-buttons button.metronome.active{border-color:#0d1e50}.notation-settings-wrapper .play-buttons button.metronome.active svg path{fill:#0d1e50}.delete-warning{font-size:16px;line-height:1.6em;padding:5px}.rhythm-mixer-settings .version-buttons select[disabled]{cursor:not-allowed;opacity:.5}.rhythm-mixer-settings .version-buttons .custom-select-wrapper{margin:0 4px}.rhythm-mixer-settings .version-buttons .version-button{background:#fff;border:none;padding:0;width:60px}.rhythm-mixer-settings .version-buttons .version-button[disabled]{cursor:not-allowed;opacity:.5}.practice-audio .custom-select-wrapper{position:relative}.practice-audio .play-button{background:none;border:none;cursor:pointer;font-size:1.2em}.practice-audio h5{line-height:1.2em}.practice-audio label{font-size:18px;margin-right:5px}.practice-audio .custom-select-wrapper{margin-right:5px}.practice-audio button{background:#0d1e50;border:1px solid #0d1e50;border-radius:4px;font-size:19px;margin-left:5px;padding:6px 10px}.practice-audio button i{color:#fff}.practice-audio button#stop-track{display:none}.practice-audio button#stop-track i{color:#fff}.practice-audio .dropdown ul{padding:0}.practice-audio .dropdown button{background:#f1eff2;border:1px solid #ccc;color:#333;font-family:Satoshi Medium,sans-serif;font-size:14px;margin:0}.practice-audio .dropdown .track-item{cursor:pointer;padding:5px}.practice-audio .dropdown .track-item:hover{background-color:#f0f0f0}.practice-audio .dropdown .track-item button{background-color:#fff!important;border:none;margin-left:5px;padding:0;z-index:2}.practice-audio .dropdown .track-item button i{color:#0d1e50;font-size:20px!important}.notation-section{background:#f7f7f7;border:2px solid rgba(49,129,235,.561);border-bottom:none;border-radius:0;border-top:none;overflow:hidden;padding:10px;z-index:20}.notation-section.screenshot{border:none!important}.notation-section .phrasing-buttons{max-width:439px;width:40%}.notation-section .phrasing-buttons .version-selector-wrapper label{font-size:16px}.notation-section .phrasing-buttons button{background:#0d1e50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:16px;padding:8px 16px}.notation-section .phrasing-buttons button#save{background:transparent;color:#0d1e50;font-size:33px;padding:4px}.notation-section .phrasing-buttons svg{background:#fff;border:1px solid #ccc;border-radius:4px;padding:3px;width:100%}.notation-section .phrasing-buttons svg g:focus{outline:none}.notation-section .phrasing-buttons svg .edit-button{cursor:pointer}.notation-section .phrasing-buttons svg .edit-button path{fill:#0d1e50}.notation-section .phrasing-buttons svg .edit-button .line{stroke:#0d1e50}.notation-section .phrasing-buttons svg .edit-button:hover path{fill:#3181eb}.notation-section .phrasing-buttons svg .edit-button:hover .line{stroke:#3181eb}.notation-section h2{font-family:Satoshi Bold,sans-serif;font-size:1.5em;left:50%;margin:-13px 0 0;position:absolute;transform:translateX(-50%)}.notation-section .expand-collapse-buttons{bottom:0;left:50%;position:absolute!important;transform:translateX(-50%);width:30px}.notation-container img{width:100%}.notation-container .vextab-container{border:1px solid #efefef;border-radius:4px;height:290px;margin-top:15px}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f1eff2;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:13px;line-height:16px;outline:none;padding:8px 16px 8px 4px;width:auto}.custom-select:focus{border-color:#0091d5}.play-buttons button{background-color:transparent;border:none;cursor:pointer;display:inline-block;outline:none;padding:0}.play-buttons #riff-pause-btn{display:none}.play-buttons #riff-pause-btn,.play-buttons #riff-play-btn{margin:0}.delete-buttons button{background-color:#0d1e50;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 15.833c0 .917.75 1.667 1.667 1.667h6.666c.917 0 1.667-.75 1.667-1.667v-10H5v10Zm10.833-12.5h-2.916l-.834-.833H7.917l-.834.833H4.167V5h11.666V3.333Z' fill='%23fff'/%3E%3C/svg%3E");background-position:left 5px top 8px,0 0;background-repeat:no-repeat;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:14px;height:36px;line-height:14px;padding:10px 10px 10px 26px}.preview-mp3{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:block;margin:.5rem .25rem 0;width:calc(100% - .5rem)}.preview-mp3::-webkit-media-controls-panel{background-color:#fff;border-radius:5px}.preview-mp3::-webkit-media-controls-current-time-display,.preview-mp3::-webkit-media-controls-mute-button,.preview-mp3::-webkit-media-controls-play-button,.preview-mp3::-webkit-media-controls-time-remaining-display,.preview-mp3::-webkit-media-controls-timeline,.preview-mp3::-webkit-media-controls-volume-slider{color:#333}.preview-mp3::-webkit-media-controls-play-button{background-color:#fff;border:1px solid #ccc;border-radius:50%;height:25px;width:25px}.preview-mp3::-moz-media-controls-mute-button,.preview-mp3::-moz-media-controls-play-button,.preview-mp3::-moz-media-controls-seek-back-button,.preview-mp3::-moz-media-controls-seek-forward-button{background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#333;height:25px;width:25px}@media (max-width:768px){.preview-mp3{padding:8px;width:90%}}.zoomed-image-container{background-color:#fff;border:1px solid #ddd;left:50%;padding:10px;position:fixed!important;top:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:1000}.zoomed-image{max-height:80vh;max-width:100%}#image-overlay{align-items:center;background-color:rgba(0,0,0,.75);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}#image-overlay .overlay-content{background:#fff;border-radius:6px;margin:0 auto;padding-top:6px;position:relative;text-align:center;width:80%}#image-overlay .overlay-content img{max-width:100%}#image-overlay .overlay-content .load-button-wrapper{background:#fff;border-radius:6px;padding-bottom:15px;text-align:center;width:100%}#image-overlay .overlay-content .load-button-wrapper .btn{background:#0d1e50;border:none;color:#fff;font-family:Satoshi Bold,sans-serif}#is-public-wrapper input#is-public[type=checkbox]:disabled{cursor:not-allowed!important}.close-icon{color:#0d1e50;cursor:pointer;font-size:24px;position:absolute;right:4px;top:3px}.riffs-wrapper{background:#f7f7f7;border:1px solid #dee2e6;border-bottom:none;border-radius:2px;overflow:hidden;padding:0 10px}.riffs-wrapper.my-riffs-active{border-top-left-radius:0}#riffs-container{font-family:Open Sans Condensed,sans-serif;max-height:400px;overflow-y:scroll;text-align:center}#riffs-container .col{margin:5px 0 10px}#riffs-container .riff.card .card-title{color:#0d1e50;font-family:Open Sans Condensed Bold,sans-serif;font-size:15px;overflow:hidden;padding:10px 5px 0;text-align:center;text-transform:capitalize;white-space:nowrap;width:100%}#riffs-container .riff.card .card-title a{color:#0a53be;cursor:pointer}#riffs-container .riff.card .card-title i{font-size:18px;line-height:14px}#riffs-container .riff.card img.card-img-top{cursor:pointer;display:block;margin:0 auto;position:relative;width:94%}#riffs-container .riff.card .card-body{text-align:left}#riffs-container .riff.card .description{background:#f7f7f7;border-bottom:1px solid #e4e4e4;color:#fff;display:flex;flex-direction:column;height:65px;justify-content:space-between;overflow-y:scroll;padding:5px 15px 5px 5px;text-align:left}#riffs-container .riff.card p{color:#000821;font-family:Open Sans Condensed Medium,sans-serif;font-size:14px;line-height:1.2em;margin:9px 0 0}#riffs-container .riff.card p:first-child{margin-top:0}#riffs-container .riff.card ul{margin-bottom:10px;margin-top:10px;text-align:left}#riffs-container .riff.card ul li{font-family:Open Sans Condensed Bold,sans-serif;font-size:13px;list-style:square;margin:5px 0 0 25px}#riffs-container .riff.card .title{color:#242424;font-family:Open Sans Condensed Bold,sans-serif;font-size:1rem;line-height:1.1rem;text-transform:capitalize}#riffs-container .riff.card .title a{color:#3181eb;text-decoration:none}#riffs-container .riff.card .blurb{margin:0 .25rem;padding:0;width:calc(100% - .5rem)}#riffs-container .riff.card .blurb a{color:#fff}#riffs-container .riff.card .blurb .open-new a{color:#3181eb}#riffs-container .riff.card .riff-creator{color:#898989;font-size:.9rem;margin-top:5px}#riffs-container .riff.card .card-footer{background-color:#fff!important;border:none!important;padding:0 9px 8px}#riffs-container .riff.card .card-footer .btn{background:#fff;border:2px solid #307fe7;color:#307fe7;display:block;font-family:Open Sans Condensed Bold,sans-serif;margin:0 auto 5px;max-width:206px}#riffs-container .read-more{color:#3181eb;cursor:pointer;text-decoration:underline}#riffs-container.collapse:not(.show){display:none!important}#riffs-container p{font-size:1rem;font-weight:400;line-height:1.3em;margin:8px 0 0}#riffs-container h3,#riffs-container p{font-family:Open Sans Condensed,sans-serif}#riffs-container h3{color:#242424;font-size:1.1rem;font-weight:700;line-height:1.1rem;margin:10px 0 0;text-transform:capitalize}#riffs-container .riff-creator{color:#898989;font-size:.9rem;margin-top:5px}.lefty-mode{transform:scaleX(-1)}#update-button[disabled],.disabled-link{cursor:not-allowed}.disabled-link{color:#6c757d;pointer-events:none}.fretboard-wrapper{-ms-overflow-style:none;margin:0;overflow-x:scroll;padding-top:5px;position:relative;scrollbar-width:none}.fretboard-wrapper::-webkit-scrollbar{display:none}.nm-container.lefty-mode{position:relative;transform:scaleX(-1)}.nm-container.lefty-mode .neckmodule{background-image:url(/images/lefty-fretboard.png)}.nm-container.lefty-mode .fretboard-wrapper{position:relative}.nm-container.lefty-mode #string-indicator{position:absolute}.nm-container.lefty-mode .note{transform:scaleX(-1);z-index:10}.nm-container.lefty-mode #string-indicator{z-index:1}#searchRiffs{max-width:550px;width:100%}#riff-tabs{border:none;position:relative;z-index:10}#riff-tabs .nav-item{font-family:Open Sans Condensed Bold,sans-serif;font-size:1.5em}#riff-tabs .nav-item>a.nav-link{border:1px solid #dee2e6;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#0d1e50}#riff-tabs .nav-item>a.nav-link.active{background:#f7f7f7;border-bottom-color:#f7f7f7}#riff-tabs .dropdown-item.active{background:#efefef;color:#3181eb}#riff-tabs ul.dropdown-menu{border-color:currentcolor #dee2e6 #dee2e6;border-top:transparent;margin-left:-1px!important;margin-top:-4px!important;width:100%}.fretboard-scroll-buttons{height:44px;left:50%;pointer-events:none;position:absolute!important;top:90px;transform:translate(-50%,-50%);width:100%;z-index:999}.fretboard-scroll-buttons button{background-color:transparent;border:none;cursor:pointer;height:44px;outline:none;padding:0;pointer-events:auto;position:absolute;width:44px}.fretboard-scroll-buttons button.scroll-left{left:-59px}.fretboard-scroll-buttons button.scroll-right{right:-59px}.fretboard-scroll-buttons button svg{display:inline-block;height:30px;width:30px}.checkbox{color:#fff;display:inline-block;font-family:Satoshi Medium,sans-serif;font-size:13px;line-height:1.5;margin-bottom:10px;padding-left:32px;position:relative}.checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.checkmark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M16.25 2.5H3.75A1.25 1.25 0 0 0 2.5 3.75v12.5a1.25 1.25 0 0 0 1.25 1.25h12.5a1.25 1.25 0 0 0 1.25-1.25V3.75a1.25 1.25 0 0 0-1.25-1.25Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;height:20px;left:0;position:absolute;top:0;width:20px}.checkbox input:checked~.checkmark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M16.25 2.5H3.75A1.25 1.25 0 0 0 2.5 3.75v12.5a1.25 1.25 0 0 0 1.25 1.25h12.5a1.25 1.25 0 0 0 1.25-1.25V3.75a1.25 1.25 0 0 0-1.25-1.25Zm-7.5 10.938-3.125-3.099.994-.964 2.131 2.091 4.63-4.591.995.986-5.625 5.577Z'/%3E%3C/svg%3E")}.altered-notes-controls label{font-family:Satoshi Medium,sans-serif;font-size:14px}.settings-container .custom-select-wrapper{display:inline-block;margin:5px 0 0;position:relative;width:100%}.settings-container .custom-select-wrapper .custom-select{-webkit-appearance:none;-moz-appearance:none;background-color:#3181eb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='m10 12.833-5-5 1.167-1.167L10 10.5l3.833-3.833L15 7.832l-5 5Z'/%3E%3C/svg%3E");background-position:right 10px top 8px,0 0;background-repeat:no-repeat;background-size:18px 18px;border:none;color:#fff;font-size:14px;line-height:14px;width:inherit}.settings-container .custom-select-wrapper .custom-select#mobile-notation-key-root,.settings-container .custom-select-wrapper .custom-select#mobile-notation-key-type{width:100px}.settings-container .notation-key-settings button{font-size:14px;line-height:16px;margin-top:-3px;padding:6px}.settings-container .notation-key-settings .custom-select-wrapper{width:auto}.settings-container .directions{color:#fff;font-family:Satoshi Medium,sans-serif;font-size:13px;line-height:1.3em}.chord-buttons .chord-types{color:#fff;margin-top:20px}.chord-buttons .chord-types .chord-type{border:1px solid #0d1e50;cursor:pointer;display:inline-block;font-family:Satoshi Bold,sans-serif;font-size:13px}.chord-buttons .chord-types .chord-type.active,.chord-buttons .chord-types .chord-type:hover{background:#fff;color:#0d1e50}.chord-buttons button{background:#0d1e50;border:1px solid #0d1e50;color:#fff;cursor:pointer;font-family:Satoshi Medium,sans-serif;font-size:20px!important;margin:0 2px;padding:0 4px}.chord-buttons button:last-child{margin:0}.chord-buttons button.active,.chord-buttons button:hover{background:#fff;color:#0d1e50}.chord-buttons button sup{font-size:10px!important;top:-1em!important}.interval-color-key section{display:none}.int-buttons{text-align:center}.int-buttons .int{border:1px solid hsla(0,0%,100%,.5)!important;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px}.int-buttons .int.active{border:2px solid #fff!important;box-shadow:0 0 5px hsla(0,0%,100%,.5)}.int-buttons .int-1{background:#362fd9}.int-buttons .int-2{color:#000}.int-buttons .int-3{background:#ff0303}.int-buttons .int-11,.int-buttons .int-4{background:#9c27b0;color:#fff}.int-buttons .int-5{background:#70e000;color:#000}.int-buttons .int-7{background:#ff0;color:#000}.int-buttons .int-9{color:#000}.int-buttons .int-10{background:#000;border:#789;color:#ff1493}.int-buttons .int-12{background:#000;border:#789;color:#7cfc00}.settings-container .slider{-webkit-appearance:none;background-color:transparent;border-radius:4px;height:8px;margin:20px 0;outline:none;position:relative;width:100%}.settings-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#3181eb;border-radius:50%;cursor:pointer;height:24px;position:relative;top:-8px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:24px;z-index:2}.settings-container .slider::-moz-range-thumb{background-color:#3181eb;border-radius:50%;cursor:pointer;height:24px;position:relative;top:-8px;-moz-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:24px;z-index:2}.settings-container .slider::-webkit-slider-runnable-track{background-color:transparent;border-radius:4px;height:8px;position:relative;width:100%;z-index:1}.settings-container .slider::-webkit-slider-runnable-track:before{background-color:#3181eb;border-radius:4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:calc(var(--value)*1%);z-index:-1}.settings-container .slider::-webkit-slider-runnable-track:after{background-color:#fff;border-radius:4px;content:"";display:block;height:100%;left:calc(var(--value)*1%);position:absolute;top:0;width:calc((100 - var(--value))*1%);z-index:-1}.settings-container .slider::-moz-range-track{background-color:transparent;border-radius:4px;height:8px;position:relative;width:100%;z-index:1}.settings-container .slider::-moz-range-track:before{background-color:#3181eb;border-radius:4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:calc(var(--value)*1%);z-index:-1}.settings-container .slider::-moz-range-track:after{background-color:#fff;border-radius:4px;content:"";display:block;height:100%;left:calc(var(--value)*1%);position:absolute;top:0;width:calc((100 - var(--value))*1%);z-index:-1}.settings-container .slider[value="0"]::-webkit-slider-runnable-track:after,.settings-container .slider[value="0"]::-webkit-slider-runnable-track:before{width:0}#auto-complete-sequence,#auto-create-riff,#clear-all-btn{cursor:pointer;font-size:32px;font-weight:400;margin:2px 0;padding:0}#auto-complete-sequence[disabled],#auto-create-riff[disabled],#clear-all-btn[disabled]{cursor:not-allowed;opacity:.7}#clear-all-btn{font-size:26px}.ai-process-modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed!important;top:0;width:100%;z-index:1000}.ai-process-modal .modal-content{background-color:#fefefe;border:none;margin:15% auto;padding:20px;width:200px}.ai-process-modal h2{font-family:Open Sans Condensed Medium,Sans-serif}.ai-process-modal #ai-stop-btn{cursor:pointer;font-family:Satoshi Medium,Sans-serif;font-size:16px;padding:10px 20px}.bad-browser{display:none;margin-left:36px}.bad-browser h2,.bad-browser h4{color:#e74c3c}#search-toggle-button{background:#3181eb;height:30px;margin-left:5px;padding:0;width:30px}#search-toggle-button i{color:#fff;font-size:1.25rem;line-height:16px}.fretboard-orientation-options,.pattern-builder-options,.picking-options,.sound-options{padding-left:8px}.fretboard-orientation-options label,.pattern-builder-options label,.picking-options label,.sound-options label{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:12px;margin-bottom:6px;padding:6px 0 0}.fretboard-orientation-options label:last-of-type,.pattern-builder-options label:last-of-type,.picking-options label:last-of-type,.sound-options label:last-of-type{margin-bottom:0}.fretboard-orientation-options label input[type=radio],.pattern-builder-options label input[type=radio],.picking-options label input[type=radio],.sound-options label input[type=radio]{opacity:0;position:absolute}.fretboard-orientation-options label input[type=radio]:checked+.radio-button,.pattern-builder-options label input[type=radio]:checked+.radio-button,.picking-options label input[type=radio]:checked+.radio-button,.sound-options label input[type=radio]:checked+.radio-button{border-width:6px}.fretboard-orientation-options label .radio-button,.pattern-builder-options label .radio-button,.picking-options label .radio-button,.sound-options label .radio-button{border:2px solid #fff;border-radius:50%;display:inline-block;height:20px;margin-right:8px;transition:border-width .2s ease-in-out;width:20px}.fretboard-orientation-options label .radio-button:hover,.pattern-builder-options label .radio-button:hover,.picking-options label .radio-button:hover,.sound-options label .radio-button:hover{border-width:2px}.fretboard-orientation-options label .radio-button:before,.pattern-builder-options label .radio-button:before,.picking-options label .radio-button:before,.sound-options label .radio-button:before{background-color:transparent;border-radius:50%;content:"";display:block;height:100%;width:100%}.fretboard-orientation-options label .radio-button:after,.pattern-builder-options label .radio-button:after,.picking-options label .radio-button:after,.sound-options label .radio-button:after{background-color:#0d1e50;border-radius:50%;content:"";display:block;height:100%;opacity:0;transition:opacity .2s ease-in-out;width:100%}input[type=radio]:checked+.fretboard-orientation-options label:after,input[type=radio]:checked+.pattern-builder-options label:after,input[type=radio]:checked+.picking-options label:after,input[type=radio]:checked+.sound-options label:after{opacity:1}.playback-settings .title{font-family:Satoshi Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px}.product-shot{border:1px solid #a8a8a8;border-radius:10px;margin-bottom:32px;position:relative;width:100%}.product-shot img{width:100%}#videoCarousel .carousel-inner iframe{margin:0 auto}#videoCarousel .video-card{flex:0 0 auto;width:18rem}#videoCarousel .carousel-control-next,#videoCarousel .carousel-control-prev{width:5%}#videoCarousel .carousel-control-next .fa,#videoCarousel .carousel-control-prev .fa{color:#000;font-size:32px}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.ratio>iframe{border:none;position:relative}#tool-logo{right:0;top:-16px}.tool-logo.guest-tool{height:160px}.playlist-container .nav-tabs{margin-bottom:1rem}.playlist-container .nav-tabs .nav-link{border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-family:Open Sans Condensed Bold,Sans-serif;font-size:1.2rem}.playlist-container .video-scroller-container{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.playlist-container .scroll-button{background:none;border:none;color:#333;cursor:pointer;font-size:3.5rem;transition:color .3s}.playlist-container .scroll-button:hover{color:#000}.playlist-container .scroll-button:disabled{color:#ccc;cursor:not-allowed}.playlist-container .video-scroller-wrapper{border:1px solid #ddd;flex-grow:1;min-height:238px;overflow-x:auto;padding:10px;white-space:nowrap}.playlist-container .video-scroller{display:flex;gap:10px}.playlist-container .video-scroller:after{content:"";flex:0 0 1px}.playlist-container .video-scroller .video-item{cursor:pointer;flex:0 0 auto;position:relative;width:24rem}.playlist-container .video-scroller .video-item img.thumbnail{display:block;height:auto;width:100%}.playlist-container .video-scroller .video-item .info-button-overlay,.playlist-container .video-scroller .video-item .play-button-overlay{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.playlist-container .video-scroller .video-item .play-button-overlay{background:url(/images/yt-play-btn.png) no-repeat 50%;background-size:contain;height:60px;left:38%;width:60px}.playlist-container .video-scroller .video-item .info-button-overlay{background:#000;border-radius:50%;box-shadow:2px 2px 6px 3px rgba(0,0,0,.8);color:#fff;font-size:38px;left:55%;opacity:.8}.playlist-container .video-scroller .video-item .video-overlay{background-color:hsla(0,0%,100%,.9);box-sizing:border-box;cursor:pointer;display:none;height:100%;left:0;overflow-y:scroll;padding:10px;position:absolute;top:0;white-space:normal;width:100%}#videoModal .modal-header{display:none!important}#videoModal .modal-dialog{margin:auto;max-width:90vw;padding:0;width:auto}#videoModal .modal-content{background:none;border:none;box-shadow:none;max-width:100vw;padding:0;width:100%}#videoModal .modal-body{align-items:center;display:flex;justify-content:center;margin:auto;max-height:720px;max-width:1280px;padding:0;position:relative;width:100%}#videoModal .modal-body iframe{aspect-ratio:16/9;height:auto;max-height:100%;max-width:100%;width:100%}#videoModal .modal-body .close-icon{background:#fff;border-radius:50%;color:#000;cursor:pointer;font-size:24px;height:40px;position:absolute;right:-18px;text-align:center;top:-18px;width:40px}.playback-options-container{min-width:225px;width:100%}.playback-options-container label{align-items:center;color:#0d1e50;cursor:pointer;display:inline-block;font-size:13px;line-height:13px;margin:0 6px;padding:0;vertical-align:middle}.playback-options-container label:last-of-type{margin-bottom:0}.playback-options-container label input[type=radio]{opacity:0;position:absolute}.playback-options-container label input[type=radio]:checked+.radio-button{border-width:6px}.playback-options-container label .radio-button{border:2px solid #0d1e50;border-radius:50%;display:inline-block;height:16px;margin:0;transition:border-width .2s ease-in-out;vertical-align:text-bottom;width:16px}.playback-options-container label .radio-button:hover{border-width:2px}.playback-options-container label .radio-button:before{background-color:transparent;border-radius:50%;content:"";display:block;height:100%;width:100%}.playback-options-container label .radio-button:after{background-color:#fff;border-radius:50%;content:"";display:block;height:100%;opacity:0;transition:opacity .2s ease-in-out;width:100%}input[type=radio]:checked+.playback-options-container label:after{opacity:1}.hide{display:none!important}.tempo-settings .tempo-setting-container{padding-top:5px}.tempo-settings .custom-input{background-color:#3181eb;border:none;border-radius:4px;color:#fff;font-size:16px;height:36px;text-align:center;width:100%}.tempo-settings .custom-input::-webkit-inner-spin-button,.tempo-settings .custom-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tempo-settings .custom-input[type=number]{-moz-appearance:textfield}.tempo-settings .custom-input:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #3181eb;outline:none}#ff-button{display:none}#notation-edit-buttons g[disabled]{cursor:not-allowed;opacity:.3}.long-neck-default .riff-btn-wrapper .icon-btn{background:#0d1e50;border:1px solid #0d1e50}.long-neck-default .riff-btn-wrapper .icon-btn:disabled{opacity:1!important}.long-neck-default .notation-clear-buttons,.long-neck-default .notation-clear-buttons button{margin:0!important}#step-controls{background:hsla(0,0%,100%,.8);border:1px solid #ccc;border-radius:5px;bottom:0;box-shadow:4px 4px 10px rgba(0,0,0,.071);height:98px;padding:0;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:94px;z-index:500}#step-controls .step-btn{background:none;border:none;cursor:pointer;font-size:24px;line-height:24px;padding:0}#step-controls .step-btn.drag-handle{cursor:move;font-size:20px}.is-windows{scrollbar-height:thin;scrollbar-track-color:#efefef;scrollbar-thumb-color:#0d1e50;scrollbar-width:thin}.is-windows ::-webkit-scrollbar{height:6px;width:6px}.is-windows ::-webkit-scrollbar-track{background:#efefef}.is-windows ::-webkit-scrollbar-thumb{background:#0d1e50}.notation-key-settings.section,.playhead{display:none}.playhead{background:#3181eb;border-radius:4px;height:250px;margin-left:5px;opacity:36%;pointer-events:none;position:absolute!important;width:10px;will-change:transform;z-index:9997}#search-container .state-stuff{padding-left:5px!important;padding-right:5px!important}.progressions #search-container .state-stuff{justify-content:space-between}.progressions .fretboard-scroll-buttons{top:90px}.progressions .buttons-wrapper{margin-top:-58px}.progressions .play-pause-buttons{left:50%;transform:translateX(-50%)}.progressions .play-pause-buttons button{background:#0d1e50;color:#fff}.progressions .play-pause-buttons button#rewind{margin-left:2px}.progressions .loop-buttons button{background:#0d1e50;color:#fff;font-size:14px}.progressions .long-neck-default .settings-container .settings-scroll-wrapper .progression-settings{margin-top:2px}.progressions .long-neck-default .settings-container .settings-scroll-wrapper .progression-settings button#load-track{background:#3181eb;border:none;color:#fff;font-size:14px;margin:5px 0 0;width:100%}.progressions .long-neck-default .settings-container .custom-select-wrapper .custom-select{background-position:right 0 top 6px,0 0}.progressions .long-neck-default .settings-container .custom-select-wrapper.group .custom-select{width:auto}.progressions .long-neck-default .settings-container .header{height:44px;margin-top:6px;position:sticky;top:0}.progressions .long-neck-default .settings-container select#track-picker{font-size:12px;padding-left:6px;padding-right:32px}#updateModal h1{font-size:28px;line-height:1.2em}#updateModal .update-warning{font-size:18px;line-height:1.4em;margin-bottom:1em}.riff-lab-quick-start{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem}.riff-lab-quick-start ol,.riff-lab-quick-start ul{line-height:1.5em}.riff-lab-quick-start ol li,.riff-lab-quick-start ul li{margin-bottom:10px}.pointer{cursor:pointer!important}.how-to-stuff h2{line-height:1.2em;margin-bottom:10px}.how-to-stuff li,.how-to-stuff p{font-size:1.3em;line-height:1.6em;margin-bottom:.8em}.game .video-container,.progressions .video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.game .video-container iframe,.progressions .video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.game .long-neck-default{top:10px}.game .long-neck-default .audio-track-wrapper,.game .long-neck-default .show-hide-pick{display:none}.game .long-neck-default .nm-container{margin-top:0;padding-top:0}.long-neck-default .riff-name-description-container{width:100%}.long-neck-default .riff-name-description-container .editable{background:#fff;border-radius:6px;padding:4px}.long-neck-default .riff-name-description-container .editable[contenteditable=true]{border:1px solid #efefef}.long-neck-default .riff-name-description-container .editable[contenteditable=true]:focus{background:#f0f0f0;box-shadow:none!important;outline:none!important}.long-neck-default .riff-name-description-container #riff-name,.long-neck-default .riff-name-description-container #riff-name p{font-family:Satoshi Medium,sans-serif;font-size:2rem;margin-bottom:0!important}.long-neck-default .riff-name-description-container #riff-name{margin-bottom:5px}.long-neck-default .riff-name-description-container #riff-name p b{font-weight:700}.long-neck-default .riff-name-description-container #riff-description,.long-neck-default .riff-name-description-container #riff-description p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.5rem}.long-neck-default .riff-name-description-container #riff-description p:last-child{margin-bottom:0}.long-neck-default .riff-name-description-container #riff-description p b{font-weight:700}.long-neck-default .riff-name-description-container #riff-description{overflow:auto}.long-neck-default .riff-name-description-container #description-resize-handle{background:#fff;border:1px solid #efefef;border-radius:0 0 6px 6px;border-top:none;color:#606060;font-size:18px;margin:0 auto;padding:2px 12px;position:relative;text-align:center;top:-1px;width:42px;z-index:1}.long-neck-default .riff-name-description-container #description-resize-handle.editing{background:#f0f0f0}.long-neck-default #saveOrUpdateModal{position:fixed!important;top:0}.long-neck-default #saveOrUpdateModal #save-as-container{width:100%}.long-neck-default #saveOrUpdateModal #riff-description{display:block;height:120px;margin-top:10px;width:100%}.update-alert{background:#3181eb!important;border:2px solid #badbcc;border-radius:4px;color:#fff!important;font-size:25px;margin-top:20px;z-index:200}.note.in-riff:not(.selected){border-color:transparent;box-shadow:0 0 0 5px hsla(0,0%,100%,.4)}.note.in-riff.for-print{border-color:#000!important;box-shadow:none!important}#mobile-set-notation-key{background:#3181eb;border-color:#3181eb;color:#fff;font-family:Satoshi Medium,sans-serif;margin-left:1px;padding:6px 11px}.glow-effect{animation:glow-animation 2s infinite}@keyframes glow-animation{0%,to{box-shadow:0 0 5px rgba(255,255,0,.8)}50%{box-shadow:0 0 10px #3181eb}}@media screen and (max-width:1399px){.guitar-module-main-wrapper #guitar-pick{right:-53px}}@media screen and (max-width:1280px){.guitar-module-main-wrapper{margin-top:3rem;padding-bottom:3rem}.progressions .guitar-module-main-wrapper{margin-top:0}.fretboard-scroll-buttons{top:96px}.fretboard-scroll-buttons button svg{width:32px}.fretboard-scroll-buttons button.scroll-left{left:-34px}.fretboard-scroll-buttons button.scroll-right{right:-34px}#riffs-container .riff{flex-basis:33.3333%;padding:0 4px}}@media screen and (max-width:1200px){.guitar-module-main-wrapper #guitar-pick{right:-44px}}@media screen and (max-width:1000px){.notation-settings-wrapper{top:0}.notation-settings-wrapper .delete-buttons,.notation-settings-wrapper .key-signature-settings,.notation-settings-wrapper .play-buttons{width:auto!important}.key-signature-settings.main-window{display:none}.guitar-module-main-wrapper .practice-audio-container .suggested-chords{display:block!important}.guitar-module-main-wrapper .practice-audio-container .suggested-chords .track-chord-list div:not(:first-child){margin:4px}.notation-key-settings.section{display:block}}@media screen and (max-width:991px){.long-neck-default .fretboard-settings-wrapper .chord-buttons.section{margin:22px 20%}.guitar-module-main-wrapper #guitar-pick{right:-33px}.vextab-container{margin-top:10px}#searchRiffs{max-width:none}.riff-lab-logo{right:6px;top:-8px}nav.tm_navbar .sub-menu>ul{text-align:left}nav.tm_navbar .sub-menu>ul li{padding-left:10px;text-align:left}.progressions .play-pause-buttons{left:0;transform:none}.notation-section .phrasing-buttons{margin:35px auto 0;max-width:none}#riffs-container .riff{flex-basis:50%;padding:0 12px 12px 0}.riff-lab-logo img{bottom:-48px}}@media screen and (max-width:767px){.guitar-module-main-wrapper #guitar-pick{right:-24px}.long-neck-default .nm-container .fretboard-settings-wrapper{justify-content:space-between}.long-neck-default .slider{padding-bottom:0!important}.long-neck-default .settings-container .slider::-webkit-slider-runnable-track{flex:0 1 auto!important}.long-neck-default .delete-buttons button{height:32px}.long-neck-default .notation-settings-wrapper{z-index:100}.long-neck-default .fretboard-scroll-buttons{top:95px}.long-neck-default .fretboard-scroll-buttons .scroll-left{left:-25px}.long-neck-default .fretboard-scroll-buttons .scroll-right{right:-25px}.progressions .long-neck-default .title-wrapper{left:0;width:100%}}@media screen and (max-width:768px){nav.tm_navbar li{width:25%}.playlist-container .video-scroller .video-item{width:22rem}}@media screen and (max-width:1000px){.notation-section .phrasing-buttons{margin-bottom:15px;margin-top:15px;width:405px}}@media screen and (max-width:768px){.tool-logo.guest-tool{height:98px}.suggested-chords .track-chord-list{padding:0 18px 0 10px}}@media screen and (max-width:511px){.long-neck-default .fretboard-settings-wrapper .chord-buttons.section{margin:22px 10%}#riff-tabs .nav-item{font-size:1.25em}#riffs-container .riff{flex-basis:100%;padding:0 10px 10px 0}.chords-in-key .guitar-module-main-wrapper .main-title{font-size:1.1em!important}.long-neck-default .playback-options-container{width:75%}.long-neck-default .scaleNotes li{font-size:1em;padding-right:.5em}.long-neck-default .notation-settings-wrapper{justify-content:center;margin-top:0;top:22px}.long-neck-default .riff-btn-wrapper .icon-btn i{font-size:12px}.long-neck-default .nm-container{padding-top:0}.long-neck-default .chords-in-key-chord-name{font-size:1em}.long-neck-default .chords-in-key-chord-name .key-chord{font-size:1.5rem}.long-neck-default #search-container{border:none;border-top-left-radius:4px;border-top-right-radius:4px}.long-neck-default #search-container .navbar-brand{font-size:14px}.long-neck-default .play-pause-controls button{font-size:18px;height:32px;line-height:14px;margin-right:2px;padding:4px!important;width:32px}.long-neck-default #settings-button{font-size:16px}.progressions .difficulty-level{font-size:14px}.delete-buttons{margin:10px 0!important}.delete-buttons button{background-position:left 2px top 4px,0 0;font-size:12px;padding:0 0 0 14px}.delete-buttons button#delete-selected{margin-left:4px!important;width:108px}.delete-buttons button#delete-all{width:60px}.scroll-buttons button svg{height:36px;width:36px}}.guitar-module-main-wrapper .scaleNotes.notes-of-chord{margin:0}@media screen and (max-width:480px){.long-neck-default .fretboard-settings-wrapper .chord-buttons.section{margin:22px 5%}.fretboard-scale-settings:last-child{margin-top:15px}.guitar-module-main-wrapper .scaleNotes.notes-of-chord{margin:0 48px}}@media screen and (max-width:418px){#settings-button i,.auto-create i{font-size:1.2rem}.long-neck-default .scaleNotes li{padding-right:.5em}.long-neck-default .fretboard-settings-wrapper .chord-buttons.section{margin:22px 0}.guitar-module-main-wrapper .scaleNotes.notes-of-chord{margin:0}}@media screen and (max-width:318px){#settings-button i,.auto-create i{font-size:1.1rem}}body{background:#000;font-family:Helvetica Neue,helvetica,Verdana,sans-serif}.wave-wrapper{width:calc(100% - 324px)}.select-overlay{bottom:0;cursor:pointer;display:none;left:0;position:absolute!important;right:0;top:0;z-index:1}.select-overlay.active{display:block!important;height:34px;width:100%}.progression-settings #key-picker{width:60px}.progression-settings #key-picker option.premium{background-color:#efefef;color:#ccc}.progressions label#search-label{min-width:320px}.progressions .play-pause-buttons button i{font-size:38px}.progressions .main-title{min-width:33%}.progressions .guitar-module-main-wrapper .main-title.info-display-div{min-width:auto}.global.progressions .audio-track-wrapper{display:none}.jamtrack-logo{display:block;position:relative;width:110px}.speed-settings{margin-top:-32px;text-align:center}.speed-settings label{display:block}#waveform,.instructions{border-radius:4px}.instructions{background:#fff;padding:5px 5px 5px 10px}.instructions h2{font-size:28px}.instructions li{font-size:20px}.instructions label{font-size:16px}.instructions li{list-style-type:circle;margin-left:20px}.pickers label,button#load-track{display:block;margin-left:6px;max-width:100%;vertical-align:middle}.pickers label:first-child,button#load-track:first-child{margin-left:0}.main-container{background:#fff;overflow:visible;padding:10px 0}.chart-display>div{cursor:pointer}.measure{border-left:2px solid #000;margin-bottom:4px;width:25%}.measure:nth-child(4n+4){border-right:2px solid #000}.measure.selected,.measure:hover{background:#8fbbfe}.measure .beat-div{font-family:Marker Felt,cursive;font-size:26px;line-height:26px;margin:0;padding:5px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.measure .beat-div.first{padding-left:5px}.measure .beat-div.empty{height:36px}.scale{background:#000;color:#fff;font-family:Marker Felt,cursive;font-size:48px;padding:5px 0;text-align:center}.selection-area{background:rgba(46,115,252,.11);border:2px solid rgba(98,155,255,.81);border-radius:.1em}.difficulty-level{color:#8c8c8c;font-weight:400}.pickers select{font-size:16px;margin:8px 0}span.repeat-start-measure{border-left:5px solid #000;margin-left:2px}span.repeat-end-measure,span.repeat-start-measure{display:inline-block;font-family:Marker Felt,cursive;font-size:32px;line-height:1em;position:relative}span.repeat-end-measure{border-right:5px solid #000;float:right;margin-right:2px}a.show-hide-link{border-radius:4px;color:#0d6efd;cursor:pointer;display:inline-block;font-size:1em;line-height:1.2em;margin:0 0 5px 5px;padding:1px 3px}button#pause{display:none}button#pause,button#play{border-bottom-left-radius:4px;border-top-left-radius:4px;width:38px}#track-volume{vertical-align:middle}#track-name h2{font-family:Open Sans Condensed Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;text-transform:none}.error-msg{background:#fff;border:2px dashed red;border-radius:4px;display:none;padding:4px;position:absolute;z-index:10}.error-msg h4{color:red}.speed-settings{float:right}.speed-settings>div{display:inline-block;vertical-align:middle}#loading.d-flex{background:rgba(0,0,0,.6);left:0;min-height:100vh;position:absolute;top:0;width:100%;z-index:10000}#loading.d-flex h1{color:#fff;text-align:center;width:100%}.progressions .long-neck-default .guitar-module-main-wrapper .neckmodule{height:200px}@media (max-width:576px){.pickers select{font-size:14px;max-width:100%}}.info-section{position:relative}#search-container{background:#3181eb;border:2px solid rgba(49,129,235,.561);color:#0d1e50;padding:0}#search-container,#search-container .state-stuff{overflow:visible;position:relative}#search-container #file-menu{box-shadow:none;position:absolute}#search-container #file-menu li a{cursor:pointer}#search-container #file-menu li a.disabled{cursor:not-allowed;pointer-events:none}#search-container .navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.75)}#search-container a{color:inherit}#search-container button{background-color:transparent;color:#fff}#search-container button,#search-container button:focus{border:none;box-shadow:none}#search-container #settings-button{background:transparent;border:none;border-radius:3px;color:#fff;display:inline-block;font-size:1.75em;padding:6px}#search-container input{border:1px solid #ccc;padding:4px;width:auto}#save-button[disabled]{cursor:not-allowed}#openModal #results-list{list-style-type:none;padding:0;width:auto}#openModal #results-list .result-item{border-bottom:1px solid #ccc;cursor:pointer;font-size:14px;min-width:275px;overflow:scroll;padding:4px;white-space:nowrap}#openModal #results-list .result-item:last-child{border-bottom:none}#openModal #results-list .result-item:hover{background-color:#0d6efd;color:#fff}#openModal input#search-input{min-width:275px}#openModal #search-input-container{width:90%}#openModal #search-input-container ul#results-list{line-height:1.4em;padding-left:5px;width:92%}.edit-alert,.update-alert{color:#fff;left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%)}.edit-alert{background:#0d1e50;font-size:20px;top:26%}#search-container{border-top-left-radius:4px;border-top-right-radius:4px;font-size:16px}#search-container a{color:#fff}#search-container a.dropdown-item{color:inherit}#search-container a.dropdown-item.disabled{color:#adb5bd}#search-container .navbar-toggler{font-size:.8rem}#search-container li.nav-item{font-size:1.5em;margin-right:14px}#search-container li.nav-item:last-child{margin-right:0}#search-container li.nav-item .nav-link{cursor:pointer}#search-container li.nav-item .nav-link.disabled-link{color:#c2c2c2;cursor:not-allowed;pointer-events:none}#search-container .file-name{height:40px;left:50%;margin:0;position:absolute;transform:translateX(-50%)}#search-container .file-name #loaded-state-name{color:#fff;line-height:40px;margin:0;text-transform:none}.fav-status-container .fav-status.h5{color:#e74c3c;font-weight:400!important;margin-bottom:0!important}.favorites button{background:#e1372d;border:1px solid #e1372d;color:#fff;font-size:22px;height:32px;line-height:22px;padding:0;width:32px}.favorites button:hover{background:#fff;border:1px solid #e1372d;color:#e1372d}.favorites button.remove-favorite{display:none}#saveOrUpdateModal .instructions{font-size:1.1rem;line-height:1.4em}#saveOrUpdateModal .modal-dialog{max-width:375px}#saveOrUpdateModal #riff-save-as,#saveOrUpdateModal .title-header{font-family:Open Sans,sans-serif;font-size:1.2rem;height:30px;line-height:30px;padding:0}#saveOrUpdateModal #riff-save-as{border:1px solid #efefef;padding-left:4px;width:80%}#saveOrUpdateModal #riff-save-as:focus{background:#f0f0f0;box-shadow:none!important;outline:none!important}@media screen and (max-width:640px){#search-container li.nav-item{font-size:1.25em;margin-right:13px}}
