/*! =========================================================
 * bootstrap-rangepicker.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */.bootstrap-range{display:inline-block;vertical-align:middle;position:relative}.bootstrap-range.no-limits .rangepicker-selection.active{z-index:10}.bootstrap-range.rangepicker-horizontal{width:210px;height:20px}.bootstrap-range.rangepicker-horizontal .rangepicker-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.bootstrap-range.rangepicker-horizontal .rangepicker-selection{height:100%;top:0;bottom:0}.bootstrap-range.rangepicker-horizontal .rangepicker-handle{margin-left:-10px;margin-top:-5px}.bootstrap-range.rangepicker-horizontal .rangepicker-handle.active{z-index:11}.bootstrap-range.rangepicker-horizontal .rangepicker-handle.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.bootstrap-range.rangepicker-vertical{height:210px;width:20px}.bootstrap-range.rangepicker-vertical .rangepicker-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.bootstrap-range.rangepicker-vertical .rangepicker-selection{width:100%;left:0;top:0;bottom:0}.bootstrap-range.rangepicker-vertical .rangepicker-handle{margin-left:-5px;margin-top:-10px}.bootstrap-range.rangepicker-vertical .rangepicker-handle.active{z-index:11}.bootstrap-range.rangepicker-vertical .rangepicker-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.bootstrap-range.rangepicker-disabled .rangepicker-handle{background-image:linear-gradient(to bottom,#dfdfdf,#bebebe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdfdfdf",endColorstr="#ffbebebe",GradientType=0)}.bootstrap-range.rangepicker-disabled .rangepicker-track{background-image:linear-gradient(to bottom,#e5e5e5,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe5e5e5",endColorstr="#ffe9e9e9",GradientType=0);cursor:not-allowed}.bootstrap-range input{display:none}.bootstrap-range .tooltip{visibility:hidden;margin-top:0}.bootstrap-range .tooltip.top{top:-36px}.bootstrap-range .tooltip.in{visibility:visible}.bootstrap-range .tooltip.bottom{bottom:-36px}.bootstrap-range .tooltip-inner{white-space:nowrap}.bootstrap-range .hide{display:none}.rangepicker-track{position:absolute;cursor:pointer;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);box-shadow:inset 0 1px 2px #0000001a;border-radius:4px}.rangepicker-selection{position:absolute;background-image:linear-gradient(to bottom,#f9f9f9,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9",endColorstr="#fff5f5f5",GradientType=0);box-shadow:inset 0 -1px #00000026;box-sizing:border-box;border-radius:4px}.rangepicker-handle{position:absolute;width:20px;height:20px;background-color:#3a94a5;background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);-webkit-filter:none;filter:none;box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d;opacity:.8;border:0px solid transparent}.rangepicker-handle.round{border-radius:50%}.rangepicker-handle.triangle,.rangepicker-handle.custom{background:transparent none}.rangepicker-handle.custom:before{line-height:20px;font-size:20px;content:"★";color:#726204}
