/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px;width:0;height:0;border-bottom-color:#036fa5;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;padding-top:24px;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:auto;right:0}.slider.slider-horizontal.slider-rtl .slider-handle,.slider.slider-horizontal.slider-rtl .slider-tick{margin-left:0;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:auto;right:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#036fa5;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical.slider-rtl .slider-track{left:auto;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:auto;right:0}.slider.slider-vertical.slider-rtl .slider-handle.triangle,.slider.slider-vertical.slider-rtl .slider-tick.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:0;padding-right:4px}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#bebebe));background-image:linear-gradient(180deg,#dfdfdf,#bebebe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DFDFDF",endColorstr="#BEBEBE",GradientType=0)}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#e9e9e9));background-image:linear-gradient(180deg,#e5e5e5,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5E5E5",endColorstr="#E9E9E9",GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip{pointer-events:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#F9F9F9",GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);cursor:pointer}.slider-selection,.slider-track{background-color:#f7f7f7;background-repeat:repeat-x;border-radius:4px;position:absolute}.slider-selection{background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f5f5f5));background-image:linear-gradient(180deg,#f9f9f9,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F9F9F9",endColorstr="#f5f5f5",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.slider-selection.tick-slider-selection{background-color:#46c1fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#52c5ff),to(#3abcfd));background-image:linear-gradient(180deg,#52c5ff,#3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff",endColorstr="#3abcfd",GradientType=0)}.slider-track-high,.slider-track-low{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:absolute;background:transparent}.slider-handle{background-color:#0478b2;background-image:-webkit-gradient(linear,left top,left bottom,from(#0480be),to(#036fa5));background-image:linear-gradient(180deg,#0480be,#036fa5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0480BE",endColorstr="#036fa5",GradientType=0);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);position:absolute;top:0;width:20px;height:20px;background-color:#0480be;border:0 solid transparent}.slider-handle:hover{cursor:pointer}.slider-handle.round{border-radius:20px}.slider-handle.custom,.slider-handle.triangle{background:transparent none}.slider-handle.custom:before{line-height:20px;font-size:20px;content:"\2605";color:#726204}.slider-tick{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#F9F9F9",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:20px;height:20px;-webkit-filter:none;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.custom,.slider-tick.triangle{background:transparent none}.slider-tick.custom:before{line-height:20px;font-size:20px;content:"\2605";color:#726204}.slider-tick.in-selection{background-color:#46c1fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#52c5ff),to(#3abcfd));background-image:linear-gradient(180deg,#52c5ff,#3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff",endColorstr="#3abcfd",GradientType=0);opacity:1}.dropdown-content{display:none;position:absolute;background-color:#7f7f7f;padding:20px;z-index:999;border:1px solid #ccc}.dropdown-content *{color:#fff;line-height:1}.dropdown--is-active .dropdown-content{display:block}.header-search{padding:20px;font-family:Lato,Lucida Grande,Helvetica,Arial,sans-serif}@media (min-width:1001px){.header-search-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-search *{-webkit-box-sizing:border-box;box-sizing:border-box}.header-search button{font-family:Lato,Lucida Grande,Helvetica,Arial,sans-serif}.header-search a{text-decoration:underline}.header-search input{vertical-align:middle;margin:0}.header-search label{float:none;width:inherit;margin-left:5px;vertical-align:middle;font-weight:400}.header-name-search-container,.header-other-filters-container,.header-search-filter-container{float:left}.header-search-filter-container:not(:first-of-type){padding-left:20px}@media (max-width:550px){.header-search-filter-container{width:33.33333%}.header-search-filter-container:last-of-type{padding-left:0}}@media (min-width:1001px){.header-search-filter-container{width:auto}}@media (max-width:550px){.header-search-filter-more{width:100%;margin-top:10px}}.header-name-search-container{width:100%;margin-bottom:10px}@media (min-width:1001px){.header-name-search-container{padding-right:20px;-webkit-box-flex:100;-ms-flex-positive:100;flex-grow:100;max-width:300px;margin-bottom:0}}.header-other-filters-container{position:relative;width:100%}@media (min-width:1001px){.header-other-filters-container{width:auto}}.header-name-search-button,.header-search-filter-button,.header-search-switch,.header-search input[type=text]{height:36px!important}.header-search input[type=text]{padding:10px;margin:0}.header-name-search-input{width:calc(100% - 20px - 1rem - 1px)}.header-name-search-button,.header-search-filter-button{outline:0;background-color:#fff;border:1px solid #ccc;line-height:1;vertical-align:middle}.header-name-search-button{padding:10px;float:left;border-left:none}.header-search-filter-button{width:100%;color:#ccc;text-align:center}@media (min-width:551px){.header-search-filter-button{text-align:left}}.header-search-filter-button .fa{font-size:20px;padding:6px}.header-search-switch{padding:0;height:36px!important;text-align:center}@media (min-width:551px){.header-search-switch{width:70px;-webkit-box-sizing:content-box;box-sizing:content-box}}.header-search-switch-split{padding:0;width:50%;float:left;height:100%;line-height:36px}.header-search-switch-split.fa{line-height:1;float:left}.header-search-switch:not(.header-search-switch--is-active) .header-search-switch-split{background-color:#ccc;color:#000}.header-search-switch:not(.header-search-switch--is-active) .header-search-switch-split:last-child{background-color:#fff;color:#ccc}.header-search-switch--is-active .header-search-filter-button-icon{background-color:#ccc;color:#000}.header-search-switch--is-active .header-search-filter-button-icon img{opacity:1}.header-search-switch .header-search-filter-button-icon{width:50%;height:100%}.header-search-filter-button-txt{padding:10px;display:none}@media (min-width:551px){.header-search-filter-button-txt{display:inline-block;float:left}}.header-search-filter-button-icon{pointer-events:none}@media (min-width:551px){.header-search-filter-button-icon{float:right}}.dropdown--is-active .header-search-filter-button{background-color:#ccc;color:#000}.dropdown--is-active .header-search-filter-button img{opacity:1}.header-search .dropdown-content{margin-top:10px;left:0;right:0}@media (min-width:551px){.header-search-filter-button.js-dropdown-toggle{min-width:120px}}.header-search fieldset{width:100%;border:0;margin:0;padding:0}.header-input-container{margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-search-genres{margin-bottom:15px;font-weight:400}.header-search-genre{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:15px;cursor:pointer;width:33.33333%;display:block;float:left}.header-search-genre--is-selected{text-decoration:underline}@media (max-width:500px){.header-search-genre{width:50%}}.header-search-controls{margin-top:20px}.header-search-controls-btn-container{float:left;width:33.33333%}.header-search-controls button,.header-search-controls button *,.header-search input{color:#888}.header-search-genre-input{width:100%}.header-search-controls button{width:calc(100% - 10px);padding:10px;background-color:#fff;outline:none;border:1px solid #ccc;color:#888}@media (min-width:501px){.header-license-column{width:50%}.ton-pro-logo{position:absolute;bottom:20px;width:50%}}.ton-pro-logo img{width:100px}.ton-pro-logo p{line-height:1.5;font-size:12px}.header-search .slider{width:calc(100% - 60px);margin-left:20px;margin-right:20px}.header-search .slider-selection.tick-slider-selection,.header-search .slider-tick.in-selection,.header-search .slider-track-high,.header-search .slider .slider-handle{background-color:#fff;background-image:none}.header-search .slider-tempo-container .slider-tick{margin-top:2px;width:10px;height:10px;margin-left:-4px;border:1px solid #fff;background-color:#ccc}.header-search .slider-tempo-container .slider-tick.in-selection{background-color:#ccc}.header-search .slider-duration-container .slider-tick{border-radius:0;width:2px;height:20px;margin-top:-4px;margin-left:-2px}.header-search .slider .slider-handle{margin-left:-15px;margin-top:-9px;width:30px;height:30px}.header-search .slider.slider-horizontal .slider-track{height:2px}.header-icon{padding-top:6px}.header-icon img{width:20px;height:20px;opacity:.5}.filter-label{border:1px solid #000;padding:5px 20px 5px 10px;display:inline-block;margin-top:10px;position:relative;float:left}.filter-label:not(:last-of-type){margin-right:10px}.filter-label-close{cursor:pointer;padding:5px;position:absolute;top:0;right:0}.colset-c,.colset-c .col-r{width:100%}#header{height:100%;margin-left:0;margin-right:0}#footer,.colset-c .play-item .playtxt,.playicn{width:auto}.colset-c{-webkit-box-sizing:border-box;box-sizing:border-box}#fma-menubox{height:94px}.header-search .f_checked,.header-search .f_unchecked,.header-search .fma-checkbox{width:15px}.f_disabled{opacity:.2}.header-search .fma-radio{margin:0 3px 0 0}.header-search .fma-radio .f_selected,.header-search .fma-radio .f_unselected{border-radius:15px}@media (max-width:1020px){#container,#content,#header{width:100%}#header{padding-top:20px}#fma-menubox{display:none}.fma-logo{margin:20px auto 0;float:none}.playlist-lrg .playicn{width:50px}}@media (max-width:700px){.ptxt-genre{display:none}.playlist-lrg .playicn{width:25px}.colset-c .ptxt-artist,.colset-c .ptxt-track{width:100px}.pagination-full{font-size:12px;line-height:2}}@media (max-width:520px){.ptxt-album{display:none}}@media (max-width:400px){.colset-c .ptxt-artist,.colset-c .ptxt-track{width:74px}}.width-50{width:50%!important}.width-100{width:100%!important}.width-auto{width:auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.f-left{float:left!important}.f-right{float:right!important}.f-none{float:none!important}.m-top{margin-top:20px!important}.m-bottom{margin-bottom:20px!important}.pointer-events-none{pointer-events:none!important}.hide{display:none!important}.txt-right{text-align:right!important}.txt-center{text-align:center!important}
