@charset "UTF-8";
/*!
Version: 0.7.7
Author: Drum Notes Archive
Author URI: https://drumnotesarchive.com
Text Domain: dna
Domain Path: /languages/
Tags: portfolio, archive, responsive, clean, groovy, translation-ready, custom-menus, 
Plugins: advanced custom fields, search and filter, relevanssi, woocommerce, 
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,tfoot,thead,time,tr,tt,u,ul,var{margin:0;padding:0;border:0;font:inherit}blockquote,figcaption,figure,img,q,table,video{padding:0;border:0;font:inherit}td,th{margin:0;border:0;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none;margin:0 1.5em 1.5em -1.5em;font-size:1.25em;font-style:italic;line-height:1.5em;letter-spacing:.015em}blockquote:after,blockquote:before,q:after,q:before{content:none}hr,table{width:100%}table{border-collapse:collapse;border-spacing:0;margin:0 0 1em}hr{display:block;position:relative;margin:.5em auto 1.5em;padding:0;height:2px;max-width:70em;border:0;box-shadow:none;background:#2d313c}button,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15em;margin:0}input{font-family:inherit;margin:0}button,input{overflow:visible;background:0 0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{border:0;-webkit-appearance:button;-moz-appearance:button;cursor:pointer}:root{--color-01:#FF5C5C;--black:#000000;--dark:#2D313C;--shade-01:#323845;--shade-02:#383D4B;--shade-03:#424754;--shade-04:#7E8588;--shade-05:#94999D;--shade-06:#A9AEB0;--shade-07:#D2D7D6;--shade-08:#E9EBEB;--shade-09:#EDF0F0;--shade-10:#F9FAFA;--light:#FFFFFF;--white:#FFFFFF}@media print{:root{--black:rgb(0,0,0);--dark:rgb(0,0,0);--shade-01:rgb(8,8,8);--shade-02:rgb(13,13,13);--shade-03:rgb(45,45,45);--shade-04:rgb(97,97,97);--shade-05:rgb(140,140,140);--shade-06:rgb(189,189,189);--shade-07:rgb(204,204,204);--shade-08:rgb(212,212,212);--shade-09:rgb(230,230,230);--shade-10:rgb(237,237,237);--light:rgb(255,255,255);--white:rgb(255,255,255)}}.color-01,.color-be-01{color:#ff5c5c}.color-02,.color-ro-01{color:#ffd46e}.color-02b,.color-ro-02{color:#dad963}.color-03,.color-in-01{color:#a9cc5c}.color-03b,.color-in-02{color:#86cb7f}.color-04,.color-ad-01{color:#6acfdf}.color-04b,.color-ad-02{color:#2d8da9}.color-05,.color-ma-01{color:#2c526e}.color-05b,.color-ma-02{color:#4f5571}.color-05c,.color-ma-03{color:#7c6987}.color-gc-01{color:#9ab8a7}.color-gc-02{color:#507d74}.color-gc-03{color:#496e74}.color-gc-04{color:#34525e}.color-sd-01,a{color:#ff5c5c}.color-sd-02{color:#ffd46e}.black{color:#000}.color-dark,.dark{color:#2d313c!important}.shade-01{color:#323845}.shade-02{color:#383d4b}.shade-03{color:#424754}.shade-04{color:#7e8588}.shade-05{color:#94999d}.shade-06{color:#a9aeb0}.shade-07{color:#d2d7d6}.shade-08{color:#e9ebeb}.shade-09{color:#edf0f0}.shade-10{color:#f9fafa}.color-light,.light{color:#fff}.background-be-01,.background-color-01,.background-color-be-01{background-color:#ff5c5c}.background-color-02,.background-color-ro-01,.background-ro-01{background-color:#ffd46e}.background-color-02b,.background-color-ro-02,.background-ro-02{background-color:#dad963}.background-color-03,.background-color-in-01,.background-in-01{background-color:#a9cc5c}.background-color-03b,.background-color-in-02,.background-in-02{background-color:#86cb7f}.background-color-in-03,.background-in-03{background-color:#7dc9a6}.background-ad-01,.background-color-04,.background-color-ad-01{background-color:#6acfdf}.background-ad-02,.background-color-04b,.background-color-ad-02{background-color:#2d8da9}.background-ad-03,.background-color-04c,.background-color-ad-03{background-color:#227ea5}.background-color-05,.background-color-ma-01,.background-ma-01{background-color:#2c526e}.background-color-05b,.background-color-ma-02,.background-ma-02{background-color:#4f5571}.background-color-05c,.background-color-ma-03,.background-ma-03{background-color:#7c6987}.background-color-gc-01,.background-gc-01{background-color:#9ab8a7}.background-color-gc-02,.background-gc-02{background-color:#507d74}.background-color-gc-03,.background-gc-03{background-color:#496e74}.background-color-gc-04,.background-gc-04{background-color:#34525e}.background-color-sd-01,.background-sd-01{background-color:#ff5c5c}.background-color-sd-02,.background-sd-02{background-color:#ffd46e}.background-dark{background-color:#2d313c}.background-shade-01{background-color:#323845}.background-shade-02{background-color:#383d4b}.background-shade-03{background-color:#424754}.background-shade-04{background-color:#7e8588}.background-shade-05{background-color:#94999d}.background-shade-06{background-color:#a9aeb0}.background-shade-07{background-color:#d2d7d6}.background-shade-08{background-color:#e9ebeb}.background-shade-09{background-color:#edf0f0}.background-shade-10{background-color:#f9fafa}.background-light{background-color:#fff!important}@font-face{font-family:"Bebas Neue Pro";src:url(assets/fonts/bebas-neue-pro-semiexpanded-regular.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-semiexpanded-regular.woff)format("woff"),url(assets/fonts/bebas-neue-pro-semiexpanded-regular.ttf)format("ttf");font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue Pro";src:url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold.woff)format("woff"),url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold.ttf)format("ttf");font-weight:700;font-style:normal;letter-spacing:.2em}@font-face{font-family:"Bebas Neue Pro";src:url(assets/fonts/bebas-neue-pro-semiexpanded-italic.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-semiexpanded-italic.woff)format("woff"),url(assets/fonts/bebas-neue-pro-semiexpanded-italic.ttf)format("ttf");font-weight:400;font-style:italic}@font-face{font-family:"Bebas Neue Pro";src:url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold-italic.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold-italic.woff)format("woff"),url(assets/fonts/bebas-neue-pro-semiexpanded-extrabold-italic.ttf)format("ttf");font-weight:700;font-style:italic}@font-face{font-family:"Bebas Neue Pro Expanded";src:url(assets/fonts/bebas-neue-pro-expanded-regular.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-expanded-regular.woff)format("woff"),url(assets/fonts/bebas-neue-pro-expanded-regular.ttf)format("ttf");font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue Pro Expanded";src:url(assets/fonts/bebas-neue-pro-expanded-extrabold.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-expanded-extrabold.woff)format("woff"),url(assets/fonts/bebas-neue-pro-expanded-extrabold.ttf)format("ttf");font-weight:700;font-style:normal;letter-spacing:.2em}@font-face{font-family:"Bebas Neue Pro Expanded";src:url(assets/fonts/bebas-neue-pro-expanded-italic.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-expanded-italic.woff)format("woff"),url(assets/fonts/bebas-neue-pro-expanded-italic.ttf)format("ttf");font-weight:400;font-style:italic}@font-face{font-family:"Bebas Neue Pro Expanded";src:url(assets/fonts/bebas-neue-pro-expanded-extrabold-italic.woff2)format("woff2"),url(assets/fonts/bebas-neue-pro-expanded-extrabold-italic.woff)format("woff"),url(assets/fonts/bebas-neue-pro-expanded-extrabold-italic.ttf)format("ttf");font-weight:700;font-style:italic}.bebas,.roboto,.sans{font-family:"Bebas Neue Pro",sans-serif!important}.bebas,.sans{letter-spacing:.03em}.bebas-expanded,.sans-expanded{font-family:"Bebas Neue Pro Expanded",sans-serif!important}@font-face{font-family:"Argent";src:url(assets/fonts/dna-serif-medium.woff2)format("woff2"),url(assets/fonts/dna-serif-medium.woff)format("woff");font-display:swap;font-weight:400;font-style:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}@font-face{font-family:"Argent";src:url(assets/fonts/dna-serif-bold.woff2)format("woff2"),url(assets/fonts/dna-serif-bold.woff)format("woff");font-display:swap;font-weight:700;font-style:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}@font-face{font-family:"Argent";src:url(assets/fonts/dna-serif-mediumitalic.woff2)format("woff2"),url(assets/fonts/dna-serif-mediumitalic.woff)format("woff"),url(assets/fonts/argent-italic.ttf)format("ttf");font-display:swap;font-weight:400;font-style:italic;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}@font-face{font-family:"Argent";src:url(assets/fonts/dna-serif-bolditalic.woff2)format("woff2"),url(assets/fonts/dna-serif-bolditalic.woff)format("woff"),url(assets/fonts/argent-demibolditalic.ttf)format("ttf");font-display:swap;font-weight:700;font-style:italic;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}.argent,.serif{font-family:"Argent",serif}.text-large-x,.text-large-xx{font-size:2.5em;line-height:1.25em}.text-large-x{font-size:2em}.text-large{font-size:1.25em;line-height:1.375em}.text-base,.text-small,input{font-size:1em;line-height:1.5em}.text-small{font-size:.875em}.text-small-x,.text-small-xx,figcaption{font-size:.75em;line-height:1.5em}.text-small-xx{font-size:.625em}.lang-02,.lang-02 ol,.lang-02 p,.lang-02 ul{font-style:italic;color:#7e8588;color:var(--shade-04);letter-spacing:.008em}@media print{.lang-02,.lang-02 a,.lang-02 h2,.lang-02 h3,.lang-02 h4,.lang-02 h5,.lang-02 h6,.lang-02 ol,.lang-02 p,.lang-02 ul,a.lang-02,h2.lang-02,h3.lang-02,h4.lang-02,h5.lang-02,h6.lang-02,ol.lang-02,p.lang-02,ul.lang-02{color:var(--shade-04);color:#787878}}.lang-02 em{font-style:normal}.bold,.strong,.text-bold,.text-strong,b,strong{font-weight:700}.dna-icon-lg{font-size:1.33333333em;vertical-align:-15%}.dna-icon-2x{font-size:2em}.dna-icon-3x{font-size:3em}.dna-icon-4x{font-size:4em}.dna-icon-5x{font-size:5em}.dna-icon-fw{width:1.28571429em;text-align:center}.dna-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.dna-icon-ul>li,.entry-content li,.entry-summary li,.lessons-builder .text li,.term-description li{position:relative}.dna-icon-li,h1{text-align:center}.dna-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.dna-icon-li.dna-icon-lg{left:-1.85714286em}.dna-icon-border,.dna-icon-border-round{padding:.1em .2915em;border-style:solid;border-width:.1em;border-color:inherit;border-radius:.1em}.dna-icon-border-round{display:inline-block;padding:.18em .21em .22em .19em;line-height:1em;height:1.5em;width:1.5em;border-width:.075em;border-radius:50%;margin-bottom:.25em;text-align:center;font-weight:700}body,html{width:100%;min-height:100vh}html{scroll-behavior:smooth;scroll-padding-top:13em!important}body,sub,sup{position:relative}body{display:block;font-family:"Bebas Neue Pro",sans-serif;font-size:100%;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#191a20}@media screen and (max-width:480px){body{-webkit-text-size-adjust:none}}body *{box-sizing:border-box}h1{font-size:2em;padding-bottom:.75em;letter-spacing:.005em}h2,h3{font-size:1.5em;line-height:1.3333334em;padding-bottom:.6em;letter-spacing:-.026em}h1,h3{line-height:1.25em}h3{font-size:1.25em;padding-bottom:.4em}h4{font-size:1.125em}h4,h5{padding-bottom:.5em}h5,h6{font-size:1em}p{padding-bottom:1em}a{text-decoration:none}a:hover{text-decoration:underline}.italic,em{font-style:italic;letter-spacing:.015em}td,th{padding:.5em .5em .5em 0}h1,h2,h3,h4,h5,h6,th{font-weight:700}th{text-align:left}tr{border-bottom:solid 1px #d2d7d6}@media print{tr{border-bottom:solid .25pt #000}}mark{background:0 0}img,video{margin:0;max-width:100%;vertical-align:middle}figure{margin:1em 0}figcaption{margin:0;line-height:1em;color:#a9aeb0;color:rgba(45,49,60,.5)}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:focus{outline:0;background:rgba(45,49,60,.05);background:0 0}optgroup,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;border:0;padding:.25em .75em;border-radius:1px}select{position:relative}input,textarea{background-color:rgba(0,0,0,.075);border:1px solid rgba(255,255,255,.1)}input[type=email]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{background-color:rgba(0,0,0,.2)}input[type=checkbox]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{border-radius:1px;padding:.75em 1.25em;letter-spacing:.02em}.button{padding:1.1em 1.5em 1em;letter-spacing:.02em}.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:50%}select{padding:.6em 2em .5em .8em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:.25em;background-color:#eee;background-image:url(assets/images/icon-chevron-down.svg);background-repeat:no-repeat;background-position:right .75em center;background-size:.75em;cursor:pointer}select::-ms-expand{display:none}select:focus{box-shadow:0 0 1px 3px rgba(45,49,60,.05);box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:none;outline:0}select option{font-weight:400}.aligncenter,div.aligncenter{display:block!important;position:relative;margin-left:auto;margin-right:auto}.clear{display:table;clear:both;height:0}.clear-fix::after,.container::after,.row::after{content:"";display:block;clear:both}@media screen{.screen{display:inline}.print{display:none!important}}@media print{.screen{display:none!important}.print{display:inline}}@media (min-width:768px){.mobile{display:none!important}}@media (max-width:767px){.tablet{display:none!important}}.container{max-width:72em}.container,.container-large,.container-medium,.container-small{display:block;position:relative;margin:0 auto;padding:0 .5em}.container-large{max-width:72em}@media screen and (min-width:640px){.container,.container-medium,.container-small{padding:0 1em}}@media print{.container{padding:0 12.5mm}}.container-small{max-width:33em}.container-medium{max-width:40em}@media print{.container-large{width:19cm}.container-small{width:10cm}.container-medium{width:12cm}}.row,[class*=col-]{display:block;position:relative}.row .row{min-height:100%}[class*=col-]{width:100%}@media screen and (min-width:768px){.col-01,.col-02,.col-03,.col-04,.col-05,.col-06,.col-07,.col-08,.col-09,.col-10,.col-11,.col-12,[class*=col-] [class*=col-]{float:left}.col-01{width:4.3333333%}.col-02{width:13.3333333%}.col-03{width:22%}.col-04{width:30.3%}.col-05{width:39%}.col-06{width:48%}.col-07{width:56.5%}.col-08{width:65.3333334%}.col-09{width:74%}.col-10{width:82.6666667%}.col-11{width:91.3333334%}.col-12{width:100%}[class*=col-]:last-child{margin-right:0}.offset-01{margin-left:8.3333333%}.offset-02{margin-left:16.6666666%}.offset-03{margin-left:25%}.offset-04{margin-left:30.3%}.offset-05{margin-left:39%}.offset-06{margin-left:48%}.offset-07{margin-left:56.5%}.offset-08{margin-left:65.3333334%}.offset-09{margin-left:74%}.offset-10{margin-left:82.6666667%}.offset-11{margin-left:91.3333334%}.offset-12{margin-left:100%}.row .float-right{float:right;margin-right:0;margin-left:4%}.col-01,.col-02,.col-03,.col-04,.col-05,.col-06,.col-07,.col-08,.col-09,.col-10,.col-11{margin-right:4%}}@media print{.row{margin-left:-2%;margin-right:-2%}.song-builder .row{margin-left:0;margin-right:0}.col-01,.col-02,.col-03,.col-04,.col-05,.col-06,.col-07,.col-08,.col-09,.col-10,.col-11{float:left;margin-left:0;margin-right:0;padding-left:2%;padding-right:2%}.col-01{width:4.3333333%}.col-02{width:12.6%}.col-03{width:20.9%}.col-04{width:29.3%}.col-05{width:37.6%}.col-06{width:45.9%}.col-07{width:54.3333333%}.col-08{width:62.3333333%}.col-09{width:71%}.col-10{width:79.3333333%}.col-11{width:87.6666666%}.col-12{width:100%}.offset-01{margin-left:8.3333333%}.offset-02{margin-left:16.6666666%}.offset-03{margin-left:24.9%}.offset-04{margin-left:30.3%}.offset-05{margin-left:39%}.offset-06{margin-left:48%}.offset-07{margin-left:56.5%}.offset-08{margin-left:65.3333334%}.offset-09{margin-left:74%}.offset-10{margin-left:82.6666667%}.offset-11{margin-left:91.3333334%}.offset-12{margin-left:100%}}.margin-00{margin:0!important}.margin-01{margin:1em!important}.margin-02{margin:2em!important}.margin-03{margin:3em!important}.margin-04{margin:4em!important}.margin-05{margin:5em!important}.margin-06{margin:6em!important}.margin-top-00{margin-top:0!important}.margin-top-01{margin-top:1em!important}.margin-top-02{margin-top:2em!important}.margin-top-03{margin-top:3em!important}.margin-top-04{margin-top:4em!important}.margin-top-05{margin-top:5em!important}.margin-top-06{margin-top:6em!important}.margin-right-01{margin-right:1em!important}.margin-right-02{margin-right:2em!important}.margin-bottom-00{margin-bottom:0!important}.margin-bottom-01{margin-bottom:1em!important}.margin-bottom-02{margin-bottom:2em!important}.margin-bottom-03{margin-bottom:3em!important}.margin-bottom-04{margin-bottom:4em!important}.margin-bottom-05{margin-bottom:5em!important}.margin-bottom-06{margin-bottom:6em!important}.padding-00{padding:0!important}.padding-01{padding:1em!important}.padding-02{padding:2em!important}.padding-03{padding:3em!important}.padding-04{padding:4em!important}.padding-05{padding:5em!important}.padding-06{padding:6em!important}.padding-top-00{padding-top:0!important}.padding-top-01{padding-top:1em!important}.padding-top-02{padding-top:2em!important}.padding-top-03{padding-top:3em!important}.padding-top-04{padding-top:4em!important}.padding-top-05{padding-top:5em!important}.padding-top-06{padding-top:6em!important}.padding-right-01{padding-right:1em!important}.padding-right-02{padding-right:2em!important}.padding-right-03{padding-right:3em!important}.padding-right-04{padding-right:4em!important}.padding-bottom-00{padding-bottom:0!important}.padding-bottom-01{padding-bottom:1em!important}.padding-bottom-02{padding-bottom:2em!important}.padding-bottom-03{padding-bottom:3em!important}.padding-bottom-04{padding-bottom:4em!important}.padding-bottom-05{padding-bottom:5em!important}.padding-bottom-06{padding-bottom:6em!important}.padding-left-01{padding-left:1em!important}.padding-left-02{padding-left:2em!important}.padding-left-03{padding-left:3em!important}.padding-left-04{padding-left:4em!important}.page-template-page-fullscreen{min-height:100vh;padding:0 0 4em;background-color:#2d313c;background-image:url(https://drumnotesarchive.com/images/drumnotesarchive-header-04.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-template-page-fullscreen::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#191a21 5%,rgba(25,26,33,.96) 20%,rgba(25,26,33,.9) 60%,rgba(25,26,33,.96) 80%,#191a21 98%)}.page-template-page-fullscreen,.site-header,.top-content{display:block;position:relative}.site-header{margin:0 auto;padding-top:1em;background-color:#2d313c;background-image:url(https://drumnotesarchive.com/images/drumnotesarchive-header-01.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.home .site-header{min-height:100vh;background-image:url(https://drumnotesarchive.com/images/drumnotesarchive-header-04.jpg)}.background-teach-better::before,.site-header::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.site-header::before{background:linear-gradient(90deg,#191a21 5%,rgba(25,26,33,.96) 20%,rgba(25,26,33,.9) 60%,rgba(25,26,33,.96) 80%,#191a21 98%)}.page-template-page-fullscreen .site-header,.page-template-page-fullscreen .site-header::before{background:0 0}.top-content{padding:0;margin:0;color:#fff;background:rgba(52,60,66,.99);background:#323845;overflow-y:visible}.main-content{color:#2d313c;background:#fff}@media screen{.main-content{padding-top:3em;padding-bottom:3em;background:#fff}.page-id-18601 .main-content{padding-top:1.5em}}.background-teach-better{background:#2d313c;color:#fff}.background-teach-better::before{width:100%;height:100%;background:url(https://drumnotesarchive.com/images/teach-better.jpg)center no-repeat;background-size:cover;opacity:.22;-webkit-filter:grayscale(.75) contrast(1.5);filter:grayscale(.75) contrast(1.5)}.bar,.site-footer{display:block;position:relative}.site-footer{margin:0;padding-top:2em;background-color:#2d313c}.page-template-page-fullscreen .site-footer{display:block;position:absolute;left:0;bottom:0;width:100%;padding:0}.bar{font-size:1rem;z-index:10;text-decoration:none;border-radius:.25em;transition:background-color .5s ease;float:left}@media print{.bar{margin-left:-1px}}@media screen and (max-width:767px){.duets-layout .bar,.multi-lines-layout .bar,.single-line-layout .bar,.song-builder .bar{width:50%!important}}@media screen and (max-width:576px){.duets-layout .bar,.multi-lines-layout .bar,.single-line-layout .bar,.song-builder .bar{width:100%!important}}.lessons-archive-lessons .bar:hover,.lessons-builder .bar:hover,.song-builder .bar:hover{transition:all .5s ease-out;border-radius:.25em}.bar a,.bar img{display:block;width:100%}.bar img{position:relative;margin:0;padding:0;vertical-align:top}.bar a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;text-decoration:none;border-radius:.25em;height:9em}.bar a:nth-of-type(2){margin-top:9em}.bar .cursor,.bar .highlight{transition:background-color .5s ease;background-color:RGBA(130,215,230,.15)}.bar .cursor{display:inline-block;position:relative;height:100%;background-color:RGBA(130,215,230,.225)}.bar svg{vertical-align:top}.songs-list .bar .tuplet-bg{fill:#e9ebeb}.bar .bar-number{font-family:"Bebas Neue Pro",sans-serif;font-size:.7em}.bar .mmr-number{font-family:"Argent";font-size:1.325em;font-weight:700}.bar .instrument-label{padding:.5em;height:20px;width:80px;border:1px solid #000}.bar .play-x{background:#fff}.bar .play-x-number,.bar .play-x-play{font-family:"Bebas Neue Pro",sans-serif;font-style:italic;font-size:.75em}.bar .play-x-number{font-weight:700;font-size:1.25em}.bar .repeat-x{background:#fff}.bar .repeat-x-number,.bar .repeat-x-repeat{font-family:"Bebas Neue Pro",sans-serif;font-style:italic;font-size:.75em}.bar .repeat-x-number{font-weight:700;font-size:1.25em}.bar .volta-number{font-family:"Bebas Neue Pro",sans-serif;font-size:.75em}.bar .bar-notes{font-size:.825em;letter-spacing:.01em}.bar .lesson-info-text{top:35%;opacity:0}.bar .lesson-info-text,.bar .lesson-restricted-text{display:block;position:absolute;left:50%;width:100%;font-family:"Bebas Neue Pro",sans-serif;text-align:center;color:#ff5c5c;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .25s ease-out}@media print{.bar .lesson-info-text,.bar .lesson-restricted-text{display:none}}.bar .lesson-restricted-text,.bar a:hover .lesson-info-text{opacity:1;top:43%}.bar a:hover .lesson-restricted-text{top:35%;opacity:0}.bar .lesson-restricted-icon{text-decoration:none;opacity:1;padding:.1em .35em}.lesson-info-icon,.link-more{display:block;position:absolute;text-decoration:none}.bar .lesson-restricted-icon,.lesson-info-icon{top:0;right:0;text-align:right;color:#ff5c5c;border-radius:.25em;background:rgba(255,255,255,.8)}.lesson-info-icon{opacity:0;transition:all .5s ease-out;padding:0 .35em}.bar a:hover .lesson-info-icon{opacity:1;padding:.1em .35em}.bar a:hover .lesson-restricted-icon{opacity:0;top:50%}.bar .lesson-restricted-icon,.bar a .related-more,.no-access-string::before{display:block;position:absolute;transition:all .5s ease-out}.bar a .related-more{top:0;left:1em;color:#94999d}@media print{.bar .related-more{display:none}}.bar .related-guided-lessons-count,.bar .related-songs-count{display:inline-block;line-height:1em;color:#ff5c5c;border-radius:1em;min-width:1.175rem;text-align:center;margin:0 3px 0 0}@media screen{.bar .related-guided-lessons-count,.bar .related-songs-count{border:1px solid #ff5c5c;background:rgba(255,255,255,.95)}}.hide-bar-info .related-guided-lessons-count,.hide-bar-info .related-songs-count,.lessons-builder .bar .related-guided-lessons-count{display:none}.bar .related-guided-lessons-count::before,.bar .related-songs-count::before{display:inline-block;content:"";font-family:"dna-icon";font-size:.875em}.bar .related-guided-lessons-count::before{content:""}@media print{.bar .related-guided-lessons-count,.bar .related-songs-count{background-image:url(assets/images/icon-songs-grey-circle.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;background-color:transparent}.bar .related-guided-lessons-count{display:none}.lessons-builder .bar .related-guided-lessons-count{display:none}}.link-more{top:1.75em;right:1em}.button,.button-outline{display:inline-block;position:relative;margin:1em 0;font-weight:700;border-radius:2em}.button{background:#ff5c5c;color:#fff}.button:hover{text-decoration:none}.button-outline{padding:.55em 1em .5em;border:2px solid #ff5c5c;color:#ff5c5c;transition:all .5s ease}.button-outline:hover{text-decoration:none;background:#ff5c5c;color:#fff}.button-back,.button-back input{display:block;position:absolute;top:0}.button-back{left:.25em;height:1em;width:1em;font-size:2em;color:#e9ebeb}.button-back input{left:0;height:100%;width:100%;text-indent:-9999em;border:transparent;background:0 0;cursor:pointer}.button-bug,.button-bug:hover{display:block;position:relative;margin:5em auto 0;width:8em;text-decoration:none;font-size:.875em}.button-top{display:block;position:absolute;left:50%;top:-1em;height:3em;width:3em;padding-top:.375em;border-radius:50%;text-align:center;-webkit-transform:translateX(-1.5em);transform:translateX(-1.5em);background:#424754;border:4px solid #323845}.button-top:hover{text-decoration:none}.button-minimal{padding:0;color:#ff5c5c;cursor:pointer;border:0;background:0 0;height:auto}.button-minimal:hover{text-decoration:underline}.dkpdf-button-container{display:block;position:absolute;top:0;right:.5em;width:auto;padding:0;float:none}a.dkpdf-button{display:block;padding:0 0 .5em;margin-left:.5em;line-height:1.5em}a.dkpdf-button span.dkpdf-button-icon{margin-right:2px}.get-book-link,.print-button{display:block;position:absolute;top:.258em;right:17.75em}.get-book-link{right:4.5em;width:auto;padding:0;float:none}.title{margin-bottom:1.75em;text-align:center}@media only screen and (min-width:768px){.title{margin-bottom:2.5em}}@media print{.title{margin-bottom:2em;padding-left:4em;padding-right:4em}}.title h1,.title h2{margin-bottom:0;padding-bottom:0;padding-left:2em;padding-right:2em;font-size:2em;line-height:1.25em}@media (min-width:768px){.title h1,.title h2{padding-left:6em;padding-right:6em}}@media print{.title h1,.title h2{font-size:1.5em;line-height:1.25em}}.booktitle,.copyright{font-size:.75em;padding:0;color:#94999d}@media print{.booktitle,.copyright{display:block;position:absolute;bottom:.35cm;left:1cm}.copyright{font-size:22px;line-height:20px;bottom:.5cm;right:1cm;color:#000}.copyright-left{left:0;width:50%;padding-left:1.49cm}.copyright-right{left:auto;right:0;width:50%;padding-right:1.29cm}}.entry-content ol,.entry-summary ol,.term-description ol{list-style-type:decimal}.entry-content ol,.entry-summary ol,.lessons-builder .text ol,.term-description ol{margin:0 1em 1em 1.5em;list-style-position:outside;font-family:"Argent",serif;letter-spacing:normal}.entry-content ul,.entry-summary ul,.lessons-builder .text ul,.term-description ul{margin:0 1em 1em}.entry-content ul li::before,.entry-summary ul li::before,.lessons-builder .text ul li::before,.term-description ul li::before{content:"•";font-family:"Bebas Neue Pro",sans-serif;position:absolute;left:-.75em}.entry-content ul.checklist li,.entry-summary ul.checklist li,.lessons-builder .text ul.checklist li,.term-description ul.checklist li{padding:0 0 .5em 1em}.entry-content ul.checklist li::before,.entry-summary ul.checklist li::before,.lessons-builder .text ul.checklist li::before,.term-description ul.checklist li::before{content:"";font-family:"dna-icon";left:-.75em;color:#ff5c5c;font-weight:700}@media print{ul{list-style-type:disc;list-style-position:outside}}@media screen and (min-width:768px){.text-left{text-align:left}}.text-right{text-align:right}.text-center{text-align:center}.single-post main img{height:auto}hr.small{margin:.5em 0 1.5em}hr.small,hr.small-center{position:relative;height:2px;width:4em}hr.thin{height:1px}@media print{hr,hr.small,hr.small-center{background-color:#000!important}hr{height:1.5px;width:100%}hr.small,hr.small-center{width:1.25cm;color:#000;opacity:1}hr.small{text-align:left}}hr.small-center{margin:.5em auto 1.5em}.divider-headline{position:relative;background-image:url(assets/images/dark-dot.svg);background-size:1px;background-position:left 50%;background-repeat:repeat-x;text-align:center;margin-bottom:1em}@media print{.divider-headline{background-image:url(assets/images/divider-headline-bg.svg);background-size:100% 1px;background-position:center;background-repeat:no-repeat}}.divider-headline h3,.number-circled{display:inline-block;position:relative;margin:0 auto;text-align:center}.divider-headline h3{padding:0 .5em;background-color:#fff}@media print{.divider-headline h3{background-color:none}}.number-circled{width:2em;height:2em;font-family:"Bebas Neue Pro",sans-serif;font-weight:700;line-height:2em;background-image:url(assets/images/number-circle.svg);background-size:100%}.no-access-string::before{top:-.125em;left:0;content:"";font-size:1.25em;font-family:"dna-icon";z-index:0}.no-access-string:hover::before{content:"";font-family:"dna-icon"}.no-access-string{position:relative;padding-left:1.5em}#top-loader{position:fixed;top:0;left:0;height:3px;width:0%;background-color:#ff5c5c;z-index:9999;transition:width .3s ease-out,opacity .5s ease-out}.template-info{display:none;font-style:italic}.branding{position:relative;margin-left:auto;margin-right:auto;margin-bottom:.5em;text-align:center;width:2.5em;height:2.5em;overflow:hidden;font-size:1.5em;text-indent:-999em;background:url(assets/images/drumnotesarchive-logoinvert@2x.png)center no-repeat;background-size:contain}@media only screen and (min-width:576px){.branding{width:5em;height:5em}}.home .branding{margin-bottom:2em}.branding a{display:block;height:100%;width:100%}.branding .beta,.breadcrumbs li::before{display:none}@media only screen and (min-width:576px){.branding .beta{display:block;position:absolute;top:.125em;right:0;padding:.25em;border-radius:.25em;font-size:.6em;font-weight:700;line-height:.6em;height:1.5em;text-indent:0;text-transform:uppercase;color:#7e8588;background:#323845;border:2px solid #7e8588}}.preview-home{padding-top:4em;padding-bottom:48vw;background:url(https://drumnotesarchive.com/images/preview_home_guided-lessons_drumnotesarchive_v2.jpg)bottom right no-repeat;background-size:150%auto}.preview-home .col-05{padding:0 1em}@media only screen and (min-width:768px){.preview-home{padding-bottom:4em;background:url(https://drumnotesarchive.com/images/preview_home_guided-lessons_drumnotesarchive_v2.jpg)center right no-repeat;background-size:90%auto}}.testimonial{display:block;position:relative;margin:0 auto;padding-top:5.5em;min-height:10em;max-width:33em;font-family:"Argent",serif;text-align:left}.testimonial footer,.testimonial::before{font-family:"Bebas Neue Pro",sans-serif;font-style:normal}.testimonial::before{content:"“";display:block;position:absolute;top:3.25rem;left:-.25rem;height:4em;width:1em;font-size:6em;font-weight:700;line-height:1em;color:#d2d7d6}.testimonial footer{font-size:.75em;color:#94999d}.testimonial img{position:absolute;top:0;right:0;max-height:5em}@media (min-width:768px){.testimonial{padding-left:6.5em}.testimonial::before{top:2.75rem;left:7.8rem}.testimonial img{top:5.5em;left:0;right:auto;max-height:auto;max-width:7.5em}}.responsive-table{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.responsive-table .cell{position:relative;width:100%;padding:.5em;font-size:.875em;line-height:1.25em}.responsive-table .row-00{margin-top:6em}@media (min-width:768px){.responsive-table{flex-direction:row}.responsive-table.table-cols-02 .cell{width:50%}.responsive-table.table-cols-03 .cell{width:33.333333%}.responsive-table.table-cols-04 .cell{width:25%}.responsive-table.table-cols-05 .cell{width:20%}.responsive-table.table-cols-06 .cell{width:16.666667%}.responsive-table.table-cols-07 .cell{width:14.285714%}.responsive-table.table-cols-08 .cell{width:12.5%}.responsive-table .row-00{order:0;margin-top:0}.responsive-table .row-01{order:1}.responsive-table .row-02{order:2}.responsive-table .row-03{order:3}.responsive-table .row-04{order:4}.responsive-table .row-05{order:5}.responsive-table .row-06{order:6}.responsive-table .row-07{order:7}.responsive-table .row-08{order:8}.responsive-table .row-09{order:9}.responsive-table .row-10{order:10}.responsive-table .row-11{order:11}.responsive-table .row-12{order:12}.responsive-table>.row-00~.row-00,.responsive-table>.row-01~.row-01,.responsive-table>.row-02~.row-02,.responsive-table>.row-03~.row-03,.responsive-table>.row-04~.row-04,.responsive-table>.row-05~.row-05,.responsive-table>.row-06~.row-06,.responsive-table>.row-07~.row-07,.responsive-table>.row-08~.row-08,.responsive-table>.row-09~.row-09,.responsive-table>.row-10~.row-10,.responsive-table>.row-11~.row-11,.responsive-table>.row-12~.row-12{border-left:1px solid #424754}}.responsive-table.table-dark{color:#fff}.responsive-table .cell .col-06{float:left;margin-left:4%;width:46%}.responsive-table .cell .col-06:first-child{margin-left:0}.responsive-table .button{display:block;position:absolute;min-width:65%;bottom:-2.5em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.5em;text-align:center;padding-top:1em;padding-bottom:1em}.archive h1{font-size:2.5em}.category-whats-new .entry{padding:1em 0}.autoscroll{display:none;position:relative;width:100%;min-height:1.5em;margin-bottom:1em;padding:.25em .25em .25em 2.5em;border-radius:.25rem;border:1px solid #d2d7d6}@media screen and (min-width:768px){.autoscroll{position:absolute;top:1.75em;right:1em;width:8em;height:3.75em}}.autoscroll .section-title{display:block;background:#f9fafa;background:#f2f5f7}#button-autoscroll,#button-faster,#button-slower{display:block;position:absolute;min-width:2.5em;z-index:10}#button-autoscroll{top:1px;left:0;height:2em}#button-autoscroll::before{content:"";display:block;position:absolute;left:.25em;top:.15em;height:1em;width:1em;font-family:"dna-icon";font-size:1.5em;line-height:1em;text-indent:0}#button-autoscroll.on::before{content:""}#button-faster,#button-slower{top:0;right:0;height:2rem;text-indent:-999em;overflow:hidden}#button-slower{right:4em}@media screen and (min-width:768px){#button-faster,#button-slower{top:auto;bottom:0}#button-slower{right:auto;left:0}}#button-faster::before,#button-slower::before{display:block;position:absolute;height:2rem;min-width:2.5rem;font-family:"dna-icon";line-height:2rem;text-indent:0}#button-slower::before{content:"";top:0;left:0;font-size:1.5em;text-align:center}#button-faster::before{content:"";left:auto;top:1px;right:0;font-size:1.5em;text-align:center}#scroll-status,.breadcrumbs{display:block;font-size:.75em;text-align:center}#scroll-status{position:absolute;top:-1px;right:2rem;width:3em;line-height:2rem;color:#7e8588}@media screen and (min-width:768px){#scroll-status{top:auto;bottom:1px;left:0;width:100%;padding:0 3.5em}}#scroll-container{padding-top:4em}.page-id-18601 #scroll-container{padding-top:1em}.breadcrumbs{position:relative;margin:0 auto;font-family:"Bebas Neue Pro",sans-serif;color:#a9aeb0}.breadcrumbs li{display:inline-block;padding:0 .25em;margin-top:-1.5em}.breadcrumbs li::after{content:"/";padding:0 0 0 .5em}.breadcrumbs li:last-child::after{content:"";padding:0}#menu-primary .current-menu-item,.current-guided_lessons-parent,.current-guided_lessons_series-ancestor,.current-menu-parent,.current_page_parent,.guided_lessons-template-default .nav-guided-lessons,.page-id-18389 .nav-guided-lessons,.single-archive_lessons .nav-archive,.single-songs .nav-songs,.tax-guided_lessons_series .nav-guided-lessons{border-bottom:3px solid #fff;color:#fff}@media only screen and (max-width:25em){.menu-primary-container{font-size:.75em}}.menu-primary-container li{display:inline-block;margin-right:1em;font-weight:700;text-transform:uppercase;font-family:"Bebas Neue Pro Expanded",sans-serif}.menu-primary-container .menu a{display:block;padding:.5em 0;letter-spacing:.02em}.menu-primary-container a:hover{text-decoration:none}.menu-primary-container a:focus{background:0 0}#menu-primary .current-menu-item a,.current-guided_lessons-parent a,.current-guided_lessons_series-ancestor a,.current-menu-parent a,.current_page_parent a,.guided_lessons-template-default .nav-guided-lessons a,.page-id-18389 .nav-guided-lessons a,.single-archive_lessons .nav-archive a,.single-songs .nav-songs a,.tax-guided_lessons_series .nav-guided-lessons a{color:#fff}.language-switch .current-lang,.toggle-menu-btn{display:none}.menu-secondary-container{position:absolute;top:-.1em;right:1em}#menu-secondary li,.tabnav button{display:inline-block}.menu-link-account{margin-right:2em}.menu-link-account a,.menu-link-cart a{display:block;position:relative;padding:.5em .5em .5em 1.75em;min-width:1em}.menu-link-account a::before,.menu-link-cart a::before{display:block;position:absolute;left:0;top:.325em;height:1em;font-family:"dna-icon";font-size:1.5em;line-height:1em;text-indent:0}.menu-link-account a::before{content:""}.menu-link-cart a::before{content:""}@media only screen and (max-width:575px){.menu-link-account a::before,.menu-link-cart a::before{text-indent:0}}.language-switch{position:absolute;top:.45em;right:7em}#menu-tertiary{margin-bottom:2em}#menu-tertiary li{display:block;margin-right:1em;margin-bottom:.5em}.site-footer nav li{margin-bottom:.75em}.tabnav{background:#20222c;position:relative;z-index:1}.tabnav button{padding:.75em 1em;margin-right:-4px;color:#fff}.tabnav button:first-of-type{margin-left:-1em}.tabnav button.active,.tabnav button:hover{color:#fff;background:rgba(41,46,59,.98)}.tabcontent{background:rgba(41,46,59,.98)}.tabcontent .container{display:none;padding-top:1.5em;padding-bottom:1.5em}.tabcontent>.active{display:block}.tag-filter{padding:2em 1rem;text-align:center}.tag-filter a{display:inline-block;margin:.25rem;padding:0 .5rem;font-size:.875em;border-radius:.25rem;color:#2d313c}.tag-filter a:hover{text-decoration:none;background:rgba(255,92,92,.1);background:rgba(45,49,60,.1)}.tag-filter a.active{margin-top:calc(.25rem - 1px);font-weight:700;color:#fff;background:#2d313c}.posts.grid{display:flex;flex-wrap:wrap;gap:16px}.posts.grid article{flex:0 0 100%;max-width:100%}@media (min-width:575px){.posts.grid article{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media (min-width:780px){.posts.grid article{flex:0 0 calc(25% - 16px);max-width:calc(25% - 16px)}}@media (min-width:1024px){.posts.grid article{flex:0 0 calc(20% - 16px);max-width:calc(20% - 16px)}}.posts.grid a{display:block}.posts.grid article img{width:100%;height:auto;border-radius:.5rem}.pagination{text-align:center;font-family:"Bebas Neue Pro",sans-serif}.wp-pagenavi{display:inline-block;position:relative;margin:1em auto 3em;font-size:1em;line-height:1em}.lesson-categories::after,.lessons-archive-lessons::after,.nav-prev-next::after,.wp-pagenavi::after{content:"";display:table;clear:both}.wp-pagenavi a,.wp-pagenavi span,.wp-pagenavi span.current{padding:0 .5em}.wp-pagenavi a,.wp-pagenavi span,.wp-pagenavi span.current,.wp-pagenavi span.extend{display:block;float:left;line-height:2em;height:2em;min-width:2em;border-radius:.25em}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,.wp-pagenavi span.extend{padding:0}.wp-pagenavi .page,.wp-pagenavi .pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{color:#7e8588}@media only screen and (max-width:24em){.wp-pagenavi .pages{display:none}}.wp-pagenavi a.first,.wp-pagenavi a.larger,.wp-pagenavi a.last,.wp-pagenavi a.smaller{color:#ff5c5c}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{margin-top:-.125em;height:1.5em;min-width:1.5em;font-size:1.5em;line-height:1.5em;font-weight:700;border-radius:2em;color:#fff;background:#ff5c5c;font-family:sans-serif;text-align:center}.wp-pagenavi a.first:hover,.wp-pagenavi a.larger:hover,.wp-pagenavi a.last:hover,.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.smaller:hover{color:#fff;background:#7e8588;text-decoration:none}.nav-prev-next{margin-top:2em;font-family:"Bebas Neue Pro",sans-serif}.nav-prev-next img{display:block;margin-top:.5em;margin-bottom:.5em;border:1px solid #d2d7d6}.nav-prev-next:hover img{border:1px solid #edf0f0}.nav-next a,.nav-prev a{display:block;width:40%;max-width:16em;margin-left:0;font-size:.75em;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.nav-prev a{float:left;padding:.5em 1em .5em 3em;border-radius:0 .25em .25em 0}.nav-next a{float:right;padding:.5em 3em .5em 1em;border-radius:.25em 0 0 .25em;text-align:right}.nav-next a:hover,.nav-prev a:hover{background-color:#edf0f0}.toolbar{display:block;position:relative;height:2.25em}#toggle-bar-info{display:block;position:absolute;left:9em;top:.5em;font-size:1em;color:#ff5c5c;background:0 0;padding:0 0 0 2em}#toggle-bar-info::before,.btns-zoom{display:block;position:absolute;top:0}#toggle-bar-info::before{left:2px;font-family:"dna-icon";content:"";font-size:1.5em;color:#ff5c5c}.hide-bar-info #toggle-bar-info{color:#a9aeb0}.hide-bar-info #toggle-bar-info::before{content:""}.btns-zoom{left:.5em}@media (max-width:767px){#btn-columns-01,#btn-columns-02{display:none}}#btn-columns-01,#btn-columns-02,#btn-zoom-in,#btn-zoom-out{position:relative;text-indent:-999em;width:2em;height:2em;font-size:1.125em;line-height:2em;padding:.25em}#btn-columns-01::before,#btn-columns-02::before,#btn-zoom-in::before,#btn-zoom-out::before{display:block;position:absolute;top:0;left:0;height:1.75em;width:1.75em;font-size:1.125em;line-height:1.75em;font-family:"dna-icon";text-indent:0;color:#ff5c5c}#btn-columns-01::before,#btn-columns-02::before{content:""}#btn-zoom-in::before{content:""}#btn-zoom-out::before{content:""}@media (min-width:768px){.zoom-columns .lesson-container{padding:2em 1em;max-width:100%}}.zoom-columns .lesson-container::after{display:block;position:absolute;content:"";top:0;left:50%;width:1px;height:100%;background:#edf0f0}.zoom-columns .lesson-container{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.zoom-columns .lessons-builder,.zoom-columns .song-builder{-webkit-transform-origin:8.3%0;transform-origin:8.3%0;-webkit-transform:scaleX(.6) scaleY(.6);transform:scaleX(.6) scaleY(.6);width:150%}.zoom-columns .lesson-container .alert,.zoom-columns .lesson-container .bar,.zoom-columns .lesson-container .gl-player,.zoom-columns .lesson-container .one-bar-layout li,.zoom-columns .lesson-container .single-line-layout *,.zoom-columns .lesson-container .two-bars-layout li,.zoom-columns .lesson-container .two-columns-layout li,.zoom-columns .song-builder .bar,.zoom-columns .song-builder .basic-groove{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.zoom-columns .bar .related-guided-lessons-count,.zoom-columns .bar .related-songs-count{min-width:1.25em}.zoom-columns .song-builder .section_type{line-height:1em}.zoom-01 .lessons-builder,.zoom-01 .song-builder{-webkit-transform-origin:50%0;transform-origin:50%0;-webkit-transform:scaleX(.83) scaleY(.83);transform:scaleX(.83) scaleY(.83)}.zoom-02 .lessons-builder,.zoom-02 .song-builder,.zoom-03 .lessons-builder,.zoom-03 .song-builder{-webkit-transform-origin:50%0;transform-origin:50%0;-webkit-transform:scaleX(.66) scaleY(.66);transform:scaleX(.66) scaleY(.66)}.zoom-03 .lessons-builder,.zoom-03 .song-builder{-webkit-transform:scaleX(.48) scaleY(.48);transform:scaleX(.48) scaleY(.48)}.email_input,.wpcf7-email{border:1px solid rgba(255,255,255,.75);border-radius:.125em;color:#94999d;padding:6px .75em;background:#fff;margin-right:-6px;line-height:24px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{background:rgba(45,49,60,.1);border:1px solid #ff5c5c;color:#424754}.wpcf7-form button{margin-top:.5em;font-weight:700;color:#fff;background:#ff5c5c;border:1px solid #ff5c5c;padding:6px 1.25em;line-height:24px}.wpcf7-form button::before{display:inline-block;content:"";font-family:"dna-icon";font-size:1.125em;padding-right:.325em}.screen-reader-response,.wpcf7-not-valid-tip{display:none}.wpcf7 form .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{display:block;color:#ff5c5c;border:0;margin:1em 0;padding:0}.user-registration{padding:1em}.page-template-page-fullscreen #user-registration{max-width:25em;margin:1em auto;color:#2d313c}.ur-frontend-form{color:#2d313c;background:#fff}.user-registration-error{margin:0}.user-registration-form__label{color:#2d313c}.user-registration-form a{color:#ff5c5c!important}.user-registration-Button{background:#ff5c5c!important}#cc-cookie-message #cc-cookie-description{margin:1rem 0 1.1rem}.mastfoot{display:none!important}.emailoctopus-error-message,.emailoctopus-form-wrapper .emailoctopus-error-message,.emailoctopus-form-wrapper .emailoctopus-success-message,.emailoctopus-success-message{text-align:left!important;color:#ff5c5c!important}.maintenance .inline-container{margin:0 auto}.maintenance .emailoctopus-error-message,.maintenance .emailoctopus-form-wrapper .emailoctopus-error-message,.maintenance .emailoctopus-form-wrapper .emailoctopus-success-message,.maintenance .emailoctopus-success-message{margin:0 auto;text-align:center}.avalex-container div{padding-left:0!important;padding-right:0!important;border:0!important}.wpml-ls-statics-shortcode_actions{position:absolute;right:6em;top:-5px;text-align:right}.wpml-ls-statics-footer{position:absolute;bottom:.75em;right:1em;text-align:right;color:#ff5c5c;border:0!important}.site-header .wpml-ls-statics-footer{bottom:auto;top:5px;right:0}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{padding:0;margin:0}.wpml-ls-slot-footer .wpml-ls-link{background:0 0!important;color:#ff5c5c!important}@media only screen and (max-width:29.9em){.lesson-categories li:nth-child(even){margin-right:0}}@media only screen and (min-width:30em) and (max-width:37.4em){.lesson-categories li{width:30.666666%}.lesson-categories li:nth-child(3n+3){margin-right:0}}@media only screen and (min-width:37.5em) and (max-width:49.9em){.lesson-categories li{margin-right:2%;width:23.5%}.lesson-categories li:nth-child(4n+4){margin-right:0}}@media only screen and (min-width:50em){.lesson-categories li{margin-right:2%;width:18.4%}.lesson-categories li:nth-child(5n+5){margin-right:0}}.lesson-categories li a,.table-of-contents li a{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.lesson-categories li a{color:#fff}.lesson-categories h2,.lesson-categories h3{font-size:2em;line-height:1.25em;width:100%}.lesson-categories li a h3{display:block;position:absolute;top:50%;left:50%;padding:1.25em;line-height:1.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.lesson-categories li a:hover h3{font-size:1.625em}.lessons-archive-lessons{display:block;position:relative;counter-reset:lesson-counter;margin-left:0!important;margin-right:0}.lessons-archive-lessons li{display:block;position:relative;counter-increment:lesson-counter}@media only screen and (min-width:35.5em){.lessons-archive-lessons li{margin-right:4%;width:46%;float:left}.lessons-archive-lessons li:nth-child(4n){margin-right:0}}@media only screen and (min-width:50em){.lessons-archive-lessons li{width:30.6666667%;float:left}.lessons-archive-lessons li:nth-child(even){margin-right:4%}.lessons-archive-lessons li:nth-child(3n+3){margin-right:0}}@media print{.lessons-archive-lessons li{padding-bottom:.25em}}.lessons-archive-lessons li::before{content:counters(lesson-counter,".",decimal-leading-zero);display:block;position:absolute;padding:1px;top:0;left:-.75em;height:1.25em;width:1.25em;font-family:"Bebas Neue Pro",sans-serif;line-height:1.25em;font-weight:700;text-align:center;color:#fff;background:#2d313c;border-radius:1em;border:1px solid #2d313c;z-index:10}.tax-lessons_archive_sections .wp-post-image{display:block}.related-songs td{padding:1em .5em 1em 0}.single-archive_lessons .bar{width:100%;max-width:30em;float:none}.related-guided-lessons,.related-songs{margin-top:2em}.related-guided-lessons .preview-image{display:block;width:10em;max-height:4em;overflow-y:hidden}.related-guided-lessons a{text-decoration:none}.table-of-contents .beginner-volume-01 .lesson-id::before{background:#ff5c5c}.table-of-contents .rookie-volume-01 .lesson-id::before{background:#ffd46e}.table-of-contents .rookie-volume-02 .lesson-id::before{background:#dad963}.table-of-contents .intermediate-volume-01 .lesson-id::before{background:#a9cc5c}.table-of-contents .advanced-volume-01 .lesson-id::before{background:#6acfdf}.table-of-contents .master-volume-01 .lesson-id::before{background:#2c526e}.table-of-contents .groove-cookbook-01 .lesson-id::before{background:#9ab8a7}.table-of-contents .groove-cookbook-02 .lesson-id::before{background:#507d74}.table-of-contents .snare-rhythmic-exercises .lesson-id::before{background:#ff5c5c}.table-of-contents .snare-volume-02 .lesson-id::before{background:#ffd46e}.table-of-contents .bonus-material .lesson-id::before{background:#383838}.lesson-categories,.lesson-categories li{display:block;position:relative}.lesson-categories li{float:left;margin-right:4%;margin-bottom:2vw;width:48%;font-weight:700;text-align:center}@media only screen and (max-width:29.9em){.lesson-categories li:nth-child(even){margin-right:0}}@media only screen and (min-width:30em) and (max-width:37.4em){.lesson-categories li{width:30.666666%}.lesson-categories li:nth-child(3n+3){margin-right:0}}@media only screen and (min-width:37.5em) and (max-width:49.9em){.lesson-categories li{margin-right:2%;width:23.5%}.lesson-categories li:nth-child(4n+4){margin-right:0}}@media only screen and (min-width:50em){.lesson-categories li{margin-right:2%;width:18.4%}.lesson-categories li:nth-child(5n+5){margin-right:0}}.lesson-categories li::before{display:none}.table-of-contents .beginner-volume-01 .lesson-info{border-top:2px solid #ff5c5c}.table-of-contents .rookie-volume-01 .lesson-info{border-top:2px solid #ffd46e}.table-of-contents .rookie-volume-02 .lesson-info{border-top:2px solid #dad963}.table-of-contents .intermediate-volume-01 .lesson-info{border-top:2px solid #a9cc5c}.table-of-contents .advanced-volume-01 .lesson-info{border-top:2px solid #6acfdf}.table-of-contents .master-volume-01 .lesson-info{border-top:2px solid #2c526e}.table-of-contents .groove-cookbook-01 .lesson-info{border-top:2px solid #9ab8a7}.table-of-contents .groove-cookbook-02 .lesson-info{border-top:2px solid #507d74}.table-of-contents .snare-rhythmic-exercises .lesson-info{border-top:2px solid #ff5c5c}.table-of-contents .snare-volume-02 .lesson-info{border-top:2px solid #ffd46e}.table-of-contents .bonus-material .lesson-info{border-top:2px solid #383838}.guided-lessons-archive{background:#e3e6e8}.tax-guided_lessons_series .badge{display:block;position:absolute;top:-.5em;right:-.5em;padding:.25em .625em;border-radius:1em;font-size:1.25em;font-weight:400;color:#fff;background:rgba(255,92,92,.85);box-shadow:0 1px 2px 1px rgba(45,49,60,.175)}.table-of-contents{display:block;margin-bottom:2em;counter-reset:toc-counter;list-style:none!important}@media (min-width:411px){.table-of-contents{display:flex;flex-wrap:wrap;justify-content:flex-start}}.table-of-contents li{position:relative;width:100%;margin-bottom:2em;border-radius:1px;counter-increment:toc-counter;color:#fff;box-shadow:rgba(45,49,60,.02)0 1px 1px 0,rgba(45,49,60,.0425)0 0 1px 0,rgba(45,49,60,.0425)0 0 2px 0}.table-of-contents li:hover{-webkit-transform:scale(1.11);transform:scale(1.11);z-index:10;transition:all .25s ease-out;box-shadow:0 4px 8px -3px rgba(0,0,0,.2),0 18px 24px -12px rgba(0,0,0,.4),0 2px 0-2px #000}@media (min-width:411px) and (max-width:768px){.table-of-contents li{width:49%;margin-right:2%}.table-of-contents li:nth-child(2n+2){margin-right:0}}@media (min-width:768px) and (max-width:960px){.table-of-contents li{width:32%;margin-right:2%}.table-of-contents li:nth-child(3n+3){margin-right:0}}@media (min-width:960px){.table-of-contents li{width:24%;margin-right:1.3%}.table-of-contents li:nth-child(4n+4){margin-right:0}}.table-of-contents li a{z-index:10}.table-of-contents .preview-image{display:block;position:relative;width:100%;height:200px;border-radius:1px 1px 0 0;background:#fdfcfe;overflow:hidden;box-shadow:0 1px 0 0#edf0f0}.table-of-contents .no-preview-image::before{top:42%;content:"";font-size:3em;font-family:"dna-icon";color:rgba(45,49,60,.1)}.table-of-contents .no-preview-image::before,.table-of-contents .preview-image.no-access::after,.table-of-contents .preview-image.no-access::before{display:block;position:absolute;left:0;width:100%;text-align:center;transition:all .5s ease-out;z-index:0}.table-of-contents .preview-image.no-access::before{top:42%}.table-of-contents .preview-image.no-access::after{color:rgba(45,49,60,.1)}.table-of-contents li:hover .no-preview-image::before{color:rgba(45,49,60,.2)}.table-of-contents .preview-image.no-access::before{content:"";font-family:"dna-icon";font-size:2.25em;color:rgba(45,49,60,.2)}.table-of-contents li:hover .preview-image.no-access::before{content:"";font-family:"dna-icon";color:#ff5c5c}.table-of-contents .preview-image.no-access::after{content:"Get Access";font-family:"Bebas Neue Pro",sans-serif;top:60%;font-size:1em;opacity:0}.table-of-contents li:hover .preview-image.no-access::after{content:"Get Access";font-family:"Bebas Neue Pro",sans-serif;color:#ff5c5c;opacity:1}.table-of-contents .lesson-info{display:block;position:relative;padding:.5em 1em 4em;font-size:.875em;border-radius:0 0 1px 1px;line-height:1.5em;background:rgba(255,255,255,.7)}.table-of-contents .lesson-info .lang-01,.table-of-contents .lesson-info .lang-02{display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2d313c;opacity:1}.table-of-contents .lesson-info .lang-02{opacity:.5}.table-of-contents .lesson-info.no-access{color:#2d313c}.table-of-contents li .tags{position:absolute;bottom:.25em;left:.125em;padding:.5em .75em;opacity:.75}.table-of-contents li .tags img{height:1em;width:1em;margin-right:.25em}.tax-guided_lessons_series .lesson-categories a{color:#fff}.table-of-contents .lesson-id{display:block;position:absolute;font-size:.875em;left:auto!important;right:1.25em;top:auto!important;bottom:.725em;color:rgba(45,49,60,.75);text-align:right}.table-of-contents li .page-number{position:absolute;bottom:.725em;right:1em;font-family:"Bebas Neue Pro",sans-serif;text-align:right;font-size:.875em;z-index:10;color:rgba(45,49,60,.5)}@media screen{.single-guided_lessons .main-content{background:#f9fafa;background:#f2f5f7}}@media print{.header-line{display:block;position:absolute;top:.95cm;width:18.1cm;left:1.47cm;right:1.6cm;height:1pt;background:#000}.single-guided-lessons .title{height:6em;margin-bottom:0;padding-top:.11em;padding-left:4em;padding-right:4em}.single-guided-lessons .title h2{margin-left:5em;font-size:1.375em;text-align:left}}@media screen{.lesson-container{padding:2em;background-color:#fff;box-shadow:0 1px 10px rgba(45,49,60,.05),0 0 1px rgba(45,49,60,.025)}}.lessons-builder{display:block;position:relative}@media print{.lessons-builder{padding-left:1%;padding-right:1%}}.lessons-builder .sans{font-family:"Bebas Neue Pro",sans-serif}.single-guided_lessons .main-content{padding-top:1em}@media only screen and (min-width:768px){.single-guided_lessons .main-content{padding-top:2.5em}}@media print{.main-content.single-guided-lessons{padding-top:0}}.dkpdf .single-guided-lessons .lesson-id,.single-guided_lessons .lesson-id,.single-guided_lessons .page-number{display:block;position:absolute;top:-1.5em;left:1em;width:auto;color:#94999d}.single-guided_lessons .page-number{top:0}@media print{.single-guided-lessons .lesson-id{float:left;top:0;left:0;right:auto;margin-top:0;padding-top:2px;padding-left:18px;width:5em;color:var(--dark);font-size:1.1em}}@media only screen and (max-width:768px){.single-guided_lessons .lesson-id{display:inline-block;position:relative;width:49%;margin-bottom:1em}}@media print{.single-guided-lessons .lesson-id img{display:inline-block;margin-right:.25em}.logo{position:absolute;float:right;top:0;padding-right:1.25em;padding-top:.4em;width:3.2em;height:3.2em}.logo,.logo img{display:block}}.single-guided_lessons main .layout-block{margin-left:auto;margin-right:auto;max-width:64rem}.counter,.layout-block li{display:block;vertical-align:top}.layout-block li{position:relative}@media print{.four-columns-layout li,.three-columns-layout li,.two-columns-layout li{float:left}}.layout-block li::after,.layout-block::after{content:"";display:block;clear:both}.counter{color:#fff;text-align:center;border-radius:.75em;z-index:10;background:#2d313c;font-weight:700}@media screen{.counter{display:block;position:absolute;top:0;left:-.75em;width:1.5em}}@media print{.counter{position:relative;font-size:13px}.counter-container{display:block;float:left;position:relative;width:2.75%;height:1.5em}}@media print,screen and (min-width:576px){.single-line-centered-layout .single-line-centered-33{display:inline-block;position:relative;float:none}.single-line-centered-layout .single-line-centered-50,.single-line-centered-layout li{display:inline-block;position:relative;float:none;width:48%;margin:0 25%}.single-line-centered-layout .single-line-centered-66{display:inline-block;position:relative;float:none}.single-line-centered-layout .single-line-centered-33{width:33%;margin:0 33%}.single-line-centered-layout .single-line-centered-66{width:66%;margin:0 16%}}@media print{.single-line-centered-layout .counter-container{width:8.5%;margin-left:-4%}.single-line-centered-layout .single-line-centered-50 .counter-container{width:6%;margin-left:-3%}.single-line-centered-layout .single-line-centered-66 .counter-container{width:4.2%;margin-left:-2%}}@media screen and (min-width:768px){.two-columns-layout li{display:inline-block;position:relative;margin-left:8%;margin-right:8%;width:34%}.two-columns-width-50 li{margin-left:3%;margin-right:3%;width:44%}}@media print{.two-columns-layout{width:92%;margin-left:1%}.two-columns-layout .counter-container{width:7%;margin-left:-2%}.two-columns-layout li{display:block;margin-left:7%;width:43%}.two-columns-width-50{width:100%;margin-left:-2%}.two-columns-width-50 .counter-container{width:6%;margin-left:-2%}.two-columns-width-50 li{margin-left:3.5%;margin-right:0;width:46.5%}}@media screen and (min-width:576px){.four-columns-layout li{display:inline-block;margin-right:6%;width:47%}.four-columns-layout li::after{content:"";display:block;clear:both}.four-columns-layout li:nth-child(2n+2){margin-right:0}}@media screen and (min-width:768px){.four-columns-layout li{display:inline-block;margin-left:0;margin-right:5%;width:21%}.four-columns-layout li::after{content:"";display:block;clear:both}.four-columns-layout li:nth-child(2n+2){margin-right:6%}.four-columns-layout li:nth-child(4n+4){margin-right:0}}@media print{.four-columns-layout{margin-left:-1%;margin-right:-3%}.four-columns-layout li{display:block;width:21.1999999%;margin-left:-1.5%;padding-right:1.5em}}@media screen and (min-width:576px){.three-columns-layout li{display:inline-block;margin-right:6%;width:47%}.three-columns-layout li::after{content:"";display:block;clear:both}.three-columns-layout li:nth-child(2n+2){margin-right:0}}@media screen and (min-width:768px){.three-columns-layout li{display:inline-block;margin-left:0;margin-right:4%;width:30.6666667%}.three-columns-layout li::after{content:"";display:block;clear:both}.three-columns-layout li:nth-child(2n+2){margin-right:4%}.three-columns-layout li:nth-child(3n+3){margin-right:0}}@media print{.three-columns-layout{margin-left:-1%;margin-right:-3%}.three-columns-layout li{display:block;width:29.53333%;margin-left:-1.5%;padding-right:1.5em}.single-line-layout{margin-left:-1%;margin-right:-1%}.single-line-layout li{float:left;margin-left:-1.5%}}.single-line-layout li{display:block}@media print{.duets-layout,.multi-lines-layout{margin-left:-1%;margin-right:-1%}.duets-layout li,.multi-lines-layout li{float:left;margin-left:-1.5%}.duets-layout li svg{float:none}}.duets-layout .bar a{height:9em}.duets-layout .bar a:nth-of-type(2){margin-top:9em}@media screen{.reduced-height .bar,.reduced-height-1 .bar,.reduced-height-2 .bar,.reduced-height-3 .bar{overflow-y:hidden}.reduced-height .bar svg:nth-of-type(2n){margin-top:-1.5em;margin-bottom:-1.5em}.reduced-height-1 .bar svg:nth-of-type(2n){margin-top:-.8em;margin-bottom:-.8em}.reduced-height-2 .bar svg:nth-of-type(2n){margin-top:-1.5em;margin-bottom:-1.5em}.reduced-height-3 .bar svg:nth-of-type(2n){margin-top:-2.25em;margin-bottom:-2.25em}.reduced-height .bar a,.reduced-height-2 .bar a{height:9em}.reduced-height-3 .bar a{height:4.5em}.reduced-height-1 .bar a{height:7.4em}.reduced-height .bar a,.reduced-height-2{margin-top:9em}.reduced-height-3{margin-top:4.5em}.reduced-height-1{margin-top:7.4em}li.reduced-height .bar a,li.reduced-height-1,li.reduced-height-2,li.reduced-height-3{margin-top:0}}.lessons-builder .text img{display:inline-block;position:relative}.lessons-builder .text{font-family:"Argent",serif;letter-spacing:normal}.lessons-builder .text ol{list-style-type:decimal-leading-zero}@media print{.lessons-builder .text ol{Display:block;position:relative}}.lessons-builder .text ol li{display:list-item;list-style-position:outside}.ingredients{border-top:2px solid #2d313c;border-bottom:2px solid #2d313c;font-family:"Bebas Neue Pro",sans-serif;font-size:.875em;margin-bottom:3em}.ingredients::after{content:"";display:block;clear:both;height:0;line-height:0}@media print{.ingredients{display:block;border-top:.4pt solid #000;border-bottom:.4pt solid #000;margin-top:-.63cm;margin-left:0!important;margin-right:0!important;width:18.1cm}}.ingredient,.ingredients .title{float:left}.ingredients .title{display:block;text-transform:uppercase;padding:1em .5em 1em 0;margin:0;text-align:left;height:auto;width:8.5%;min-width:6em}@media print{.ingredients .title{width:1.8cm}}.ingredient,.ingredient img{display:block;position:relative}.ingredient{width:11%;min-width:110px;text-align:center}@media print{.ingredient{width:1.76cm}}.ingredient .label{margin-top:-3.5em;text-align:center}@media print{.ingredient .label{margin-top:3em;font-size:8pt}}.ingredient img{top:-.5em;width:100%;margin:0;padding:0}@media print{.ingredient img{top:0}}.ingredients .level,.zoom-columns .ingredients .level{display:block;float:left;padding:1em 0;width:100%;border-top:1px solid #2d313c}.zoom-columns .ingredients .level{border-left:none}@media (min-width:1080px){.ingredients .level{width:23%;margin:.5em 0;padding:.5em 0 .5em 1em;border-left:1px solid #2d313c;border-top:none}}@media print{.ingredients .level{width:5cm;margin:.5em 0;padding:.5em 0 .5em 1em;border-left:.4pt solid #000;border-top:none}}.alert,.alert ol,.alert p,.tipp,.tipp ol,.tipp p{font-family:"Bebas Neue Pro",sans-serif!important}.alert,.tipp{display:block;position:relative;padding:1em;margin-top:1em;margin-bottom:1em;background-color:#f9fafa;border-left:.125em solid #ff5c5c}@media print{.alert,.tipp{margin-left:3mm;margin-right:1.4mm;padding:.75em 0;background-color:transparent;border-top:1.1pt solid #000;border-bottom:1.1pt solid #000;border-right:none;border-left:none}}.icon-alert{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-alert,.icon-alert{background-image:url(assets/images/icon-alert.svg);background-repeat:no-repeat}.icon-flash{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-flash,.icon-flash{background-repeat:no-repeat}.icon-guided-lessons{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-guided-lessons,.icon-guided-lessons{background-repeat:no-repeat}.icon-idea{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-idea,.icon-idea{background-repeat:no-repeat}.icon-info{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-info,.icon-info{background-repeat:no-repeat}.icon-jamtracks{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-jamtracks,.icon-jamtracks{background-repeat:no-repeat}.icon-lessons-archive{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-lessons-archive,.icon-lessons-archive{background-repeat:no-repeat}.icon-map{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-map,.icon-map{background-repeat:no-repeat}.icon-pointer{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-pointer,.icon-pointer{background-repeat:no-repeat}.icon-warning{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-warning,.icon-warning{background-repeat:no-repeat}.icon-songs{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-songs,.icon-songs{background-repeat:no-repeat}.icon-playalongs{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-playalongs,.icon-playalongs{background-repeat:no-repeat}.icon-generator{padding-left:2em;background-position:left top;background-size:1.5em}.alert-icon-generator,.icon-generator{background-repeat:no-repeat}.alert-icon-flash,.icon-flash{background-image:url(assets/images/icon-flash.svg)}.alert-icon-guided-lessons,.icon-guided-lessons{background-image:url(assets/images/icon-guided-lessons.svg)}.alert-icon-idea,.icon-idea{background-image:url(assets/images/icon-idea.svg)}.alert-icon-info,.icon-info{background-image:url(assets/images/icon-info.svg)}.alert-icon-jamtracks,.icon-jamtracks{background-image:url(assets/images/icon-jamtracks.svg)}.alert-icon-lessons-archive,.icon-lessons-archive{background-image:url(assets/images/icon-lessons-archive.svg)}.alert-icon-map,.icon-map{background-image:url(assets/images/icon-map.svg)}.alert-icon-pointer,.icon-pointer{background-image:url(assets/images/icon-pointer.svg)}.alert-icon-warning,.icon-warning{background-image:url(assets/images/icon-warning.svg)}.alert-icon-songs,.icon-songs{background-image:url(assets/images/icon-songs.svg)}.alert-icon-playalongs,.icon-playalongs{background-image:url(assets/images/icon-playalongs.svg)}.alert-icon-generator,.icon-generator{background-image:url(assets/images/icon-generator.svg)}.alert-icon-alert,.alert-icon-flash,.alert-icon-generator,.alert-icon-guided-lessons,.alert-icon-idea,.alert-icon-info,.alert-icon-jamtracks,.alert-icon-lessons-archive,.alert-icon-map,.alert-icon-playalongs,.alert-icon-pointer,.alert-icon-songs,.alert-icon-warning{padding-left:2.75em;background-position:.75em 1em;background-size:1.5em}@media print{.icon-alert,.icon-flash,.icon-generator,.icon-guided-lessons,.icon-idea,.icon-info,.icon-jamtracks,.icon-lessons-archive,.icon-map,.icon-playalongs,.icon-pointer,.icon-songs,.icon-warning{padding-left:2em;background-position:top left;background-repeat:no-repeat}.alert-icon-alert,.alert-icon-flash,.alert-icon-generator,.alert-icon-guided-lessons,.alert-icon-idea,.alert-icon-info,.alert-icon-lessons-archive,.alert-icon-pointer,.alert-icon-songs,.alert-icon-warning{padding-left:2em;background-position:.5mm 2mm;background-repeat:no-repeat}.alert-icon-jamtracks,.alert-icon-map,.alert-icon-playalongs{padding-left:2em;background-position:0 2mm;background-repeat:no-repeat}.alert-icon-alert,.icon-alert{background-image:url(assets/images/icon-alert.svg);background-size:5em}.alert-icon-flash,.icon-flash{background-image:url(assets/images/icon-flash.svg);background-size:5em}.alert-icon-guided-lessons,.icon-guided-lessons{background-image:url(assets/images/icon-guided-lessons.svg);background-size:5em}.alert-icon-idea,.icon-idea{background-image:url(assets/images/icon-idea.svg);background-size:5em}.alert-icon-info,.icon-info{background-image:url(assets/images/icon-info.svg);background-size:5em}.alert-icon-jamtracks,.icon-jamtracks{background-image:url(assets/images/icon-jamtracks.svg);background-size:5em}.alert-icon-lessons-archive,.icon-lessons-archive{background-image:url(assets/images/icon-lessons-archive.svg);background-size:5em}.alert-icon-map,.icon-map{background-image:url(assets/images/icon-map.svg);background-size:5em}.alert-icon-pointer,.icon-pointer{background-image:url(assets/images/icon-pointer.svg);background-size:5em}.alert-icon-warning,.icon-warning{background-image:url(assets/images/icon-warning.svg);background-size:5em}.alert-icon-songs,.icon-songs{background-image:url(assets/images/icon-songs.svg);background-size:5em}.alert-icon-playalongs,.icon-playalongs{background-image:url(assets/images/icon-playalongs.svg);background-size:5em}.alert-icon-generator,.icon-generator{background-image:url(assets/images/icon-generator.svg);background-size:5em}}.alert p:last-child,.tipp p:last-child{margin-bottom:0}.lesson-new{display:block;margin:-2em -1em .5em;font-family:"Bebas Neue Pro",sans-serif;text-align:center;color:#fff}.beginner-volume-01 .lesson-new,.lesson-new{background:#ff5c5c}.rookie-volume-01 .lesson-new{background:#ffd46e}.rookie-volume-02 .lesson-new{background:#dad963}.intermediate-volume-01 .lesson-new{background:#a9cc5c}.advanced-volume-01 .lesson-new{background:#6acfdf}.master-volume-01 .lesson-new{background:#2c526e}.groove-cookbook-01 .lesson-new{background:#9ab8a7}.groove-cookbook-02 .lesson-new{background:#507d74}.snare-rhythmic-exercises .lesson-new{background:#ff5c5c}.bm .lesson-new{background:#383838}.button-lesson-accomplished{display:inline-block;position:relative;padding:1em 1em 1em 2.5em;text-decoration:none;font-weight:700;color:#ff5c5c;line-height:1.5em}.button-lesson-accomplished:hover{cursor:pointer;text-decoration:none}.button-lesson-accomplished::before{display:block;position:absolute;left:4px;vertical-align:baseline;content:"";font-family:"dna-icon";font-size:1.75em;color:#ff5c5c;pointer-events:none}.lesson-accomplished .button-lesson-accomplished::before{content:"";font-family:"dna-icon";font-size:2.25em;left:0;font-weight:400}@media screen{.single-guided_lessons .related-songs{display:none;padding:2em;background-color:#fff;box-shadow:0 1px 10px rgba(45,49,60,.05),0 0 1px rgba(45,49,60,.025);margin-top:2px;font-family:"Argent",serif}.lesson-accomplished .related-songs{display:block}}@media print{.single-guided_lessons .related-songs{display:none!important}}.button-related-gl{display:block;position:absolute;top:.115em;right:9.75em;padding-left:1.5em}.button-related-gl:hover{text-decoration:none}.button-related-gl::before{left:2px;font-family:"dna-icon";content:"";font-size:1.5em;color:#ff5c5c}@media screen and (min-width:600px){.bg-style-jazz{background:url(https://drumnotesarchive.com/images/dna-styles-jazz_v2.png)right 1em no-repeat;background-size:15em auto}}@media print{.bg-style-jazz{background:url(https://drumnotesarchive.com/images/dna-styles-jazz_v2.png)right 1em no-repeat;background-size:14cm auto}}@media screen and (min-width:600px){.bg-style-pop-rock{background:url(https://drumnotesarchive.com/images/dna-styles-pop-rock_v4.png)right top no-repeat;background-size:14.75em auto}}@media print{.bg-style-pop-rock{background:url(https://drumnotesarchive.com/images/dna-styles-pop-rock_v4.png)right top no-repeat;background-size:13cm auto}}@media screen and (min-width:600px){.bg-style-pop-rock{background:url(https://drumnotesarchive.com/images/dna-styles-pop-rock_v4.png)right top no-repeat;background-size:12.75em auto}}@media print{.bg-style-pop-rock{background:url(https://drumnotesarchive.com/images/dna-styles-pop-rock_v4.png)right top no-repeat;background-size:12cm auto}}.bg-style-punk{background:url(https://drumnotesarchive.com/images/dna_druming-in-style_punk_v2.\1cpng)right top no-repeat;background-size:8em auto}@media print{.bg-style-punk{background:url(https://drumnotesarchive.com/images/dna_druming-in-style_punk_v2.png)right -.5em no-repeat;background-size:8cm auto}}.bg-style-reggae{background:url(https://drumnotesarchive.com/images/dna_drumming-in-style_reggae.png)right top no-repeat;background-size:8em auto}@media print{.bg-style-reggae{background:url(https://drumnotesarchive.com/images/dna_drumming-in-style_reggae.png)right top no-repeat;background-size:8cm auto}}.bg-style-hiphop{background:url(https://drumnotesarchive.com/images/hiphop-rnb_eminem-jayz-beyonce_drumnotesarchive_v4.png)calc(100% + 1.5em) top no-repeat;background-size:15em auto}@media print{.bg-style-hiphop{background:url(https://drumnotesarchive.com/images/hiphop-rnb_eminem-jayz-beyonce_drumnotesarchive_v4.png)right top no-repeat;background-size:12.5cm auto}}@media screen and (min-width:800px){.songs-list{display:flex;gap:8px;flex-wrap:wrap}}.songs-list .song{position:relative;padding:.5em 1em 0;margin-bottom:8px;min-height:8em;background:#edf0f0}.songs-list .song:hover{background:#e9ebeb}@media screen and (min-width:800px){.songs-list .song{width:calc(50% - 4px);margin:0}}.basic-groove-container::after,.searchandfilter::after,.song-builder .archive-lessons::after,.song::after{content:"";display:table;clear:both}.songs-list .song.no-access .no-access-text,.songs-list .song.no-access::before{display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;transition:all .5s ease-out;-webkit-transform:translateY(-.7em);transform:translateY(-.7em)}.songs-list .song.no-access::before{content:"";font-size:1.25em;font-family:"dna-icon";color:rgba(45,49,60,.2);z-index:0}.songs-list .song.no-access:hover::before{content:"";font-family:"dna-icon";color:#ff5c5c;-webkit-transform:translateY(-1.4em);transform:translateY(-1.4em)}.songs-list .song.no-access .no-access-text{font-family:"Bebas Neue Pro",sans-serif;font-size:1em;opacity:0}.songs-list .song.no-access:hover .no-access-text{color:#ff5c5c;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.songs-list .info{position:relative}@media print,screen and (min-width:460px){.songs-list .info{padding-bottom:.5em}}.songs-list .song>a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:20}.songs-list .title{line-height:1em}.songs-list .artist,.songs-list .artist a,.songs-list .title{text-align:left;font-size:1em}.songs-list .artist a{line-height:1em;color:#2d313c;text-decoration:none}.songs-list .song:hover .artist,.songs-list .song:hover .artist a,.songs-list .song:hover .title{transition:color .5s ease;color:#ff5c5c}.songs-list .title{display:inline-block;margin:0;padding:0}.songs-list .artist{line-height:1.25em;padding-bottom:.75em;color:#2d313c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.songs-list .related-more{display:none!important}.songs-list .level,.songs-list .level a,.songs-list .tempo,.songs-list .tempo a{text-decoration:none;color:#7e8588}.songs-list .level,.songs-list .tempo{font-size:.875em;line-height:1.25em;margin:0;padding:0}.searchandfilter li[data-sf-field-input-type=checkbox] li,.searchandfilter li[data-sf-field-input-type=radio] li,.songs-list .tempo{display:inline-block}.songs-list .notation-type{padding:.125em .25em;position:absolute;right:1em;top:1em}.notation-type{padding:0 .25em;margin-left:.5em;font-size:.75em;line-height:1em;text-transform:uppercase;color:#7e8588;border:1px solid rgba(126,133,136,.5);border-radius:.25em;opacity:.75}.single-songs .notation-type{display:inline-block;position:relative;margin:0 0 1em;padding:.25em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-songs .main-content{background:#f9fafa}.main-content.zoom-columns{padding-left:1em;padding-right:1em}@media screen{.single-songs h1{padding-bottom:.25em}.single-songs .artist{text-align:center;padding-bottom:.75em}}@media print{.single-songs .artist{text-align:center;padding-bottom:.75em}}.song-media,.song-meta-01,.song-meta-02{position:relative;margin-bottom:1em}@media screen and (min-width:768px){.song-media,.song-meta-01,.song-meta-02{float:left}.song-media{width:38.3%}.song-meta-01,.song-meta-02{width:26.3%}.song-media,.song-meta-01{margin-right:4%}}.song-video{position:relative;padding-bottom:56.25%;height:0;background-color:#edf0f0}.song-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ytp-settings-button{display:inline-block!important}.html5-video-player:not(.ad-showing) .ad-container,.html5-video-player:not(.ad-showing):not(.ytp-ad-overlay-open) .video-ads,.videowall-endscreen,.ytp-ad-module{display:none!important}.ytp-small-mode .ytp-chrome-controls .ytp-button{display:none!important}#search-filter-form-112 ul,#search-filter-form-18600 ul,#search-filter-form-75360 ul,.single-songs .info-album,.single-songs .info-artist,.single-songs .info-composer,.single-songs .info-drummer,.single-songs .info-level,.single-songs .info-released,.single-songs .info-styles,.single-songs .info-styles-advanced,.single-songs .info-topics,.single-songs .info-topics-advanced{display:block}.info-album-cover img{height:auto;margin-bottom:1em}@media screen{.song-builder{position:relative}}.song-builder .section_type{display:block;position:relative;font-weight:700}@media (min-width:576px),print{.song-builder .section_type{padding:calc(.125em + 6.25vw) 2%0 0;float:left;width:16%;text-align:right;font-size:calc(.5em + .75vw)}}@media only screen and (min-width:576px){.song-builder .section_type{padding:0 2%0 0}.song-builder .section_type .ar{padding:0 2% 90.3%0}}@media (min-width:1024px){.song-builder .section_type{font-size:1.25em}}@media print{.song-builder .section_type{padding:4.2em .75em 0 0;width:8%}}@media only screen and (min-width:576px){.song-builder .section_type p{position:absolute;padding:0;right:1em;top:45%}}.song-builder .archive-lessons{display:block;position:relative}@media only screen and (min-width:576px){.song-builder .archive-lessons{display:flex;flex-wrap:wrap}}@media (min-width:576px){.song-builder .archive-lessons{width:84%}}@media print{.song-builder .archive-lessons{float:left;width:95%;margin-right:-10%}}.song-builder .bar{display:block;position:relative;float:left}@media print{.song-disclaimer{display:block;position:absolute;bottom:2.25em;left:3em;width:90%;margin-bottom:0;padding-bottom:0;font-size:.75em;line-height:1em;background:#fff}}.single-songs .basic-groove{display:block;position:relative;margin:.5em 0}@media screen{.single-songs .basic-groove{margin:0 0 .5em;border-bottom:1px solid #e9ebeb}}@media print{.single-songs .basic-groove{margin:-1em 0 1.5em;border:2px solid #000}}.single-songs .basic-groove hr.small{margin:0 0 .5em}@media print{.single-songs .basic-groove hr{display:none}}@media print,screen and (min-width:480px){.basic-groove .text{position:relative;float:left;width:42%}}@media screen and (min-width:480px){.single-songs .basic-groove-container{float:right;width:58%}}@media print{.basic-groove .text{float:left;width:35%;padding:0 0 0 3%}.single-songs .basic-groove-container{float:right;width:58%;padding:0 2%0 0}.single-songs h1{margin-bottom:0;padding-bottom:0}.song-builder{margin-top:2em;margin-bottom:.5em;padding:0!important}.single-songs .tempo{display:block;position:relative;float:left;width:25%;font-size:.75em}.single-songs .artist,.single-songs .composer{display:block;position:relative;float:left;width:50%;text-align:center}.single-songs .composer{width:25%;text-align:right;font-size:.75em;line-height:1.25em}.single-songs .section-type h3{font-size:1em}}@media screen and (min-width:460px){.songs-list .basic-groove-container{position:absolute;right:1em;bottom:0}}@media screen and (min-width:600px){.songs-list .basic-groove-container{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleX(.5) scaleY(.5);transform:scaleX(.5) scaleY(.5);display:flex;justify-content:flex-end}}@media screen and (min-width:768px){.searchandfilter ul{display:flex;flex-wrap:wrap;justify-content:flex-start}}.searchandfilter ul li{position:relative;padding:0 0 .5em}.searchandfilter ul li li{padding:0 0 .5em}.searchandfilter .sf-count{font-size:.75em;opacity:.35;display:none}.searchandfilter label{font-size:.875em}.searchandfilter input[type=search],.searchandfilter input[type=text]{padding:.5em .75em;border-radius:.25em;width:100%;color:#fff;transition:all .25s ease-out}.searchandfilter input[type=search]:focus,.searchandfilter input[type=text]:focus{background-color:rgba(0,0,0,.2);box-shadow:0 0 1px 1px rgba(255,255,255,.125);border:1px solid rgba(255,255,255,.5)}.searchandfilter .sf-field-search{display:block;position:relative;width:100%}.sf-field-search .sf-input-text{padding-left:2.25em!important;color:#fff}.sf-field-search::after{position:absolute;content:"";font-family:"dna-icon";top:.375em;left:.5em;opacity:.5}.searchandfilter ul li[data-sf-field-input-type=select] label,.sf-field-search label{position:relative;width:100%}.searchandfilter select.sf-input-select{margin-right:1em;min-width:90%;width:100%;color:#fff;border-radius:.5em;background-color:#424754}.sf-input-select{background-image:url(assets/images/icon-chevron-down-light.svg);background-repeat:no-repeat;background-position:right .75em center;background-size:.75em}.sf-input-select:focus{background-color:#383d4b}.searchandfilter select option:selected{font-weight:700}#search-filter-form-112 select.sf-input-select,#search-filter-form-18600 select.sf-input-select #search-filter-form-75360 select.sf-input-select{margin-right:0}.sf-input-select .sf-option-active,.sf-input-select option:checked{color:#ff5c5c;font-wieght:bold}.sf-field-taxonomy-guided_lessons_hihat label::before{background-image:url(assets/images/icon-hihat-light.svg)}.sf-field-taxonomy-guided_lessons_bass label::before,.sf-field-taxonomy-guided_lessons_hihat label::before,.sf-field-taxonomy-guided_lessons_snare label::before,.sf-field-taxonomy-guided_lessons_toms label::before{content:"";display:block;position:absolute;top:0;left:.5em;width:1.5em;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:10}.sf-field-taxonomy-songs_hihat label::before{background-image:url(assets/images/icon-hihat-light.svg)}.sf-field-taxonomy-songs_bass label::before,.sf-field-taxonomy-songs_hihat label::before,.sf-field-taxonomy-songs_snare label::before,.sf-field-taxonomy-songs_toms label::before{content:"";display:block;position:absolute;top:0;left:.5em;width:1.5em;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:10}.sf-field-taxonomy-guided_lessons_snare label::before,.sf-field-taxonomy-songs_snare label::before{background-image:url(assets/images/icon-snare-light.svg)}.sf-field-taxonomy-guided_lessons_bass label::before,.sf-field-taxonomy-songs_bass label::before{background-image:url(assets/images/icon-bass-drum-light.svg)}.sf-field-taxonomy-guided_lessons_toms label::before,.sf-field-taxonomy-songs_toms label::before{background-image:url(assets/images/icon-tom-light.svg)}.sf-field-taxonomy-guided_lessons_bass label select,.sf-field-taxonomy-guided_lessons_hihat label select,.sf-field-taxonomy-guided_lessons_snare label select,.sf-field-taxonomy-guided_lessons_toms label select,.sf-field-taxonomy-songs_bass label select,.sf-field-taxonomy-songs_hihat label select,.sf-field-taxonomy-songs_snare label select,.sf-field-taxonomy-songs_toms label select{padding-left:2em}.sf-field-taxonomy-songs_tempo_range label{width:auto!important}.sf-input-checkbox,.sf-input-radio{display:none}.searchandfilter li[data-sf-field-input-type=checkbox] li,.searchandfilter li[data-sf-field-input-type=radio] li{padding-right:.5em}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label{padding:.125em .5em;border-radius:.5em;border:1px solid #424754;font-size:.875em;cursor:pointer;transition:all .25s ease-out}.searchandfilter li[data-sf-field-input-type=checkbox] label:hover,.searchandfilter li[data-sf-field-input-type=radio] label:hover{border:1px solid #7e8588}.searchandfilter li[data-sf-field-input-type=checkbox]:checked~.sf-label-checkbox:hover,.searchandfilter li[data-sf-field-input-type=radio]:checked~.sf-label-radio:hover,.sf-input-checkbox:checked~.sf-label-checkbox,.sf-input-radio:checked~.sf-label-radio{color:#ff5c5c;border:1px solid rgba(255,92,92,.25)}.sf-field-taxonomy-lessons_archive_sections .sf-input-checkbox:checked~.sf-label-checkbox::before{font-family:"dna-icon";content:"";font-size:1.25em;margin-right:.125em;color:#ff5c5c;vertical-align:bottom}.sf-item-1001 label,.sf-item-1001 label:hover,.sf-item-1008 label,.sf-item-1008 label:hover,.sf-item-1009 label,.sf-item-1009 label:hover,.sf-item-1665 label,.sf-item-1665 label:hover,.sf-item-1666 label,.sf-item-1666 label:hover,.sf-item-38 label,.sf-item-38 label:hover,.sf-item-39 label,.sf-item-39 label:hover,.sf-item-40 label,.sf-item-40 label:hover,.sf-item-41 label,.sf-item-41 label:hover,.sf-item-42 label,.sf-item-42 label:hover{padding:calc(.25em - 1px) calc(.75em - 1px)!important;font-weight:700}.sf-item-1001 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1001 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1001 label,.sf-item-1001 label:hover,.sf-item-38 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-38 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-38 label,.sf-item-38 label:hover{color:#ff5c5c}.sf-item-1001 label,.sf-item-38 label {border:1px solid rgba(255,92,92,.25)!important}.sf-item-1001 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1001 label:hover,.sf-item-38 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-38 label:hover{border:1px solid #ff5c5c!important;background:rgba(255,92,92,.1)}.sf-item-1008 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1008 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1008 label,.sf-item-1008 label:hover,.sf-item-39 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-39 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-39 label,.sf-item-39 label:hover{color:#ffd46e}.sf-item-1008 label,.sf-item-39 label {border:1px solid rgba(255,212,110,.25)!important}.sf-item-1008 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1008 label:hover,.sf-item-39 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-39 label:hover{border:1px solid #ffd46e!important;background:rgba(255,212,110,.1)}.sf-item-1009 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1009 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1009 label,.sf-item-1009 label:hover,.sf-item-40 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-40 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-40 label,.sf-item-40 label:hover{color:#a9cc5c}.sf-item-1009 label,.sf-item-40 label {border:1px solid rgba(169,204,92,.25)!important}.sf-item-1009 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1009 label:hover,.sf-item-40 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-40 label:hover{border:1px solid #a9cc5c!important;background:rgba(169,204,92,.1)}.sf-item-1665 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1665 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1665 label,.sf-item-1665 label:hover,.sf-item-41 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-41 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-41 label,.sf-item-41 label:hover{color:#6acfdf}.sf-item-1665 label,.sf-item-41 label {border:1px solid rgba(106,207,223,.25)!important}.sf-item-1665 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1665 label:hover,.sf-item-41 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-41 label:hover{border:1px solid #6acfdf!important;background:rgba(106,207,223,.1)}.sf-item-1666 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1666 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1666 label,.sf-item-1666 label:hover,.sf-item-42 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-42 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-42 label,.sf-item-42 label:hover{color:#2c526e}.sf-item-1666 label,.sf-item-42 label {border:1px solid rgba(44,82,110,.25)!important}.sf-item-1666 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-1666 label:hover,.sf-item-42 .sf-input-checkbox:checked~.sf-label-checkbox,.sf-item-42 label:hover{border:1px solid #2c526e!important;background:rgba(44,82,110,.1)}.sf-field-taxonomy-archive_lessons_levels::before,.sf-field-taxonomy-archive_lessons_styles::before,.sf-field-taxonomy-archive_lessons_topics::before,.sf-field-taxonomy-guided_lessons_categories::before,.sf-field-taxonomy-guided_lessons_hihat::before,.sf-field-taxonomy-guided_lessons_levels::before,.sf-field-taxonomy-guided_lessons_styles::before,.sf-field-taxonomy-guided_lessons_styles_advanced::before,.sf-field-taxonomy-guided_lessons_topics::before,.sf-field-taxonomy-guided_lessons_topics_advanced::before,.sf-field-taxonomy-hh::before,.sf-field-taxonomy-lessons_archive_sections::before,.sf-field-taxonomy-songs_categories::before,.sf-field-taxonomy-songs_hihat::before,.sf-field-taxonomy-songs_levels::before,.sf-field-taxonomy-songs_styles::before,.sf-field-taxonomy-songs_styles_advanced::before,.sf-field-taxonomy-songs_topics::before,.sf-field-taxonomy-songs_topics_advanced::before{position:absolute;top:-.875em;left:.265em;padding:0 .25em;text-transform:uppercase;color:#7e8588;background:#323845;background:rgba(41,46,59,.98);letter-spacing:.03em}.sf-field-taxonomy-guided_lessons_hihat::before,.sf-field-taxonomy-songs_hihat::before{content:"01 Rhythm"}.sf-field-taxonomy-guided_lessons_levels::before,.sf-field-taxonomy-songs_levels::before{content:"02 Levels"}.sf-field-taxonomy-guided_lessons_categories::before,.sf-field-taxonomy-songs_categories::before{content:"03 Categories"}.sf-field-taxonomy-guided_lessons_styles::before,.sf-field-taxonomy-songs_styles::before{content:"04 Styles"}.sf-field-taxonomy-guided_lessons_styles_advanced::before,.sf-field-taxonomy-songs_styles_advanced::before{content:"05 Styles Advanced"}.sf-field-taxonomy-guided_lessons_topics::before,.sf-field-taxonomy-songs_topics::before{content:"06 Topics"}.sf-field-taxonomy-guided_lessons_topics_advanced::before,.sf-field-taxonomy-songs_topics_advanced::before{content:"07 Topics Advanced"}.sf-field-taxonomy-lessons_archive_sections::before{content:"01 Categories"}.sf-field-taxonomy-hh::before{content:"02 Rhythmic Blocks"}.sf-field-taxonomy-archive_lessons_topics::before{content:"03 Topics"}.sf-field-taxonomy-archive_lessons_styles::before{content:"04 Styles"}.sf-field-taxonomy-archive_lessons_levels::before{content:"05 Levels"}@media screen and (min-width:768px){.sf-field-taxonomy-guided_lessons_styles_advanced::before,.sf-field-taxonomy-guided_lessons_topics_advanced::before,.sf-field-taxonomy-songs_styles_advanced::before,.sf-field-taxonomy-songs_topics_advanced::before{left:1em}.sf-field-taxonomy-archive_lessons_styles::before{left:.75em}}@media screen and (min-width:72em){.sf-field-taxonomy-guided_lessons_levels::before,.sf-field-taxonomy-songs_levels::before{left:1em}}.searchandfilter .sf-field-search{padding-bottom:2em;border-bottom:1px solid #424754}.searchandfilter ul .sf-field-taxonomy-guided_lessons_bass,.searchandfilter ul .sf-field-taxonomy-guided_lessons_categories,.searchandfilter ul .sf-field-taxonomy-guided_lessons_hihat,.searchandfilter ul .sf-field-taxonomy-guided_lessons_levels,.searchandfilter ul .sf-field-taxonomy-guided_lessons_snare,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_toms,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_bass,.searchandfilter ul .sf-field-taxonomy-songs_hihat,.searchandfilter ul .sf-field-taxonomy-songs_levels,.searchandfilter ul .sf-field-taxonomy-songs_snare,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_toms,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{display:inline-block!important;width:100%}.sf-field-taxonomy-archive_lessons_levels,.sf-field-taxonomy-archive_lessons_styles,.sf-field-taxonomy-archive_lessons_styles_advanced,.sf-field-taxonomy-archive_lessons_topics,.sf-field-taxonomy-archive_lessons_topics_advanced{width:100%}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_categories,.searchandfilter ul .sf-field-taxonomy-guided_lessons_hihat,.searchandfilter ul .sf-field-taxonomy-guided_lessons_levels,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-hh,.searchandfilter ul .sf-field-taxonomy-lessons_archive_sections,.searchandfilter ul .sf-field-taxonomy-songs_hihat,.searchandfilter ul .sf-field-taxonomy-songs_levels,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{padding-top:1em}.searchandfilter ul .sf-field-taxonomy-cc,.searchandfilter ul .sf-field-taxonomy-guided_lessons_toms,.searchandfilter ul .sf-field-taxonomy-songs_bass{padding-bottom:2em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_categories,.searchandfilter ul .sf-field-taxonomy-guided_lessons_levels,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_levels,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{padding-bottom:1.5em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_categories,.searchandfilter ul .sf-field-taxonomy-guided_lessons_levels,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-hh,.searchandfilter ul .sf-field-taxonomy-lessons_archive_sections,.searchandfilter ul .sf-field-taxonomy-songs_categories,.searchandfilter ul .sf-field-taxonomy-songs_levels,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{border-top:1px solid #424754;margin-top:0}.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{margin-bottom:1em;border-bottom:1px solid #424754}@media screen and (min-width:480px){.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_bass,.searchandfilter ul .sf-field-taxonomy-guided_lessons_hihat,.searchandfilter ul .sf-field-taxonomy-guided_lessons_snare,.searchandfilter ul .sf-field-taxonomy-guided_lessons_toms,.searchandfilter ul .sf-field-taxonomy-songs_bass,.searchandfilter ul .sf-field-taxonomy-songs_hihat,.searchandfilter ul .sf-field-taxonomy-songs_snare,.searchandfilter ul .sf-field-taxonomy-songs_toms{width:50%;padding-right:.5em}.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{margin-bottom:1em;padding-bottom:1em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics_advanced{width:50%}.searchandfilter ul li.sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_styles_advanced,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_topics_advanced{margin-right:0!important;border-top:1px solid #424754}.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_snare,.searchandfilter ul .sf-field-taxonomy-songs_snare{padding-top:1em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels label{width:auto}}@media screen and (min-width:768px){.searchandfilter ul .sf-field-taxonomy-guided_lessons_bass,.searchandfilter ul .sf-field-taxonomy-guided_lessons_hihat,.searchandfilter ul .sf-field-taxonomy-guided_lessons_snare,.searchandfilter ul .sf-field-taxonomy-guided_lessons_toms{width:25%;padding-right:.5em;padding-top:1em}.searchandfilter ul .sf-field-taxonomy-songs_bass,.searchandfilter ul .sf-field-taxonomy-songs_hihat,.searchandfilter ul .sf-field-taxonomy-songs_snare,.searchandfilter ul .sf-field-taxonomy-songs_toms{padding-right:.5em;padding-top:1em;width:33%}.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_topics{width:30%}.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{width:70%;border-left:1px solid #424754;padding-left:1em}.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles,.searchandfilter ul .sf-field-taxonomy-guided_lessons_styles_advanced,.searchandfilter ul .sf-field-taxonomy-songs_styles,.searchandfilter ul .sf-field-taxonomy-songs_styles_advanced{padding-bottom:1.5em}.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics,.searchandfilter ul .sf-field-taxonomy-guided_lessons_topics_advanced,.searchandfilter ul .sf-field-taxonomy-songs_topics,.searchandfilter ul .sf-field-taxonomy-songs_topics_advanced{border-bottom:1px solid #424754}.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul .sf-field-taxonomy-archive_lessons_topics_advanced{width:19.85%;padding-bottom:1em;padding-right:.5em;border-bottom:1px solid #424754;margin-bottom:.5em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles{padding-right:0}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles_advanced{width:19.85%;padding-left:.5em;padding-bottom:1em;border-bottom:1px solid #424754;margin-bottom:1em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels{padding-right:0}.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles_advanced{padding-right:.5em}.searchandfilter ul .sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul .sf-field-taxonomy-archive_lessons_styles{border-left:1px solid #424754}}@media screen and (min-width:72em){.searchandfilter ul .sf-field-taxonomy-guided_lessons_bass,.searchandfilter ul .sf-field-taxonomy-guided_lessons_hihat,.searchandfilter ul .sf-field-taxonomy-guided_lessons_snare,.searchandfilter ul .sf-field-taxonomy-guided_lessons_toms{width:12.5%}.searchandfilter ul .sf-field-taxonomy-songs_bass,.searchandfilter ul .sf-field-taxonomy-songs_hihat,.searchandfilter ul .sf-field-taxonomy-songs_snare,.searchandfilter ul .sf-field-taxonomy-songs_toms{width:16.6%}.searchandfilter ul .sf-field-taxonomy-guided_lessons_levels,.searchandfilter ul .sf-field-taxonomy-songs_levels{width:50%;border-left:1px solid #424754;border-top:none;padding-left:1em;padding-bottom:1.5em}}.sf-field-post-meta-in_guided_lessons,.sf-field-post-meta-in_songs,.sf-field-post-meta-popular_archive_lesson,.sf-field-taxonomy-guided_lessons_tags{padding-right:.5em}.sf-field-post-meta-in_guided_lessons ul li,.sf-field-post-meta-in_songs ul li,.sf-field-post-meta-popular_archive_lesson ul li,.sf-field-taxonomy-guided_lessons_tags ul li{display:inline-block;margin-bottom:0;font-size:1em;line-height:1.5em;color:#7e8588;background:0 0!important}.sf-field-post-meta-in_guided_lessons ul li label,.sf-field-post-meta-in_songs ul li label,.sf-field-post-meta-popular_archive_lesson ul li label,.sf-field-taxonomy-guided_lessons_tags ul li label{position:relative;border:0!important}.sf-item-1019 label::before{content:"";line-height:1em;border:1px solid #7e8588}.sf-item-1019 label::before,.sf-item-1020 label::before{display:inline-block;font-family:"dna-icon";padding:1px;margin-right:3px;vertical-align:text-bottom;border-radius:.75em}.sf-item-1020 label::before,.sf-item-1021 label::before{line-height:1em;border:1px solid #7e8588}.gl-books-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before,.gl-books-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before{display:inline-block;font-family:"dna-icon";padding:1px;margin-right:3px;vertical-align:text-bottom;border-radius:.75em}.gl-books-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1021 label::before{display:inline-block;font-family:"dna-icon";margin-right:3px;vertical-align:text-bottom;border-radius:.75em}.sf-field-post-meta-in_guided_lessons label::before,.sf-field-post-meta-in_songs label::before,.sf-field-post-meta-popular_archive_lesson label::before,.sf-item-1022 label::before{display:inline-block;font-family:"dna-icon";padding:1px;margin-right:3px;vertical-align:text-bottom;line-height:1em;border-radius:.75em;border:1px solid #7e8588}.gl-books-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_guided_lessons .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_songs .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-popular_archive_lesson .sf-input-checkbox:checked~.sf-label-checkbox::before{display:inline-block;font-family:"dna-icon";padding:1px;margin-right:3px;vertical-align:text-bottom;border-radius:.75em}.gl-books-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before{content:""}.gl-books-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1020 label::before{content:""}.gl-books-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-item-1021 label::before{content:"";padding:0 1px 2px}.gl-books-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_songs .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_songs label::before,.sf-item-1022 label::before{content:""}.sf-field-post-meta-in_guided_lessons .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_guided_lessons label::before{content:""}.sf-field-post-meta-popular_archive_lesson .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-popular_archive_lesson label::before{content:""}.gl-books-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before,.gl-books-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before,.gl-books-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.gl-books-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1019 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1020 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1021 .sf-input-checkbox:checked~.sf-label-checkbox::before,.guided-lessons-filter .sf-item-1022 .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_guided_lessons .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-in_songs .sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-field-post-meta-popular_archive_lesson .sf-input-checkbox:checked~.sf-label-checkbox::before{line-height:1em;font-size:1em;border:1px solid #ff5c5c}.gl-books-filter .sf-field-reset{position:absolute;right:14em}.searchandfilter .sf-field-sort_order label{width:auto!important}@media only screen and (min-width:45em){.searchandfilter .sf-field-sort_order{position:absolute;bottom:1.5em;right:7em}}.searchandfilter .sf-field-reset{position:absolute;bottom:2.5em;right:1.5em;font-size:.75em}.single-songs .sf-field-taxonomy-songs_albums,.single-songs .sf-field-taxonomy-songs_bands,.single-songs .sf-field-taxonomy-songs_composers,.single-songs .sf-field-taxonomy-songs_drummers,.songs-archive .sf-field-taxonomy-songs_albums,.songs-archive .sf-field-taxonomy-songs_bands,.songs-archive .sf-field-taxonomy-songs_composers,.songs-archive .sf-field-taxonomy-songs_drummers{display:none}#search-filter-form-112::before,#search-filter-form-18600::before,#search-filter-form-75360::before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1.5em;background-color:rgba(50,56,69,.9);background:linear-gradient(90deg,rgba(50,56,69,0)0,#323845 100%);background:linear-gradient(90deg,rgba(41,46,59,0)0,#292e3b 100%);z-index:1}.sf-field-taxonomy-lessons_archive_sections ul{margin:0-1em 0 0;padding-bottom:.75em;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}ul li.sf-field-taxonomy-bd ul,ul li.sf-field-taxonomy-cb ul,ul li.sf-field-taxonomy-cc ul,ul li.sf-field-taxonomy-hh ul,ul li.sf-field-taxonomy-ht ul,ul li.sf-field-taxonomy-lt ul,ul li.sf-field-taxonomy-mt ul,ul li.sf-field-taxonomy-rc ul,ul li.sf-field-taxonomy-sd ul,ul li.sf-field-taxonomy-toms ul{margin:0-1em 0 0;padding-bottom:.75em;height:4em;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.sf-field-taxonomy-lessons_archive_sections ul::-webkit-scrollbar,ul li.sf-field-taxonomy-bd ul::-webkit-scrollbar,ul li.sf-field-taxonomy-cb ul::-webkit-scrollbar,ul li.sf-field-taxonomy-cc ul::-webkit-scrollbar,ul li.sf-field-taxonomy-hh ul::-webkit-scrollbar,ul li.sf-field-taxonomy-ht ul::-webkit-scrollbar,ul li.sf-field-taxonomy-lt ul::-webkit-scrollbar,ul li.sf-field-taxonomy-mt ul::-webkit-scrollbar,ul li.sf-field-taxonomy-rc ul::-webkit-scrollbar,ul li.sf-field-taxonomy-sd ul::-webkit-scrollbar,ul li.sf-field-taxonomy-toms ul::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.sf-field-taxonomy-lessons_archive_sections ul{height:auto}#search-filter-form-112 li ul,#search-filter-form-18600 li ul,#search-filter-form-75360 li ul,.touchevents li.sf-field-taxonomy-bd ul,.touchevents li.sf-field-taxonomy-cb ul,.touchevents li.sf-field-taxonomy-cc ul,.touchevents li.sf-field-taxonomy-hh ul,.touchevents li.sf-field-taxonomy-ht ul,.touchevents li.sf-field-taxonomy-lessons_archive_sections ul,.touchevents li.sf-field-taxonomy-lt ul,.touchevents li.sf-field-taxonomy-mt ul,.touchevents li.sf-field-taxonomy-rc ul,.touchevents li.sf-field-taxonomy-sd ul,.touchevents li.sf-field-taxonomy-toms ul,li.sf-field-taxonomy-bd ul:hover,li.sf-field-taxonomy-cb ul:hover,li.sf-field-taxonomy-cc ul:hover,li.sf-field-taxonomy-hh ul:hover,li.sf-field-taxonomy-ht ul:hover,li.sf-field-taxonomy-lessons_archive_sections ul:hover,li.sf-field-taxonomy-lt ul:hover,li.sf-field-taxonomy-mt ul:hover,li.sf-field-taxonomy-rc ul:hover,li.sf-field-taxonomy-sd ul:hover,li.sf-field-taxonomy-toms ul:hover{overflow-x:auto;margin:0;scrollbar-width:none;-ms-overflow-style:none}.touchevents li.sf-field-taxonomy-bd ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-cb ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-cc ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-hh ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-ht ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-lessons_archive_sections ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-lt ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-mt ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-rc ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-sd ul::-webkit-scrollbar,.touchevents li.sf-field-taxonomy-toms ul::-webkit-scrollbar{display:none!important;width:0;height:0}.sf-field-taxonomy-bd ul li,.sf-field-taxonomy-cc ul li,.sf-field-taxonomy-hh ul li,.sf-field-taxonomy-rc ul li,.sf-field-taxonomy-sd ul li,.sf-field-taxonomy-toms ul li{display:inline-block;position:relative;height:100%;font-size:.75em;line-height:1em;margin-right:1.25em;margin-top:4px;border-radius:.25em;width:8em;text-align:center;box-shadow:0 0 0 3px rgba(0,0,0,.025),0 0 0 1px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.025),inset 0-1px 0 rgba(0,0,0,.025)}.sf-field-taxonomy-bd ul li:hover,.sf-field-taxonomy-cc ul li:hover,.sf-field-taxonomy-hh ul li:hover,.sf-field-taxonomy-rc ul li:hover,.sf-field-taxonomy-sd ul li:hover,.sf-field-taxonomy-toms ul li:hover{box-shadow:0 0 0 3px rgba(0,0,0,.025),0 0 0 1px rgba(0,0,0,.05),inset 0 0 2em rgba(255,255,255,.1)}ul li.sf-field-taxonomy-bd input+label,ul li.sf-field-taxonomy-cb input+label,ul li.sf-field-taxonomy-cc input+label,ul li.sf-field-taxonomy-hh input+label,ul li.sf-field-taxonomy-ht input+label,ul li.sf-field-taxonomy-lt input+label,ul li.sf-field-taxonomy-mt input+label,ul li.sf-field-taxonomy-rc input+label,ul li.sf-field-taxonomy-sd input+label,ul li.sf-field-taxonomy-toms input+label{display:block;position:relative;line-height:1.25em;height:100%;width:100%;border:0!important;overflow:hidden;white-space:normal;visibility:hidden}ul li.sf-field-taxonomy-bd .sf-count,ul li.sf-field-taxonomy-bd>ul>li:first-child input+label,ul li.sf-field-taxonomy-cb .sf-count,ul li.sf-field-taxonomy-cb>ul>li:first-child input+label,ul li.sf-field-taxonomy-cc .sf-count,ul li.sf-field-taxonomy-cc>ul>li:first-child input+label,ul li.sf-field-taxonomy-hh .sf-count,ul li.sf-field-taxonomy-hh>ul>li:first-child input+label,ul li.sf-field-taxonomy-ht .sf-count,ul li.sf-field-taxonomy-ht>ul>li:first-child input+label,ul li.sf-field-taxonomy-lt .sf-count,ul li.sf-field-taxonomy-lt>ul>li:first-child input+label,ul li.sf-field-taxonomy-mt .sf-count,ul li.sf-field-taxonomy-mt>ul>li:first-child input+label,ul li.sf-field-taxonomy-rc .sf-count,ul li.sf-field-taxonomy-rc>ul>li:first-child input+label,ul li.sf-field-taxonomy-sd .sf-count,ul li.sf-field-taxonomy-sd>ul>li:first-child input+label,ul li.sf-field-taxonomy-toms .sf-count,ul li.sf-field-taxonomy-toms>ul>li:first-child input+label{visibility:visible}ul li.sf-field-taxonomy-bd .sf-count,ul li.sf-field-taxonomy-cb .sf-count,ul li.sf-field-taxonomy-cc .sf-count,ul li.sf-field-taxonomy-hh .sf-count,ul li.sf-field-taxonomy-ht .sf-count,ul li.sf-field-taxonomy-lt .sf-count,ul li.sf-field-taxonomy-mt .sf-count,ul li.sf-field-taxonomy-rc .sf-count,ul li.sf-field-taxonomy-sd .sf-count,ul li.sf-field-taxonomy-toms .sf-count{display:block;position:absolute;bottom:.125em;left:50%;-webkit-transform:translateX(-55%);transform:translateX(-55%);margin:0;padding:0;font-size:.875em;opacity:1}ul li.sf-field-taxonomy-bd input+label::after,ul li.sf-field-taxonomy-cb input+label::after,ul li.sf-field-taxonomy-cc input+label::after,ul li.sf-field-taxonomy-hh input+label::after,ul li.sf-field-taxonomy-ht input+label::after,ul li.sf-field-taxonomy-lt input+label::after,ul li.sf-field-taxonomy-mt input+label::after,ul li.sf-field-taxonomy-rc input+label::after,ul li.sf-field-taxonomy-sd input+label::after,ul li.sf-field-taxonomy-toms input+label::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible}.searchandfilter input[value="0a"]+label::after{background:url(assets/images/building-blocks/none.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="1a"]+label::after{background:url(assets/images/building-blocks/1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="1a"]+label::after{background:url(assets/images/building-blocks/hh1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="1a"]+label::after{background:url(assets/images/building-blocks/cc1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="1a"]+label::after{background:url(assets/images/building-blocks/rc1a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="2a"]+label::after{background:url(assets/images/building-blocks/2a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="2a"]+label::after{background:url(assets/images/building-blocks/hh2a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="2a"]+label::after{background:url(assets/images/building-blocks/cc2a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="2a"]+label::after{background:url(assets/images/building-blocks/rc2a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="2b"]+label::after{background:url(assets/images/building-blocks/2b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="2b"]+label::after{background:url(assets/images/building-blocks/hh2b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="2b"]+label::after{background:url(assets/images/building-blocks/cc2b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="2b"]+label::after{background:url(assets/images/building-blocks/rc2b.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="2b1a"]+label::after{background:url(assets/images/building-blocks/2b1a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3a"]+label::after{background:url(assets/images/building-blocks/3a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3a"]+label::after{background:url(assets/images/building-blocks/hh3a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3a"]+label::after{background:url(assets/images/building-blocks/cc3a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3a"]+label::after{background:url(assets/images/building-blocks/rc3a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3b"]+label::after{background:url(assets/images/building-blocks/3b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3b"]+label::after{background:url(assets/images/building-blocks/hh3b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3b"]+label::after{background:url(assets/images/building-blocks/cc3b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3b"]+label::after{background:url(assets/images/building-blocks/rc3b.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3c"]+label::after{background:url(assets/images/building-blocks/3c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3c"]+label::after{background:url(assets/images/building-blocks/hh3c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3c"]+label::after{background:url(assets/images/building-blocks/cc3c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3c"]+label::after{background:url(assets/images/building-blocks/rc3c.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3d"]+label::after{background:url(assets/images/building-blocks/3d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3d"]+label::after{background:url(assets/images/building-blocks/hh3d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3d"]+label::after{background:url(assets/images/building-blocks/cc3d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3d"]+label::after{background:url(assets/images/building-blocks/rc3d.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3e"]+label::after{background:url(assets/images/building-blocks/3e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3e"]+label::after{background:url(assets/images/building-blocks/hh3e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3e"]+label::after{background:url(assets/images/building-blocks/cc3e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3e"]+label::after{background:url(assets/images/building-blocks/rc3e.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3f"]+label::after{background:url(assets/images/building-blocks/3f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3f"]+label::after{background:url(assets/images/building-blocks/hh3f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3f"]+label::after{background:url(assets/images/building-blocks/cc3f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3f"]+label::after{background:url(assets/images/building-blocks/rc3f.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3f1a"]+label::after{background:url(assets/images/building-blocks/3f1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3f1a"]+label::after{background:url(assets/images/building-blocks/hh3f1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3f1a"]+label::after{background:url(assets/images/building-blocks/cc3f1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3f1a"]+label::after{background:url(assets/images/building-blocks/rc3f1a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="3g"]+label::after{background:url(assets/images/building-blocks/3g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="3g"]+label::after{background:url(assets/images/building-blocks/hh3g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="3g"]+label::after{background:url(assets/images/building-blocks/cc3g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="3g"]+label::after{background:url(assets/images/building-blocks/rc3g.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4a"]+label::after{background:url(assets/images/building-blocks/4a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4a"]+label::after{background:url(assets/images/building-blocks/hh4a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4a"]+label::after{background:url(assets/images/building-blocks/cc4a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4a"]+label::after{background:url(assets/images/building-blocks/rc4a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4b"]+label::after{background:url(assets/images/building-blocks/4b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4b"]+label::after{background:url(assets/images/building-blocks/hh4b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4b"]+label::after{background:url(assets/images/building-blocks/cc4b.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4b"]+label::after{background:url(assets/images/building-blocks/rc4b.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4c"]+label::after{background:url(assets/images/building-blocks/4c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4c"]+label::after{background:url(assets/images/building-blocks/hh4c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4c"]+label::after{background:url(assets/images/building-blocks/cc4c.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4c"]+label::after{background:url(assets/images/building-blocks/rc4c.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4d"]+label::after{background:url(assets/images/building-blocks/4d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4d"]+label::after{background:url(assets/images/building-blocks/hh4d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4d"]+label::after{background:url(assets/images/building-blocks/cc4d.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4d"]+label::after{background:url(assets/images/building-blocks/rc4d.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4e"]+label::after{background:url(assets/images/building-blocks/4e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4e"]+label::after{background:url(assets/images/building-blocks/hh4e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4e"]+label::after{background:url(assets/images/building-blocks/cc4e.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4e"]+label::after{background:url(assets/images/building-blocks/rc4e.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4f"]+label::after{background:url(assets/images/building-blocks/4f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4f"]+label::after{background:url(assets/images/building-blocks/hh4f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4f"]+label::after{background:url(assets/images/building-blocks/cc4f.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4f"]+label::after{background:url(assets/images/building-blocks/rc4f.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4g"]+label::after{background:url(assets/images/building-blocks/4g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4g"]+label::after{background:url(assets/images/building-blocks/hh4g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4g"]+label::after{background:url(assets/images/building-blocks/cc4g.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4g"]+label::after{background:url(assets/images/building-blocks/rc4g.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4h"]+label::after{background:url(assets/images/building-blocks/4h.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4h"]+label::after{background:url(assets/images/building-blocks/hh4h.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4h"]+label::after{background:url(assets/images/building-blocks/cc4h.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4h"]+label::after{background:url(assets/images/building-blocks/rc4h.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4i"]+label::after{background:url(assets/images/building-blocks/4i.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4i"]+label::after{background:url(assets/images/building-blocks/hh4i.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4i"]+label::after{background:url(assets/images/building-blocks/cc4i.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4i"]+label::after{background:url(assets/images/building-blocks/rc4i.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4j"]+label::after{background:url(assets/images/building-blocks/4j.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4j"]+label::after{background:url(assets/images/building-blocks/hh4j.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4j"]+label::after{background:url(assets/images/building-blocks/cc4j.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4j"]+label::after{background:url(assets/images/building-blocks/rc4j.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4k"]+label::after{background:url(assets/images/building-blocks/4k.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4k"]+label::after{background:url(assets/images/building-blocks/hh4k.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4k"]+label::after{background:url(assets/images/building-blocks/cc4k.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4k"]+label::after{background:url(assets/images/building-blocks/rc4k.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4l"]+label::after{background:url(assets/images/building-blocks/4l.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4l"]+label::after{background:url(assets/images/building-blocks/hh4l.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4l"]+label::after{background:url(assets/images/building-blocks/cc4l.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4l"]+label::after{background:url(assets/images/building-blocks/rc4l.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="4l1a"]+label::after{background:url(assets/images/building-blocks/4l1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="4l1a"]+label::after{background:url(assets/images/building-blocks/hh4l1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="4l1a"]+label::after{background:url(assets/images/building-blocks/cc4l1a.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="4l1a"]+label::after{background:url(assets/images/building-blocks/rc4l1a.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6aa"]+label::after{background:url(assets/images/building-blocks/6aa.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6aa"]+label::after{background:url(assets/images/building-blocks/hh6aa.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6aa"]+label::after{background:url(assets/images/building-blocks/cc6aa.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6aa"]+label::after{background:url(assets/images/building-blocks/rc6aa.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ab"]+label::after{background:url(assets/images/building-blocks/6ab.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ab"]+label::after{background:url(assets/images/building-blocks/hh6ab.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ab"]+label::after{background:url(assets/images/building-blocks/cc6ab.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ab"]+label::after{background:url(assets/images/building-blocks/rc6ab.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ac"]+label::after{background:url(assets/images/building-blocks/6ac.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ac"]+label::after{background:url(assets/images/building-blocks/hh6ac.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ac"]+label::after{background:url(assets/images/building-blocks/cc6ac.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ac"]+label::after{background:url(assets/images/building-blocks/rc6ac.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ad"]+label::after{background:url(assets/images/building-blocks/6ad.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ad"]+label::after{background:url(assets/images/building-blocks/hh6ad.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ad"]+label::after{background:url(assets/images/building-blocks/cc6ad.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ad"]+label::after{background:url(assets/images/building-blocks/rc6ad.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ae"]+label::after{background:url(assets/images/building-blocks/6ae.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ae"]+label::after{background:url(assets/images/building-blocks/hh6ae.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ae"]+label::after{background:url(assets/images/building-blocks/cc6ae.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ae"]+label::after{background:url(assets/images/building-blocks/rc6ae.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6af"]+label::after{background:url(assets/images/building-blocks/6af.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6af"]+label::after{background:url(assets/images/building-blocks/hh6af.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6af"]+label::after{background:url(assets/images/building-blocks/cc6af.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6af"]+label::after{background:url(assets/images/building-blocks/rc6af.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ar"]+label::after{background:url(assets/images/building-blocks/6ar.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ar"]+label::after{background:url(assets/images/building-blocks/hh6ar.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ar"]+label::after{background:url(assets/images/building-blocks/cc6ar.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ar"]+label::after{background:url(assets/images/building-blocks/rc6ar.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6au"]+label::after{background:url(assets/images/building-blocks/6au.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6au"]+label::after{background:url(assets/images/building-blocks/hh6au.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6au"]+label::after{background:url(assets/images/building-blocks/cc6au.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6au"]+label::after{background:url(assets/images/building-blocks/rc6au.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="6ea"]+label::after{background:url(assets/images/building-blocks/6ea.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="6ea"]+label::after{background:url(assets/images/building-blocks/hh6ea.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="6ea"]+label::after{background:url(assets/images/building-blocks/cc6ea.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="6ea"]+label::after{background:url(assets/images/building-blocks/rc6ea.svg)center no-repeat;background-size:auto 6em}.searchandfilter input[value="8gi"]+label::after{background:url(assets/images/building-blocks/8gi.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-hh input[value="8gi"]+label::after{background:url(assets/images/building-blocks/hh8gi.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-cc input[value="8gi"]+label::after{background:url(assets/images/building-blocks/cc8gi.svg)center no-repeat;background-size:auto 6em}.sf-field-taxonomy-rc input[value="8gi"]+label::after{background:url(assets/images/building-blocks/rc8gi.svg)center no-repeat;background-size:auto 6em}.searchandfilter ul li.sf-field-post-meta-in_guided_lessons,.searchandfilter ul li.sf-field-post-meta-in_songs,.searchandfilter ul li.sf-field-post-meta-popular_archive_lesson,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_levels,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_styles,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_styles_advanced,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_topics,.searchandfilter ul li.sf-field-taxonomy-archive_lessons_topics_advanced{display:block;float:left;margin-right:.5em}.searchandfilter li.sf-field-taxonomy-bd li,.searchandfilter li.sf-field-taxonomy-cb li,.searchandfilter li.sf-field-taxonomy-cc li,.searchandfilter li.sf-field-taxonomy-hh li,.searchandfilter li.sf-field-taxonomy-ht li,.searchandfilter li.sf-field-taxonomy-lt li,.searchandfilter li.sf-field-taxonomy-mt li,.searchandfilter li.sf-field-taxonomy-rc li,.searchandfilter li.sf-field-taxonomy-sd li,.searchandfilter li.sf-field-taxonomy-toms li{margin-right:.5em;padding:.5em 1em;border-radius:.5em;vertical-align:top;color:#fff;background-color:#424754}.searchandfilter li.sf-field-taxonomy-bd li label::before,.searchandfilter li.sf-field-taxonomy-cb li label::before,.searchandfilter li.sf-field-taxonomy-cc li label::before,.searchandfilter li.sf-field-taxonomy-hh li label::before,.searchandfilter li.sf-field-taxonomy-ht li label::before,.searchandfilter li.sf-field-taxonomy-lt li label::before,.searchandfilter li.sf-field-taxonomy-mt li label::before,.searchandfilter li.sf-field-taxonomy-rc li label::before,.searchandfilter li.sf-field-taxonomy-sd li label::before,.searchandfilter li.sf-field-taxonomy-toms li label::before{display:none;content:""}.sf-item-1489,.sf-item-198,.single-guided_lessons.player-fixed .jt-player.playing .playlist li{display:none!important}.sf-item-228,.sf-item-231,.sf-item-282,.sf-item-51,.sf-item-52,.sf-item-55{background-color:#ffd46e!important}.sf-item-1376,.sf-item-1390,.sf-item-1404,.sf-item-221,.sf-item-244,.sf-item-250,.sf-item-280,.sf-item-54,.sf-item-68{background-color:#a9cc5c!important}.sf-item-1033,.sf-item-208,.sf-item-209,.sf-item-216,.sf-item-217,.sf-item-2250,.sf-item-2251,.sf-item-2396,.sf-item-245,.sf-item-251,.sf-item-277,.sf-item-279,.sf-item-283,.sf-item-285,.sf-item-626{background-color:#7dc9a6!important}.sf-item-1149,.sf-item-1359,.sf-item-1372,.sf-item-1375,.sf-item-1383,.sf-item-1397,.sf-item-1620,.sf-item-1976,.sf-item-2314,.sf-item-2545,.sf-item-397,.sf-item-398,.sf-item-399,.sf-item-462,.sf-item-463,.sf-item-775,.sf-item-909,.sf-item-913,.sf-item-917{background-color:#6acfdf!important}.sf-item-1032,.sf-item-1035,.sf-item-1037,.sf-item-1040,.sf-item-1053,.sf-item-1194,.sf-item-1308,.sf-item-1349,.sf-item-1367,.sf-item-1368,.sf-item-1508,.sf-item-1868,.sf-item-1870,.sf-item-2004,.sf-item-215,.sf-item-222,.sf-item-223,.sf-item-2244,.sf-item-226,.sf-item-227,.sf-item-232,.sf-item-2394,.sf-item-247,.sf-item-2479,.sf-item-249,.sf-item-252,.sf-item-265,.sf-item-274,.sf-item-275,.sf-item-276,.sf-item-278,.sf-item-281,.sf-item-53,.sf-item-548,.sf-item-549,.sf-item-550,.sf-item-553,.sf-item-555,.sf-item-557,.sf-item-649,.sf-item-651,.sf-item-663,.sf-item-677,.sf-item-684,.sf-item-721,.sf-item-752,.sf-item-938,.sf-item-996{background-color:#227ea5!important}.sf-item-1027,.sf-item-1512,.sf-item-1752,.sf-item-1944,.sf-item-1995,.sf-item-1997,.sf-item-1999,.sf-item-2001{background-color:#2c526e!important}.sf-item-1025,.sf-item-1028,.sf-item-1052,.sf-item-2032,.sf-item-212,.sf-item-214,.sf-item-233,.sf-item-235,.sf-item-669,.sf-item-685{background-color:#4f5571!important}.searchandfilter li.sf-field-taxonomy-bd li.sf-option-active,.searchandfilter li.sf-field-taxonomy-cb li.sf-option-active,.searchandfilter li.sf-field-taxonomy-cc li.sf-option-active,.searchandfilter li.sf-field-taxonomy-hh li.sf-option-active,.searchandfilter li.sf-field-taxonomy-ht li.sf-option-active,.searchandfilter li.sf-field-taxonomy-lt li.sf-option-active,.searchandfilter li.sf-field-taxonomy-mt li.sf-option-active,.searchandfilter li.sf-field-taxonomy-rc li.sf-option-active,.searchandfilter li.sf-field-taxonomy-sd li.sf-option-active,.searchandfilter li.sf-field-taxonomy-toms li.sf-option-active{background-color:#ff5c5c!important}.searchandfilter li.sf-field-taxonomy-bd li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-cb li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-cc li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-hh li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-ht li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-lt li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-mt li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-rc li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-sd li.sf-option-active .sf-label-radio,.searchandfilter li.sf-field-taxonomy-toms li.sf-option-active .sf-label-radio{color:#fff!important}.wp-playlist{border:0!important;padding:0!important;max-width:36em}.wp-playlist-current-item img{width:60px!important;height:auto}.wp-playlist-tracks{font-family:"Bebas Neue Pro",sans-serif}@media print{.wp-playlist{position:relative;float:left;margin:-1.6cm 0 .6cm -.42cm;width:1cm;height:1cm;background-image:url(assets/images/drumnotesarchive-icon-playalong.png);background-repeat:no-repeat;background-size:100%}.mejs-container,.mejs-offscreen,.wp-playlist ol,.wp-playlist-current-item,.wp-playlist-next,.wp-playlist-prev,.wp-playlist-script,.wp-playlist-tracks{display:none!important;visibility:hidden;height:0;overflow:hidden}.wp-playlist{display:none!important}}.player{display:block;position:relative;font-family:"Bebas Neue Pro",sans-serif;border-radius:.25em;margin-top:2em}@media only screen and (max-width:767px){.player{border:1px solid #d2d7d6}}.player::after,.section-play::after,.section-tempo::after,.section-volume::after{content:"";display:table;clear:both}.single-guided_lessons.player-fixed .playing{display:block;position:fixed;top:0;left:0;width:100%;margin-top:0;padding:.625em .5em .5em;border-radius:0 0 .25em .25em;z-index:100;box-shadow:0 2px 18px -3px rgba(0,0,0,.18)}.page-playalong-player .section-title,.page-playalong-player p.section-title,.single-guided_lessons.player-fixed .gl-player.playing,.single-guided_lessons.player-fixed .gl-player.playing .section-title,.single-guided_lessons.player-fixed .gl-player.playing p.section-title{background:#fff}.single-guided_lessons.player-fixed .jt-player.playing{background:#424754;background:#292e3b}.autoscroll-setting legend,.single-guided_lessons.player-fixed .jt-player.playing .section-styles-feels,.woocommerce-error li::before,.woocommerce-info li::before{display:none}.single-guided_lessons.player-fixed .jt-player.playing .playlist .current-item{display:block!important}.player p{font-family:"Bebas Neue Pro",sans-serif!important;color:rgba(126,133,136,.75);padding:0}.player .status{display:none;position:absolute;top:1em;left:0;padding-left:10em;padding-right:3em;width:94%;font-size:.75em;font-weight:700;color:#2d313c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jt-player .btn-tempo-reset::after,.jt-player .rate-value.active,.jt-player .status,.jt-player.current-player .tempo,.playlist button:hover{color:#6acfdf}@media only screen and (min-width:560px) and (max-width:767px){.player .status{display:block}}@media only screen and (min-width:768px) and (max-width:960px){.player .status{display:none}}@media only screen and (min-width:1140px){.player .status{display:block}}.player .time{display:block;position:absolute;right:1.25em;top:2.75rem;font-size:.75em}.autoscroll-setting{display:inline-flex;position:absolute;top:13px;right:.75rem;overflow:hidden}.autoscroll-setting label{padding:.125rem 0;border:1px solid #d2d7d6;border-right:none;background:0 0;cursor:pointer;flex:1;text-align:center;font-size:.75em;line-height:1.325em}.autoscroll-setting label[for=noscroll]{min-width:36px;border-radius:3px 0 0 3px}.autoscroll-setting label[for=autoscroll]{min-width:70px}.autoscroll-setting label[for=highlight]{min-width:60px;border-radius:0 3px 3px 0;border-right:1px solid #d2d7d6}.autoscroll-setting input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.autoscroll-setting input[type=radio]#autoscroll:checked~label[for=autoscroll],.autoscroll-setting input[type=radio]#highlight:checked~label[for=highlight],.autoscroll-setting input[type=radio]#noscroll:checked~label[for=noscroll]{font-weight:700;border:1px solid #2d313c}.autoscroll-setting input[type=radio]#autoscroll:checked~label[for=highlight],.autoscroll-setting input[type=radio]#noscroll:checked~label[for=autoscroll]{border-left:none}.autoscroll-setting[disabled] label{border:1px solid #d2d7d6;color:#d2d7d6;font-weight:400}#btnToggleStampTracker{display:block;position:absolute;top:-1.5em;right:0;color:#d2d7d6;font-size:.875em}.section-play .section-title,.stampTrackerContainer{display:block}#logStamps,#stampString,#stampTurnus{border:1px solid #d2d7d6;border-radius:4px;padding:.125rem .25rem}#logStamps{white-space:pre-wrap;padding:.5rem;max-height:200px;overflow-y:auto}.section-title,p.section-title{display:none;position:absolute;padding:0 .5em;top:-.55em;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:.75em;line-height:1em;letter-spacing:1px;text-transform:uppercase;color:#94999d;color:rgba(126,133,136,.5);background:#f2f5f7}@media only screen and (min-width:768px){.section-title,p.section-title{display:block}}.section-play,.section-tempo,.section-volume{display:block;position:relative;padding:.5em;width:100%}.section-play{padding-bottom:0;min-height:5em}@media only screen and (min-width:768px){.section-play{float:left;width:38%;margin-right:1%;border:1px solid #d2d7d6;border-radius:.25em .25em 0 0}.single-guided_lessons.player-fixed .playing .section-play{border-radius:.25em}.page-playalong-player .section-play{float:none;width:100%}}.section-styles-feels{position:relative;padding:.5em .5em .25em}@media only screen and (min-width:768px){.section-styles-feels{float:left;width:61%;margin-bottom:1em;border:1px solid rgba(106,207,223,.125);border-radius:.25em}}.section-volume{display:flex;padding-top:.75em;border-top:1px solid #d2d7d6;min-height:5em}@media only screen and (max-width:767px){.single-guided_lessons.player-fixed .gl-player .section-tempo,.single-guided_lessons.player-fixed .gl-player .section-volume{display:none}}@media only screen and (min-width:500px){.gl-player .section-volume,.jt-player .section-volume{float:left;width:58%;border-right:1px solid #d2d7d6}}@media only screen and (min-width:768px){.gl-player .section-volume,.jt-player .section-volume{width:40%;margin-right:1%;border:1px solid #d2d7d6;border-radius:.25em}}.section-tempo{border-bottom:none;border-top:1px solid #d2d7d6}@media only screen and (min-width:500px){.section-tempo{float:left;width:42%;min-height:5em;border-right:none}}@media only screen and (min-width:768px){.section-tempo{float:left;width:20%;border:1px solid #d2d7d6;border-radius:.25em}}.player .tempo{position:relative;padding:0 3.25em 0 0;margin:0 auto;width:6.5em}@media only screen and (min-width:500px){.player .tempo{margin:.675em auto}}.current-player .tempo,.player button,.rate-value.active{color:#2d313c}.tempo-value{display:block;position:relative;font-size:2.5em;font-weight:700;font-style:italic;line-height:1em;text-align:right}.tempo-label{top:.375rem;text-transform:uppercase}.rate-value,.tempo-label,.volume-label{display:block;position:absolute;right:0;width:3.75em;font-size:.75em;font-weight:400;font-style:italic;line-height:1em}.volume-label{top:.375rem;text-transform:uppercase}.rate-value{top:1.4rem;text-transform:none}.current-audio,.woocommerce form .form-row label{font-weight:700}.btn-forward,.btn-pause,.btn-play,.btn-resume,.btn-rewind,.btn-stop{position:relative}.btn-forward,.btn-pause,.btn-play,.btn-resume,.btn-rewind,.btn-stop,.btn-tempo-down,.btn-tempo-up{display:inline-block;height:2em;width:2em;padding:0;text-indent:-999em;border-radius:50%;z-index:10;transition:all .5s ease-out}.btn-pause:disabled,.btn-play:disabled,.btn-resume:disabled,.btn-stop:disabled{display:none!important}.btn-play,.btn-resume{background:url(assets/images/icon-btn-play.svg)center no-repeat;background-size:contain}.btn-play:hover,.btn-resume:hover,.jt-player .btn-play,.jt-player .btn-resume{background:url(assets/images/icon-btn-play-on.svg)center no-repeat;background-size:contain}.btn-pause{background:url(assets/images/icon-btn-pause.svg)center no-repeat}.btn-pause:hover,.jt-player .btn-pause{background:url(assets/images/icon-btn-pause-on.svg)center no-repeat;background-size:contain}.btn-pause,.btn-rewind,.btn-stop{background-size:contain}.btn-stop{background:url(assets/images/icon-btn-stop.svg)center no-repeat}.btn-stop:hover,.jt-player .btn-stop{background:url(assets/images/icon-btn-stop-on.svg)center no-repeat;background-size:contain}.btn-rewind{background:url(assets/images/icon-btn-rewind.svg)center no-repeat}.btn-rewind:hover,.jt-player .btn-rewind{background:url(assets/images/icon-btn-rewind-on.svg)center no-repeat;background-size:contain}.btn-forward{background:url(assets/images/icon-btn-forward.svg)center no-repeat;background-size:contain}.btn-forward:hover,.jt-player .btn-forward{background:url(assets/images/icon-btn-forward-on.svg)center no-repeat;background-size:contain}.btn-tempo-down,.btn-tempo-up{position:absolute;top:.75em;right:.5em;background:url(assets/images/icon-btn-tempo-up.svg)center no-repeat;background-size:contain}.btn-tempo-down{right:auto;left:.5em;background:url(assets/images/icon-btn-tempo-down.svg)center no-repeat}.btn-tempo-up:hover,.jt-player .btn-tempo-up{background:url(assets/images/icon-btn-tempo-up-on.svg)center no-repeat;background-size:contain}.btn-tempo-down:hover,.jt-player .btn-tempo-down{background:url(assets/images/icon-btn-tempo-down-on.svg)center no-repeat;background-size:contain}@media only screen and (min-width:500px){.btn-tempo-down,.btn-tempo-up{top:.325em;left:auto;right:.325em}.btn-tempo-down{top:auto;bottom:.325em}}.btn-tempo-reset{display:none;position:absolute;top:1.5em;right:3.75em;height:2em;width:7em;text-indent:-999em;z-index:10;border:0}.btn-tempo-reset:focus,.playlist button:focus{background:0 0}.btn-tempo-reset::after{display:block;position:absolute;content:"";font-family:"dna-icon";right:6px;bottom:2px;width:1em;height:1em;font-size:10px;text-indent:0;color:#2d313c;line-height:1em}.player .section-volume button:disabled{display:none}.volume,.volume label{position:relative;text-align:center}.volume{display:none;min-height:3.5em;width:20%}.volume label{display:block;padding:2.325em 1.25em 0;margin-top:-3.4em;font-size:.675em;letter-spacing:1px;text-transform:uppercase;color:#2d313c;line-height:1em}.volume label::before{position:absolute;top:0;left:0;right:0;font-size:2em;text-align:center}.vol-melody label::before{content:"";font-family:"dna-icon"}.vol-bass label::before{content:"";font-family:"dna-icon"}.vol-drums label::before,.vol-drums_a label::before,.vol-drums_b label::before{content:"";font-family:"dna-icon"}.vol-perc label::before{content:"";font-family:"dna-icon"}.vol-click label::before{content:"";font-family:"dna-icon"}.vol-cues label::before{content:"";font-family:"dna-icon"}.vol-graph{opacity:0}.vol-range,.volume input[type=range]{display:block;position:absolute;top:-.25em;left:0;right:0;height:100%;width:100%;opacity:0;cursor:crosshair;cursor:ns-resize!important;-webkit-appearance:slider-vertical;-webkit-writing-mode:bt-lr;writing-mode:bt-lr;z-index:10}.volume input[type=range]::-webkit-slider-runnable-track{width:100%;height:100%}.volume input[type=range]::-webkit-slider-thumb{width:100%;height:75%;border-radius:0;-webkit-appearance:none}.range::-moz-range-track,.volume input[type=range]::-moz-range-track{width:100%;height:100%;border:0}.range::-moz-range-thumb,.volume input[type=range]::-moz-range-thumb{width:100%;height:75%;border:0}.volume input[type=range]::-ms-track{background:0 0;border-color:transparent;color:transparent;width:100%;height:100%}.volume input[type=range]::-ms-fill-lower{background:0 0;border:0}.volume input[type=range]::-ms-fill-upper{background:#3071a9;border:0}.volume input[type=range]::-ms-thumb{width:100%;height:75%;background:0 0;border:0;border-radius:0;margin-top:0}.volume input[type=range]:focus::-ms-fill-lower{background:0 0}.volume input[type=range]:focus::-ms-fill-upper{background:0 0}.vol-range,.volume input[type=range],.volume input[type=range]::-moz-range-thumb,.volume input[type=range]::-moz-range-track,.volume input[type=range]::-ms-thumb,.volume input[type=range]::-ms-track,.volume input[type=range]::-webkit-slider-runnable-track,.volume input[type=range]::-webkit-slider-thumb{cursor:crosshair;cursor:ns-resize!important}.volume-bg{display:flex;position:absolute;justify-content:space-around;top:0;left:0;padding:.75em .5em .5em;width:100%;z-index:0}.player .muted{opacity:.35}.playlist{display:block;position:relative;margin:.5em -.5em 0;list-style:decimal-leading-zero inside}.gl-player{border-radius:.25em .25em 0 0}.gl-player+.playlist{margin:-1px 0 2em;border:1px solid #d2d7d6;border-radius:0 0 .25em .25em;max-height:10em;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}@media only screen and (min-width:768px){.gl-player{border-radius:.25em}.gl-player+.playlist{width:38%;border-top:none;border-radius:0 0 .25em .25em;max-height:10em;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.page-playalong-player .gl-player+.playlist{width:100%}.single-guided_lessons.player-fixed .gl-player.playing+.playlist{visibility:hidden;opacity:0}.single-guided_lessons.player-fixed .jt-player.playing .playlist{visibility:hidden;opacity:0;display:none}}.playlist li{position:relative;border-top:1px solid #d2d7d6;margin:0 1em;min-height:2em;line-height:2em;color:#2d313c;font-size:.875em}.playlist li:first-child{border-top:none}.playlist button{display:block;position:absolute;height:100%;width:calc(100% + 2em);top:0;right:0;bottom:0;left:0;padding:0 6.5em 0 2.85em;margin-left:-1em;margin-right:-1em;text-align:left;color:#2d313c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:10}.playlist .audio-length,.playlist .audio-tempo{position:absolute;right:4em;top:.5em;font-size:.875em;opacity:.65}.playlist .audio-length{right:1.25em}.playlist .current-audio .audio-length,.playlist .current-audio .audio-tempo,.playlist .current-audio .dna-icon-repeat,.playlist button:hover .audio-length,.playlist button:hover .audio-tempo,.playlist button:hover .dna-icon-repeat{opacity:1!important}.playlist .loop-icon{display:block;position:absolute;top:.5em;right:6.65em;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.playlist .dna-icon-repeat{opacity:.5}.range-scrubber{position:relative;margin:1px 5rem 0 .25rem}.range-scrubber input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;border:0;height:6px;border-radius:16px;position:relative;z-index:3;width:100%;background:0 0}.range-scrubber input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:10px;width:10px;background-color:#2d313c;border-radius:50%;border:2px solid #2d313c;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.jt-player .range-scrubber input[type=range]::-webkit-slider-thumb{background:#6acfdf;border:2px solid #6acfdf}.range-scrubber input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 2px #2d313c}.jt-player .range-scrubber input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 2px #6acfdf}.range-scrubber input[type=range]:active::-webkit-slider-thumb,.range-scrubber input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px #2d313c}.jt-player .range-scrubber input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px #6acfdf}.range-scrubber input[type=range]::-moz-range-thumb{height:10px;width:10px;border-radius:50%;border:0;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#2d313c}.jt-player .range-scrubber input[type=range]::-moz-range-thumb{background:#6acfdf}.range-scrubber input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 1px #2d313c}.jt-player .range-scrubber input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 1px #6acfdf}.range-scrubber input[type=range]:active::-moz-range-thumb,.range-scrubber input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 2px #2d313c}.jt-player .range-scrubber input[type=range]:active::-moz-range-thumb,.jt-player .range-scrubber input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 2px #6acfdf}.range-scrubber .slider:disabled::-moz-range-thumb,.range-scrubber .slider:disabled::-webkit-slider-thumb{cursor:not-allowed;opacity:0}.scrubbar-bg{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;border-radius:3px;background:rgba(221,221,221,.5);z-index:1;overflow:hidden;margin-top:3px}.jt-player .scrubbar-bg{background:rgba(106,207,223,.075)}.scrubbar-buffered,.scrubbar-played{position:absolute;left:0;top:0;bottom:0;width:0%}.scrubbar-buffered{background:#ccc}.jt-player .scrubbar-buffered{background:rgba(106,207,223,.2)}.scrubbar-played{background:#2d313c;opacity:.85;z-index:2}.jt-player .scrubbar-played{background:#6acfdf}#add_payment_method #payment div.payment_box .wc-credit-card-form,.jt-player,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin:0}@media only screen and (max-width:767px){.jt-player{border:1px solid rgba(106,207,223,.125)}}.jt-player p{color:rgba(106,207,223,.25)}.jt-player .section-title,.jt-player p.section-title{background:#323845;background:rgba(41,46,59,.98)}.jt-player .section-play{border-bottom:1px solid rgba(106,207,223,.125)}@media only screen and (min-width:768px){.jt-player .section-play{border:1px solid rgba(106,207,223,.125)}}.jt-player .section-volume{border-top:1px solid rgba(106,207,223,.125)}@media only screen and (min-width:500px){.jt-player .section-volume{border-right:1px solid rgba(106,207,223,.125)}}@media only screen and (min-width:768px){.jt-player .section-volume{border:1px solid rgba(106,207,223,.125)}}.jt-player .playlist li,.jt-player .section-tempo{border-top:1px solid rgba(106,207,223,.125)}@media only screen and (min-width:500px){.jt-player .section-tempo{border-right:none}}@media only screen and (min-width:768px){.jt-player .section-tempo{border:1px solid rgba(106,207,223,.125)}}.jt-player .playlist button,.jt-player .section-volume label{color:#6acfdf}.jt-player .playlist li{color:#6acfdf}.jt-player .vol-graph,.jt-player .volume-bg circle{stroke:#6acfdf}.jt-player .volume-bg circle{opacity:.125}.jt-player .playlist button:hover{background:rgba(106,207,223,.025)}.jt-player .feel-btn,.jt-player .style-btn{color:#6acfdf;opacity:.65;padding:.5em;font-size:.75em;text-transform:uppercase}.jt-player .feel-btn.active,.jt-player .style-btn.active{opacity:1;font-weight:700;background:0 0}.al-player{display:flex;flex-wrap:wrap;flex-grow:1;justify-content:space-between;border:1px solid #d2d7d6}.al-player .section-play{margin:0;border:0}.al-player .section-tempo,.al-player .section-volume{margin:0;border:0;width:auto}.al-player .section-play{width:3em}.al-player .section-volume{min-width:14em}.al-player .volume{width:25%}.al-player .section-tempo{min-width:9em}@media only screen and (max-width:500px){.al-player .section-tempo{width:100%}}.al-player .playlist{width:100%;margin:0}@media screen and (max-width:400px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%!important}}@media screen and (min-width:770px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:28.6%}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 7% 2.992em 0}.woocommerce ul.products li:nth-child(3n).product,.woocommerce-page ul.products li:nth-child(3n).product{margin:0 0 2.992em}.woocommerce-products-header{color:#2d313c;background:#fff}.main-content .woocommerce{max-width:72em;margin-left:auto;margin-right:auto}.woocommerce-form__input-checkbox{padding:0;height:.875em;width:.875em;border:0;background:#edf0f0}.sf-input-checkbox:checked~.sf-label-checkbox::before,.sf-input-radio:checked~.sf-label-radio::before{font-family:"dna-icon";content:"";font-size:1.25em;margin-right:.125em;color:#ff5c5c;vertical-align:bottom}.sf-input-radio:checked~.sf-label-radio::before{content:""}.woocommerce .product{margin:0 auto;max-width:72em}.woocommerce .product img{width:100%;height:auto}.woocommerce ul.products li.product a img{margin:1em 0 0}.woocommerce div.product .product_title{padding-bottom:.5em;text-align:left}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.25em}.woocommerce ul.products li.product .price{color:#2d313c;font-weight:700;font-size:1em}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#ff5c5c;font-size:1.25em}.woocommerce span.onsale{min-height:4em;min-width:4em;padding:0;font-weight:700;position:absolute;text-align:center;line-height:4em;top:-.5em;left:-.5em;margin:0;border-radius:100%;font-size:.857em;z-index:9;text-transform:uppercase}.woocommerce a.added_to_cart{padding-left:.25em}.woocommerce form .form-row{padding:.25em 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#a9aeb0;border-radius:0;padding:0;background:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:1px solid #ff5c5c;box-shadow:inset 0 0 0 1px #ff5c5c;color:#ff5c5c;background:0 0;transition:all .5s ease-out;padding:1em 2em;text-transform:uppercase}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce span.onsale{background-color:#ff5c5c;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ff5c5c;color:#fff;-webkit-font-smoothing:antialiased}.return-to-shop{display:none!important}.woocommerce-notices-wrapper ul{margin:1em 0}.woocommerce form .form-row .required,.woocommerce-error::before,.woocommerce-info::before{color:#ff5c5c}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #e9ebeb;border-radius:.25em;padding:.25em .5em;background:#edf0f0}.select2-results__option{color:#2d313c}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#a9cc5c}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f9fafa;color:#ff5c5c;border-top:3px solid #ff5c5c;margin:1em 0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:auto}.woocommerce-message::before{color:#a9cc5c}form.woocommerce-checkout{margin:2em 0;overflow:auto}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#edf0f0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #edf0f0;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout-payment{margin-bottom:1em}.woocommerce-additional-fields__field-wrapper{min-height:8em}#order_review_heading{padding-top:1em}#billing_address_2_field,#billing_phone_field,#billing_state_field{display:none!important}.woocommerce table.shop_table,.woocommerce-checkout .shop_table{border:0;border-collapse:collapse;background:0 0}.woocommerce table.shop_table th{padding:.5em 0}.woocommerce table.shop_table tr.recurring-totals th{padding-top:1.5em}@media screen and (min-width:72em){.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{float:left;width:47%}.woocommerce-checkout #customer_details{margin-right:6%}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{width:100%;float:none}.woocommerce-checkout .woocommerce-additional-fields{padding-top:1.5em}.woocommerce-checkout #order_review_heading{padding-top:0}}.woocommerce-checkout #payment ul.payment_methods{padding-bottom:1em}.woocommerce-terms-and-conditions-wrapper{padding:1em 0 2em}.woocommerce-privacy-policy-text{font-size:.875em;line-height:1.5em}tr.coupon-form{border-bottom:none}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{min-width:6em}.woocommerce .cart .coupon .button{padding:.618em 1em}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-terms-and-conditions-wrapper{padding-bottom:1em}.woocommerce form .form-row .woocommerce-form__label-for-checkbox{line-height:1.5em;font-weight:400}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;max-width:72em;margin:auto;padding:0 .5em}.woocommerce-account .woocommerce-MyAccount-content{max-width:72em;margin:auto;padding:0 .5em}@media screen and (min-width:640px){.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{padding:0 1em}}.woocommerce-MyAccount-navigation ul{margin:0 0 2em;border-bottom:1px solid #e9ebeb}.woocommerce-MyAccount-navigation li{display:inline-block;margin-right:.25em;margin-top:.5em;margin-bottom:-1px;border:1px solid #d2d7d6;border-radius:4px 4px 0 0}.woocommerce-MyAccount-navigation ul li::before,ul.recentviewed_post li::before{content:""}.woocommerce-MyAccount-navigation li:hover{text-decoration:none;background:#e9ebeb;background:#ff5c5c;border:1px solid #ff5c5c;color:#fff;transition:all .5s ease;border-radius:4px 4px 0 0}.woocommerce-MyAccount-navigation a{display:block;padding:.5em 1em;text-decoration:none}.woocommerce-MyAccount-navigation a:hover{color:#fff!important}.woocommerce-MyAccount-navigation .is-active a{color:#94999d}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.wc-gzd-checkbox-placeholder-legal{margin-bottom:2em}ul.recentviewed_post li{text-align:center;font-size:1.25em;margin:0}ul.recentviewed_post li a{display:block;padding:.5em 2.5em .5em .5em}.my-membership-tabs li::before{content:""}.woocommerce-MyAccount-navigation-link--members-area,.woocommerce-MyAccount-navigation-link--my-membership-content{display:none!important}@media only print{body{width:auto;padding:0;margin:0;background:0 0;background-image:none}a,body,h1,h2,h3,h4,h5,h6,ol,p,ul{color:#000}strong{font-weight:700}.branding{margin-left:0}.play-x-num,.repeat-x-num{font-size:.75em;margin:-.65em}.lessons-archive-lessons li{width:30%;float:left;margin-right:3.333333%}.button-back,.button-top,.dkpdf-button-container,.menu-container,.searchandfilter,.single-songs .copyright,.single-songs .song-builder .lesson-info,.single-songs .song-builder h2,.single-songs .song-disclaimer,.wp-pagenavi{display:none!important}.copyright{font-size:.75em}}