body{position:relative}@media screen and (min-width:992px) and (max-width:1279px){body.music-filter #main-container.container{margin-left:300px;max-width:670px}body.music-filter .music-filter-wrapper .music-accordion .acc-item,body.music-filter .contact-wrapper .music-accordion .acc-item{max-height:200px}}.search-field{font-size:13px!important}.search-field::-webkit-input-placeholder{font-style:italic}.search-field:-ms-input-placeholder{font-style:italic}.search-field::placeholder{font-style:italic}.song-search{text-align:center;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ccc}.song-search .song-search-heading{width:100%;position:relative;font-size:24px;text-transform:uppercase;text-align:center;margin-bottom:20px}.song-search .song-search-heading span{z-index:2;position:relative;padding:0 10px;background:#fff}.song-search .song-search-heading:before{z-index:1;content:" ";position:absolute;left:0;top:15px;width:100%;border-bottom:1px solid #ccc}.song-search .search-form{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:600px){.song-search .search-form{flex-direction:column}}.song-search .search-form label{margin-bottom:0!important}.song-search .search-form .search-field,.song-search .search-form .search-submit{outline:0;display:inline-block;width:320px;height:38px;padding:8px 14px;font-size:13px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;margin-right:10px!important}.song-search .search-form .search-field::-webkit-input-placeholder,.song-search .search-form .search-submit::-webkit-input-placeholder{font-style:italic}.song-search .search-form .search-field:-ms-input-placeholder,.song-search .search-form .search-submit:-ms-input-placeholder{font-style:italic}.song-search .search-form .search-field::placeholder,.song-search .search-form .search-submit::placeholder{font-style:italic}@media screen and (max-width:600px){.song-search .search-form .search-field,.song-search .search-form .search-submit{margin-bottom:10px}}.song-search .search-form .search-submit{font-size:15px;min-width:auto;width:100px;background:#49B4D8;color:#fff;border-color:#49B4D8;margin-bottom:0!important}.search-results .woocommerce-ordering{display:none!important}.loading-overlay{background:rgba(33,33,33,.95);z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;text-align:center;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.loading-overlay p{margin:20px 0 0 0;text-align:center;color:#fff}.loading-overlay i{color:#49B4D8}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}@keyframes glowing2{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}.tax-product_cat .panel-body a.active img{position:relative}.tax-product_cat .panel-body a.active img:before{content:"";background:linear-gradient(45deg,#00ffd5,#1b6d85,#2a9dc4,#00ffd5,#2e6da4,#49B4D8,#002bff);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;transition:all 0.3s ease-in-out;border-radius:10px}.tax-product_cat .panel-body a.active img:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:10px}.music-filter-btn-wrapper,.contact-btn-wrapper{z-index:999;position:fixed;bottom:30px;left:30px}.contact-btn-wrapper{left:unset;right:30px}.music-filter-btn,.contact-btn,.up-btn{border-radius:5px;position:relative;white-space:nowrap;font-size:20px;font-weight:700;background:#56B4DC;color:#fff!important;display:inline-block;padding:8px 12px;letter-spacing:1px;text-decoration:none!important}.music-filter-btn .fa-filter,.music-filter-btn .text-active,.contact-btn .fa-filter,.contact-btn .text-active,.up-btn .fa-filter,.up-btn .text-active{display:none}.music-filter-btn:hover,.contact-btn:hover,.up-btn:hover{color:#fff}.music-filter-btn:before,.contact-btn:before,.up-btn:before{content:"";background:linear-gradient(45deg,#00ffd5,#1b6d85,#2a9dc4,#00ffd5,#2e6da4,#49B4D8,#002bff);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;transition:all 0.3s ease-in-out;border-radius:10px}.music-filter-btn:after,.contact-btn:after,.up-btn:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:10px}.music-filter-btn.active,.contact-btn.active,.up-btn.active{background:#333}.music-filter-btn.active .fa-filter,.music-filter-btn.active .text-active,.contact-btn.active .fa-filter,.contact-btn.active .text-active,.up-btn.active .fa-filter,.up-btn.active .text-active{display:inline-block}.music-filter-btn.active .fa-search,.music-filter-btn.active .text-inactive,.contact-btn.active .fa-search,.contact-btn.active .text-inactive,.up-btn.active .fa-search,.up-btn.active .text-inactive{display:none}.music-filter-btn.active:before,.contact-btn.active:before,.up-btn.active:before{content:"";background:linear-gradient(45deg,#ff0000,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,#ff0000);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:1;transition:all 0.3s ease-in-out;border-radius:10px}@media screen and (max-width:600px){.music-filter-btn span,.contact-btn span,.up-btn span{display:none!important}}.up-btn{margin-right:15px}@media screen and (max-width:600px){.up-btn{display:none!important}}.up-btn:before{display:none}.music-filter-wrapper,.contact-wrapper{width:auto;z-index:999999;box-sizing:border-box;position:fixed;max-width:320px;left:0;top:50%;transform:translateY(-50%);opacity:1;transition:opacity 1s ease}.music-filter-wrapper.closed,.contact-wrapper.closed{opacity:0;display:none}.music-filter-wrapper .music-filter,.music-filter-wrapper .contact-container,.contact-wrapper .music-filter,.contact-wrapper .contact-container{min-width:250px;z-index:999999;box-sizing:border-box;background:#fff;padding:10px;-moz-box-shadow:0 0 6px 1px rgba(50,50,50,.4);-webkit-box-shadow:0 0 6px 1px rgba(50,50,50,.4);box-shadow:0 0 6px 1px rgba(50,50,50,.4)}.music-filter-wrapper *,.contact-wrapper *{box-sizing:border-box}.music-filter-wrapper .headline,.contact-wrapper .headline{font-size:17px;background:#56B4DC;color:#fff;width:100%;padding:5px 10px;margin-bottom:10px}.music-filter-wrapper .search-form,.contact-wrapper .search-form{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:10px}.music-filter-wrapper .search-form label,.contact-wrapper .search-form label{margin-bottom:0!important;width:100%}.music-filter-wrapper .search-form .search-field,.music-filter-wrapper .search-form .search-submit,.contact-wrapper .search-form .search-field,.contact-wrapper .search-form .search-submit{outline:0;display:inline-block;width:100%;height:35px;padding:8px 14px;font-size:13px!important;font-weight:normal!important;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;margin-right:10px!important}.music-filter-wrapper .search-form .search-field::-webkit-input-placeholder,.music-filter-wrapper .search-form .search-submit::-webkit-input-placeholder,.contact-wrapper .search-form .search-field::-webkit-input-placeholder,.contact-wrapper .search-form .search-submit::-webkit-input-placeholder{font-style:italic}.music-filter-wrapper .search-form .search-field:-ms-input-placeholder,.music-filter-wrapper .search-form .search-submit:-ms-input-placeholder,.contact-wrapper .search-form .search-field:-ms-input-placeholder,.contact-wrapper .search-form .search-submit:-ms-input-placeholder{font-style:italic}.music-filter-wrapper .search-form .search-field::placeholder,.music-filter-wrapper .search-form .search-submit::placeholder,.contact-wrapper .search-form .search-field::placeholder,.contact-wrapper .search-form .search-submit::placeholder{font-style:italic}.music-filter-wrapper .search-form .search-submit,.contact-wrapper .search-form .search-submit{font-size:15px!important;min-width:auto;width:auto;background:#49B4D8;color:#fff;border-color:#49B4D8;border-top-left-radius:0;border-bottom-left-radius:0;margin-bottom:0!important;margin-right:0!important}.music-filter-wrapper .music-accordion>a,.contact-wrapper .music-accordion>a{display:inline-block;width:100%;padding:5px 10px;background:transparent;border-bottom:1px solid #DBDFE0;color:#414550;text-decoration:none!important;position:relative}.music-filter-wrapper .music-accordion>a:hover,.contact-wrapper .music-accordion>a:hover{background:#E4E9ED}.music-filter-wrapper .music-accordion>a::before,.contact-wrapper .music-accordion>a::before{position:absolute;top:5px;right:10px;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f054"}.music-filter-wrapper .music-accordion>a.active,.contact-wrapper .music-accordion>a.active{background:#E4E9ED;margin-bottom:10px}.music-filter-wrapper .music-accordion>a.active::before,.contact-wrapper .music-accordion>a.active::before{content:"\f078"}.music-filter-wrapper .music-accordion>a:hover,.contact-wrapper .music-accordion>a:hover{cursor:pointer}.music-filter-wrapper .music-accordion .acc-item,.contact-wrapper .music-accordion .acc-item{width:100%;max-height:250px;overflow-y:scroll;border-bottom:1px solid #DBDFE0}.music-filter-wrapper .music-accordion label,.contact-wrapper .music-accordion label{padding:1px 10px;display:block}.music-filter-wrapper .music-accordion label input,.contact-wrapper .music-accordion label input{display:inline-block;margin-right:5px}.music-filter-wrapper .filter-button,.contact-wrapper .filter-button{margin-top:5px;padding:8px 10px;border:0!important;display:block;background:#56B4DC;width:100%;text-align:center;color:#fff;outline:0}.music-filter-wrapper .filter-button:hover,.contact-wrapper .filter-button:hover{background:#2ca1d3}.music-filter-wrapper .reset-filter,.contact-wrapper .reset-filter{background:#eee;display:block;padding:6px 10px;color:#333;text-decoration:none;text-align:center}.music-filter-wrapper .reset-filter:hover,.contact-wrapper .reset-filter:hover{background:#d5d5d5;text-decoration:none}.contact-wrapper{left:unset;right:0}