:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--edd-blocks-light-grey:#eee}.wpmenucart-icon-shopping-cart-0:before{font-family:WPMenuCart;speak:none;font-style:normal;font-weight:400;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:.25em;content:""}.wpmenucart-display-right{float:right!important}a,body,div,form,h1,html,i,img,li,p,span,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}ul{list-style:none}a,ul.topnav li a{text-decoration:none}a{cursor:pointer}a:hover{text-decoration:underline}a img,ul.topnav{margin:0;padding:0}a img{border:0;text-decoration:none}h1{padding-bottom:10px;line-height:normal;display:block}p{padding-bottom:15px}.clear{clear:both}#wrapper{width:960px;margin-right:auto;margin-left:auto}#content{float:left;width:960px;padding-bottom:5px;padding-top:20px}.fullwidth{padding:20px;width:900px}#main{margin-left:10px}ul.topnav{width:100%;list-style-type:none;overflow:hidden}ul.topnav .menu-button{font-size:20px!important;padding-top:8px!important;margin:0!important;padding-right:20px}#site_logo .site-name,ul.topnav li.icon{display:none}#main,#site_logo,ul.topnav li{float:left}ul.topnav li a{font-size:15px;display:inline-block;text-align:center;padding:14px;transition:.3s}@media (max-width:3000px) and (min-width:881px){.topnav ul li ul{display:none;z-index:1000}.topnav ul li ul li.current-menu-item{border-bottom-width:0}.topnav li:hover ul{left:auto}.topnav ul li:hover ul{display:block;position:absolute;margin-top:0;border-top-width:3px;border-top-style:solid;width:200px}.topnav ul li ul li a{display:block;white-space:nowrap;width:180px;border-bottom:1px solid rgba(255,255,255,.09);text-align:left;padding:10px}.topnav ul ul li a{float:left}}@media screen and (max-width:880px){ul.topnav li a{font-size:15px}ul.topnav li ul li{display:none}ul.topnav li:not(:first-child){display:none}ul.topnav li.icon{float:right;display:inline-block}.wpmenucartli{float:left!important}}.current-menu-item{color:#fff;text-decoration:none;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}.topnav ul li:hover ul{border-top-width:0}.navigation_holder{width:100%}.navigation_inside_container{width:960px;margin-right:auto;margin-left:auto}.header_holder{width:100%}.header_inside_container{width:950px;padding-left:10px;padding-top:18px;padding-bottom:14px;margin-right:auto;margin-left:auto;margin-top:0}.nav_top_line{border-bottom:1px solid rgba(255,255,255,.06)}.header_inside_container .site-name{padding:0;margin:0;width:575px}#header_social_icons{float:right;width:360px;text-align:right;margin-right:10px}#header_social_icons .circle{background-color:transparent;border-radius:50%;width:46px;height:36px;text-align:center;font-size:27px;padding-top:10px;margin-right:12px}#header_social_icons .circle:hover{transition-duration:.8s;color:#fff;opacity:1}#header_social_icons .fa-youtube:hover{background:#db2c27!important}#header_social_icons .fa-instagram:hover{background:#d5c9af!important}#header_social_icons .fa-soundcloud:hover{background:#fe6e00!important}#header_social_icons .fa-facebook:hover{background:#3c599b!important}.widget_holder,.widget_holder_sub{width:940px;margin-right:auto;margin-left:auto}.widget_holder{padding-top:20px;padding-bottom:5px}.widget_holder_sub{padding-bottom:15px;padding-right:10px;padding-left:10px}.footer_widget{float:left;width:290px;margin-right:34px}.footer_widget:nth-child(3n+3){margin-right:0}#footer{margin-bottom:15px}#footer_copywrite{font-size:13px}#footer_copywrite p{font-size:10px;line-height:17px}#footer_sub{width:100%}#page-title .page-title-holder h1{padding:0}.promo-bar{text-align:center;position:static;width:100%;padding-top:15px;padding-bottom:15px;line-height:15px;font-size:16px}.promo-bar .close{float:right;padding-right:16px;margin-top:-2px}.promo-bar span{display:inline-block}#photogallery{float:left}.category_dropdown{float:right}::-moz-selection{background-color:#ccc}@media (max-width:959px){#footer,#footer_sub,.header_inside_container{width:960px;margin:0}}@media (max-width:970px){#site_logo img{max-width:90%;height:auto}#main{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.mobile_hide{display:none}.navigation_inside_container{width:100%;padding:0;margin:0}.header_inside_container{width:100%;margin:0}#content,#wrapper,.widget_holder{width:100%;padding:0;margin:0}#site_logo{width:100%;margin:0}#main,.fullwidth{width:94%;padding:20px 3% 15px;margin:0}.header_inside_container{text-align:center;padding:15px 0 10px}#site_logo{padding:13px 0}#footer,.header_inside_container .site-name{width:100%}#footer{margin:0}#footer_sub,.widget_holder_sub{width:100%;padding:0;margin:0}#footer{padding:13px 0 0}.footer_widget{padding-left:4%;width:95%;display:block}#footer_copywrite{padding-left:4%;float:none;width:95%;padding-top:13px;padding-bottom:8px}}@media (max-width:670px){.category_dropdown{display:block;float:none}}@media (max-width:560px){#site_logo img{height:auto;width:auto!important;max-width:100%!important}}@media (max-width:480px){.promo-bar span{padding-left:15px;padding-right:15px;display:block;line-height:156%}.promo-bar .close{padding-right:12px}}.category_dropdown select{background:#fff;width:150px;padding:5px 35px 5px 10px!important;font-size:13px;border:1px solid #fff!important;height:34px;-webkit-appearance:none;-moz-appearance:none;background:url(/wp-content/themes/MusicMaker/images/dropdown_arrow.png)90%center no-repeat #fff;-webkit-box-shadow:0 0 5px 0 rgba(84,80,84,.1);-moz-box-shadow:0 0 5px 0 rgba(84,80,84,.1);box-shadow:0 0 5px 0 rgba(84,80,84,.1);border-radius:2px!important}.category_dropdown select:hover{border:1px solid #ccc!important;-webkit-box-shadow:0 0 5px 0 rgba(84,80,84,.19);-moz-box-shadow:0 0 5px 0 rgba(84,80,84,.19);box-shadow:0 0 5px 0 rgba(84,80,84,.19)}.category_dropdown option{padding:5px!important;border-bottom:1px solid #ccc}@media (max-width:700px){.category_dropdown select{margin-top:15px;font-size:12px;padding:5px!important;height:30px;border-radius:0}}.page-title-holder{width:940px;margin-left:auto;margin-right:auto}.page-title-holder h1{font-size:28px}@media (max-width:970px){.page-title-holder{width:94%;padding:15px 3% 10px}}@media (max-width:600px){.page-title-holder{text-align:center;padding-top:15px!important;padding-bottom:15px!important}#page-title .page-title-holder h1{font-size:30px!important}}#menu_text_link{display:none}@media screen and (max-width:880px){#menu_text_link{display:block;width:85%}ul.topnav li#menu_text_link a{width:100%;text-align:left}}@media screen and (max-width:400px){#menu_text_link{width:75%}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/MusicMaker/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}.fa-soundcloud:before{content:""}